gnu: r-rhdf5filters: Simplify.
* gnu/packages/bioconductor.scm (r-rhdf5filters)[arguments]: Remove 'use-system-libraries phase and pass configure flags to disable bundled libraries. Change-Id: I2fb115e7b3df00cccb3f8d6659d465075d21f19b
This commit is contained in:
parent
78641cf9da
commit
38b5777ec8
1 changed files with 2 additions and 18 deletions
|
@ -9710,24 +9710,8 @@ the available RAM.")
|
|||
(build-system r-build-system)
|
||||
(arguments
|
||||
(list
|
||||
#:phases
|
||||
#~(modify-phases %standard-phases
|
||||
(add-after 'unpack 'use-system-libraries
|
||||
(lambda _
|
||||
(substitute* "src/blosc/Makefile.in"
|
||||
(("libblosc.a: blosc") "libwhatever.a:")
|
||||
(("libblosc.a")
|
||||
(string-append #$(this-package-input "c-blosc")
|
||||
"/lib/libblosc.so"))
|
||||
(("../zstd/libzstd.a") "-lzstd"))
|
||||
(substitute* "src/bzip2/Makefile"
|
||||
(("libH5Zbz2.so: bzip2-1.0.8/libbz2.a") "libH5Zbz2.so:")
|
||||
(("./bzip2-1.0.8/libbz2.a") "-lbz2"))
|
||||
(substitute* "src/zstd/Makefile"
|
||||
(("libH5Zzstd.so: libzstd.a") "libH5Zzstd.so:")
|
||||
(("libzstd.a") "-lzstd"))
|
||||
(substitute* "src/vbz/Makefile"
|
||||
(("../zstd/libzstd.a") "-lzstd")))))))
|
||||
#:configure-flags
|
||||
'(list "--without-bundled-libs")))
|
||||
(propagated-inputs
|
||||
(list r-rhdf5lib))
|
||||
(inputs
|
||||
|
|
Reference in a new issue