gnome.gnome-keyring: 42.1 → 46.1

https://gitlab.gnome.org/GNOME/gnome-keyring/-/compare/42.1...46.1

Changelog-Reviewed-By: Maxine Aubrey <max@ine.dev>
This commit is contained in:
Maxine Aubrey 2024-03-03 01:13:43 +01:00
parent ba447d6743
commit 8a7a27a2a8
No known key found for this signature in database
GPG Key ID: F6FE033DFCB899F7

View File

@ -24,13 +24,13 @@
stdenv.mkDerivation rec {
pname = "gnome-keyring";
version = "42.1";
version = "46.1";
outputs = [ "out" "dev" ];
src = fetchurl {
url = "mirror://gnome/sources/gnome-keyring/${lib.versions.major version}/${pname}-${version}.tar.xz";
sha256 = "x/TQQMx2prf+Z+CO+RBpEcPIDUD8iMv8jiaEpMlG4+Y=";
hash = "sha256-sdOukTL/L4s/JaGQeQiSlo49Cs+VKkh+QPZEqFUM4/Y=";
};
nativeBuildInputs = [
@ -60,6 +60,9 @@ stdenv.mkDerivation rec {
configureFlags = [
"--with-pkcs11-config=${placeholder "out"}/etc/pkcs11/" # installation directories
"--with-pkcs11-modules=${placeholder "out"}/lib/pkcs11/"
# gnome-keyring doesn't build with ssh-agent by default anymore, we need to
# switch to using gcr https://github.com/NixOS/nixpkgs/issues/140824
"--enable-ssh-agent"
];
# Tends to fail non-deterministically.