[PATCH] gnu: Update blast+ to 2.11.0.

  • Done
  • quality assurance status badge
Details
2 participants
  • Leo Famulari
  • Roel Janssen
Owner
unassigned
Submitted by
Roel Janssen
Severity
normal
R
R
Roel Janssen wrote on 16 Apr 2021 13:22
(address . guix-patches@gnu.org)
d110c65581b1b40e1ba3524732ffd17b66b0011b.camel@gnu.org
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.
---
gnu/packages/bioinformatics.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

Toggle diff (24 lines)
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
L
L
Leo Famulari wrote on 16 Apr 2021 18:37
(name . Roel Janssen)(address . roel@gnu.org)(address . 47826@debbugs.gnu.org)
YHm9PrPcbgRFTsOY@jasmine.lan
On Fri, Apr 16, 2021 at 01:22:59PM +0200, Roel Janssen wrote:
Toggle quote (15 lines)
> 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.
R
R
Roel Janssen wrote on 16 Apr 2021 20:14
(name . Leo Famulari)(address . leo@famulari.name)(address . 47826@debbugs.gnu.org)
daec05a12651971815b6101a89f2d75d5cfcf366.camel@gnu.org
Hi Leo,

On Fri, 2021-04-16 at 12:37 -0400, Leo Famulari wrote:
Toggle quote (20 lines)
> 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
L
L
Leo Famulari wrote on 16 Apr 2021 20:22
(name . Roel Janssen)(address . roel@gnu.org)(address . 47826@debbugs.gnu.org)
YHnV4FMN5vTikvJA@jasmine.lan
On Fri, Apr 16, 2021 at 08:14:27PM +0200, Roel Janssen wrote:
Toggle quote (12 lines)
> 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 :)
R
R
Roel Janssen wrote on 16 Apr 2021 20:58
(name . Leo Famulari)(address . leo@famulari.name)(address . 47826-done@debbugs.gnu.org)
26f83a2fd74411cd8da7f1aa0f36dfe44e115f33.camel@gnu.org
On Fri, 2021-04-16 at 14:22 -0400, Leo Famulari wrote:
Toggle quote (19 lines)
> 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
Closed
?