Commit Graph

40 Commits

Author SHA1 Message Date
stuebinm
ff1a94e523 treewide: add meta.mainProgram to packages with a single binary
The nixpkgs-unstable channel's programs.sqlite was used to identify
packages producing exactly one binary, and these automatically added
to their package definitions wherever possible.
2024-03-19 03:14:51 +01:00
54931faf9a font-manager: allow building without webkit
webkit is only beneficial if browsing non-local fonts and building
without it greatly reduces closure size (measurements from
`nix path-info -S` on x86_64):

- `withWebkit=true`: 1203033312
- `withWebkit=false`: 372203760

upstream calls this feature "Google Font integration" here:
- <https://github.com/FontManager/font-manager#building-from-source>

but it's controlled via the "webkit" meson flag:
- <https://github.com/FontManager/font-manager/blob/master/meson.build#L29>
2023-09-16 12:36:33 +00:00
d7b87590ea font-manager: use the authoritative repo name
the old repo <https://github.com/FontManager/master> just redirects to
<https://github.com/FontManager/font-manager>.
2023-09-16 12:36:33 +00:00
Will Dietz
8194cb438d
font-manager: 0.8.7 -> 0.8.8 (#164483)
https://github.com/FontManager/font-manager/releases/tag/0.8.8
2022-03-18 14:45:40 -05:00
Jan Tojnar
f2cf51c6ff font-manager: 0.8.6 → 0.8.7
https://github.com/FontManager/font-manager/releases/tag/0.8.7
2021-10-09 21:35:57 +02:00
Jan Tojnar
468cb5980b gnome: rename from gnome3
Since GNOME version is now 40, it no longer makes sense to use the old attribute name.
2021-05-08 09:47:42 +02:00
Jan Tojnar
5a37be5fc9
font-manager: 0.8.5-1 → 0.8.6
Fixes a crash with GNOME 40.

https://github.com/FontManager/font-manager/releases/tag/0.8.6

Had to backport patches for the settings to actually work.

https://github.com/FontManager/font-manager/issues/215
2021-05-05 22:43:03 +02:00
José Romildo Malaquias
ed913db260 font-manager: 0.7.9 -> 0.8.5-1 2021-04-06 15:30:55 -03:00
Ben Siraphob
5d566c43b4 pkgs/applications: pkgconfig -> pkg-config 2021-01-16 23:49:59 -08:00
Profpatsch
4a7f99d55d treewide: with stdenv.lib; in meta -> with lib;
Part of: https://github.com/NixOS/nixpkgs/issues/108938

meta = with stdenv.lib;

is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.

This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.

The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-11 10:38:22 +01:00
R. RyanTM
a37ccc733c font-manager: 0.7.8 -> 0.7.9 2020-11-15 05:00:35 +00:00
R. RyanTM
8062c276a8 font-manager: 0.7.7 -> 0.7.8 2020-07-12 05:24:35 +00:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Will Dietz
56d8a296bd
font-manager: drop included patch, removed meson flag 2020-01-12 17:35:08 -06:00
Will Dietz
9997f2efb4
font-manager: 0.7.5 -> 0.7.7
https://github.com/FontManager/font-manager/releases/tag/0.7.6
https://github.com/FontManager/font-manager/releases/tag/0.7.7
2020-01-12 17:32:29 -06:00
Jan Tojnar
5b11829a63
yelp-tools: move to top-level 2019-11-20 04:58:00 +01:00
worldofpeace
4631a07f51 fontmanager: drop repositories.git attribute 2019-10-03 15:31:15 -04:00
worldofpeace
c6a010af8e font-manager: fix build with vala 0.46 2019-10-03 15:31:14 -04:00
Jan Tojnar
72e7d569a7
tree-wide: s/GTK+/GTK/g
GTK was renamed.
2019-09-06 02:54:53 +02:00
volth
f3282c8d1e treewide: remove unused variables (#63177)
* treewide: remove unused variables

* making ofborg happy
2019-06-16 19:59:05 +00:00
Will Dietz
9540f35921 font-manager: drop included patch 2019-04-27 22:04:53 -05:00
Will Dietz
c8eb0321fa font-manager: bump to the actual 0.7.5 release :)
The hint was the need for fetching as a revision.
2019-04-27 22:04:29 -05:00
worldofpeace
b528e0aecf font-manager: 0.7.4.3 -> 0.7.5, fix build
Has fixes for type-argument mismatches in lastest vala etc.

Note that there isn't an offical 0.7.5 release yet (not tagged).
Patching the fixes would have been nicer, but all the changes
touched the translations.
2019-04-11 01:32:21 -04:00
worldofpeace
92ce24853d font-manager: no aliases 2019-03-15 06:31:52 -04:00
Will Dietz
97b775cfd2 font-manager: 0.7.4.2 -> 0.7.4.3 2019-03-15 06:22:28 -04:00
Jan Tojnar
606ceda352
gnome3: stop using aliases 2019-02-14 02:31:15 +01:00
worldofpeace
69be72a64a desktop-files-utils: add setupHook to remove mimeinfo.cache
Post-Installation scripts are running `update-desktop-database -q`
creating these files which obviously results in a lot of collisions.

Much better solution than eventually noticing their existence and
removing them in postInstall.
2019-02-09 01:29:53 +00:00
wedens
4b7931ca0a font-manager: 0.7.4.1 -> 0.7.4.2
also fixed mimeinfo.cache conflict when e.g. file-roller is installed
2019-01-31 23:04:58 +07:00
worldofpeace
baa4b0ca57 font-manager: switch to meson 2019-01-19 13:51:21 -05:00
wedens
bc312dc7ee font-manager: 0.7.3.1 -> 0.7.4.1 2019-01-18 22:14:46 +07:00
Jan Tojnar
a51a99c690
gobject-introspection: rename package
camelCase package name was a huge inconsistency in GNOME package set.
2018-12-02 12:42:29 +01:00
Jan Tojnar
9a4240f8fb
font-manager: 0.7.3 → 0.7.3.1
Switch to fresher vala
2018-08-30 02:01:17 +02:00
John Ericson
db965063b3 treewide: Make configureFlags lists 2018-08-03 17:06:03 -04:00
Jan Tojnar
a31d98f312
tree-wide: autorename gnome packages to use dashes 2018-02-25 17:41:16 +01:00
Jan Tojnar
023271e05e
font-manager: add gobject introspection dependency 2017-12-22 23:31:54 +01:00
Vladimír Čunát
3dbf6b4a09
font-manager: fix missing icons
Fixes #21454, or at least most of it.
2016-12-30 18:59:48 +01:00
romildo
40dab873b0 font-manager: 2016-06-04 -> 0.7.3 2016-10-22 12:59:10 -02:00
Ram Kromberg
98b087e413 font-manager: vala -> vala_0_32 2016-08-21 20:02:06 +03:00
José Romildo Malaquias
f771bf9239 font-manager: git-2016-03-02 -> 2016-06-04 2016-06-12 08:00:31 -03:00
José Romildo Malaquias
86c6d59f95 font-manager: init at git-2016-03-02 2016-03-04 07:45:08 -03:00