From 50591e81be4d4f7ab3ca82fa38af61076243afaa Mon Sep 17 00:00:00 2001 From: Andreas Enge Date: Thu, 23 Oct 2025 21:20:13 +0200 Subject: [PATCH] gnu: Remove htslib-1.19. * gnu/packages/bioinformatics.scm (htslib-1.19): Delete variable. Change-Id: I7804d3ae403dbdf149e3012922f7ac9a382288d7 --- gnu/packages/bioinformatics.scm | 42 --------------------------------- 1 file changed, 42 deletions(-) diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index a1c29347ea4c0460b1a4786a7157d85987407df6..d42686deacf1e6bc3ca9eef5f93ab78c32d91025 100644 --- a/gnu/packages/bioinformatics.scm +++ b/gnu/packages/bioinformatics.scm @@ -9599,48 +9599,6 @@ data. It also provides the @command{bgzip}, @command{htsfile}, and ;; the rest is released under the Expat license (license (list license:expat license:bsd-3)))) -(define-public htslib-1.19 - (package - (inherit htslib) - (version "1.19") - (source (origin - (method url-fetch) - (uri (string-append - "https://github.com/samtools/htslib/releases/download/" - version "/htslib-" version ".tar.bz2")) - (sha256 - (base32 - "0dh79lwpspwwfbkmllrrhbk8nkvlfc5b5ib4d0xg5ld79w6c8lc7")) - (snippet - #~(begin - (use-modules (guix build utils)) - (delete-file-recursively "htscodecs"))))) - (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" - "--with-external-htscodecs"))) - (inputs - (list bzip2 curl openssl xz)) - ;; This is referred to in the pkg-config file as a required library. - (propagated-inputs - (list htscodecs zlib)) - (native-inputs - (list perl)) - (home-page "https://www.htslib.org") - (synopsis "C library for reading/writing high-throughput sequencing data") - (description - "HTSlib is a C library for reading/writing high-throughput sequencing -data. It also provides the @command{bgzip}, @command{htsfile}, and -@command{tabix} utilities.") - ;; Files under cram/ are released under the modified BSD license; - ;; the rest is released under the Expat license - (license (list license:expat license:bsd-3)))) - (define-public htslib-1.14 (package/inherit htslib (version "1.14")