gnu: bitshuffle-for-snappy: Inherit package arguments.

* gnu/packages/compression.scm (bitshuffle-for-snappy)[arguments]:
Inherit package arguments from bitshuffle. Always skip tests.
This commit is contained in:
Efraim Flashner 2019-01-13 11:49:32 +02:00
parent 6764f94317
commit ad79ae7e2d
No known key found for this signature in database
GPG key ID: 41AAE7DCCA3D8351

View file

@ -1269,14 +1269,15 @@ (define-public bitshuffle-for-snappy
(name "bitshuffle-for-snappy") (name "bitshuffle-for-snappy")
(build-system gnu-build-system) (build-system gnu-build-system)
(arguments (arguments
`(#:tests? #f (substitute-keyword-arguments (package-arguments bitshuffle)
#:phases ((#:tests? _ #f) #f)
(modify-phases %standard-phases ((#:phases phases)
(replace 'configure `(modify-phases %standard-phases
(lambda* (#:key outputs #:allow-other-keys) (replace 'configure
(with-output-to-file "Makefile" (lambda* (#:key outputs #:allow-other-keys)
(lambda _ (with-output-to-file "Makefile"
(format #t "\ (lambda _
(format #t "\
libbitshuffle.so: src/bitshuffle.o src/bitshuffle_core.o src/iochain.o lz4/lz4.o libbitshuffle.so: src/bitshuffle.o src/bitshuffle_core.o src/iochain.o lz4/lz4.o
\tgcc -O3 -ffast-math -std=c99 -o $@ -shared -fPIC $^ \tgcc -O3 -ffast-math -std=c99 -o $@ -shared -fPIC $^
@ -1296,7 +1297,7 @@ (define-public bitshuffle-for-snappy
\tinstall -m644 src/iochain.h $(INCLUDEDIR) \tinstall -m644 src/iochain.h $(INCLUDEDIR)
\tinstall -m644 lz4/lz4.h $(INCLUDEDIR) \tinstall -m644 lz4/lz4.h $(INCLUDEDIR)
" (assoc-ref outputs "out")))) " (assoc-ref outputs "out"))))
#t))))) #t))))))
(inputs '()) (inputs '())
(native-inputs '()))) (native-inputs '())))