diff options
author | Andrew Childs <lorne@cons.org.nz> | 2018-08-31 20:57:29 +0900 |
---|---|---|
committer | xeji <36407913+xeji@users.noreply.github.com> | 2018-08-31 13:57:29 +0200 |
commit | 51680c6560ec3f777bf5e4f921dedd3f5bd4b8a4 (patch) | |
tree | bfe812be54ace923e23d88acfff7906b7ed812f6 /pkgs/development | |
parent | 01f68e8f6bbd3cd3bbf30bb733a1135fe153459c (diff) |
podofo: patch for compatibility with cmake 3.12 (#45857)
Diffstat (limited to 'pkgs/development')
-rw-r--r-- | pkgs/development/libraries/podofo/default.nix | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/pkgs/development/libraries/podofo/default.nix b/pkgs/development/libraries/podofo/default.nix index 9a43470de3b72..bcc57f09af452 100644 --- a/pkgs/development/libraries/podofo/default.nix +++ b/pkgs/development/libraries/podofo/default.nix @@ -1,5 +1,5 @@ { stdenv, fetchurl, cmake, zlib, freetype, libjpeg, libtiff, fontconfig -, openssl, libpng, lua5, pkgconfig, libidn, expat +, openssl, libpng, lua5, pkgconfig, libidn, expat, fetchpatch , gcc5 # TODO(@Dridus) remove this at next hash break }: @@ -13,6 +13,15 @@ stdenv.mkDerivation rec { propagatedBuildInputs = [ zlib freetype libjpeg libtiff fontconfig openssl libpng libidn expat ]; + patches = [ + # https://sourceforge.net/p/podofo/tickets/24/ + (fetchpatch { + url = "https://sourceforge.net/p/podofo/tickets/24/attachment/podofo-cmake-3.12.patch"; + extraPrefix = ""; + sha256 = "087h51x60zrakzx09baan77hwz99cwb5l1j802r5g4wj7pbjz0mb"; + }) + ]; + # TODO(@Dridus) remove the ++ ghc5 at next hash break nativeBuildInputs = [ cmake pkgconfig ] ++ stdenv.lib.optional stdenv.isLinux gcc5; |