diff options
author | Tobias C. Berner <tcberner@FreeBSD.org> | 2022-03-31 03:58:43 +0000 |
---|---|---|
committer | Tobias C. Berner <tcberner@FreeBSD.org> | 2022-04-01 14:19:30 +0000 |
commit | 7f6220a9b5d9ee74b0564706001a5287094b0428 (patch) | |
tree | 9c7e2a1170582d94d38e428021de70427324692e | |
parent | 643dd1b5650e79fce12b5d59f9e16d59427c0f4e (diff) | |
download | ports-7f6220a9b5d9ee74b0564706001a5287094b0428.tar.gz ports-7f6220a9b5d9ee74b0564706001a5287094b0428.zip |
graphics/poppler: ignore graphics/openjpeg15 presence
- cmake can under some non-determinstic circumstances find
the OpenJPEGConfig.cmake in
${PREFIX}/lib/openjpeg-1.5
prior to the one in
${PREFIX}/lib/openjpeg2
with would be the wanted one.
- Use CMAKE_IGNORE_PATH to explicitely make it not see
that prefix.
https://cmake.org/cmake/help/latest/variable/CMAKE_IGNORE_PATH.html#variable:CMAKE_IGNORE_PATH
PR: 262888
-rw-r--r-- | graphics/poppler/Makefile | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/graphics/poppler/Makefile b/graphics/poppler/Makefile index ea57d64e88bd..b13c08e85ac6 100644 --- a/graphics/poppler/Makefile +++ b/graphics/poppler/Makefile @@ -34,6 +34,11 @@ CMAKE_ON= ENABLE_LIBJPEG \ ENABLE_NSS \ ENABLE_SPLASH CMAKE_OFF= BUILD_GTK_TESTS +# Ensure that path ordering does not lead to openjpeg15 being found and picked +# instead of openjpeg2 on systems that have both installed +# Note: since f3ba77e14cac05d43caf35100848eeaee3bc64b4 graphics/openjpeg15 installs +# its cmake files to ${PREFIX}/lib/openjpeg15 +CMAKE_ARGS+= -DCMAKE_IGNORE_PATH:PATH=${PREFIX}/lib/openjpeg-1.5 # Slave ports. _POPPLER_SLAVES= library glib qt5 utils |