~ruther/guix-local

f75e8d3bd9cbebcfd019a3a5251cdae4eb43880e — Sharlatan Hellseher 7 months ago 6f8ea76
gnu: python-isal: Update to 1.8.0.

* gnu/packages/python-compression.scm (python-isal): Update to 1.8.0.
[arguments] <test-backend>: Let to use Pytest.
[native-inputs]: Remove python-wheel; add python-pytest and
python-setuptools-scm.

Change-Id: Ibc98bf92b69545042ce0dbf433f37bfb763a8d7d
1 files changed, 7 insertions(+), 4 deletions(-)

M gnu/packages/python-compression.scm
M gnu/packages/python-compression.scm => gnu/packages/python-compression.scm +7 -4
@@ 459,13 459,13 @@ compression algorithm.")
(define-public python-isal
  (package
    (name "python-isal")
    (version "1.1.0")
    (version "1.8.0")
    (source
     (origin
       (method url-fetch)
       (uri (pypi-uri "isal" version))
       (sha256
        (base32 "01914gwfrb95dagz9sqnsmvc0hssg2pb6aj204fdamss4piz8r0k"))
        (base32 "1d7j30922v547vnif171yhk1jml9cv14izda0w506qhslglk6hhj"))
       ;; Remove bundled isa-l source code
       (modules '((guix build utils)))
       (snippet


@@ 473,14 473,17 @@ compression algorithm.")
    (build-system pyproject-build-system)
    (arguments
     (list
      #:test-backend #~'unittest
      #:phases
      #~(modify-phases %standard-phases
          (add-after 'unpack 'use-dynamic-linking
            (lambda _
              (setenv "PYTHON_ISAL_LINK_DYNAMIC" "1"))))))
    (inputs (list isa-l))
    (native-inputs (list python-cython python-setuptools python-wheel))
    (native-inputs
     (list python-cython
           python-pytest
           python-setuptools
           python-setuptools-scm))
    (home-page "https://github.com/pycompression/python-isal")
    (synopsis "Python bindings for the ISA-L compression library")
    (description