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)
}