diff options
author | Nathan Zadoks <nathan@nathan7.eu> | 2016-02-10 10:45:47 +0100 |
---|---|---|
committer | Rok Garbas <rok@garbas.si> | 2016-02-15 15:34:04 +0100 |
commit | 2d3940bd662f0bb858a2da7c2f9bfa28743f5544 (patch) | |
tree | 3c0202e76a1a6d061cf9804aac41b5b690cc2b20 /pkgs | |
parent | eb9a85a38909361c5444b72f6fd4e990cca51057 (diff) | |
download | nixlib-2d3940bd662f0bb858a2da7c2f9bfa28743f5544.tar nixlib-2d3940bd662f0bb858a2da7c2f9bfa28743f5544.tar.gz nixlib-2d3940bd662f0bb858a2da7c2f9bfa28743f5544.tar.bz2 nixlib-2d3940bd662f0bb858a2da7c2f9bfa28743f5544.tar.lz nixlib-2d3940bd662f0bb858a2da7c2f9bfa28743f5544.tar.xz nixlib-2d3940bd662f0bb858a2da7c2f9bfa28743f5544.tar.zst nixlib-2d3940bd662f0bb858a2da7c2f9bfa28743f5544.zip |
scrot: 0.8 -> 0.8-17 (Debian patches), fixes #12954
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/tools/graphics/scrot/default.nix | 18 |
1 files changed, 16 insertions, 2 deletions
diff --git a/pkgs/tools/graphics/scrot/default.nix b/pkgs/tools/graphics/scrot/default.nix index aa8958bb63df..55a63712c1ec 100644 --- a/pkgs/tools/graphics/scrot/default.nix +++ b/pkgs/tools/graphics/scrot/default.nix @@ -1,13 +1,27 @@ -{ stdenv, fetchurl, giblib, xlibsWrapper }: +{ stdenv, fetchurl, fetchzip, giblib, xlibsWrapper }: +let + debPatch = fetchzip { + url = mirror://debian/pool/main/s/scrot/scrot_0.8-17.debian.tar.xz; + sha256 = "0ydsr3vah5wkcbnp91knkdbil4hx0cn0iy57frl03azqzc29bkw5"; + }; +in stdenv.mkDerivation rec { - name = "scrot-0.8"; + name = "scrot-0.8-17"; src = fetchurl { url = "http://linuxbrit.co.uk/downloads/${name}.tar.gz"; sha256 = "1wll744rhb49lvr2zs6m93rdmiq59zm344jzqvijrdn24ksiqgb1"; }; + inherit debPatch; + + postPatch = '' + for patch in $(cat $debPatch/patches/series); do + patch -p1 < "$debPatch/patches/$patch" + done + ''; + buildInputs = [ giblib xlibsWrapper ]; meta = { |