From 51680c6560ec3f777bf5e4f921dedd3f5bd4b8a4 Mon Sep 17 00:00:00 2001 From: Andrew Childs Date: Fri, 31 Aug 2018 20:57:29 +0900 Subject: podofo: patch for compatibility with cmake 3.12 (#45857) --- pkgs/development/libraries/podofo/default.nix | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'pkgs/development/libraries/podofo') 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; -- cgit 1.4.1