commit:     a232a9da5922f62dfb73eba78b360bc5eb2e8a19
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 26 18:49:25 2019 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Tue Mar 26 20:46:53 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a232a9da

media-libs/opencv: fix python build with cmake 3.14

Closes: https://bugs.gentoo.org/680824
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Acked-by: Amy Liffey <amynka <AT> gentoo.org>
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 media-libs/opencv/opencv-3.4.1-r5.ebuild | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/media-libs/opencv/opencv-3.4.1-r5.ebuild 
b/media-libs/opencv/opencv-3.4.1-r5.ebuild
index c8bf140695b..092e2a0d7eb 100644
--- a/media-libs/opencv/opencv-3.4.1-r5.ebuild
+++ b/media-libs/opencv/opencv-3.4.1-r5.ebuild
@@ -472,10 +472,9 @@ python_module_compile() {
 
        # Set all python variables to load the correct Gentoo paths
        mycmakeargs+=(
-               # cheap trick: python_setup sets one of them as a symlink
-               # to the correct interpreter, and the other to fail-wrapper
-               -DPYTHON2_EXECUTABLE=$(type -P python2)
-               -DPYTHON3_EXECUTABLE=$(type -P python3)
+               # python_setup alters PATH and sets this as wrapper
+               # to the correct interpreter we are building for
+               -DPYTHON_DEFAULT_EXECUTABLE=python
                -DINSTALL_PYTHON_EXAMPLES=$(usex examples)
                -DLIBPY_SUFFIX=64
        )

Reply via email to