commit:     782b6adc08d93ba1f48ced6ac35d7945d262a756
Author:     Daniel Novomesky <dnovomesky <AT> gmail <DOT> com>
AuthorDate: Sun Sep 12 11:58:01 2021 +0000
Commit:     Daniel Novomesky <dnovomesky <AT> gmail <DOT> com>
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

Reply via email to