@@ -1,6 +1,6 @@
11{ lib, stdenv, fetchFromGitHub, autoreconfHook, pkg-config
22, libX11, libXcomposite, libXft, libXmu, libXrandr, libXext, libXScrnSaver
3−, pam, apacheHttpd, pamtester, xscreensaver }:
3+, pam, apacheHttpd, pamtester, xscreensaver, coreutils, makeWrapper }:
44
55stdenv.mkDerivation rec {
66 pname = "xsecurelock";
@@ -14,8 +14,9 @@ stdenv.mkDerivation rec {
1414 };
1515
1616 nativeBuildInputs = [
17− autoreconfHook pkg-config
17+ autoreconfHook pkg-config makeWrapper
1818 ];
19+
1920 buildInputs = [
2021 libX11 libXcomposite libXft libXmu libXrandr libXext libXScrnSaver
2122 pam apacheHttpd pamtester
@@ -32,6 +33,10 @@ stdenv.mkDerivation rec {
3233 EOF
3334 '';
3435
36+ postInstall = ''
37+ wrapProgram $out/libexec/xsecurelock/saver_blank --prefix PATH : ${coreutils}/bin
38+ '';
39+
3540 meta = with lib; {
3641 description = "X11 screen lock utility with security in mind";
3742 homepage = "https://github.com/google/xsecurelock";