diff options
author | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2016-03-18 22:13:08 +0100 |
---|---|---|
committer | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2016-03-18 22:13:57 +0100 |
commit | da390a48db51444a2207e182b2674dc2591a2ce7 (patch) | |
tree | b3dbdc0afccc28fd43bdce6a12184571b8190f13 /pkgs/tools | |
parent | a8556bd5d75fbe30d8a55b053de5a37f0285cfe2 (diff) |
pngquant: 2.0.1 -> 2.6.0
Also remove meta.broken.
Diffstat (limited to 'pkgs/tools')
-rw-r--r-- | pkgs/tools/graphics/pngquant/default.nix | 24 |
1 files changed, 13 insertions, 11 deletions
diff --git a/pkgs/tools/graphics/pngquant/default.nix b/pkgs/tools/graphics/pngquant/default.nix index 77cc898ef2ad..985b8a1c59d5 100644 --- a/pkgs/tools/graphics/pngquant/default.nix +++ b/pkgs/tools/graphics/pngquant/default.nix @@ -1,16 +1,19 @@ -{ stdenv, fetchgit, libpng }: +{ stdenv, fetchFromGitHub, pkgconfig, libpng, zlib, lcms2 }: stdenv.mkDerivation rec { name = "pngquant-${version}"; - version = "2.0.1"; + version = "2.6.0"; - src = fetchgit { - url = https://github.com/pornel/pngquant.git; - rev = "refs/tags/${version}"; - sha256 = "00mrv9wgxbwy517l8i4n7n3jpzirjdgi0zass3wj29i7xyipwlhf"; + src = fetchFromGitHub { + owner = "pornel"; + repo = "pngquant"; + rev = version; + sha256 = "0sdh9cz330rhj6xvqk3sdhy0393qwyl349klk9r55g88rjp774s5"; }; - buildInputs = [ libpng ]; + preConfigure = "patchShebangs ."; + + buildInputs = [ pkgconfig libpng zlib lcms2 ]; preInstall = '' mkdir -p $out/bin @@ -18,10 +21,9 @@ stdenv.mkDerivation rec { ''; meta = with stdenv.lib; { - homepage = https://github.com/pornel/pngquant; - description = "pngquant converts 24/32-bit RGBA PNGs to 8-bit palette with alpha channel preserved"; - platforms = platforms.all; + homepage = https://pngquant.org/; + description = "A tool to convert 24/32-bit RGBA PNGs to 8-bit palette with alpha channel preserved"; + platforms = platforms.linux; license = licenses.bsd2; # Not exactly bsd2, but alike - broken = true; }; } |