diff options
Diffstat (limited to 'pkgs/misc/screensavers/slock/default.nix')
-rw-r--r-- | pkgs/misc/screensavers/slock/default.nix | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/pkgs/misc/screensavers/slock/default.nix b/pkgs/misc/screensavers/slock/default.nix index c23b5fdc249b8..09fccd11d9e9a 100644 --- a/pkgs/misc/screensavers/slock/default.nix +++ b/pkgs/misc/screensavers/slock/default.nix @@ -4,14 +4,13 @@ # https://git.suckless.org/slock/tree/config.def.h , conf ? null }: -with lib; -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "slock"; - version = "1.4"; + version = "1.5"; src = fetchurl { - url = "https://dl.suckless.org/tools/slock-${version}.tar.gz"; - sha256 = "0sif752303dg33f14k6pgwq2jp1hjyhqv6x4sy3sj281qvdljf5m"; + url = "https://dl.suckless.org/tools/slock-${finalAttrs.version}.tar.gz"; + hash = "sha256-ruHj+/aid/tiWjg4BzuXm2SD57rKTOgvVt4f8ZLbDk0="; }; buildInputs = [ xorgproto libX11 libXext libXrandr libxcrypt ]; @@ -20,13 +19,13 @@ stdenv.mkDerivation rec { postPatch = "sed -i '/chmod u+s/d' Makefile"; - preBuild = optionalString (conf != null) '' + preBuild = lib.optionalString (conf != null) '' cp ${writeText "config.def.h" conf} config.def.h ''; makeFlags = [ "CC:=$(CC)" ]; - meta = { + meta = with lib; { homepage = "https://tools.suckless.org/slock"; description = "Simple X display locker"; longDescription = '' @@ -36,4 +35,4 @@ stdenv.mkDerivation rec { maintainers = with maintainers; [ astsmtl ]; platforms = platforms.linux; }; -} +}) |