1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-06 21:20:33 +02:00

gnu: python-scipy: Adjust inputs and native inputs.

* gnu/packages/python-science.scm (python-scipy):
[phases]{relax-requirements}: Remove phase.
[inputs]: Remove boost; add boost-1.88.
[native-inputs]: Remove meson-python and python-cython; add
python-meson-python.

Change-Id: Ic9534456c52f0a93086ad9275c2e4ca2f93661a9
This commit is contained in:
Sharlatan Hellseher
2026-01-25 23:48:10 +00:00
committed by Andreas Enge
parent 415c5bdaa3
commit e50bf1b431

View File

@@ -3316,11 +3316,6 @@ cross-validation.")
" and not "))
#:phases
#~(modify-phases %standard-phases
(add-after 'unpack 'relax-requirements
(lambda _
(substitute* "meson.build"
;; boost
(("1.88.0") "1.89.0"))))
(add-after 'set-paths 'hide-gfortran
;; See: <https://issues.guix.gnu.org/73439#45>.
(lambda* (#:key inputs #:allow-other-keys)
@@ -3342,12 +3337,11 @@ cross-validation.")
(apply invoke "pytest" "-vv" test-flags))))))))
(native-inputs
(list gfortran
meson-python
pkg-config
python-click
python-cython
python-doit
python-hypothesis
python-meson-python
python-mpmath
python-numpydoc
python-pooch
@@ -3361,7 +3355,7 @@ cross-validation.")
python-threadpoolctl
python-typing-extensions))
(inputs
(list boost
(list boost-1.88
openblas
pybind11
qhull