commit: 782b6adc08d93ba1f48ced6ac35d7945d262a756
Author: Daniel Novomesky <dnovomesky <AT> gmail <DOT> com>
AuthorDate: Sun Sep 12 11:58:01 2021 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Sep 12 11:58:01 2021 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=782b6adc
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 <AT> gmail.com>
media-libs/libjxl/libjxl-9999.ebuild | 6 ++++++
1 file changed, 6 insertions(+)
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