commit:     18ba8e8a0e09ab901aba054af8f8d2743227febf
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 10 09:54:33 2017 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Aug 11 13:20:50 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18ba8e8a

media-libs/opencv: Fix automagic dep on tesseract

 media-libs/opencv/opencv-3.1.0-r8.ebuild | 10 ++++++++++
 media-libs/opencv/opencv-3.2.0-r3.ebuild | 10 ++++++++++
 2 files changed, 20 insertions(+)

diff --git a/media-libs/opencv/opencv-3.1.0-r8.ebuild 
b/media-libs/opencv/opencv-3.1.0-r8.ebuild
index a4f6ffd7f96..75af0b42c87 100644
--- a/media-libs/opencv/opencv-3.1.0-r8.ebuild
+++ b/media-libs/opencv/opencv-3.1.0-r8.ebuild
@@ -244,6 +244,16 @@ multilib_src_configure() {
                        -DBUILD_opencv_hdf=$(multilib_native_usex contrib_hdf 
ON OFF)
                        -DBUILD_opencv_sfm=$(usex contrib_sfm ON OFF)
                )
+
+               if multilib_is_native_abi; then
+                       GLOBALCMAKEARGS+=(
+                               -DCMAKE_DISABLE_FIND_PACKAGE_Tesseract=$(usex 
!tesseract)
+                       )
+               else
+                       GLOBALCMAKEARGS+=(
+                               -DCMAKE_DISABLE_FIND_PACKAGE_Tesseract=ON
+                       )
+               fi
        fi
 
        # workaround for bug 413429

diff --git a/media-libs/opencv/opencv-3.2.0-r3.ebuild 
b/media-libs/opencv/opencv-3.2.0-r3.ebuild
index ea277d363e9..57e9db2784e 100644
--- a/media-libs/opencv/opencv-3.2.0-r3.ebuild
+++ b/media-libs/opencv/opencv-3.2.0-r3.ebuild
@@ -286,6 +286,16 @@ multilib_src_configure() {
                        -DBUILD_opencv_hdf=$(multilib_native_usex contrib_hdf 
ON OFF)
                        -DBUILD_opencv_sfm=$(usex contrib_sfm ON OFF)
                )
+
+               if multilib_is_native_abi; then
+                       GLOBALCMAKEARGS+=(
+                               -DCMAKE_DISABLE_FIND_PACKAGE_Tesseract=$(usex 
!tesseract)
+                       )
+               else
+                       GLOBALCMAKEARGS+=(
+                               -DCMAKE_DISABLE_FIND_PACKAGE_Tesseract=ON
+                       )
+               fi
        fi
 
        # workaround for bug 413429

Reply via email to