~ruther/guix-local

b979aab194966814e208de581a69c6d12d2045f7 — Vinicius Monego 1 year, 7 days ago 0e384e3
gnu: python-cysignals: Update to 1.12.3.

* gnu/packages/python-xyz.scm (python-cysignals): Update to 1.12.3.
[build-system]: Use pyproject-build-system.
[arguments]: Delete the 'configure' phase associated with
gnu-build-system.
[native-inputs]: Add meson-python, pkg-config.
[inputs]: Remove pari-gp.

Change-Id: I906773d578e83655256815baa4e840632f0e9cfc
1 files changed, 9 insertions(+), 13 deletions(-)

M gnu/packages/python-xyz.scm
M gnu/packages/python-xyz.scm => gnu/packages/python-xyz.scm +9 -13
@@ 22072,27 22072,23 @@ to support both Python 2 and Python 3 with minimal overhead.")
(define-public python-cysignals
  (package
    (name "python-cysignals")
    (version "1.11.4")
    (version "1.12.3")
    (source
     (origin
       (method url-fetch)
       (uri (pypi-uri "cysignals" version))
       (sha256
        (base32 "1hrqn976xhrq189x1086f3z9vzznjx21wsm3hqf90zx0alg347hg"))))
    (build-system python-build-system)
        (base32 "1syixz6xlmy1pjcr03ij7hcvaklgjy4mmwggssrmmnr9pxnn5xw9"))))
    (build-system pyproject-build-system)
    (arguments
     `(#:modules ((guix build python-build-system)
                  ((guix build gnu-build-system) #:prefix gnu:)
                  (guix build utils))
       ;; FIXME: Tests are executed after installation and currently fail
     `(;; FIXME: Tests are executed after installation and currently fail
       ;; when not installing into standard locations; the author is working
       ;; on a fix.
       #:tests? #f
       #:phases (modify-phases %standard-phases
                  (add-before 'build 'configure
                    (assoc-ref gnu:%standard-phases 'configure)))))
    (native-inputs (list python-cython-3 python-sphinx))
    (inputs (list pari-gp))
       #:tests? #f))
    (native-inputs (list meson-python
                         pkg-config
                         python-cython-3
                         python-sphinx))
    (home-page "https://github.com/sagemath/cysignals")
    (synopsis "Handling of interrupts and signals for Cython")
    (description