Commit graph

55 commits

Author SHA1 Message Date
Alyssa Ross 5ecef164cb
libsecret: disable introspection if no emulator 2023-03-02 14:42:02 +00:00
superherointj 54a6770929 libsecret: fix non-deterministic fail of test-collection
Problem usually happens when all CPUs are busy.

Upstream issue: https://gitlab.gnome.org/GNOME/libsecret/-/issues/80

Logs: https://gist.github.com/superherointj/08d68a9674f695e73bbabcf8c9a1e535
2023-02-09 19:32:46 -03:00
Alyssa Ross f7af17693e
libsecret: remove obsolete gobject-introspection build input
Since b2f9cd34e7 ("gobject-introspection: use wrapper.nix for the
native package too so we can propagate the dev output"),
gobject-introspection doesn't need to be included in buildInputs when
it's in nativeBuildInputs, as it's propagated from the setup hook.

Removing the build input fixes evaluation in buildPackages when
cross-compiling to platforms that gobject-introspection is unsupported
on, like ghcjs.

Tested building natively on x86_64-linux, in
pkgsCross.aarch64-multiplatform, and in pkgsCross.ghcjs.buildPackages.
2023-02-04 18:45:23 +00:00
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
Sandro Jäckel c7f5becba3 dbus: remove unused daemon passhtru 2022-11-21 20:23:00 +01:00
Artturin 20642e2ab0 various: readd gobject-introspection to buildInputs
see eb829035c9
2022-07-12 15:18:44 +03:00
Artturin 1bd8727a4c various: enable gobject-introspection when cross-compiling
and fix cross in some
2022-07-08 03:56:47 +03:00
Malo Bourgon 9e4be53221 treewide: add meta.mainProgram to some libraries
where a single bin is provided and someone might actually want to run it
2022-05-04 18:11:50 -07:00
Jan Tojnar e15ae73b7a libsecret: fix build on darwin
Remove unnecessary xvfb-run, accidentally re-introduced in
a42ca0678b

And only run tests on Linux, since gjs dependency is not supported on Darwin.
2022-04-06 03:34:36 +02:00
Vladimír Čunát a42ca0678b
Merge branch 'master' into staging-next 2022-03-26 09:20:38 +01:00
Jan Tojnar 0222931643 libsecret: 0.20.4 → 0.20.5
https://gitlab.gnome.org/GNOME/libsecret/-/compare/0.20.4...0.20.5
2022-03-25 15:02:32 +01:00
Jan Tojnar 046c9e05a0 libsecret: clean up 2022-03-25 15:02:32 +01:00
Jan Tojnar 821703c0d2 libsecret: fix tests 2022-02-28 15:10:40 +01:00
Jan Tojnar d56a0b9d72 libsecret: 0.20.4 → 0.20.5
https://gitlab.gnome.org/GNOME/libsecret/-/compare/0.20.4...0.20.5
2022-02-28 15:10:07 +01:00
Jan Tojnar d14fe018fc libsecret: clean up
- re-order the expression
- format with nixpkgs-fmt
- make patchShebangs argument more specific
- run hooks in installCheckPhase
2022-02-28 15:02:11 +01:00
Robert Hensing 8e3c5eb501 treewide: xvfb_run -> xvfb-run 2021-05-08 15:48:41 +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
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
R. RyanTM 8fec3bf643 libsecret: 0.20.3 -> 0.20.4 2020-11-19 20:07:57 +01:00
R. RyanTM 41e53b67c3 libsecret: 0.20.2 -> 0.20.3 2020-05-05 21:18:46 +00:00
Jan Tojnar b4a6714571
Merge branch 'staging-next' into staging 2020-04-13 18:54:59 +02:00
Michael Reilly 84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Tor Hedin Brønner 34a0147072 libsecret: 0.20.1 -> 0.20.2 2020-04-08 09:52:37 +02:00
Matthew Bauer fdfde0324e libsecret: add glib as a native dependency
glib is both a native and target dependency. Some binary from glib is
used to generate files.
2020-03-05 20:40:28 -05:00
Jonathan Ringer 35f00b429b libsecret: remove obsolete patch
remove patch that was merged into the 0.20.1 patch.

regression introduced in c6a1e23eb7
2020-02-27 13:25:52 -08:00
worldofpeace c6a1e23eb7 libsecret: 0.20.0 -> 0.20.1 2020-02-22 18:27:32 -05:00
Will Dietz acc1d39156 libsecret: wrap to 80chars per reviewer request 2020-01-26 16:44:16 -06:00
Will Dietz ad4f0ffc79
libsecret: fix build, upstream commit 2020-01-14 17:30:28 -06:00
Will Dietz 12be3fc711
libsecret: 0.19.1 -> 0.20.0
https://gitlab.gnome.org/GNOME/libsecret/-/tags/0.20.0
2020-01-14 17:29:59 -06:00
Jan Tojnar 3d89ead7c6
gjs: move to top-level 2019-11-05 00:47:04 +01:00
Tor Hedin Brønner dcd27465d6 libsecret: use plain update policy 2019-10-08 12:08:49 +02:00
worldofpeace 8ca630391f libsecret: 0.18.8 -> 0.19.1 2019-09-30 19:39:49 +02:00
Pierre Bourdon 2306fa644c
libsecret: pass libgcrypt prefix to ./configure
Fixes cross compilation builds not finding the libgcrypt-config binary.
2019-04-06 15:06:30 +02:00
Will Dietz 903948a02a libsecret: 0.18.7 -> 0.18.8
https://gitlab.gnome.org/GNOME/libsecret/tags/0.18.8
2019-03-02 21:38:00 -06:00
R. RyanTM d22e3f8e58
gnome3.libsecret: 0.18.6 -> 0.18.7
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/libsecret/versions

Removing intltool in favour of gettext.
2019-01-03 15:05:48 +01: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 6182a3fe4d
libsecret: 0.18.5 → 0.18.6 2018-11-30 21:34:28 +01:00
Jan Tojnar 5cc18c4781
gnome3: remove versionBranch attribute
Standard library now contains stdenv.lib.versions.majorMinor,
which does the same.
2018-10-05 02:17:19 +02:00
Jan Malakhovski 995c506a30 libsecret: make tests run, but disable, also cleanup 2018-08-11 09:35:18 +00:00
volth 52f53c69ce pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
Matthew Bauer a59003d58f treewide: fix eval 2018-03-22 16:50:12 -05:00
Matthew Bauer ed2a9cf65f treewide: remove libintl hacks 2018-03-22 16:50:11 -05:00
Jan Tojnar a218d431af
libsecret: add updateScript 2018-03-04 20:05:54 +01:00
Jan Tojnar a31d98f312
tree-wide: autorename gnome packages to use dashes 2018-02-25 17:41:16 +01:00
Jan Tojnar 5a3b7ef2e7
gnome3: use the same version of Vala 2017-11-26 03:10:50 +01:00
Robert Helgesson 6c9e41333d
libsecret: add dev output
This reduces the closure size of the secret-tool binary from 178 MiB to
38 MiB.
2017-01-11 08:32:39 +01:00
Daniel Peebles 3f337a2b23 Merge pull request #17685 from matthewbauer/darwin-misc2
Darwin misc. fixes
2016-08-24 11:52:27 +02:00
Ram Kromberg dd0546bd9d libsecret: add vala dependency 2016-08-21 03:52:01 +03:00
Matthew Bauer de914d0190 libsecret: fix darwin build
darwin needs the -lintl flag
2016-08-16 19:25:42 +00:00