diff mbox series

[bug#47826] gnu: Update blast+ to 2.11.0.

Message ID d110c65581b1b40e1ba3524732ffd17b66b0011b.camel@gnu.org
State Accepted
Headers show
Series [bug#47826] gnu: Update blast+ to 2.11.0. | expand

Checks

Context Check Description
cbaines/submitting builds success
cbaines/comparison success View comparision
cbaines/git branch success View Git branch
cbaines/applying patch fail View Laminar job
cbaines/issue success View issue

Commit Message

Roel Janssen April 16, 2021, 11:22 a.m. UTC
Hi Guix,

Here's a patch to update blast+ to 2.11.0.

Kind regards,
Roel Janssen

Comments

Leo Famulari April 16, 2021, 4:37 p.m. UTC | #1
On Fri, Apr 16, 2021 at 01:22:59PM +0200, Roel Janssen wrote:
> Hi Guix,
> 
> Here's a patch to update blast+ to 2.11.0.
> 
> Kind regards,
> Roel Janssen
> 

> From 92d8f8602a285fc3ed61656c314a697cd87ae4f4 Mon Sep 17 00:00:00 2001
> From: Roel Janssen <roel@gnu.org>
> Date: Fri, 16 Apr 2021 13:20:53 +0200
> Subject: [PATCH] gnu: Update blast+ to 2.11.0.
> 
> * gnu/packages/bioinformatics.scm (blast+): Update to 2.11.0.

LGTM, assuming the packages the depend on it still build.
Roel Janssen April 16, 2021, 6:14 p.m. UTC | #2
Hi Leo,

On Fri, 2021-04-16 at 12:37 -0400, Leo Famulari wrote:
> On Fri, Apr 16, 2021 at 01:22:59PM +0200, Roel Janssen wrote:
> > Hi Guix,
> > 
> > Here's a patch to update blast+ to 2.11.0.
> > 
> > Kind regards,
> > Roel Janssen
> > 
> 
> > From 92d8f8602a285fc3ed61656c314a697cd87ae4f4 Mon Sep 17 00:00:00
> > 2001
> > From: Roel Janssen <roel@gnu.org>
> > Date: Fri, 16 Apr 2021 13:20:53 +0200
> > Subject: [PATCH] gnu: Update blast+ to 2.11.0.
> > 
> > * gnu/packages/bioinformatics.scm (blast+): Update to 2.11.0.
> 
> LGTM, assuming the packages the depend on it still build.
> 

Let's see if I got this right:
$ ./pre-inst-env guix refresh --list-dependent blast+
/home/roel/Programming/guix/gnu/packages/bioinformatics.go
Building the following 2 packages would ensure 2 dependent packages are
rebuilt: roary@3.12.0 proteinortho@6.0.14

So I built roary and proteinortho with the blast+ patch applied, and
both build fine.

Can I conclude from this that packages depending on blast+ still build
fine?

Kind regards,
Roel Janssen
Leo Famulari April 16, 2021, 6:22 p.m. UTC | #3
On Fri, Apr 16, 2021 at 08:14:27PM +0200, Roel Janssen wrote:
> Let's see if I got this right:
> $ ./pre-inst-env guix refresh --list-dependent blast+
> /home/roel/Programming/guix/gnu/packages/bioinformatics.go
> Building the following 2 packages would ensure 2 dependent packages are
> rebuilt: roary@3.12.0 proteinortho@6.0.14
> 
> So I built roary and proteinortho with the blast+ patch applied, and
> both build fine.
> 
> Can I conclude from this that packages depending on blast+ still build
> fine?

Yes, exactly! Thanks for testing and please push :)
Roel Janssen April 16, 2021, 6:58 p.m. UTC | #4
On Fri, 2021-04-16 at 14:22 -0400, Leo Famulari wrote:
> On Fri, Apr 16, 2021 at 08:14:27PM +0200, Roel Janssen wrote:
> > Let's see if I got this right:
> > $ ./pre-inst-env guix refresh --list-dependent blast+
> > /home/roel/Programming/guix/gnu/packages/bioinformatics.go
> > Building the following 2 packages would ensure 2 dependent packages
> > are
> > rebuilt: roary@3.12.0 proteinortho@6.0.14
> > 
> > So I built roary and proteinortho with the blast+ patch applied,
> > and
> > both build fine.
> > 
> > Can I conclude from this that packages depending on blast+ still
> > build
> > fine?
> 
> Yes, exactly! Thanks for testing and please push :)
> 

Thank you for your help!

I pushed this patch in c3926120ba5ea76f531541b7926ccb6739575e0e.

Kind regards,
Roel Janssen
diff mbox series

Patch

From 92d8f8602a285fc3ed61656c314a697cd87ae4f4 Mon Sep 17 00:00:00 2001
From: Roel Janssen <roel@gnu.org>
Date: Fri, 16 Apr 2021 13:20:53 +0200
Subject: [PATCH] gnu: Update blast+ to 2.11.0.

* gnu/packages/bioinformatics.scm (blast+): Update to 2.11.0.
---
 gnu/packages/bioinformatics.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
index 41ef4cd513..31205c473a 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -1363,7 +1363,7 @@  package provides command line tools using the Bio++ library.")
 (define-public blast+
   (package
     (name "blast+")
-    (version "2.10.1")
+    (version "2.11.0")
     (source (origin
               (method url-fetch)
               (uri (string-append
@@ -1371,7 +1371,7 @@  package provides command line tools using the Bio++ library.")
                     version "/ncbi-blast-" version "+-src.tar.gz"))
               (sha256
                (base32
-                "11kvrrl0mcwww6530r55hccpg3x3msmhr3051fwnjbq8rzg2j1qi"))
+                "0m0r9vkw631ky1za1wilsfk9k9spwqh22nkrb9a57rbwmrc1i3nq"))
               (modules '((guix build utils)))
               (snippet
                '(begin
-- 
2.30.2