From 15c9609482aa26bd179d1316dcf62f6292223c96 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Thu, 8 Nov 2018 09:46:05 +0100 Subject: gnu: sra-tools: Update to 2.9.3. * gnu/packages/bioinformatics.scm (sra-tools): Update to 2.9.3. [arguments]: Remove build phase patch-away-glibc-conflict. --- gnu/packages/bioinformatics.scm | 16 ++-------------- 1 file changed, 2 insertions(+), 14 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index 057151be05..9954fcf20b 100644 --- a/gnu/packages/bioinformatics.scm +++ b/gnu/packages/bioinformatics.scm @@ -5654,7 +5654,7 @@ sequence itself can be retrieved from these databases.") (define-public sra-tools (package (name "sra-tools") - (version "2.8.2-1") + (version "2.9.3") (source (origin (method git-fetch) @@ -5664,7 +5664,7 @@ sequence itself can be retrieved from these databases.") (file-name (git-file-name name version)) (sha256 (base32 - "12ln0pk8yajhmmj9xsfwa1qgv5m05ji40jsg17wdcls62zz6fwrk")))) + "0663gcdxkziwsmlznjxysb00621rllpbz6jwsfifq7z3dj3lwm8b")))) (build-system gnu-build-system) (arguments `(#:parallel-build? #f ; not supported @@ -5733,18 +5733,6 @@ sequence itself can be retrieved from these databases.") (assoc-ref inputs "ngs-sdk")) (string-append "--with-hdf5-prefix=" (assoc-ref inputs "hdf5"))) - #t)) - ;; This version of sra-tools fails to build with glibc because of a - ;; naming conflict. glibc-2.25/include/bits/mathcalls.h already - ;; contains a definition of "canonicalize", so we rename it. - ;; - ;; See upstream bug report: - ;; https://github.com/ncbi/sra-tools/issues/67 - (add-after 'unpack 'patch-away-glibc-conflict - (lambda _ - (substitute* "tools/bam-loader/bam.c" - (("canonicalize\\(" line) - (string-append "sra_tools_" line))) #t))))) (native-inputs `(("perl" ,perl))) (inputs -- cgit 1.4.1