diff options
| author | Nicolas Graves <ngraves@ngraves.fr> | 2026-08-06 22:12:27 +0200 |
|---|---|---|
| committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2026-08-08 23:02:33 +0100 |
| commit | 3e0cac3986e41bb44948ae8ccf4992d48eea07fa (patch) | |
| tree | cd06b5aab16afaff01e65f0879157e5d2a25da11 | |
| parent | 156df6681e1eba9b7db99da084b3512a3d4b0936 (diff) | |
gnu: python-pot: Update to 0.9.7.post1.
* gnu/packages/machine-learning.scm (python-pot): Update to 0.9.7.post1.
[arguments]{phases}: Add phase 'use-system-eigen.
[inputs]: Add eigen.
Relates-to: guix/guix!10413
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
| -rw-r--r-- | gnu/packages/machine-learning.scm | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm index fb1980e3206..ad0c4614c6f 100644 --- a/gnu/packages/machine-learning.scm +++ b/gnu/packages/machine-learning.scm | |||
| @@ -1618,7 +1618,7 @@ Cython for speed.") | |||
| 1618 | (define-public python-pot | 1618 | (define-public python-pot |
| 1619 | (package | 1619 | (package |
| 1620 | (name "python-pot") | 1620 | (name "python-pot") |
| 1621 | (version "0.9.6.post1") | 1621 | (version "0.9.7.post1") |
| 1622 | (source | 1622 | (source |
| 1623 | (origin | 1623 | (origin |
| 1624 | (method git-fetch) | 1624 | (method git-fetch) |
| @@ -1627,13 +1627,26 @@ Cython for speed.") | |||
| 1627 | (commit version))) | 1627 | (commit version))) |
| 1628 | (file-name (git-file-name name version)) | 1628 | (file-name (git-file-name name version)) |
| 1629 | (sha256 | 1629 | (sha256 |
| 1630 | (base32 "1i4nv72hw5ad63w4wghwfzxp1rvh2qs4agxjk72d10xgg8lizgkm")))) | 1630 | (base32 "1pcsvxsmilz3xwa8lm5cgllbjjrx9q92nxm2vmb8jlwhh56wan0g")))) |
| 1631 | (build-system pyproject-build-system) | 1631 | (build-system pyproject-build-system) |
| 1632 | ;; tests: 1885 passed, 60 skipped, 6 xfailed, 9288 warnings | 1632 | ;; tests: 1885 passed, 60 skipped, 6 xfailed, 9288 warnings |
| 1633 | (arguments | ||
| 1634 | (list | ||
| 1635 | #:phases | ||
| 1636 | #~(modify-phases %standard-phases | ||
| 1637 | (add-after 'unpack 'use-system-eigen | ||
| 1638 | (lambda* (#:key inputs #:allow-other-keys) | ||
| 1639 | (substitute* "setup.py" | ||
| 1640 | (("os\\.path\\.join\\(ROOT, \"deps/eigen\"\\)") | ||
| 1641 | (format #f "~s" | ||
| 1642 | (search-input-directory inputs | ||
| 1643 | "include/eigen3"))))))))) | ||
| 1633 | (native-inputs | 1644 | (native-inputs |
| 1634 | (list python-cython | 1645 | (list python-cython |
| 1635 | python-pytest | 1646 | python-pytest |
| 1636 | python-setuptools)) | 1647 | python-setuptools)) |
| 1648 | (inputs | ||
| 1649 | (list eigen)) | ||
| 1637 | (propagated-inputs | 1650 | (propagated-inputs |
| 1638 | (list python-numpy | 1651 | (list python-numpy |
| 1639 | python-scipy | 1652 | python-scipy |
