guix_mirror_bot pushed a commit to branch master
in repository guix.
commit ff6b3eb2794264dbc6e81289da53d36881d60e8c
Author: Andreas Enge <[email protected]>
AuthorDate: Thu Oct 23 21:41:34 2025 +0200
gnu: Remove htslib-for-stringtie.
* gnu/packages/bioinformatics.scm (htslib-for-stringtie): Delete variable.
* gnu/packages/patches/htslib-for-stringtie.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister file.
Change-Id: Idbf3fa982895baed97913e08650cbff6947e8182
---
gnu/local.mk | 1 -
gnu/packages/bioinformatics.scm | 12 ------------
gnu/packages/patches/htslib-for-stringtie.patch | 26 -------------------------
3 files changed, 39 deletions(-)
diff --git a/gnu/local.mk b/gnu/local.mk
index 7601067a84..2d059f3535 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -1574,7 +1574,6 @@ dist_patch_DATA =
\
%D%/packages/patches/highlight-gui-data-dir.patch \
%D%/packages/patches/hplip-usb-timeout.patch \
%D%/packages/patches/http-parser-CVE-2020-8287.patch \
- %D%/packages/patches/htslib-for-stringtie.patch \
%D%/packages/patches/hubbub-sort-entities.patch \
%D%/packages/patches/hueplusplus-mbedtls.patch \
%D%/packages/patches/hugs-fix-build.patch \
diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
index c726dcf376..8951d3377b 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -9662,18 +9662,6 @@ data. It also provides the @command{bgzip},
@command{htsfile}, and
(base32
"1rja282fwdc25ql6izkhdyh8ppw8x2fs0w0js78zgkmqjlikmma9"))))))
-(define htslib-for-stringtie
- (package
- (inherit htslib-1.12)
- (source (origin
- (inherit (package-source htslib-1.12))
- (patches
- (search-patches "htslib-for-stringtie.patch"))))
- (arguments
- `(#:configure-flags '("--with-libdeflate")))
- (inputs
- (list bzip2 libdeflate openssl))))
-
(define-public idr
(package
(name "idr")
diff --git a/gnu/packages/patches/htslib-for-stringtie.patch
b/gnu/packages/patches/htslib-for-stringtie.patch
deleted file mode 100644
index 3e6cd5bb63..0000000000
--- a/gnu/packages/patches/htslib-for-stringtie.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-These changes are commits d7e357946ead219b81cc1becbe0de8a99d96ca84 and
-8ed0daa39bc662defa99507f926815431056543a in
-https://github.com/samtools/htscodecs. The stringtie package expects these
-changes to have been applied.
-
-diff -ru htslib-1.12/htscodecs/htscodecs/tokenise_name3.c
stringtie-2.2.0/htslib/htscodecs/htscodecs/tokenise_name3.c
---- a/htscodecs/htscodecs/tokenise_name3.c 2021-02-22 13:07:06.000000000
+0100
-+++ b/htscodecs/htscodecs/tokenise_name3.c 2021-12-04 19:27:39.000000000
+0100
-@@ -211,7 +211,7 @@
- if (!ctx) return NULL;
- ctx->max_names = max_names;
- pthread_setspecific(tok_key, ctx);
-- } else if (ctx->max_names < max_names) {
-+ } else if (ctx->max_names < max_names+1) {
- ctx = realloc(ctx, sizeof(*ctx) + ++max_names*sizeof(*ctx->lc));
- if (!ctx) return NULL;
- ctx->max_names = max_names;
-@@ -1058,6 +1058,8 @@
- tok = decode_token_type(ctx, ntok);
- //fprintf(stderr, "Tok %d = %d\n", ntok, tok);
-
-+ ctx->lc[cnum].last_ntok = 0;
-+
- switch (tok) {
- case N_CHAR:
- if (len+1 >= name_len) return -1;
\ No newline at end of file