summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wendler <polynomial-c@gentoo.org>2017-12-04 15:26:56 +0100
committerLars Wendler <polynomial-c@gentoo.org>2017-12-04 15:26:56 +0100
commitd6734e9a0a0db3d7b28deffc35b876695643b14d (patch)
tree6ee34b661f2d160dee9fc643c449d8e59be4971c /app-text/poppler/files
parentsys-apps/miscfiles: Rev bump to fix build with minimal USE flag set (diff)
downloadgentoo-d6734e9a0a0db3d7b28deffc35b876695643b14d.tar.gz
gentoo-d6734e9a0a0db3d7b28deffc35b876695643b14d.tar.bz2
gentoo-d6734e9a0a0db3d7b28deffc35b876695643b14d.zip
app-text/poppler: Bump to version 0.62.0
Package-Manager: Portage-2.3.16, Repoman-2.3.6
Diffstat (limited to 'app-text/poppler/files')
-rw-r--r--app-text/poppler/files/poppler-0.62.0-openjpeg2.patch14
1 files changed, 14 insertions, 0 deletions
diff --git a/app-text/poppler/files/poppler-0.62.0-openjpeg2.patch b/app-text/poppler/files/poppler-0.62.0-openjpeg2.patch
new file mode 100644
index 000000000000..789090cc9b22
--- /dev/null
+++ b/app-text/poppler/files/poppler-0.62.0-openjpeg2.patch
@@ -0,0 +1,14 @@
+Sadly the CMake side of openjpeg slotting in Gentoo is broken.
+To reliably find openjpeg:2 we need to use pkg-config.
+
+--- poppler-0.62.0/CMakeLists.txt
++++ poppler-0.62.0/CMakeLists.txt
+@@ -193,7 +193,7 @@
+ endif()
+ set(WITH_OPENJPEG FALSE)
+ if(ENABLE_LIBOPENJPEG STREQUAL "openjpeg2")
+- find_package(LIBOPENJPEG2)
++ pkg_check_modules(LIBOPENJPEG2 libopenjp2)
+ set(WITH_OPENJPEG ${LIBOPENJPEG2_FOUND})
+ if(NOT LIBOPENJPEG2_FOUND)
+ message(FATAL_ERROR "Install libopenjpeg2 before trying to build poppler. You can also decide to use the internal unmaintained JPX decoder or none at all.")