add bitshuffle
more/packages/python.scm
| 22 | 22 | #:use-module (gnu packages audio) | |
| 23 | 23 | #:use-module (gnu packages compression) | |
| 24 | 24 | #:use-module (gnu packages databases) | |
| 25 | + | #:use-module (gnu packages maths) | |
| 25 | 26 | #:use-module (gnu packages networking) | |
| 26 | 27 | #:use-module (gnu packages python) | |
| 27 | 28 | #:use-module (gnu packages tls) | |
… | |||
| 619 | 620 | (synopsis "") | |
| 620 | 621 | (description "") | |
| 621 | 622 | (license license:asl2.0))) | |
| 623 | + | ||
| 624 | + | (define-public bitshuffle | |
| 625 | + | (package | |
| 626 | + | (name "bitshuffle") | |
| 627 | + | (version "0.3.2") | |
| 628 | + | (source (origin | |
| 629 | + | (method url-fetch) | |
| 630 | + | (uri (string-append "https://github.com/kiyo-masui/bitshuffle/archive/" | |
| 631 | + | version ".tar.gz")) | |
| 632 | + | (sha256 | |
| 633 | + | (base32 | |
| 634 | + | "1r3jar8vsqar9ikw6jsdbydngh85miqdlkv3n9ywc9ngzlr7dff0")))) | |
| 635 | + | (build-system python-build-system) | |
| 636 | + | (arguments | |
| 637 | + | `(#:tests? #f | |
| 638 | + | #:phases | |
| 639 | + | (modify-phases %standard-phases | |
| 640 | + | (add-before 'check 'make-required-dir | |
| 641 | + | (lambda _ | |
| 642 | + | (mkdir-p "bitshuffle/plugin")))))) | |
| 643 | + | (inputs | |
| 644 | + | `(("numpy" ,python-numpy) | |
| 645 | + | ("h5py" ,python-h5py) | |
| 646 | + | ("hdf5" ,hdf5))) | |
| 647 | + | (native-inputs | |
| 648 | + | `(("cython" ,python-cython))) | |
| 649 | + | (home-page "https://github.com/kiyo-masui/bitshuffle") | |
| 650 | + | (synopsis "") | |
| 651 | + | (description "") | |
| 652 | + | (license license:expat))) | |