[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
86/142: gnu: bcftools: Update to 1.14.
From: |
guix-commits |
Subject: |
86/142: gnu: bcftools: Update to 1.14. |
Date: |
Mon, 10 Jan 2022 13:07:26 -0500 (EST) |
apteryx pushed a commit to branch version-1.4.0
in repository guix.
commit 801d0ed622e0cbb8dc2b3c698cb8c2074bfe7991
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
- 70/142: gnu: Add python-pyftpdlib., (continued)
- 70/142: gnu: Add python-pyftpdlib., guix-commits, 2022/01/10
- 72/142: gnu: Add zopfli., guix-commits, 2022/01/10
- 78/142: gnu: webkitgtk: Enable GStreamer GL support., guix-commits, 2022/01/10
- 76/142: gnu: python2-matplotlib: Update to 2.2.5., guix-commits, 2022/01/10
- 81/142: gnu: python-requests-toolbelt: Update to 0.9.1 and enable tests., guix-commits, 2022/01/10
- 107/142: gnu: arcanist: Remove obsolete phase., guix-commits, 2022/01/10
- 112/142: gnu: glibmm: Update to 2.70.0 and apply guix style., guix-commits, 2022/01/10
- 122/142: gnu: python-xlwt: Add comment about maintainership of the package., guix-commits, 2022/01/10
- 79/142: gnu: python-os-testr: Propagate python-testtools and python-babel., guix-commits, 2022/01/10
- 84/142: gnu: htslib: Update to 1.14., guix-commits, 2022/01/10
- 86/142: gnu: bcftools: Update to 1.14.,
guix-commits <=
- 95/142: gnu: cups-minimal: Remove obsolete phase., guix-commits, 2022/01/10
- 97/142: gnu: po4a: Remove obsolete phase., guix-commits, 2022/01/10
- 99/142: gnu: go-github-com-docker-distribution: Remove obsolete phase., guix-commits, 2022/01/10
- 101/142: gnu: python-plotly: Remove obsolete phase., guix-commits, 2022/01/10
- 115/142: gnu: binutils: Fix CVE-2021-45078., guix-commits, 2022/01/10
- 118/142: gnu: libgweather: Add python to native inputs., guix-commits, 2022/01/10
- 133/142: gnu: Add rust-concolor-control., guix-commits, 2022/01/10
- 136/142: gnu: rust-av-metrics: Update to 0.7.2. Also update rust-lab to 0.11.0., guix-commits, 2022/01/10