Commit graph

30 commits

Author SHA1 Message Date
Guillaume Girol 33afbf39f6 treewide: switch to nativeCheckInputs
checkInputs used to be added to nativeBuildInputs. Now we have
nativeCheckInputs to do that instead. Doing this treewide change allows
to keep hashes identical to before the introduction of
nativeCheckInputs.
2023-01-21 12:00:00 +00:00
Jan Tojnar c97716d23d gcr_4: 3.92.0 → 4.0.0
https://gitlab.gnome.org/GNOME/gcr/-/compare/3.92.0...4.0.0

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-15 16:00:37 +02:00
Jan Tojnar 41d0d25025 gcr_4: 3.90.0 → 3.92.0
https://gitlab.gnome.org/GNOME/gcr/-/compare/3.90.0...3.92.0

Removes UI libraries, GTK 4 only used for cert viewer tool.
Let’s move it to a separate output.

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-11 18:52:23 +02:00
Jan Tojnar 634ece114a gcr_4: init at 3.90.0
https://gitlab.gnome.org/GNOME/gcr/-/compare/3.41.0...3.90.0

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-11 18:52:08 +02:00
Artturin da9a9a4404 treewide: cross fixes 2022-09-07 21:20:54 +03:00
Weijia Wang eedf89041c gcr: fix build on darwin 2022-08-19 01:44:36 +02:00
Jan Tojnar c454db9d00 gcr: 3.41.0 → 3.41.1
https://gitlab.gnome.org/GNOME/gcr/-/compare/3.41.0...3.41.1

- Enabled API docs since they now switched to gi-docgen.
- Freezing updates since the next version is API-incompatible gcr4.

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-08-18 19:07:48 +02:00
Gabriel Ebner d8d3deb8d9 gcr: use wrapGAppsHook
The manual wrapProgram invocation missed binaries in libexec.
2022-04-02 12:59:35 +02:00
Sergei Trofimovich 89ed2ce3e8 gcr: pull upstream fix for meson-0.60
Without the change build fails on `staging` as:

    > gck/meson.build:130:2: ERROR: gnome.generate_gir got unknown keyword arguments "packages"
2022-03-20 14:40:18 +00:00
Jan Tojnar 44c652961b gcr: 3.40.0 → 3.41.0 2021-10-09 21:35:55 +02:00
Alyssa Ross 5fe3cbceae gcr: don't manually enableParallelBuilding
This is automatic for Meson builds.
2021-05-12 11:57:35 +00:00
Dmitry Kalinkin 4bb528424e
gcr: enable on darwin 2021-05-11 03:28:42 -04: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 15a9519512
gcr: 3.38.1 → 3.40.0 2021-05-05 22:42:14 +02:00
Jan Tojnar 7d535edec5
gnome3: support new versioning scheme in the update script
https://discourse.gnome.org/t/new-gnome-versioning-scheme/4235
2021-05-05 22:20:20 +02:00
R. RyanTM 102802b8fc gcr: 3.38.0 -> 3.38.1 2021-01-30 16:34:38 +01:00
Ben Siraphob 66e44425c6 pkgs/development/libraries: stdenv.lib -> lib 2021-01-21 19:11:02 -08:00
Jonathan Ringer 9bb3fccb5b treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix
continuation of #109595

pkgconfig was aliased in 2018, however, it remained in
all-packages.nix due to its wide usage. This cleans
up the remaining references to pkgs.pkgsconfig and
moves the entry to aliases.nix.

python3Packages.pkgconfig remained unchanged because
it's the canonical name of the upstream package
on pypi.
2021-01-19 01:16:25 -08:00
Jan Tojnar dd39a88951
gcr: 3.36.0 → 3.38.0 2020-10-24 06:00:38 +02:00
Jan Tojnar 15002f1cfd
tree-wide: Switch from gnome3.maintainers to lib.teams.gnome 2020-04-01 14:41:43 +02:00
Tor Hedin Brønner 6a8bf975ee
gcr: 3.34.0 -> 3.36.0 2020-03-24 07:10:38 +01:00
Matthew Bauer f773ef51c5 gcr: specify libgrypt prefix
This is needed for cross because gcrypt-config is not available to
execute. It’s safe to do otherwise as well though.
2020-03-06 00:45:38 -05:00
Jan Tojnar 03f7753a89
gcr: 3.33.4 → 3.34.0
https://download.gnome.org/sources/gcr/3.34/gcr-3.34.0.news
2019-11-05 16:38:04 +01:00
Jan Tojnar b7b3d3a264
gcr: Clean up
* Format with nixpkgs-format
* Correct license
* Explicitly specify patched shebangs
* Build in parallel
* Drop unnecessary dependencies
2019-11-05 16:37:46 +01:00
Franz Pletz 3d832dee59 gnupg: disable gui/pinentry support by default
This solves the dependency cycle in gcr alternatively so there won't be
two gnupg store paths in a standard NixOS system which has udisks2 enabled
by default.

NixOS users are expected to use the gpg-agent user service to pull in the
appropriate pinentry flavour or install it on their systemPackages and set
it in their local gnupg agent config instead.

Co-authored-by: Florian Klink <flokli@flokli.de>
2019-10-16 20:31:16 -04:00
Tor Hedin Brønner 343dec4636 gcr: 3.28.1 → 3.33.4 2019-09-30 19:39:38 +02:00
worldofpeace b1bc0645ea gdk-pixbuf: rename from gdk_pixbuf 2019-07-22 18:50:57 -04:00
Craige McWhirter b678ecea05
Completed missing meta fields 2019-07-14 21:17:57 +10:00
Will Dietz f395c96d11 gcr: 3.28.0 -> 3.28.1 2019-01-20 01:53:58 -06:00
worldofpeace c1599d29d9 gcr: rename from gnome3.gcr 2018-12-25 20:14:28 -05:00