wl-color-picker: 1.3 -> 1.4

Diff: https://github.com/jgmdev/wl-color-picker/compare/v1.3...v1.4

emaryn d7478b5d 44402219

+25 -20
+25 -20
pkgs/by-name/wl/wl-color-picker/package.nix
··· 9 imagemagick, 10 makeWrapper, 11 bash, 12 }: 13 14 - stdenv.mkDerivation rec { 15 pname = "wl-color-picker"; 16 - version = "1.3"; 17 18 src = fetchFromGitHub { 19 owner = "jgmdev"; 20 repo = "wl-color-picker"; 21 - rev = "v${version}"; 22 - sha256 = "sha256-lvhpXy4Sd1boYNGhbPoZTJlBhlW5obltDOrEzB1Gq0A="; 23 }; 24 25 strictDeps = true; 26 - nativeBuildInputs = [ makeWrapper ]; 27 - buildInputs = [ bash ]; 28 29 patchPhase = '' 30 substituteInPlace Makefile \ 31 - --replace 'which' 'ls' \ 32 - --replace 'grim' "${grim}/bin/grim" \ 33 - --replace 'slurp' "${slurp}/bin/slurp" \ 34 - --replace 'convert' "${imagemagick}/bin/convert" \ 35 - --replace 'zenity' "${zenity}/bin/zenity" \ 36 - --replace 'wl-copy' "${wl-clipboard}/bin/wl-copy" 37 ''; 38 39 - installFlags = [ 40 - "DESTDIR=${placeholder "out"}" 41 - ]; 42 43 postInstall = '' 44 wrapProgram $out/usr/bin/wl-color-picker \ ··· 49 imagemagick 50 zenity 51 wl-clipboard 52 ] 53 } 54 mkdir -p $out/bin 55 ln -s $out/usr/bin/wl-color-picker $out/bin/wl-color-picker 56 ''; 57 58 - meta = with lib; { 59 description = "Wayland color picker that also works on wlroots"; 60 homepage = "https://github.com/jgmdev/wl-color-picker"; 61 - license = licenses.mit; 62 - maintainers = with maintainers; [ onny ]; 63 - platforms = platforms.linux; 64 mainProgram = "wl-color-picker"; 65 }; 66 - }
··· 9 imagemagick, 10 makeWrapper, 11 bash, 12 + libnotify, 13 }: 14 15 + stdenv.mkDerivation (finalAttrs: { 16 pname = "wl-color-picker"; 17 + version = "1.4"; 18 19 src = fetchFromGitHub { 20 owner = "jgmdev"; 21 repo = "wl-color-picker"; 22 + tag = "v${finalAttrs.version}"; 23 + hash = "sha256-u04eO5QfIEBNEoh9w0w2Kz+vyCLuIzCStyz+lKarF3w="; 24 }; 25 26 strictDeps = true; 27 + 28 + nativeBuildInputs = [ 29 + makeWrapper 30 + bash 31 + ]; 32 33 patchPhase = '' 34 + patchShebangs . 35 substituteInPlace Makefile \ 36 + --replace "which" "ls" \ 37 + --replace "grim" "${lib.getExe grim}" \ 38 + --replace "slurp" "${lib.getExe slurp}" \ 39 + --replace "zenity" "${lib.getExe zenity}" \ 40 + --replace "convert" "${lib.getExe' imagemagick "convert"}" \ 41 + --replace "wl-copy" "${lib.getExe' wl-clipboard "wl-copy"}" \ 42 + --replace "notify-send" "${lib.getExe' libnotify "notify-send"}" 43 ''; 44 45 + installFlags = [ "DESTDIR=${placeholder "out"}" ]; 46 47 postInstall = '' 48 wrapProgram $out/usr/bin/wl-color-picker \ ··· 53 imagemagick 54 zenity 55 wl-clipboard 56 + libnotify 57 ] 58 } 59 mkdir -p $out/bin 60 ln -s $out/usr/bin/wl-color-picker $out/bin/wl-color-picker 61 ''; 62 63 + meta = { 64 description = "Wayland color picker that also works on wlroots"; 65 homepage = "https://github.com/jgmdev/wl-color-picker"; 66 + license = lib.licenses.mit; 67 + maintainers = with lib.maintainers; [ onny ]; 68 + platforms = lib.platforms.linux; 69 mainProgram = "wl-color-picker"; 70 }; 71 + })