diff options
author | snehring <7978778+snehring@users.noreply.github.com> | 2022-08-17 11:56:55 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-08-17 09:56:55 -0700 |
commit | 80afc1a5a8653e249e71c9ce1341cbaf3ad0cd77 (patch) | |
tree | 2bfedebe90b2dacdfe630d21e5cf7551e055c571 | |
parent | 809df377655845089e0c83d4cbd559a1c46f8214 (diff) | |
download | spack-80afc1a5a8653e249e71c9ce1341cbaf3ad0cd77.tar.gz spack-80afc1a5a8653e249e71c9ce1341cbaf3ad0cd77.tar.bz2 spack-80afc1a5a8653e249e71c9ce1341cbaf3ad0cd77.tar.xz spack-80afc1a5a8653e249e71c9ce1341cbaf3ad0cd77.zip |
ncbi-toolkit: adding new version (#32098)
-rw-r--r-- | var/spack/repos/builtin/packages/ncbi-toolkit/package.py | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/var/spack/repos/builtin/packages/ncbi-toolkit/package.py b/var/spack/repos/builtin/packages/ncbi-toolkit/package.py index d4525a0edd..471c95a566 100644 --- a/var/spack/repos/builtin/packages/ncbi-toolkit/package.py +++ b/var/spack/repos/builtin/packages/ncbi-toolkit/package.py @@ -6,7 +6,6 @@ from glob import glob from spack.package import * -from spack.pkg.builtin.boost import Boost class NcbiToolkit(AutotoolsPackage): @@ -16,6 +15,11 @@ class NcbiToolkit(AutotoolsPackage): url = "ftp://ftp.ncbi.nih.gov/toolbox/ncbi_tools++/CURRENT/ncbi_cxx--22_0_0.tar.gz" version( + "25_2_0", + sha256="9f824a92750e64e7b9be98d82b84414ab4f7e5d73392dadbb87c94ff5ccf9111", + url="https://ftp.ncbi.nih.gov/toolbox/ncbi_tools++/CURRENT/ncbi_cxx--25_2_0.tar.gz", + ) + version( "22_0_0", sha256="ef39429bbc7f13c44c0d327432d9cfb430f9f20d10d825e6b2c4ddd7ccce457f", url="ftp://ftp.ncbi.nih.gov/toolbox/ncbi_tools++/ARCHIVE/2019/Mar_28_2019/ncbi_cxx--22_0_0.tar.gz", @@ -28,12 +32,7 @@ class NcbiToolkit(AutotoolsPackage): variant("debug", default=False, description="Build debug versions of libs and apps") - depends_on("boost@1.35.0:") - - # TODO: replace this with an explicit list of components of Boost, - # for instance depends_on('boost +filesystem') - # See https://github.com/spack/spack/pull/22303 for reference - depends_on(Boost.with_default_variants) + depends_on("boost@1.35.0:+test+log") depends_on("bzip2") depends_on("jpeg") depends_on("libpng") @@ -64,10 +63,10 @@ class NcbiToolkit(AutotoolsPackage): ) # TODO: Convert these substitutions into BOOST_VERSION preprocessor # patches to send upstream. - if self.spec.satisfies("^boost@1.69:"): + if self.spec.satisfies("@:22_0_0 ^boost@1.69:"): with working_dir(join_path("include", "corelib")): filter_file(r"(boost::unit_test::decorator::collector)", r"\1_t", "test_boost.hpp") - if self.spec.satisfies("^boost@1.70:"): + if self.spec.satisfies("@:22_0_0 ^boost@1.70:"): with working_dir(join_path("include", "corelib")): filter_file( ("unit_test::ut_detail::" "ignore_unused_variable_warning"), |