summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorsnehring <7978778+snehring@users.noreply.github.com>2023-06-05 13:45:15 -0500
committerGitHub <noreply@github.com>2023-06-05 11:45:15 -0700
commit9bfa840c27bcca7b7ebc62c6ceb26b6274827728 (patch)
tree53646158d69886891e4d9f58358914b58157619d /var
parent9865f423359155851cc9d3567a087c677fd9993e (diff)
downloadspack-9bfa840c27bcca7b7ebc62c6ceb26b6274827728.tar.gz
spack-9bfa840c27bcca7b7ebc62c6ceb26b6274827728.tar.bz2
spack-9bfa840c27bcca7b7ebc62c6ceb26b6274827728.tar.xz
spack-9bfa840c27bcca7b7ebc62c6ceb26b6274827728.zip
ncbi-rmblastn: adding new version 2.14.0 (#38173)
* ncbi-rmblastn: adding new version 2.14.0 * ncbi-rmblastn: add maintainer
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/ncbi-rmblastn/package.py14
1 files changed, 13 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/ncbi-rmblastn/package.py b/var/spack/repos/builtin/packages/ncbi-rmblastn/package.py
index 1dfd26ed79..c18f556540 100644
--- a/var/spack/repos/builtin/packages/ncbi-rmblastn/package.py
+++ b/var/spack/repos/builtin/packages/ncbi-rmblastn/package.py
@@ -9,12 +9,15 @@ from spack.package import *
class NcbiRmblastn(AutotoolsPackage):
"""RMBlast search engine for NCBI"""
- homepage = "https://www.repeatmasker.org/RMBlast.html"
+ homepage = "https://www.repeatmasker.org/rmblast/"
url = "ftp://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/2.9.0/ncbi-blast-2.9.0+-src.tar.gz"
+ version("2.14.0", sha256="bf477f1b0c3b82f0b7a7094bf003a9a83e37e3b0716c1df799060c4feab17500")
version("2.11.0", sha256="d88e1858ae7ce553545a795a2120e657a799a6d334f2a07ef0330cc3e74e1954")
version("2.9.0", sha256="a390cc2d7a09422759fc178db84de9def822cbe485916bbb2ec0d215dacdc257")
+ maintainers("snehring")
+
# There is a corresponding gzipped patch file associated with each version.
# According to the documentation, https://www.repeatmasker.org/RMBlast.html,
# Download NCBI Blast+ and rmblast patch file:
@@ -23,6 +26,12 @@ class NcbiRmblastn(AutotoolsPackage):
# The patch is downloaded and unzipped in the ncbi-rmblastn Spack package
# directory to make it available for the patch directive.
patch(
+ "http://www.repeatmasker.org/rmblast/isb-2.14.0+-rmblast.patch.gz",
+ sha256="cd083f256551c6d6021897a1b08e023976e82c59576787d4885f57d36f9e6fdf",
+ archive_sha256="9de0e67467a4cffdde0c5f67e3658fb52ed313e4550f9a36a251bddb2ba33f49",
+ when="@2.14.0",
+ )
+ patch(
"https://www.repeatmasker.org/isb-2.11.0+-rmblast.patch.gz",
sha256="ce985abd3512834adb9ad3e4078fbf9608a33a2ee6538a1e94b641490c92f899",
archive_sha256="0fc27781c2ea2f17645247e2f3775b5d18c56f0b62761a865347be745ea4f6be",
@@ -37,6 +46,9 @@ class NcbiRmblastn(AutotoolsPackage):
depends_on("cpio", type="build")
depends_on("boost")
depends_on("lzo")
+ depends_on("bzip2")
+ depends_on("zstd")
+ depends_on("xz")
configure_directory = "c++"