diff --git a/pkgs/by-name/li/lightdm-slick-greeter/package.nix b/pkgs/by-name/li/lightdm-slick-greeter/package.nix index 67cd39a37d71..6d5ff8194811 100644 --- a/pkgs/by-name/li/lightdm-slick-greeter/package.nix +++ b/pkgs/by-name/li/lightdm-slick-greeter/package.nix @@ -8,7 +8,6 @@ python3, vala, wrapGAppsHook3, - xapp, lightdm, gtk3, pixman, @@ -23,13 +22,13 @@ stdenv.mkDerivation rec { pname = "lightdm-slick-greeter"; - version = "2.0.9"; + version = "2.2.0"; src = fetchFromGitHub { owner = "linuxmint"; repo = "slick-greeter"; rev = version; - sha256 = "sha256-YSSAFH6azXVk527CmZ6RM2hBdzziTdXeOmYZKusF/DQ="; + hash = "sha256-xuNUCS8v8XXidXNT/DP+sckdadUTeflFK34ZDpF1iyc="; }; nativeBuildInputs = [ @@ -43,7 +42,6 @@ stdenv.mkDerivation rec { ]; buildInputs = [ - xapp lightdm gtk3 pixman @@ -71,6 +69,10 @@ stdenv.mkDerivation rec { substituteInPlace data/x.dm.slick-greeter.gschema.xml \ --replace-fail "/usr/share/onboard" "/run/current-system/sw/share/onboard" + # This image is really just a fallback. + substituteInPlace src/user-prompt-box.vala \ + --replace-fail "/usr/share/cinnamon/faces/" "/run/current-system/sw/share/cinnamon/faces/" + patchShebangs files/usr/bin/* '';