Spack v1.0.0

This commit is contained in:
svcusr-spack (Resp. Germann Elsa Sylvia)
2025-07-24 14:00:29 +02:00
parent a7d0c42d39
commit 0f71716d9b
29 changed files with 338 additions and 341 deletions

View File

@@ -6,7 +6,7 @@
import os
from spack.package import *
from spack.pkg.builtin.amrex import Amrex as SpackAmrex
from spack_repo.builtin.packages.amrex.package import Amrex as SpackAmrex
class Amrex(SpackAmrex):

View File

@@ -6,7 +6,7 @@
import os
from spack.package import *
from spack.pkg.builtin.cray_libsci import CrayLibsci as SpackCrayLibsci
from spack_repo.builtin.packages.cray_libsci.package import CrayLibsci as SpackCrayLibsci
class CrayLibsci(SpackCrayLibsci):

View File

@@ -5,7 +5,7 @@
from spack.package import *
from spack.pkg.builtin.cuda import Cuda as SpackCuda
from spack_repo.builtin.packages.cuda.package import Cuda as SpackCuda
class Cuda(SpackCuda):
@@ -16,3 +16,4 @@ class Cuda(SpackCuda):
if '%nvhpc' in self.spec:
env.prepend_path("LD_LIBRARY_PATH", self.prefix.lib64)
env.prepend_path("LD_LIBRARY_PATH", join_path(self.prefix, '../math_libs/lib64'))

View File

@@ -6,7 +6,7 @@
import os
from spack.package import *
from spack.pkg.builtin.gams import Gams as SpackGams
from spack_repo.builtin.packages.gams.package import Gams as SpackGams
class Gams(SpackGams):

View File

@@ -24,6 +24,10 @@ class H5hut(AutotoolsPackage):
variant("fortran", default=True, description="Enable Fortran support")
variant("mpi", default=True, description="Enable MPI support")
depends_on("c", type="build") # generated
depends_on("cxx", type="build") # generated
depends_on("fortran", type="build") # generated
depends_on("autoconf", type="build", when="build_system=autotools")
depends_on("automake", type="build", when="build_system=autotools")
depends_on("libtool", type="build", when="build_system=autotools")

View File

@@ -61,6 +61,7 @@ class OpalX(CMakePackage, CudaPackage):
depends_on("gsl@2.7+shared")
depends_on("gnutls@3.5.19:")
depends_on("cuda@12.4.0:")
depends_on("zlib")
depends_on("h5hut+mpi", when="+mpi")

View File

@@ -6,7 +6,7 @@
import os
from spack.package import *
from spack.pkg.builtin.py_absl_py import PyAbslPy as SpackPyAbslPy
from spack_repo.builtin.packages.py_absl_py.package import PyAbslPy as SpackPyAbslPy
class PyAbslPy(SpackPyAbslPy):

View File

@@ -6,7 +6,7 @@
import os
from spack.package import *
from spack.pkg.builtin.py_chex import PyChex as SpackPyChex
from spack_repo.builtin.packages.py_chex.package import PyChex as SpackPyChex
class PyChex(SpackPyChex):

View File

@@ -6,7 +6,7 @@
import os
from spack.package import *
from spack.pkg.builtin.py_dm_haiku import PyDmHaiku as SpackPyDmHaiku
from spack_repo.builtin.packages.py_dm_haiku.package import PyDmHaiku as SpackPyDmHaiku
class PyDmHaiku(SpackPyDmHaiku):

View File

@@ -6,7 +6,7 @@
import os
from spack.package import *
from spack.pkg.builtin.py_immutabledict import PyImmutabledict as SpackPyImmutabledict
from spack_repo.builtin.packages.py_immutabledict.package import PyImmutabledict as SpackPyImmutabledict
class PyImmutabledict(SpackPyImmutabledict):

View File

@@ -6,7 +6,7 @@
import os
from spack.package import *
from spack.pkg.builtin.py_jax import PyJax as SpackPyJax
from spack_repo.builtin.packages.py_jax.package import PyJax as SpackPyJax
class PyJax(SpackPyJax):

View File

@@ -6,7 +6,7 @@
import os
from spack.package import *
from spack.pkg.builtin.py_jaxlib import PyJaxlib as SpackPyJaxlib
from spack_repo.builtin.packages.py_jaxlib.package import PyJaxlib as SpackPyJaxlib
class PyJaxlib(SpackPyJaxlib):

View File

@@ -5,7 +5,7 @@
from spack.package import *
from spack.pkg.builtin.relion import Relion as SpackRelion
from spack_repo.builtin.packages.relion.package import Relion as SpackRelion
class Relion(SpackRelion):

View File

@@ -6,7 +6,7 @@
import os
from spack.package import *
from spack.pkg.builtin.slurm import Slurm as SpackSlurm
from spack_repo.builtin.packages.slurm.package import Slurm as SpackSlurm
class Slurm(SpackSlurm):
@@ -25,3 +25,4 @@ class Slurm(SpackSlurm):
args.append("--with-cray_shasta")
return args

View File

@@ -6,7 +6,7 @@
import os
from spack.package import *
from spack.pkg.builtin.sratoolkit import Sratoolkit as SpackSratoolkit
from spack_repo.builtin.packages.sratoolkit.package import Sratoolkit as SpackSratoolkit
class Sratoolkit(SpackSratoolkit):