commit:     0430b39a4d4a55c76f96885b65136f8b818cd6e8
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 21 15:31:51 2022 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Nov 21 16:09:01 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0430b39a

dev-python/scipy: Workaround build failure w/ setuptools-65.6.0

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-python/scipy/scipy-1.9.3.ebuild    | 2 ++
 dev-python/scipy/scipy-1.9.9999.ebuild | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/dev-python/scipy/scipy-1.9.3.ebuild 
b/dev-python/scipy/scipy-1.9.3.ebuild
index ffe5bf5fc6c1..18e8c08b3222 100644
--- a/dev-python/scipy/scipy-1.9.3.ebuild
+++ b/dev-python/scipy/scipy-1.9.3.ebuild
@@ -90,6 +90,8 @@ src_unpack() {
 }
 
 python_configure_all() {
+       # workaround stupid numpy distutils overrides, indirectly via pythran
+       export SETUPTOOLS_USE_DISTUTILS=stdlib
        export SCIPY_USE_PYTHRAN=$(usex fortran 1 0)
 }
 

diff --git a/dev-python/scipy/scipy-1.9.9999.ebuild 
b/dev-python/scipy/scipy-1.9.9999.ebuild
index 0f38a0cb37a1..6396c461e4e3 100644
--- a/dev-python/scipy/scipy-1.9.9999.ebuild
+++ b/dev-python/scipy/scipy-1.9.9999.ebuild
@@ -90,6 +90,8 @@ src_unpack() {
 }
 
 python_configure_all() {
+       # workaround stupid numpy distutils overrides, indirectly via pythran
+       export SETUPTOOLS_USE_DISTUTILS=stdlib
        export SCIPY_USE_PYTHRAN=$(usex fortran 1 0)
 }
 

Reply via email to