summaryrefslogtreecommitdiff
path: root/dev-python/scipy
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2025-07-17 02:58:50 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2025-07-17 02:58:50 +0000
commit4e3ec32c2336739b75a0f9bc43b33e0f1cbbd717 (patch)
tree12d9d98277485353fbb06ed38e39009f8b0104bc /dev-python/scipy
parent41e0438955d0caa8757aa79e0e41040cada3fc18 (diff)
downloadbaldeagleos-repo-4e3ec32c2336739b75a0f9bc43b33e0f1cbbd717.tar.gz
baldeagleos-repo-4e3ec32c2336739b75a0f9bc43b33e0f1cbbd717.tar.xz
baldeagleos-repo-4e3ec32c2336739b75a0f9bc43b33e0f1cbbd717.zip
Adding metadata
Diffstat (limited to 'dev-python/scipy')
-rw-r--r--dev-python/scipy/scipy-1.15.2.ebuild2
-rw-r--r--dev-python/scipy/scipy-1.15.3.ebuild2
-rw-r--r--dev-python/scipy/scipy-1.16.0.ebuild15
3 files changed, 12 insertions, 7 deletions
diff --git a/dev-python/scipy/scipy-1.15.2.ebuild b/dev-python/scipy/scipy-1.15.2.ebuild
index 77cbef5cdf4d..bbb3f937f2e6 100644
--- a/dev-python/scipy/scipy-1.15.2.ebuild
+++ b/dev-python/scipy/scipy-1.15.2.ebuild
@@ -70,7 +70,7 @@ BDEPEND="
>=dev-python/cython-3.0.8[${PYTHON_USEDEP}]
>=dev-python/meson-python-0.15.0[${PYTHON_USEDEP}]
>=dev-python/pybind11-2.13.2[${PYTHON_USEDEP}]
- >=dev-build/meson-1.1.0
+ >=dev-build/meson-1.5.0
!kernel_Darwin? ( dev-util/patchelf )
virtual/pkgconfig
doc? ( app-arch/unzip )
diff --git a/dev-python/scipy/scipy-1.15.3.ebuild b/dev-python/scipy/scipy-1.15.3.ebuild
index f453eb22305e..37aea6b881f0 100644
--- a/dev-python/scipy/scipy-1.15.3.ebuild
+++ b/dev-python/scipy/scipy-1.15.3.ebuild
@@ -70,7 +70,7 @@ BDEPEND="
>=dev-python/cython-3.0.8[${PYTHON_USEDEP}]
>=dev-python/meson-python-0.15.0[${PYTHON_USEDEP}]
>=dev-python/pybind11-2.13.2[${PYTHON_USEDEP}]
- >=dev-build/meson-1.1.0
+ >=dev-build/meson-1.5.0
!kernel_Darwin? ( dev-util/patchelf )
virtual/pkgconfig
doc? ( app-arch/unzip )
diff --git a/dev-python/scipy/scipy-1.16.0.ebuild b/dev-python/scipy/scipy-1.16.0.ebuild
index ddcf100b1a80..8b87a29e9e61 100644
--- a/dev-python/scipy/scipy-1.16.0.ebuild
+++ b/dev-python/scipy/scipy-1.16.0.ebuild
@@ -37,7 +37,7 @@ else
)"
if [[ ${PV} != *rc* ]] ; then
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+ KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
fi
fi
@@ -49,8 +49,7 @@ IUSE="doc +fortran test-rust"
# to actually compile code generated by pythran (headers and such needed).
#
# umfpack is technically optional but it's preferred to have it available.
-DEPEND="
- dev-libs/boost:=
+COMMON_DEPEND="
>=dev-python/numpy-1.23.5:=[lapack,${PYTHON_USEDEP}]
~media-libs/qhull-2020.2:=
sci-libs/arpack:=
@@ -58,8 +57,14 @@ DEPEND="
virtual/cblas
>=virtual/lapack-3.8
"
+# Only boost.math is used, and meson.build doesn't even look up specific boost modules.
+# Exact version is enforced upstream, so building will fail if subslot isn't enforced.
+DEPEND="
+ ${COMMON_DEPEND}
+ dev-libs/boost:0/1.88.0
+"
RDEPEND="
- ${DEPEND}
+ ${COMMON_DEPEND}
dev-python/pillow[${PYTHON_USEDEP}]
"
DEPEND+="
@@ -72,7 +77,7 @@ BDEPEND="
>=dev-python/cython-3.0.8[${PYTHON_USEDEP}]
>=dev-python/meson-python-0.15.0[${PYTHON_USEDEP}]
>=dev-python/pybind11-2.13.2[${PYTHON_USEDEP}]
- >=dev-build/meson-1.1.0
+ >=dev-build/meson-1.5.0
!kernel_Darwin? ( dev-util/patchelf )
virtual/pkgconfig
doc? ( app-arch/unzip )