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:
committed by
Andreas Enge
parent
415c5bdaa3
commit
e50bf1b431
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user