From ff760f80ab1a844cb825928cb9d8883819c4d122 Mon Sep 17 00:00:00 2001 From: Eric Flumerfelt Date: Thu, 9 May 2024 11:05:15 -0500 Subject: [PATCH 1/2] Add s131 and s132 to art-suite --- packages/art-suite/package.py | 60 +++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) diff --git a/packages/art-suite/package.py b/packages/art-suite/package.py index 0b4f8dc9..8cd59693 100755 --- a/packages/art-suite/package.py +++ b/packages/art-suite/package.py @@ -28,6 +28,66 @@ class ArtSuite(BundlePackage): variant("root", default=True, description="Also bring in the ROOT IO packages") + with when("@s132"): + depends_on("cmake@3.27.9") + + depends_on("art@3.15.00 cxxstd=20") + depends_on("art-root-io@1.14.00 cxxstd=20", when="+root") + depends_on("boost@1.82.0+atomic+chrono+date_time+exception+filesystem+graph+iostreams+json+locale+log+math+multithreaded+program_options+random+regex+serialization+shared+signals+system+test+thread+timer+wave cxxstd=20") # Sum of all needed libraries... + depends_on("canvas@3.17.00 cxxstd=20") + depends_on("canvas-root-io@1.14.00 cxxstd=20", when="+root") + depends_on("catch2@3.3.2") + depends_on("cetlib@3.19.00 cxxstd=20") + depends_on("cetlib-except@1.10.00 cxxstd=20") + depends_on("cetmodules@3.25.00") + depends_on("clhep@2.4.7.1") + depends_on("fftw@3.3.10") + depends_on("fhicl-cpp@4.19.00 cxxstd=20") + depends_on("gsl@2.7") + depends_on("hep-concurrency@1.10.00 cxxstd=20") + depends_on("libxml2@2.9.12") + depends_on("messagefacility@2.11.00 cxxstd=20") + depends_on("py-numpy@1.24.3") + depends_on("openblas@0.3.23") + depends_on("postgresql@15.2") # 15.3 not published to Spack + depends_on("py-pybind11@2.10.4") + depends_on("pythia6@6.4.28") + depends_on("python@3.9.15") + depends_on("range-v3@0.12.0") + depends_on("root@6.30.06 cxxstd=20", when="+root") + depends_on("sqlite@3.40.1") + depends_on("tbb@2021.9.0") + depends_on("xrootd@5.5.5") + with when("@s131"): + depends_on("cmake@3.27.9") + + depends_on("art@3.14.04 cxxstd=20") + depends_on("art-root-io@1.13.06 cxxstd=20", when="+root") + depends_on("boost@1.82.0+atomic+chrono+date_time+exception+filesystem+graph+iostreams+json+locale+log+math+multithreaded+program_options+random+regex+serialization+shared+signals+system+test+thread+timer+wave cxxstd=20") # Sum of all needed libraries... + depends_on("canvas@3.16.04 cxxstd=20") + depends_on("canvas-root-io@1.13.06 cxxstd=20", when="+root") + depends_on("catch2@3.3.2") + depends_on("cetlib@3.18.02 cxxstd=20") + depends_on("cetlib-except@1.09.01 cxxstd=20") + depends_on("cetmodules@3.24.01") + depends_on("clhep@2.4.7.1") + depends_on("fftw@3.3.10") + depends_on("fhicl-cpp@4.18.04 cxxstd=20") + depends_on("gsl@2.7") + depends_on("hep-concurrency@1.09.02 cxxstd=20") + depends_on("libxml2@2.9.12") + depends_on("messagefacility@2.10.05 cxxstd=20") + depends_on("py-numpy@1.24.3") + depends_on("openblas@0.3.23") + depends_on("postgresql@15.2") # 15.3 not published to Spack + depends_on("py-pybind11@2.10.4") + depends_on("pythia6@6.4.28") + depends_on("python@3.9.15") + depends_on("range-v3@0.12.0") + depends_on("root@6.28.12 cxxstd=20", when="+root") + depends_on("sqlite@3.40.1") + depends_on("tbb@2021.9.0") + depends_on("xrootd@5.5.5") with when("@s130"): depends_on("cmake@3.27.9") From cc3e83d00ad5209d5296fee232b5fc86963a96ec Mon Sep 17 00:00:00 2001 From: Eric Flumerfelt Date: Thu, 9 May 2024 11:21:03 -0500 Subject: [PATCH 2/2] Forgot the version declarations... --- packages/art-suite/package.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/art-suite/package.py b/packages/art-suite/package.py index 8cd59693..d1097ecf 100755 --- a/packages/art-suite/package.py +++ b/packages/art-suite/package.py @@ -13,6 +13,8 @@ class ArtSuite(BundlePackage): homepage="https://github.com/art-framework-suite/" + version("s132") + version("s131") version("s130") version("s128") version("s126")