summary refs log tree commit diff
path: root/pkgs/development/libraries/poppler
diff options
context:
space:
mode:
authorMario Rodas <marsam@users.noreply.github.com>2018-07-04 21:31:23 -0500
committerMario Rodas <marsam@users.noreply.github.com>2018-07-04 21:31:23 -0500
commitc2de1107d9791edc29b59ffb0a317113aaaab916 (patch)
tree3038623fc19b6fc9cfcf06aba9e5dfab76e0de51 /pkgs/development/libraries/poppler
parenta4aca0e6ba29db1a53370e15142f72e44603f920 (diff)
downloadnixlib-c2de1107d9791edc29b59ffb0a317113aaaab916.tar
nixlib-c2de1107d9791edc29b59ffb0a317113aaaab916.tar.gz
nixlib-c2de1107d9791edc29b59ffb0a317113aaaab916.tar.bz2
nixlib-c2de1107d9791edc29b59ffb0a317113aaaab916.tar.lz
nixlib-c2de1107d9791edc29b59ffb0a317113aaaab916.tar.xz
nixlib-c2de1107d9791edc29b59ffb0a317113aaaab916.tar.zst
nixlib-c2de1107d9791edc29b59ffb0a317113aaaab916.zip
poppler_utils: fix darwin build
Diffstat (limited to 'pkgs/development/libraries/poppler')
-rw-r--r--pkgs/development/libraries/poppler/default.nix7
1 files changed, 6 insertions, 1 deletions
diff --git a/pkgs/development/libraries/poppler/default.nix b/pkgs/development/libraries/poppler/default.nix
index f8a17c9f5c3f..9b0593ceb6f8 100644
--- a/pkgs/development/libraries/poppler/default.nix
+++ b/pkgs/development/libraries/poppler/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, lib, fetchurl, cmake, ninja, pkgconfig, libiconv, libintl
+{ stdenv, lib, fetchurl, cmake, ninja, pkgconfig, libiconv, libintl, fetchpatch
 , zlib, curl, cairo, freetype, fontconfig, lcms, libjpeg, openjpeg
 , withData ? true, poppler_data
 , qt5Support ? false, qtbase ? null
@@ -33,6 +33,11 @@ stdenv.mkDerivation rec {
 
   nativeBuildInputs = [ cmake ninja pkgconfig ];
 
+  patches = lib.optional stdenv.isDarwin (fetchpatch {
+    url = "https://cgit.freedesktop.org/poppler/poppler/patch/?id=267228bb071016621c80fc8514927905164aaeea";
+    sha256 = "0i2sbxz1mrsnj75qgqaadayjgs48ay2mhrbkij95djy6am44m54k";
+  });
+
   # Not sure when and how to pass it.  It seems an upstream bug anyway.
   CXXFLAGS = stdenv.lib.optionalString stdenv.cc.isClang "-std=c++11";