media-libs/opencv: fix python build with cmake 3.14
authorGeorgy Yakovlev <gyakovlev@gentoo.org>
Tue, 26 Mar 2019 18:49:25 +0000 (11:49 -0700)
committerGeorgy Yakovlev <gyakovlev@gentoo.org>
Tue, 26 Mar 2019 20:46:53 +0000 (13:46 -0700)
Closes: https://bugs.gentoo.org/680824
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Acked-by: Amy Liffey <amynka@gentoo.org>
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
media-libs/opencv/opencv-3.4.1-r5.ebuild

index c8bf140695b97c6ce97c59ca5e9aa84923874063..092e2a0d7ebc13ef3962a32c1c1f74c1a9584b5e 100644 (file)
@@ -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
        )