[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
86/145: gnu: bcftools: Update to 1.14.
From: |
guix-commits |
Subject: |
86/145: gnu: bcftools: Update to 1.14. |
Date: |
Mon, 10 Jan 2022 11:44:13 -0500 (EST) |
apteryx pushed a commit to branch version-1.4.0
in repository guix.
commit 6e970ad214c455835c3ee7ca84fcd8ef3699ca4e
Author: Maxim Cournoyer <maxim.cournoyer@gmail.com>
AuthorDate: Wed Dec 22 22:06:11 2021 -0500
gnu: bcftools: Update to 1.14.
* gnu/packages/bioinformatics.scm (bcftools): Update to 1.14.
(bcftools-1.12): New variable.
(bcftools-1.10): Use package/inherit and delete trailing #t.
[name]: Delete field.
---
gnu/packages/bioinformatics.scm | 37 ++++++++++++++++++++++++-------------
1 file changed, 24 insertions(+), 13 deletions(-)
diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
index 32f123a723..3fda31a645 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -373,7 +373,7 @@ single executable called @code{bam}.")
(define-public bcftools
(package
(name "bcftools")
- (version "1.12")
+ (version "1.14")
(source (origin
(method url-fetch)
(uri (string-append "https://github.com/samtools/bcftools/"
@@ -381,12 +381,11 @@ single executable called @code{bam}.")
version "/bcftools-" version ".tar.bz2"))
(sha256
(base32
- "1x94l1hy2pi3lbz0sxlbw0g6q5z5apcrhrlcwda94ns9n4r6a3ks"))
+ "1jqrma16fx8kpvb3c0462dg0asvmiv5yi8myqmc5ddgwi6p8ivxp"))
(modules '((guix build utils)))
(snippet '(begin
;; Delete bundled htslib.
- (delete-file-recursively "htslib-1.12")
- #t))))
+ (delete-file-recursively "htslib-1.14")))))
(build-system gnu-build-system)
(arguments
`(#:configure-flags
@@ -397,8 +396,7 @@ single executable called @code{bam}.")
(add-before 'check 'patch-tests
(lambda _
(substitute* "test/test.pl"
- (("/bin/bash") (which "bash")))
- #t)))))
+ (("/bin/bash") (which "bash"))))))))
(native-inputs
(list htslib perl))
(inputs
@@ -412,9 +410,25 @@ transparently with both VCFs and BCFs, both uncompressed
and BGZF-compressed.")
;; The sources are dual MIT/GPL, but becomes GPL-only when USE_GPL=1.
(license (list license:gpl3+ license:expat))))
+(define-public bcftools-1.12
+ (package/inherit bcftools
+ (version "1.12")
+ (source (origin
+ (method url-fetch)
+ (uri (string-append "https://github.com/samtools/bcftools/"
+ "releases/download/"
+ version "/bcftools-" version ".tar.bz2"))
+ (sha256
+ (base32
+ "1x94l1hy2pi3lbz0sxlbw0g6q5z5apcrhrlcwda94ns9n4r6a3ks"))
+ (modules '((guix build utils)))
+ (snippet '(begin
+ ;; Delete bundled htslib.
+ (delete-file-recursively "htslib-1.12")))))
+ (native-inputs (list htslib-1.12 perl))))
+
(define-public bcftools-1.10
- (package (inherit bcftools)
- (name "bcftools")
+ (package/inherit bcftools
(version "1.10")
(source (origin
(method url-fetch)
@@ -427,11 +441,8 @@ transparently with both VCFs and BCFs, both uncompressed
and BGZF-compressed.")
(modules '((guix build utils)))
(snippet '(begin
;; Delete bundled htslib.
- (delete-file-recursively "htslib-1.10")
- #t))))
- (build-system gnu-build-system)
- (native-inputs
- (list htslib-1.10 perl))))
+ (delete-file-recursively "htslib-1.10")))))
+ (native-inputs (list htslib-1.10 perl))))
(define-public bedops
(package
- 62/145: gnu: python-typing-extensions: Update to 4.0.1., (continued)
- 62/145: gnu: python-typing-extensions: Update to 4.0.1., guix-commits, 2022/01/10
- 112/145: gnu: glibmm: Update to 2.70.0 and apply guix style., guix-commits, 2022/01/10
- 63/145: gnu: python-astroid: Update to 2.9.0., guix-commits, 2022/01/10
- 65/145: gnu: python-testpath: Update to 0.5.0 and enable tests., guix-commits, 2022/01/10
- 89/145: gnu: igraph: Update to 0.9.5., guix-commits, 2022/01/10
- 90/145: gnu: python-igraph: Update to 0.9.8., guix-commits, 2022/01/10
- 69/145: gnu: Add python-pysendfile., guix-commits, 2022/01/10
- 123/145: gnu: python-pandas: Update to 1.3.5., guix-commits, 2022/01/10
- 126/145: gnu: gnome-calculator: Add python to native inputs., guix-commits, 2022/01/10
- 94/145: gnu: clipper: Remove obsolete phase., guix-commits, 2022/01/10
- 86/145: gnu: bcftools: Update to 1.14.,
guix-commits <=
- 145/145: gnu: samba: Update to 4.15.3., guix-commits, 2022/01/10
- 120/145: gnu: python-xlrd: Update to 2.0.1., guix-commits, 2022/01/10
- 97/145: gnu: po4a: Remove obsolete phase., guix-commits, 2022/01/10
- 134/145: gnu: Add rust-concolor-control., guix-commits, 2022/01/10
- 138/145: gnu: rust-v-frame-0.2: Update to 0.2.5., guix-commits, 2022/01/10
- 128/145: gnu: rust: Use rust-1.57.0., guix-commits, 2022/01/10
- 106/145: gnu: helm: Remove obsolete phase., guix-commits, 2022/01/10
- 104/145: gnu: jalv-select: Remove obsolete phase., guix-commits, 2022/01/10
- 119/145: gnu: mutter: Add python to native inputs., guix-commits, 2022/01/10
- 110/145: gnu: pre-commit: Remove obsolete phase., guix-commits, 2022/01/10