summaryrefslogtreecommitdiff
path: root/gnu/packages/python-science.scm
diff options
context:
space:
mode:
authorSharlatan Hellseher <sharlatanus@gmail.com>2026-01-25 23:48:10 +0000
committerAndreas Enge <andreas@enge.fr>2026-02-07 12:28:42 +0100
commite50bf1b4319ede07b37935b0510e7cc119ba00e2 (patch)
tree559be962566c753e11690d57d7c7e7efc0cfddef /gnu/packages/python-science.scm
parent415c5bdaa35dfcdaad9266a9c2a01d935b4d4313 (diff)
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
Diffstat (limited to 'gnu/packages/python-science.scm')
-rw-r--r--gnu/packages/python-science.scm10
1 files changed, 2 insertions, 8 deletions
diff --git a/gnu/packages/python-science.scm b/gnu/packages/python-science.scm
index d59d0f9bbf2..038807c61f5 100644
--- a/gnu/packages/python-science.scm
+++ b/gnu/packages/python-science.scm
@@ -3316,11 +3316,6 @@ cross-validation.")
3316 " and not ")) 3316 " and not "))
3317 #:phases 3317 #:phases
3318 #~(modify-phases %standard-phases 3318 #~(modify-phases %standard-phases
3319 (add-after 'unpack 'relax-requirements
3320 (lambda _
3321 (substitute* "meson.build"
3322 ;; boost
3323 (("1.88.0") "1.89.0"))))
3324 (add-after 'set-paths 'hide-gfortran 3319 (add-after 'set-paths 'hide-gfortran
3325 ;; See: <https://issues.guix.gnu.org/73439#45>. 3320 ;; See: <https://issues.guix.gnu.org/73439#45>.
3326 (lambda* (#:key inputs #:allow-other-keys) 3321 (lambda* (#:key inputs #:allow-other-keys)
@@ -3342,12 +3337,11 @@ cross-validation.")
3342 (apply invoke "pytest" "-vv" test-flags)))))))) 3337 (apply invoke "pytest" "-vv" test-flags))))))))
3343 (native-inputs 3338 (native-inputs
3344 (list gfortran 3339 (list gfortran
3345 meson-python
3346 pkg-config 3340 pkg-config
3347 python-click 3341 python-click
3348 python-cython
3349 python-doit 3342 python-doit
3350 python-hypothesis 3343 python-hypothesis
3344 python-meson-python
3351 python-mpmath 3345 python-mpmath
3352 python-numpydoc 3346 python-numpydoc
3353 python-pooch 3347 python-pooch
@@ -3361,7 +3355,7 @@ cross-validation.")
3361 python-threadpoolctl 3355 python-threadpoolctl
3362 python-typing-extensions)) 3356 python-typing-extensions))
3363 (inputs 3357 (inputs
3364 (list boost 3358 (list boost-1.88
3365 openblas 3359 openblas
3366 pybind11 3360 pybind11
3367 qhull 3361 qhull