From 742d313ba8209dc585b313e8c062dc03aae646c7 Mon Sep 17 00:00:00 2001 From: Caetano Melone Date: Sun, 27 Apr 2025 23:25:36 -0700 Subject: [PATCH] Update E4S package tags (#50173) Most E4S packages had the "e4s" tag in their recipes; this adds it to the rest. list: https://e4s.io/DocPortal.html --- var/spack/repos/builtin/packages/alquimia/package.py | 2 ++ var/spack/repos/builtin/packages/amdscalapack/package.py | 2 ++ var/spack/repos/builtin/packages/axom/package.py | 2 +- var/spack/repos/builtin/packages/bricks/package.py | 2 ++ var/spack/repos/builtin/packages/butterflypack/package.py | 2 ++ var/spack/repos/builtin/packages/cp2k/package.py | 2 ++ var/spack/repos/builtin/packages/dealii/package.py | 2 ++ var/spack/repos/builtin/packages/fpchecker/package.py | 2 ++ var/spack/repos/builtin/packages/glvis/package.py | 2 +- var/spack/repos/builtin/packages/gptune/package.py | 2 ++ var/spack/repos/builtin/packages/hdf5-vol-cache/package.py | 2 ++ var/spack/repos/builtin/packages/hdf5-vol-daos/package.py | 2 ++ var/spack/repos/builtin/packages/hdf5-vol-log/package.py | 2 ++ var/spack/repos/builtin/packages/hpc-beeflow/package.py | 2 ++ var/spack/repos/builtin/packages/laghos/package.py | 2 +- var/spack/repos/builtin/packages/lammps/package.py | 2 +- var/spack/repos/builtin/packages/lbann/package.py | 2 +- var/spack/repos/builtin/packages/libunwind/package.py | 2 ++ var/spack/repos/builtin/packages/minigan/package.py | 2 ++ var/spack/repos/builtin/packages/msr-safe/package.py | 2 ++ var/spack/repos/builtin/packages/nccmp/package.py | 2 ++ var/spack/repos/builtin/packages/nco/package.py | 2 ++ var/spack/repos/builtin/packages/nek5000/package.py | 1 + var/spack/repos/builtin/packages/nekbone/package.py | 2 +- var/spack/repos/builtin/packages/netcdf-fortran/package.py | 2 ++ var/spack/repos/builtin/packages/ninja/package.py | 2 +- var/spack/repos/builtin/packages/nvpl-scalapack/package.py | 2 ++ var/spack/repos/builtin/packages/nwchem/package.py | 2 +- var/spack/repos/builtin/packages/opencv/package.py | 2 ++ var/spack/repos/builtin/packages/plumed/package.py | 2 ++ var/spack/repos/builtin/packages/pruners-ninja/package.py | 2 ++ var/spack/repos/builtin/packages/py-cinema-lib/package.py | 2 ++ var/spack/repos/builtin/packages/py-darshan/package.py | 2 ++ var/spack/repos/builtin/packages/py-deephyper/package.py | 2 ++ var/spack/repos/builtin/packages/py-horovod/package.py | 2 ++ var/spack/repos/builtin/packages/py-jax/package.py | 2 ++ var/spack/repos/builtin/packages/py-keras/package.py | 1 + var/spack/repos/builtin/packages/py-openai/package.py | 2 ++ var/spack/repos/builtin/packages/py-pandas/package.py | 2 ++ var/spack/repos/builtin/packages/py-scikit-learn/package.py | 2 ++ var/spack/repos/builtin/packages/py-tensorflow/package.py | 1 + var/spack/repos/builtin/packages/py-torch/package.py | 2 ++ var/spack/repos/builtin/packages/scorec-core/package.py | 2 ++ var/spack/repos/builtin/packages/sicm/package.py | 2 ++ var/spack/repos/builtin/packages/sollve/package.py | 2 ++ var/spack/repos/builtin/packages/spack/package.py | 2 ++ var/spack/repos/builtin/packages/stat/package.py | 2 ++ var/spack/repos/builtin/packages/variorum/package.py | 2 ++ var/spack/repos/builtin/packages/visit/package.py | 2 +- var/spack/repos/builtin/packages/wannier90/package.py | 2 ++ var/spack/repos/builtin/packages/xbraid/package.py | 2 +- var/spack/repos/builtin/packages/xyce/package.py | 2 ++ 52 files changed, 91 insertions(+), 10 deletions(-) diff --git a/var/spack/repos/builtin/packages/alquimia/package.py b/var/spack/repos/builtin/packages/alquimia/package.py index db6adf27041..1f1b5270cc7 100644 --- a/var/spack/repos/builtin/packages/alquimia/package.py +++ b/var/spack/repos/builtin/packages/alquimia/package.py @@ -14,6 +14,8 @@ class Alquimia(CMakePackage): maintainers("smolins", "balay") + tags = ["e4s"] + license("BSD-3-Clause-LBNL") version("master") diff --git a/var/spack/repos/builtin/packages/amdscalapack/package.py b/var/spack/repos/builtin/packages/amdscalapack/package.py index 5dc17d370e3..af55e448411 100644 --- a/var/spack/repos/builtin/packages/amdscalapack/package.py +++ b/var/spack/repos/builtin/packages/amdscalapack/package.py @@ -29,6 +29,8 @@ class Amdscalapack(ScalapackBase): maintainers("amd-toolchain-support") + tags = ["e4s"] + license("BSD-3-Clause-Open-MPI") version( "5.0", diff --git a/var/spack/repos/builtin/packages/axom/package.py b/var/spack/repos/builtin/packages/axom/package.py index 45da799a943..157de9d30cc 100644 --- a/var/spack/repos/builtin/packages/axom/package.py +++ b/var/spack/repos/builtin/packages/axom/package.py @@ -36,7 +36,7 @@ class Axom(CachedCMakePackage, CudaPackage, ROCmPackage): homepage = "https://github.com/LLNL/axom" git = "https://github.com/LLNL/axom.git" - tags = ["radiuss"] + tags = ["radiuss", "e4s"] test_requires_compiler = True diff --git a/var/spack/repos/builtin/packages/bricks/package.py b/var/spack/repos/builtin/packages/bricks/package.py index 5395c1d4280..d05aacc77f1 100644 --- a/var/spack/repos/builtin/packages/bricks/package.py +++ b/var/spack/repos/builtin/packages/bricks/package.py @@ -21,6 +21,8 @@ class Bricks(CMakePackage): # List of GitHub accounts to notify when the package is updated. maintainers("ztuowen", "drhansj") + tags = ["e4s"] + license("MIT") version("r0.1", branch="r0.1") diff --git a/var/spack/repos/builtin/packages/butterflypack/package.py b/var/spack/repos/builtin/packages/butterflypack/package.py index 2be34f04756..613eeb4d721 100644 --- a/var/spack/repos/builtin/packages/butterflypack/package.py +++ b/var/spack/repos/builtin/packages/butterflypack/package.py @@ -24,6 +24,8 @@ class Butterflypack(CMakePackage): url = "https://github.com/liuyangzhuan/ButterflyPACK/archive/v2.2.0.tar.gz" maintainers("liuyangzhuan") + tags = ["e4s"] + license("BSD-3-Clause-LBNL") version("master", branch="master") diff --git a/var/spack/repos/builtin/packages/cp2k/package.py b/var/spack/repos/builtin/packages/cp2k/package.py index d3c41c9ba8a..0c489061594 100644 --- a/var/spack/repos/builtin/packages/cp2k/package.py +++ b/var/spack/repos/builtin/packages/cp2k/package.py @@ -40,6 +40,8 @@ class Cp2k(MakefilePackage, CMakePackage, CudaPackage, ROCmPackage): maintainers("dev-zero", "mtaillefumier", "RMeli", "abussy") + tags = ["e4s"] + license("GPL-2.0-or-later") version("2025.1", sha256="65c8ad5488897b0f995919b9fa77f2aba4b61677ba1e3c19bb093d5c08a8ce1d") diff --git a/var/spack/repos/builtin/packages/dealii/package.py b/var/spack/repos/builtin/packages/dealii/package.py index 5e68acb860c..f440c4db0cc 100644 --- a/var/spack/repos/builtin/packages/dealii/package.py +++ b/var/spack/repos/builtin/packages/dealii/package.py @@ -18,6 +18,8 @@ class Dealii(CMakePackage, CudaPackage): maintainers("jppelteret", "luca-heltai") + tags = ["e4s"] + # Don't add RPATHs to this package for the full build DAG. # only add for immediate deps. transitive_rpaths = False diff --git a/var/spack/repos/builtin/packages/fpchecker/package.py b/var/spack/repos/builtin/packages/fpchecker/package.py index c19106c0ba6..27bed9003e3 100644 --- a/var/spack/repos/builtin/packages/fpchecker/package.py +++ b/var/spack/repos/builtin/packages/fpchecker/package.py @@ -17,6 +17,8 @@ class Fpchecker(CMakePackage): maintainers("ilagunap") + tags = ["e4s"] + license("Apache-2.0") version("master", branch="master") diff --git a/var/spack/repos/builtin/packages/glvis/package.py b/var/spack/repos/builtin/packages/glvis/package.py index 42b43229530..5ddad45b8c4 100644 --- a/var/spack/repos/builtin/packages/glvis/package.py +++ b/var/spack/repos/builtin/packages/glvis/package.py @@ -13,7 +13,7 @@ class Glvis(MakefilePackage): homepage = "https://glvis.org" git = "https://github.com/glvis/glvis.git" - tags = ["radiuss"] + tags = ["radiuss", "e4s"] maintainers("v-dobrev", "tzanio", "tomstitt", "goxberry") diff --git a/var/spack/repos/builtin/packages/gptune/package.py b/var/spack/repos/builtin/packages/gptune/package.py index c0671e6a58a..8864255aad7 100644 --- a/var/spack/repos/builtin/packages/gptune/package.py +++ b/var/spack/repos/builtin/packages/gptune/package.py @@ -24,6 +24,8 @@ class Gptune(CMakePackage): git = "https://github.com/gptune/GPTune.git" maintainers("liuyangzhuan") + tags = ["e4s"] + license("BSD-3-Clause-LBNL") version("master", branch="master") diff --git a/var/spack/repos/builtin/packages/hdf5-vol-cache/package.py b/var/spack/repos/builtin/packages/hdf5-vol-cache/package.py index b8f724aa8a6..149a6c28f05 100644 --- a/var/spack/repos/builtin/packages/hdf5-vol-cache/package.py +++ b/var/spack/repos/builtin/packages/hdf5-vol-cache/package.py @@ -12,6 +12,8 @@ class Hdf5VolCache(CMakePackage): maintainers("hyoklee", "lrknox") + tags = ["e4s"] + license("BSD-3-Clause") version("default", branch="develop") diff --git a/var/spack/repos/builtin/packages/hdf5-vol-daos/package.py b/var/spack/repos/builtin/packages/hdf5-vol-daos/package.py index be8ea50bdb6..137284ecc9c 100644 --- a/var/spack/repos/builtin/packages/hdf5-vol-daos/package.py +++ b/var/spack/repos/builtin/packages/hdf5-vol-daos/package.py @@ -16,6 +16,8 @@ class Hdf5VolDaos(CMakePackage): maintainers("hyoklee", "soumagne") + tags = ["e4s"] + license("BSD-3-Clause") version("master", branch="master", submodules=True) diff --git a/var/spack/repos/builtin/packages/hdf5-vol-log/package.py b/var/spack/repos/builtin/packages/hdf5-vol-log/package.py index a32a433af44..c7fc3df1f41 100644 --- a/var/spack/repos/builtin/packages/hdf5-vol-log/package.py +++ b/var/spack/repos/builtin/packages/hdf5-vol-log/package.py @@ -14,6 +14,8 @@ class Hdf5VolLog(AutotoolsPackage): git = "https://github.com/DataLib-ECP/vol-log-based.git" maintainers("hyoklee", "lrknox") + tags = ["e4s"] + version("master-1.1", branch="master") version("1.4.0", tag="logvol.1.4.0", commit="786d2cc4da8b4a0827ee00b1b0ab3968ef942f99") diff --git a/var/spack/repos/builtin/packages/hpc-beeflow/package.py b/var/spack/repos/builtin/packages/hpc-beeflow/package.py index 8e822a86f28..e4e9b48a0a0 100644 --- a/var/spack/repos/builtin/packages/hpc-beeflow/package.py +++ b/var/spack/repos/builtin/packages/hpc-beeflow/package.py @@ -21,6 +21,8 @@ class HpcBeeflow(PythonPackage): maintainers("pagrubel") + tags = ["e4s"] + license("MIT") version("0.1.10", sha256="b7863798e15591a16f6cd265f9b5b7385779630f1c37d8a2a5178b8bf89fc664") diff --git a/var/spack/repos/builtin/packages/laghos/package.py b/var/spack/repos/builtin/packages/laghos/package.py index ab23dfb560d..38e3c4d7352 100644 --- a/var/spack/repos/builtin/packages/laghos/package.py +++ b/var/spack/repos/builtin/packages/laghos/package.py @@ -12,7 +12,7 @@ class Laghos(MakefilePackage): discretization and explicit high-order time-stepping. """ - tags = ["proxy-app", "ecp-proxy-app"] + tags = ["proxy-app", "ecp-proxy-app", "e4s"] homepage = "https://computing.llnl.gov/projects/co-design/laghos" url = "https://github.com/CEED/Laghos/archive/v1.0.tar.gz" diff --git a/var/spack/repos/builtin/packages/lammps/package.py b/var/spack/repos/builtin/packages/lammps/package.py index c191f608d09..56c689bafa3 100644 --- a/var/spack/repos/builtin/packages/lammps/package.py +++ b/var/spack/repos/builtin/packages/lammps/package.py @@ -18,7 +18,7 @@ class Lammps(CMakePackage, CudaPackage, ROCmPackage, PythonExtension): url = "https://github.com/lammps/lammps/archive/patch_1Sep2017.tar.gz" git = "https://github.com/lammps/lammps.git" - tags = ["ecp", "ecp-apps"] + tags = ["ecp", "ecp-apps", "e4s"] maintainers("rbberger") diff --git a/var/spack/repos/builtin/packages/lbann/package.py b/var/spack/repos/builtin/packages/lbann/package.py index fcef5a17032..9114a1f4363 100644 --- a/var/spack/repos/builtin/packages/lbann/package.py +++ b/var/spack/repos/builtin/packages/lbann/package.py @@ -18,7 +18,7 @@ class Lbann(CachedCMakePackage, CudaPackage, ROCmPackage): homepage = "https://software.llnl.gov/lbann/" url = "https://github.com/LLNL/lbann/archive/v0.91.tar.gz" git = "https://github.com/LLNL/lbann.git" - tags = ["ecp", "radiuss"] + tags = ["ecp", "radiuss", "e4s"] maintainers("bvanessen") diff --git a/var/spack/repos/builtin/packages/libunwind/package.py b/var/spack/repos/builtin/packages/libunwind/package.py index 081f649a997..5b52e93b57f 100644 --- a/var/spack/repos/builtin/packages/libunwind/package.py +++ b/var/spack/repos/builtin/packages/libunwind/package.py @@ -14,6 +14,8 @@ class Libunwind(AutotoolsPackage): git = "https://github.com/libunwind/libunwind" maintainers("mwkrentel") + tags = ["e4s"] + license("MIT") version("master", branch="master") diff --git a/var/spack/repos/builtin/packages/minigan/package.py b/var/spack/repos/builtin/packages/minigan/package.py index bdb0fcf47b0..3205194f260 100644 --- a/var/spack/repos/builtin/packages/minigan/package.py +++ b/var/spack/repos/builtin/packages/minigan/package.py @@ -15,6 +15,8 @@ class Minigan(Package): license("BSD-3-Clause") + tags = ["proxy-app"] + version("1.0.0", sha256="ef6d5def9c7040af520acc64b7a8b6c8ec4b7901721b11b0cb25a583ea0c8ae3") depends_on("python", type=("build", "run")) diff --git a/var/spack/repos/builtin/packages/msr-safe/package.py b/var/spack/repos/builtin/packages/msr-safe/package.py index a9a6b24c2ae..cf989bcf605 100644 --- a/var/spack/repos/builtin/packages/msr-safe/package.py +++ b/var/spack/repos/builtin/packages/msr-safe/package.py @@ -17,6 +17,8 @@ class MsrSafe(MakefilePackage): maintainers("kyotsukete", "rountree") + tags = ["e4s"] + license("GPL-2.0-only", checked_by="kyotsukete") variant( diff --git a/var/spack/repos/builtin/packages/nccmp/package.py b/var/spack/repos/builtin/packages/nccmp/package.py index d4a7a0ed837..d4f90f2d583 100644 --- a/var/spack/repos/builtin/packages/nccmp/package.py +++ b/var/spack/repos/builtin/packages/nccmp/package.py @@ -13,6 +13,8 @@ class Nccmp(CMakePackage): maintainers("ulmononian", "climbfuji") + tags = ["e4s"] + license("GPL-2.0-only") version("1.9.1.0", sha256="5aa8d6cbc54d26f77e3d0511690cfafa57514a4145f75e8cabce782126509c91") diff --git a/var/spack/repos/builtin/packages/nco/package.py b/var/spack/repos/builtin/packages/nco/package.py index 24814b03c8f..43129b6e6e1 100644 --- a/var/spack/repos/builtin/packages/nco/package.py +++ b/var/spack/repos/builtin/packages/nco/package.py @@ -14,6 +14,8 @@ class Nco(AutotoolsPackage): maintainers("altheaden", "xylar") + tags = ["e4s"] + license("BSD-3-Clause") version("5.3.3", sha256="f9185e115e246fe884dcae0804146b56df7257f53de7ba190fea66977ccd5a64") diff --git a/var/spack/repos/builtin/packages/nek5000/package.py b/var/spack/repos/builtin/packages/nek5000/package.py index 565efc89b57..e9b07efc00d 100644 --- a/var/spack/repos/builtin/packages/nek5000/package.py +++ b/var/spack/repos/builtin/packages/nek5000/package.py @@ -26,6 +26,7 @@ class Nek5000(Package): "fluid", "ecp", "ecp-apps", + "e4s", ] version("develop", branch="master") diff --git a/var/spack/repos/builtin/packages/nekbone/package.py b/var/spack/repos/builtin/packages/nekbone/package.py index 500cec7c6fa..324e095dc49 100644 --- a/var/spack/repos/builtin/packages/nekbone/package.py +++ b/var/spack/repos/builtin/packages/nekbone/package.py @@ -14,7 +14,7 @@ class Nekbone(Package): homepage = "https://github.com/Nek5000/Nekbone" git = "https://github.com/Nek5000/Nekbone.git" - tags = ["proxy-app", "ecp-proxy-app"] + tags = ["proxy-app", "ecp-proxy-app", "e4s"] license("mpich2") diff --git a/var/spack/repos/builtin/packages/netcdf-fortran/package.py b/var/spack/repos/builtin/packages/netcdf-fortran/package.py index 12e90d6dc37..0db32736948 100644 --- a/var/spack/repos/builtin/packages/netcdf-fortran/package.py +++ b/var/spack/repos/builtin/packages/netcdf-fortran/package.py @@ -20,6 +20,8 @@ class NetcdfFortran(AutotoolsPackage): maintainers("skosukhin", "WardF") + tags = ["e4s"] + license("Apache-2.0") version("4.6.1", sha256="b50b0c72b8b16b140201a020936aa8aeda5c79cf265c55160986cd637807a37a") diff --git a/var/spack/repos/builtin/packages/ninja/package.py b/var/spack/repos/builtin/packages/ninja/package.py index 0396f3494eb..642082f85cb 100644 --- a/var/spack/repos/builtin/packages/ninja/package.py +++ b/var/spack/repos/builtin/packages/ninja/package.py @@ -16,7 +16,7 @@ class Ninja(Package): url = "https://github.com/ninja-build/ninja/archive/v1.7.2.tar.gz" git = "https://github.com/ninja-build/ninja.git" - tags = ["build-tools", "e4s", "windows"] + tags = ["build-tools", "windows"] executables = ["^ninja$"] diff --git a/var/spack/repos/builtin/packages/nvpl-scalapack/package.py b/var/spack/repos/builtin/packages/nvpl-scalapack/package.py index 04cbeda7850..09c8b4cb44c 100644 --- a/var/spack/repos/builtin/packages/nvpl-scalapack/package.py +++ b/var/spack/repos/builtin/packages/nvpl-scalapack/package.py @@ -16,6 +16,8 @@ class NvplScalapack(Package): maintainers("RMeli") + tags = ["e4s"] + version("0.2.1", sha256="dada4d1ecf044d90609b9e62750b383d11be9b22c87e109414bcc07dce3c83c9") provides("scalapack") diff --git a/var/spack/repos/builtin/packages/nwchem/package.py b/var/spack/repos/builtin/packages/nwchem/package.py index 0191d4bb52f..08edf8c4eb3 100644 --- a/var/spack/repos/builtin/packages/nwchem/package.py +++ b/var/spack/repos/builtin/packages/nwchem/package.py @@ -15,7 +15,7 @@ class Nwchem(Package): url = "https://github.com/nwchemgit/nwchem/releases/download/v7.2.0-release/nwchem-7.2.0-release.revision-d0d141fd-srconly.2023-03-10.tar.bz2" git = "https://github.com/nwchemgit/nwchem.git" - tags = ["ecp", "ecp-apps"] + tags = ["ecp", "ecp-apps", "e4s"] maintainers("jeffhammond") diff --git a/var/spack/repos/builtin/packages/opencv/package.py b/var/spack/repos/builtin/packages/opencv/package.py index 396dabcbb67..3a50992e1b4 100644 --- a/var/spack/repos/builtin/packages/opencv/package.py +++ b/var/spack/repos/builtin/packages/opencv/package.py @@ -18,6 +18,8 @@ class Opencv(CMakePackage, CudaPackage): maintainers("bvanessen", "adamjstewart") + tags = ["e4s"] + license("BSD-3-Clause") version("master", branch="master") diff --git a/var/spack/repos/builtin/packages/plumed/package.py b/var/spack/repos/builtin/packages/plumed/package.py index 5cf71dc6a00..e58e98b83b2 100644 --- a/var/spack/repos/builtin/packages/plumed/package.py +++ b/var/spack/repos/builtin/packages/plumed/package.py @@ -27,6 +27,8 @@ class Plumed(AutotoolsPackage): git = "https://github.com/plumed/plumed2.git" maintainers("marcodelapierre") + tags = ["e4s"] + license("LGPL-3.0-or-later") version("master", branch="master") diff --git a/var/spack/repos/builtin/packages/pruners-ninja/package.py b/var/spack/repos/builtin/packages/pruners-ninja/package.py index d52a9dd02fb..bff2e12aa28 100644 --- a/var/spack/repos/builtin/packages/pruners-ninja/package.py +++ b/var/spack/repos/builtin/packages/pruners-ninja/package.py @@ -13,6 +13,8 @@ class PrunersNinja(AutotoolsPackage): url = "https://github.com/PRUNERS/NINJA/releases/download/v1.0.0/NINJA-1.0.0.tar.gz" git = "https://github.com/PRUNERS/NINJA.git" + tags = ["e4s"] + license("GPL-3.0-or-later") version("master", branch="master") diff --git a/var/spack/repos/builtin/packages/py-cinema-lib/package.py b/var/spack/repos/builtin/packages/py-cinema-lib/package.py index e2e8486f239..4ef94b02a63 100644 --- a/var/spack/repos/builtin/packages/py-cinema-lib/package.py +++ b/var/spack/repos/builtin/packages/py-cinema-lib/package.py @@ -14,6 +14,8 @@ class PyCinemaLib(PythonPackage): url = "https://github.com/cinemascience/cinema_lib/archive/1.2.1.tar.gz" git = "https://github.com/cinemascience/cinema_lib.git" + tags = ["e4s"] + maintainers("EthanS94") version("master", branch="master") diff --git a/var/spack/repos/builtin/packages/py-darshan/package.py b/var/spack/repos/builtin/packages/py-darshan/package.py index c81d47c2672..436dc32b5a6 100644 --- a/var/spack/repos/builtin/packages/py-darshan/package.py +++ b/var/spack/repos/builtin/packages/py-darshan/package.py @@ -13,6 +13,8 @@ class PyDarshan(PythonPackage): maintainers("jeanbez", "shanedsnyder") + tags = ["e4s"] + # NOTE: don't forget to update the version array further down that sets the appropriate # darshan-util dependency version("3.4.6.0", sha256="a105ec5c9bcd4a20469470ca51db8016336ede34a1c33f4488d1ba263a73c378") diff --git a/var/spack/repos/builtin/packages/py-deephyper/package.py b/var/spack/repos/builtin/packages/py-deephyper/package.py index adba194eb0a..995730788f6 100644 --- a/var/spack/repos/builtin/packages/py-deephyper/package.py +++ b/var/spack/repos/builtin/packages/py-deephyper/package.py @@ -16,6 +16,8 @@ class PyDeephyper(PythonPackage): maintainers("mdorier", "Deathn0t", "bretteiffert") + tags = ["e4s"] + license("BSD-3-Clause") # Versions diff --git a/var/spack/repos/builtin/packages/py-horovod/package.py b/var/spack/repos/builtin/packages/py-horovod/package.py index 0f79bfb6e5d..f28516eb970 100644 --- a/var/spack/repos/builtin/packages/py-horovod/package.py +++ b/var/spack/repos/builtin/packages/py-horovod/package.py @@ -17,6 +17,8 @@ class PyHorovod(PythonPackage, CudaPackage): license("Apache-2.0") maintainers("adamjstewart", "aweits", "tgaddair", "thomas-bouvier") + tags = ["e4s"] + version("master", branch="master") version("0.28.1", tag="v0.28.1", commit="1d217b59949986d025f6db93c49943fb6b6cc78f") version("0.28.0", tag="v0.28.0", commit="587d72004736209a93ebda8cec0acdb7870db583") diff --git a/var/spack/repos/builtin/packages/py-jax/package.py b/var/spack/repos/builtin/packages/py-jax/package.py index a09afc11792..97993201699 100644 --- a/var/spack/repos/builtin/packages/py-jax/package.py +++ b/var/spack/repos/builtin/packages/py-jax/package.py @@ -19,6 +19,8 @@ class PyJax(PythonPackage): license("Apache-2.0") maintainers("adamjstewart", "jonas-eschle") + tags = ["e4s"] + # version("0.5.0", sha256="49df70bf293a345a7fb519f71193506d37a024c4f850b358042eb32d502c81c8") version("0.4.38", sha256="43bae65881628319e0a2148e8f81a202fbc2b8d048e35c7cb1df2416672fa4a8") version("0.4.37", sha256="7774f3d9e23fe199c65589c680c5a5be87a183b89598421a632d8245222b637b") diff --git a/var/spack/repos/builtin/packages/py-keras/package.py b/var/spack/repos/builtin/packages/py-keras/package.py index e937ab122ef..a2395076631 100644 --- a/var/spack/repos/builtin/packages/py-keras/package.py +++ b/var/spack/repos/builtin/packages/py-keras/package.py @@ -20,6 +20,7 @@ class PyKeras(PythonPackage): pypi = "keras/keras-3.0.0.tar.gz" maintainers("adamjstewart") + tags = ["e4s"] license("Apache-2.0") version("3.9.2", sha256="322aab6418ee3de1e2bd0871b60a07f0e444e744a7e8cba79af8b42408879ecf") diff --git a/var/spack/repos/builtin/packages/py-openai/package.py b/var/spack/repos/builtin/packages/py-openai/package.py index 4e55b93e8bf..1dae93dd82e 100644 --- a/var/spack/repos/builtin/packages/py-openai/package.py +++ b/var/spack/repos/builtin/packages/py-openai/package.py @@ -15,6 +15,8 @@ class PyOpenai(PythonPackage): homepage = "https://github.com/openai/openai-python" pypi = "openai/openai-0.27.8.tar.gz" + tags = ["e4s"] + license("MIT") version("0.27.8", sha256="2483095c7db1eee274cebac79e315a986c4e55207bb4fa7b82d185b3a2ed9536") diff --git a/var/spack/repos/builtin/packages/py-pandas/package.py b/var/spack/repos/builtin/packages/py-pandas/package.py index 4d78ee0a465..07b5492d304 100644 --- a/var/spack/repos/builtin/packages/py-pandas/package.py +++ b/var/spack/repos/builtin/packages/py-pandas/package.py @@ -19,6 +19,8 @@ class PyPandas(PythonPackage): license("Apache-2.0") maintainers("adamjstewart", "rgommers") + tags = ["e4s"] + version("2.2.3", sha256="4f18ba62b61d7e192368b84517265a99b4d7ee8912f8708660fb4a366cc82667") version("2.2.2", sha256="9e79019aba43cb4fda9e4d983f8e88ca0373adbb697ae9c6c43093218de28b54") version("2.2.1", sha256="0ab90f87093c13f3e8fa45b48ba9f39181046e8f3317d3aadb2fffbb1b978572") diff --git a/var/spack/repos/builtin/packages/py-scikit-learn/package.py b/var/spack/repos/builtin/packages/py-scikit-learn/package.py index cda7e050659..44d6fc90140 100644 --- a/var/spack/repos/builtin/packages/py-scikit-learn/package.py +++ b/var/spack/repos/builtin/packages/py-scikit-learn/package.py @@ -16,6 +16,8 @@ class PyScikitLearn(PythonPackage): license("BSD-3-Clause") maintainers("adamjstewart", "rgommers") + tags = ["e4s"] + version("main", branch="main") version("master", branch="main", deprecated=True) version("1.6.1", sha256="b4fc2525eca2c69a59260f583c56a7557c6ccdf8deafdba6e060f94c1c59738e") diff --git a/var/spack/repos/builtin/packages/py-tensorflow/package.py b/var/spack/repos/builtin/packages/py-tensorflow/package.py index 274fe2352c7..71ddb3ba41c 100644 --- a/var/spack/repos/builtin/packages/py-tensorflow/package.py +++ b/var/spack/repos/builtin/packages/py-tensorflow/package.py @@ -44,6 +44,7 @@ class PyTensorflow(Package, CudaPackage, ROCmPackage, PythonExtension): license("Apache-2.0") maintainers("adamjstewart", "aweits") + tags = ["e4s"] version( "2.18.0-rocm-enhanced", diff --git a/var/spack/repos/builtin/packages/py-torch/package.py b/var/spack/repos/builtin/packages/py-torch/package.py index b1a2c32a75f..3d4237ab661 100644 --- a/var/spack/repos/builtin/packages/py-torch/package.py +++ b/var/spack/repos/builtin/packages/py-torch/package.py @@ -23,6 +23,8 @@ class PyTorch(PythonPackage, CudaPackage, ROCmPackage): license("BSD-3-Clause") maintainers("adamjstewart") + tags = ["e4s"] + version("main", branch="main") version("2.6.0", tag="v2.6.0", commit="1eba9b3aa3c43f86f4a2c807ac8e12c4a7767340") version("2.5.1", tag="v2.5.1", commit="a8d6afb511a69687bbb2b7e88a3cf67917e1697e") diff --git a/var/spack/repos/builtin/packages/scorec-core/package.py b/var/spack/repos/builtin/packages/scorec-core/package.py index 07cdda03b74..70e616718cb 100644 --- a/var/spack/repos/builtin/packages/scorec-core/package.py +++ b/var/spack/repos/builtin/packages/scorec-core/package.py @@ -13,6 +13,8 @@ class ScorecCore(CMakePackage): homepage = "https://www.scorec.rpi.edu/" git = "https://github.com/SCOREC/core.git" + tags = ["e4s"] + license("BSD-3-Clause") version("develop") diff --git a/var/spack/repos/builtin/packages/sicm/package.py b/var/spack/repos/builtin/packages/sicm/package.py index b77c1217ada..e1aa971605f 100644 --- a/var/spack/repos/builtin/packages/sicm/package.py +++ b/var/spack/repos/builtin/packages/sicm/package.py @@ -11,6 +11,8 @@ class Sicm(CMakePackage): homepage = "https://github.com/lanl/SICM/" git = "https://github.com/lanl/SICM.git" + tags = ["e4s"] + license("BSD-2-Clause") version("master") diff --git a/var/spack/repos/builtin/packages/sollve/package.py b/var/spack/repos/builtin/packages/sollve/package.py index cc16f0dd336..578704e60ad 100644 --- a/var/spack/repos/builtin/packages/sollve/package.py +++ b/var/spack/repos/builtin/packages/sollve/package.py @@ -15,6 +15,8 @@ class Sollve(CMakePackage): homepage = "https://www.bnl.gov/compsci/projects/SOLLVE/" git = "https://github.com/SOLLVE/llvm.git" + tags = ["e4s"] + # NOTE: The debug version of LLVM is an order of magnitude larger than # the release version, and may take up 20-30 GB of space. If you want # to save space, build with `build_type=Release`. diff --git a/var/spack/repos/builtin/packages/spack/package.py b/var/spack/repos/builtin/packages/spack/package.py index 98f62854c99..6993bceeec7 100644 --- a/var/spack/repos/builtin/packages/spack/package.py +++ b/var/spack/repos/builtin/packages/spack/package.py @@ -20,6 +20,8 @@ class Spack(Package): url = "https://github.com/spack/spack/releases/download/v0.16.2/spack-0.16.2.tar.gz" maintainers("haampie") + tags = ["e4s"] + license("Apache-2.0 OR MIT") version("develop", branch="develop") diff --git a/var/spack/repos/builtin/packages/stat/package.py b/var/spack/repos/builtin/packages/stat/package.py index 2898b72834d..248ad34a395 100644 --- a/var/spack/repos/builtin/packages/stat/package.py +++ b/var/spack/repos/builtin/packages/stat/package.py @@ -14,6 +14,8 @@ class Stat(AutotoolsPackage): git = "https://github.com/llnl/stat.git" maintainers("lee218llnl") + tags = ["e4s"] + version("develop", branch="develop") version( "4.2.1", diff --git a/var/spack/repos/builtin/packages/variorum/package.py b/var/spack/repos/builtin/packages/variorum/package.py index 7649bad47fb..744de69db66 100644 --- a/var/spack/repos/builtin/packages/variorum/package.py +++ b/var/spack/repos/builtin/packages/variorum/package.py @@ -16,6 +16,8 @@ class Variorum(CMakePackage): maintainers("slabasan", "rountree") + tags = ["e4s"] + license("MIT") version("dev", branch="dev") diff --git a/var/spack/repos/builtin/packages/visit/package.py b/var/spack/repos/builtin/packages/visit/package.py index c3a5592a963..c2b8535067e 100644 --- a/var/spack/repos/builtin/packages/visit/package.py +++ b/var/spack/repos/builtin/packages/visit/package.py @@ -49,7 +49,7 @@ class Visit(CMakePackage): git = "https://github.com/visit-dav/visit.git" url = "https://github.com/visit-dav/visit/releases/download/v3.2.1/visit3.2.1.tar.gz" - tags = ["radiuss"] + tags = ["radiuss", "e4s"] maintainers("cyrush") license("BSD-3-Clause") diff --git a/var/spack/repos/builtin/packages/wannier90/package.py b/var/spack/repos/builtin/packages/wannier90/package.py index 980e95ab289..fb15741b9d3 100644 --- a/var/spack/repos/builtin/packages/wannier90/package.py +++ b/var/spack/repos/builtin/packages/wannier90/package.py @@ -19,6 +19,8 @@ class Wannier90(MakefilePackage): license("GPL-2.0-or-later") + tags = ["e4s"] + version("develop", branch="develop") version("3.1.0", sha256="40651a9832eb93dec20a8360dd535262c261c34e13c41b6755fa6915c936b254") version("3.0.0", sha256="f196e441dcd7b67159a1d09d2d7de2893b011a9f03aab6b30c4703ecbf20fe5b") diff --git a/var/spack/repos/builtin/packages/xbraid/package.py b/var/spack/repos/builtin/packages/xbraid/package.py index 73edaf2a95c..74528fac7ab 100644 --- a/var/spack/repos/builtin/packages/xbraid/package.py +++ b/var/spack/repos/builtin/packages/xbraid/package.py @@ -10,7 +10,7 @@ class Xbraid(MakefilePackage): homepage = "https://computing.llnl.gov/projects/parallel-time-integration-multigrid/software" url = "https://github.com/XBraid/xbraid/archive/v2.2.0.tar.gz" - tags = ["radiuss"] + tags = ["radiuss", "e4s"] version("3.1.0", sha256="3419b22918c65555e8c552b70a0837a251a74c471dac8e4a7b2272bf7d955c88") version("3.0.0", sha256="06988c0599cd100d3b3f3ebb183c9ad34a4021922e0896815cbedc659aaadce6") diff --git a/var/spack/repos/builtin/packages/xyce/package.py b/var/spack/repos/builtin/packages/xyce/package.py index 346b1df8ba5..1b6c783e791 100644 --- a/var/spack/repos/builtin/packages/xyce/package.py +++ b/var/spack/repos/builtin/packages/xyce/package.py @@ -28,6 +28,8 @@ class Xyce(CMakePackage): url = "https://github.com/Xyce/Xyce/archive/Release-7.2.0.tar.gz" maintainers("kuberry", "tbird2001") + tags = ["e4s"] + license("GPL-3.0-or-later") version("master", branch="master")