aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Novomesky <dnovomesky@gmail.com>2021-09-12 13:58:01 +0200
committerDaniel Novomesky <dnovomesky@gmail.com>2021-09-12 13:58:01 +0200
commit782b6adc08d93ba1f48ced6ac35d7945d262a756 (patch)
tree5a35f53f85314b59c88e6616eb0e6a78f5f7241a
parentdev-cpp/highway: new package (diff)
downloadguru-782b6adc08d93ba1f48ced6ac35d7945d262a756.tar.gz
guru-782b6adc08d93ba1f48ced6ac35d7945d262a756.tar.bz2
guru-782b6adc08d93ba1f48ced6ac35d7945d262a756.zip
media-libs/libjxl: use system-wide dev-cpp/highway
instead of the bundled dependency. Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Daniel Novomesky <dnovomesky@gmail.com>
-rw-r--r--media-libs/libjxl/libjxl-9999.ebuild6
1 files changed, 6 insertions, 0 deletions
diff --git a/media-libs/libjxl/libjxl-9999.ebuild b/media-libs/libjxl/libjxl-9999.ebuild
index 21dbcb9ab..2ad6c4626 100644
--- a/media-libs/libjxl/libjxl-9999.ebuild
+++ b/media-libs/libjxl/libjxl-9999.ebuild
@@ -26,6 +26,9 @@ DEPEND="app-arch/brotli
x11-misc/shared-mime-info
dev-qt/qtwidgets
dev-qt/qtx11extras
+ dev-cpp/gtest
+ dev-cpp/highway
+ media-libs/lcms
"
BDEPEND=""
@@ -40,10 +43,13 @@ src_configure() {
-DJPEGXL_ENABLE_SJPEG=OFF
-DJPEGXL_WARNINGS_AS_ERRORS=OFF
+ -DJPEGXL_ENABLE_SKCMS=ON
-DJPEGXL_ENABLE_EXAMPLES=ON
-DJPEGXL_ENABLE_VIEWERS=ON
-DJPEGXL_ENABLE_PLUGINS=ON
-DJPEGXL_FORCE_SYSTEM_BROTLI=ON
+ -DJPEGXL_FORCE_SYSTEM_HWY=ON
+ -DJPEGXL_FORCE_SYSTEM_GTEST=ON
)
cmake_src_configure