Author: eelco
Date: Tue May 15 21:13:46 2012
New Revision: 34124
URL: https://nixos.org/websvn/nix/?rev=34124&sc=1
Log:
* Updated libtiff to 3.9.6 and applied a fix for CVE-2012-1173.
Modified:
nixpkgs/branches/x-updates/pkgs/development/libraries/libtiff/default.nix
Modified:
nixpkgs/branches/x-updates/pkgs/development/libraries/libtiff/default.nix
==============================================================================
--- nixpkgs/branches/x-updates/pkgs/development/libraries/libtiff/default.nix
Tue May 15 21:04:19 2012 (r34123)
+++ nixpkgs/branches/x-updates/pkgs/development/libraries/libtiff/default.nix
Tue May 15 21:13:46 2012 (r34124)
@@ -1,18 +1,31 @@
{ stdenv, fetchurl, zlib, libjpeg }:
-stdenv.mkDerivation {
- name = "libtiff-3.9.4";
+let version = "3.9.6"; in
+
+stdenv.mkDerivation rec {
+ name = "libtiff-${version}";
src = fetchurl {
urls =
- [ ftp://ftp.remotesensing.org/pub/libtiff/tiff-3.9.4.tar.gz
- http://download.osgeo.org/libtiff/tiff-3.9.4.tar.gz
+ [ "ftp://ftp.remotesensing.org/pub/libtiff/tiff-${version}.tar.gz"
+ "http://download.osgeo.org/libtiff/tiff-${version}.tar.gz"
];
- sha256 = "19hxd773yxcs4lxlc3zfdkz5aiv705vj2jvy5srpqkxpbw3nvdv7";
+ sha256 = "0cv8ml3fnkjx60163j69a9cklzlh8wxbvbql78s78q13as8i3fhg";
};
+
+ patchFlags = "-p0";
+
+ patches =
+ [ (fetchurl {
+ url =
"http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/media-libs/tiff/files/tiff-3.9.5-CVE-2012-1173.patch?revision=1.2";
+ sha256 = "07v22lbx9vlqj1f5r2fzcjcr37b97mw5ayjnisgmk4nd1yjxv5qn";
+ })
+ ];
propagatedBuildInputs = [ zlib libjpeg ];
+ enableParallelBuilding = true;
+
meta = {
description = "Library and utilities for working with the TIFF image file
format";
homepage = http://www.libtiff.org/;
_______________________________________________
nix-commits mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-commits