diff --git a/pkgs/applications/misc/gnome-secrets/default.nix b/pkgs/applications/misc/gnome-secrets/default.nix index 00e55b9e7a8..f937b123026 100644 --- a/pkgs/applications/misc/gnome-secrets/default.nix +++ b/pkgs/applications/misc/gnome-secrets/default.nix @@ -5,7 +5,6 @@ , gettext , fetchFromGitLab , python3Packages -, libpwquality , wrapGAppsHook4 , gtk4 , glib @@ -17,7 +16,7 @@ python3Packages.buildPythonApplication rec { pname = "gnome-secrets"; - version = "6.1"; + version = "6.4"; format = "other"; strictDeps = false; # https://github.com/NixOS/nixpkgs/issues/56943 @@ -26,7 +25,7 @@ python3Packages.buildPythonApplication rec { owner = "World"; repo = "secrets"; rev = version; - sha256 = "sha256-TBGNiiR0GW8s/Efi4/Qqvwd87Ir0gCLGPfBmmqqSwQ8="; + sha256 = "sha256-qO2DJ/Eb9+G1R3un2+n9Tf6oxpGrEuH3SBrajQ9tCPU="; }; nativeBuildInputs = [ @@ -45,6 +44,7 @@ python3Packages.buildPythonApplication rec { glib gdk-pixbuf libadwaita + python3Packages.libpwquality.dev # Use python-enabled libpwquality ]; propagatedBuildInputs = with python3Packages; [ @@ -52,14 +52,9 @@ python3Packages.buildPythonApplication rec { construct pykeepass pyotp - ] ++ [ - libpwquality # using the python bindings + libpwquality ]; - postPatch = '' - substituteInPlace meson_post_install.py --replace "gtk-update-icon-cache" "gtk4-update-icon-cache"; - ''; - # Prevent double wrapping, let the Python wrapper use the args in preFixup. dontWrapGApps = true; @@ -76,4 +71,3 @@ python3Packages.buildPythonApplication rec { maintainers = with maintainers; [ mvnetbiz ]; }; } -