Author: raskin
Date: Fri Oct  8 05:57:15 2010
New Revision: 24167
URL: https://svn.nixos.org/websvn/nix/?rev=24167&sc=1

Log:
Adding libpng-APNG (libpng with a patch for animated png support)

Added:
   nixpkgs/trunk/pkgs/development/libraries/libpng/libpng-apng.nix
      - copied, changed from r24148, 
nixpkgs/trunk/pkgs/development/libraries/libpng/default.nix

Copied and modified: 
nixpkgs/trunk/pkgs/development/libraries/libpng/libpng-apng.nix (from r24148, 
nixpkgs/trunk/pkgs/development/libraries/libpng/default.nix)
==============================================================================
--- nixpkgs/trunk/pkgs/development/libraries/libpng/default.nix Thu Oct  7 
16:58:07 2010        (r24148, copy source)
+++ nixpkgs/trunk/pkgs/development/libraries/libpng/libpng-apng.nix     Fri Oct 
 8 05:57:15 2010        (r24167)
@@ -3,12 +3,22 @@
 assert zlib != null;
 
 stdenv.mkDerivation rec {
-  name = "libpng-1.2.44";
+  version = "1.4.4";
+  name = "libpng-${version}";
   
+  patch_src = fetchurl {
+    url = 
"mirror://sourceforge/project/libpng-apng/libpng-master/${version}/libpng-${version}-apng.patch.gz";
+    sha256 = 
"d729a2feacfd80547e06c30343d598302f4417cf2e6f649e4ee617690987bd24";
+  };
+
   src = fetchurl {
     url = "mirror://sourceforge/libpng/${name}.tar.gz";
-    md5 = "89b62f8daaeeab1342e307d6d1411ff1";
+    sha256 = 
"d07616ba1e9c161017384feb3b576d70c160b970abfd9549ad39a622284b574a";
   };
+
+  preConfigure = ''
+    gunzip < ${patch_src} | patch -Np1
+  '';
   
   propagatedBuildInputs = [ zlib ];
 
_______________________________________________
nix-commits mailing list
[email protected]
http://mail.cs.uu.nl/mailman/listinfo/nix-commits

Reply via email to