summary refs log tree commit diff
diff options
context:
space:
mode:
authorIan-Woo Kim <ianwookim@gmail.com>2014-01-01 09:35:31 +0100
committerVladimír Čunát <vcunat@gmail.com>2014-01-05 13:03:30 +0100
commit010e63c69d4e240d01e319af392fbf6b03cf7490 (patch)
tree4f3139cc5c3973e407fc953dd29b446f3181d575
parenta4d4ddb8ef92c9ac2bbd037715514ed30230deb4 (diff)
downloadnixlib-010e63c69d4e240d01e319af392fbf6b03cf7490.tar
nixlib-010e63c69d4e240d01e319af392fbf6b03cf7490.tar.gz
nixlib-010e63c69d4e240d01e319af392fbf6b03cf7490.tar.bz2
nixlib-010e63c69d4e240d01e319af392fbf6b03cf7490.tar.lz
nixlib-010e63c69d4e240d01e319af392fbf6b03cf7490.tar.xz
nixlib-010e63c69d4e240d01e319af392fbf6b03cf7490.tar.zst
nixlib-010e63c69d4e240d01e319af392fbf6b03cf7490.zip
poppler-glib.pc has ${includedir}/poppler in cflags (needed for dependent pkgs)
Cf. #1458.
-rw-r--r--pkgs/development/libraries/poppler/default.nix2
-rw-r--r--pkgs/development/libraries/poppler/poppler-glib.patch19
2 files changed, 20 insertions, 1 deletions
diff --git a/pkgs/development/libraries/poppler/default.nix b/pkgs/development/libraries/poppler/default.nix
index 0db3722e6aaa..1f1ab5d72823 100644
--- a/pkgs/development/libraries/poppler/default.nix
+++ b/pkgs/development/libraries/poppler/default.nix
@@ -32,7 +32,7 @@ let
 
     cmakeFlags = "-DENABLE_XPDF_HEADERS=ON -DENABLE_LIBCURL=ON -DENABLE_ZLIB=ON";
 
-    patches = [ ./datadir_env.patch ];
+    patches = [ ./datadir_env.patch ./poppler-glib.patch ];
 
     # XXX: The Poppler/Qt4 test suite refers to non-existent PDF files
     # such as `../../../test/unittestcases/UseNone.pdf'.
diff --git a/pkgs/development/libraries/poppler/poppler-glib.patch b/pkgs/development/libraries/poppler/poppler-glib.patch
new file mode 100644
index 000000000000..09f5a145b847
--- /dev/null
+++ b/pkgs/development/libraries/poppler/poppler-glib.patch
@@ -0,0 +1,19 @@
+diff -rupN a/poppler-glib.pc.cmake b/poppler-glib.pc.cmake
+--- a/poppler-glib.pc.cmake	2013-08-17 01:20:41.000000001 +0200
++++ b/poppler-glib.pc.cmake	2014-01-01 09:30:50.000000001 +0100
+@@ -10,4 +10,4 @@ Requires: glib-2.0 >= @GLIB_REQUIRED@ go
+ @PC_REQUIRES_PRIVATE@
+ 
+ Libs: -L${libdir} -lpoppler-glib
+-Cflags: -I${includedir}/poppler/glib
++Cflags: -I${includedir}/poppler/glib -I${includedir}/poppler
+diff -rupN a/poppler-glib.pc.in b/poppler-glib.pc.in
+--- a/poppler-glib.pc.in	2013-08-17 01:20:41.000000001 +0200
++++ b/poppler-glib.pc.in	2014-01-01 09:27:17.000000001 +0100
+@@ -10,4 +10,5 @@ Requires: glib-2.0 >= @GLIB_REQUIRED@ go
+ @PC_REQUIRES_PRIVATE@
+ 
+ Libs: -L${libdir} -lpoppler-glib
+-Cflags: -I${includedir}/poppler/glib
++Cflags: -I${includedir}/poppler/glib -I${includedir}/poppler
++