diff options
Diffstat (limited to 'nixpkgs/pkgs/development/libraries/accountsservice/default.nix')
-rw-r--r-- | nixpkgs/pkgs/development/libraries/accountsservice/default.nix | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/nixpkgs/pkgs/development/libraries/accountsservice/default.nix b/nixpkgs/pkgs/development/libraries/accountsservice/default.nix index 4bd7a67871f9..1a5f03f635bc 100644 --- a/nixpkgs/pkgs/development/libraries/accountsservice/default.nix +++ b/nixpkgs/pkgs/development/libraries/accountsservice/default.nix @@ -16,17 +16,18 @@ , python3 , vala , gettext +, libxcrypt }: stdenv.mkDerivation rec { pname = "accountsservice"; - version = "22.08.8"; + version = "23.13.9"; outputs = [ "out" "dev" ]; src = fetchurl { url = "https://www.freedesktop.org/software/accountsservice/accountsservice-${version}.tar.xz"; - sha256 = "kJmXp2kZ/n3BOKmgHOpwvWItWpMtvJ+xMBARMCOno5E="; + sha256 = "rdpM3q4k+gmS598///nv+nCQvjrCM6Pt/fadWpybkk8="; }; patches = [ @@ -45,6 +46,10 @@ stdenv.mkDerivation rec { # Do not ignore third-party (e.g Pantheon) extensions not matching FHS path scheme. # Fixes https://github.com/NixOS/nixpkgs/issues/72396 ./drop-prefix-check-extensions.patch + + # Detect DM type from config file. + # `readlink display-manager.service` won't return any of the candidates. + ./get-dm-type-from-config.patch ]; nativeBuildInputs = [ @@ -61,11 +66,12 @@ stdenv.mkDerivation rec { ]; buildInputs = [ - gobject-introspection dbus + gettext glib polkit systemd + libxcrypt ]; mesonFlags = [ |