diff options
author | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2012-03-06 13:49:37 +0000 |
---|---|---|
committer | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2012-03-06 13:49:37 +0000 |
commit | b49ee92aa9abc945be08ba7858d5c738d0da7bf3 (patch) | |
tree | c6e698bd2861229b28e495a41601d4435750ee2f /pkgs/development/libraries/libgdiplus | |
parent | ce5a0fdf687ee122b93b3bbcd5601b71f09263ad (diff) | |
download | nixpkgs-b49ee92aa9abc945be08ba7858d5c738d0da7bf3.tar nixpkgs-b49ee92aa9abc945be08ba7858d5c738d0da7bf3.tar.gz nixpkgs-b49ee92aa9abc945be08ba7858d5c738d0da7bf3.tar.bz2 nixpkgs-b49ee92aa9abc945be08ba7858d5c738d0da7bf3.tar.lz nixpkgs-b49ee92aa9abc945be08ba7858d5c738d0da7bf3.tar.xz nixpkgs-b49ee92aa9abc945be08ba7858d5c738d0da7bf3.tar.zst nixpkgs-b49ee92aa9abc945be08ba7858d5c738d0da7bf3.zip |
* Fix building libgdiplus with libpng15.
svn path=/nixpkgs/trunk/; revision=32826
Diffstat (limited to 'pkgs/development/libraries/libgdiplus')
-rw-r--r-- | pkgs/development/libraries/libgdiplus/default.nix | 23 |
1 files changed, 17 insertions, 6 deletions
diff --git a/pkgs/development/libraries/libgdiplus/default.nix b/pkgs/development/libraries/libgdiplus/default.nix index 27745cc209a..cfd61e4d56a 100644 --- a/pkgs/development/libraries/libgdiplus/default.nix +++ b/pkgs/development/libraries/libgdiplus/default.nix @@ -1,15 +1,26 @@ { stdenv, fetchurl, pkgconfig, glib, cairo, fontconfig -, libtiff, giflib, libungif, libjpeg, libpng, monoDLLFixer, -libXrender, libexif }: +, libtiff, giflib, libungif, libjpeg, libpng, monoDLLFixer +, libXrender, libexif }: -stdenv.mkDerivation { +stdenv.mkDerivation rec { name = "libgdiplus-2.10"; src = fetchurl { - url = http://download.mono-project.com/sources/libgdiplus/libgdiplus-2.10.tar.bz2; + url = "http://download.mono-project.com/sources/libgdiplus/${name}.tar.bz2"; sha256 = "190j6yvfbpg6bda4n7pdcf2dbqdvrb4dmz5abs2yv0smxybh77id"; }; - buildInputs = [ pkgconfig glib cairo fontconfig libtiff giflib libungif - libjpeg libpng libXrender libexif ]; + patches = + [ (fetchurl { + url = http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/dev-dotnet/libgdiplus/files/libgdiplus-2.10.1-libpng15.patch?revision=1.1; + sha256 = "130r0jm065pjvbz5dkx96w37vj1wqc8fakmi2znribs14g0bl65f"; + }) + ]; + + patchFlags = "-p0"; + + buildInputs = + [ pkgconfig glib cairo fontconfig libtiff giflib libungif + libjpeg libpng libXrender libexif + ]; } |