diff options
author | Gutyina Gergő <gutyina.gergo.2@gmail.com> | 2024-01-17 02:09:27 +0100 |
---|---|---|
committer | Gutyina Gergő <gutyina.gergo.2@gmail.com> | 2024-01-17 17:44:33 +0100 |
commit | 73b6c4ae76f74d6f103a6b2abc219644ec524f99 (patch) | |
tree | ea470532c7bfe88c1e9117fa88f5923eb8032b36 /pkgs/applications/graphics/feh | |
parent | 34afff7c8023556bd25d37f5326613a7880bbf01 (diff) |
feh: switch to finalAttrs pattern and format
Diffstat (limited to 'pkgs/applications/graphics/feh')
-rw-r--r-- | pkgs/applications/graphics/feh/default.nix | 33 |
1 files changed, 22 insertions, 11 deletions
diff --git a/pkgs/applications/graphics/feh/default.nix b/pkgs/applications/graphics/feh/default.nix index 3cc665407cc18..bbf103b7bc10f 100644 --- a/pkgs/applications/graphics/feh/default.nix +++ b/pkgs/applications/graphics/feh/default.nix @@ -1,16 +1,26 @@ -{ lib, stdenv, fetchFromGitHub, makeWrapper -, xorg, imlib2, libjpeg, libpng -, curl, libexif, jpegexiforient, perl -, enableAutoreload ? !stdenv.hostPlatform.isDarwin }: - -stdenv.mkDerivation rec { +{ lib +, stdenv +, fetchFromGitHub +, makeWrapper +, xorg +, imlib2 +, libjpeg +, libpng +, curl +, libexif +, jpegexiforient +, perl +, enableAutoreload ? !stdenv.hostPlatform.isDarwin +}: + +stdenv.mkDerivation (finalAttrs: { pname = "feh"; version = "3.10.2"; src = fetchFromGitHub { owner = "derf"; - repo = pname; - rev = version; + repo = "feh"; + rev = finalAttrs.version; hash = "sha256-378rhZhpcua3UbsY0OcGKGXdMIQCuG84YjJ9vfJhZVs="; }; @@ -21,9 +31,10 @@ stdenv.mkDerivation rec { buildInputs = [ xorg.libXt xorg.libX11 xorg.libXinerama imlib2 libjpeg libpng curl libexif ]; makeFlags = [ - "PREFIX=${placeholder "out"}" "exif=1" + "PREFIX=${placeholder "out"}" + "exif=1" ] ++ lib.optional stdenv.isDarwin "verscmp=0" - ++ lib.optional enableAutoreload "inotify=1"; + ++ lib.optional enableAutoreload "inotify=1"; installTargets = [ "install" ]; postInstall = '' @@ -44,4 +55,4 @@ stdenv.mkDerivation rec { platforms = platforms.unix; mainProgram = "feh"; }; -} +}) |