diff options
Diffstat (limited to 'infra/libkookie/nixpkgs/pkgs/misc/screensavers/xss-lock')
-rw-r--r-- | infra/libkookie/nixpkgs/pkgs/misc/screensavers/xss-lock/default.nix | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/infra/libkookie/nixpkgs/pkgs/misc/screensavers/xss-lock/default.nix b/infra/libkookie/nixpkgs/pkgs/misc/screensavers/xss-lock/default.nix new file mode 100644 index 000000000000..b7b0e27ad46b --- /dev/null +++ b/infra/libkookie/nixpkgs/pkgs/misc/screensavers/xss-lock/default.nix @@ -0,0 +1,24 @@ +{ stdenv, fetchFromGitHub, cmake, docutils, pkgconfig, glib, libpthreadstubs +, libXau, libXdmcp, xcbutil }: + +stdenv.mkDerivation { + name = "xss-lock-git-2018-05-31"; + + src = fetchFromGitHub { + owner = "xdbob"; + repo = "xss-lock"; + rev = "cd0b89df9bac1880ea6ea830251c6b4492d505a5"; + sha256 = "040nqgfh564frvqkrkmak3x3h0yadz6kzk81jkfvd9vd20a9drh7"; + }; + + nativeBuildInputs = [ pkgconfig ]; + buildInputs = [ cmake docutils glib libpthreadstubs libXau + libXdmcp xcbutil ]; + + meta = with stdenv.lib; { + description = "Use external locker (such as i3lock) as X screen saver"; + license = licenses.mit; + maintainers = with maintainers; [ malyn offline ]; + platforms = platforms.linux; + }; +} |