summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Zander <negril.nx+gentoo@gmail.com>2024-11-04 13:48:51 +0100
committerSam James <sam@gentoo.org>2024-11-05 02:02:44 +0000
commit13948f88725c37b101848aee1168e0081a4e2082 (patch)
tree3f647e7a239753f4dc4159f627e86caec98dd923 /media-libs
parentmedia-libs/opencv: add USE=truetype (diff)
downloadgentoo-13948f88725c37b101848aee1168e0081a4e2082.tar.gz
gentoo-13948f88725c37b101848aee1168e0081a4e2082.tar.bz2
gentoo-13948f88725c37b101848aee1168e0081a4e2082.zip
media-libs/opencv: only build jasper iff USE="jpeg2k -abi_x86_32"
Closes: https://bugs.gentoo.org/939924 Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'media-libs')
-rw-r--r--media-libs/opencv/opencv-4.10.0.ebuild5
1 files changed, 3 insertions, 2 deletions
diff --git a/media-libs/opencv/opencv-4.10.0.ebuild b/media-libs/opencv/opencv-4.10.0.ebuild
index 332c5c9f7e8a..ded47e82a8eb 100644
--- a/media-libs/opencv/opencv-4.10.0.ebuild
+++ b/media-libs/opencv/opencv-4.10.0.ebuild
@@ -168,6 +168,7 @@ REQUIRED_USE="
contribxfeatures2d? ( contrib )
java? ( python )
opengl? ( qt6 )
+ jasper? ( !abi_x86_32 )
python? ( ${PYTHON_REQUIRED_USE} )
tesseract? ( contrib )
?? ( gtk3 qt6 )
@@ -567,9 +568,9 @@ multilib_src_configure() {
-DWITH_GTK="$(usex gtk3)"
-DWITH_GTK_2_X="no" # only want gtk3 nowadays
-DWITH_IPP="no"
- -DWITH_JASPER="$(multilib_native_usex jasper)"
+ -DWITH_JASPER="$(usex jpeg2k "$(multilib_native_usex jasper)")"
-DWITH_JPEG="$(usex jpeg)"
- -DWITH_OPENJPEG="$(usex jpeg2k)"
+ -DWITH_OPENJPEG="$(usex jpeg2k "$(multilib_native_usex !jasper)")"
-DWITH_WEBP="$(usex webp)"
-DWITH_OPENEXR="$(multilib_native_usex openexr)"
-DWITH_OPENGL="$(usex opengl)"