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