gnu: bitshuffle: Update to 0.3.5.

* gnu/packages/compression.scm (bitshuffle): Update to 0.3.5.
[source]: Add snippet to remove cythonized source files.
This commit is contained in:
Efraim Flashner 2018-11-11 08:55:28 +02:00
parent 5528b8e788
commit 01029e2043
No known key found for this signature in database
GPG Key ID: 41AAE7DCCA3D8351
1 changed files with 9 additions and 2 deletions

View File

@ -1194,13 +1194,20 @@ well as bzip2.")
(define-public bitshuffle (define-public bitshuffle
(package (package
(name "bitshuffle") (name "bitshuffle")
(version "0.3.4") (version "0.3.5")
(source (origin (source (origin
(method url-fetch) (method url-fetch)
(uri (pypi-uri "bitshuffle" version)) (uri (pypi-uri "bitshuffle" version))
(sha256 (sha256
(base32 (base32
"0ydawb01ghsvmw0lraczhrgvkjj97bpg98f1qqs1cnfp953mdd5v")))) "1823x61kyax4dc2hjmc1xraskxi1193y8lvxd03vqv029jrj8cjy"))
(modules '((guix build utils)))
(snippet
'(begin
;; Remove generated Cython files.
(delete-file "bitshuffle/h5.c")
(delete-file "bitshuffle/ext.c")
#t))))
(build-system python-build-system) (build-system python-build-system)
(arguments (arguments
`(#:tests? #f)) ; fail: https://github.com/h5py/h5py/issues/769 `(#:tests? #f)) ; fail: https://github.com/h5py/h5py/issues/769