summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoel Janssen <roel@gnu.org>2020-10-07 15:33:28 +0200
committerRoel Janssen <roel@gnu.org>2020-10-07 15:33:28 +0200
commitfb0037af8cecc0ebaa330392b0c54a35b7b8a424 (patch)
tree944928d8013aaca7181f98c9b037903dbd693224
parent7adaf193443e7c6148cc8692cd09cd1f95ac8310 (diff)
downloadguix-patches-fb0037af8cecc0ebaa330392b0c54a35b7b8a424.tar
guix-patches-fb0037af8cecc0ebaa330392b0c54a35b7b8a424.tar.gz
gnu: htslib: Enable support for custom URI schemes.
* gnu/packages/bioinformatics.scm (htslib)[arguments]: Enable support for custom URIs.
-rw-r--r--gnu/packages/bioinformatics.scm7
1 files changed, 7 insertions, 0 deletions
diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
index 3957ae299b..fefca80e9e 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -4225,6 +4225,13 @@ performance.")
(base32
"16ljv43sc3fxmv63w7b2ff8m1s7h89xhazwmbm1bicz8axq8fjz0"))))
(build-system gnu-build-system)
+ ;; Let htslib translate "gs://" and "s3://" to regular https links with
+ ;; "--enable-gcs" and "--enable-s3". For these options to work, we also
+ ;; need to set "--enable-libcurl".
+ (arguments
+ `(#:configure-flags '("--enable-gcs"
+ "--enable-libcurl"
+ "--enable-s3")))
(inputs
`(("curl" ,curl)
("openssl" ,openssl)))