summary refs log tree commit diff
path: root/gnu
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 /gnu
parent7adaf193443e7c6148cc8692cd09cd1f95ac8310 (diff)
downloadguix-fb0037af8cecc0ebaa330392b0c54a35b7b8a424.tar.gz
gnu: htslib: Enable support for custom URI schemes.
* gnu/packages/bioinformatics.scm (htslib)[arguments]: Enable support for custom URIs.
Diffstat (limited to 'gnu')
-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)))