python3-scipy: drop patches, just ignore dependency checks

This commit is contained in:
Andrew J. Hesford 2024-05-22 10:09:21 -04:00
parent 48e7411cbc
commit ba48b44285
2 changed files with 2 additions and 14 deletions

View File

@ -1,13 +0,0 @@
SciPy imposes strict and unnecessary version restrictions on its dependencies.
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -35,7 +35,7 @@
# and disabling build isolation.
# 3. The <2.3 upper bound is for matching the numpy deprecation policy,
# it should not be loosened.
- "numpy>=2.0.0rc1,<2.3",
+ "numpy",
]
[project]

View File

@ -4,7 +4,8 @@ version=1.13.0
revision=1
build_style=python3-pep517
build_helper="meson numpy"
make_build_args="
# SciPy imposes strict and unnecessary restrictions on build dependencies
make_build_args="--skip-dependency-check
$(vopt_if openblas "" "-Csetup-args=-Dblas=blas -Csetup-args=-Dlapack=lapack")
"
hostmakedepends="python3-meson-python python3-Cython python3-pybind11