diff --git a/spack_repo/packages/icon-nwp/package.py b/spack_repo/packages/icon-nwp/package.py index 12eef11dac301545840b3e0d9eb7dfda0a20521e..40a28488e32f652712703af23b6f8dfbc9bd1209 100644 --- a/spack_repo/packages/icon-nwp/package.py +++ b/spack_repo/packages/icon-nwp/package.py @@ -23,8 +23,9 @@ class IconNwp(Package): # version("2.5.0-nwp3", branch="icon-nwp/op-release-2.5.0-nwp3") version("2.6.4-nwp3", branch="icon-nwp/op-release-2.6.4-nwp3") version("2.6.5-nwp0", branch="icon-nwp/op-release-2.6.5-nwp0") - version("master", branch="master") version("psp", branch="icon-nwp/icon-nwp-psp") + version("plexrt", branch="icon-nwp/icon-nwp-plexrt") + version("master", branch="master") variant("lmu", default=False, description="if git.url and submodules should be patched to use the LMU mirrors") variant("plexrt", default=False, description="add 3D radiation support with TenStream") @@ -37,8 +38,9 @@ class IconNwp(Package): depends_on("eccodes+fortran") depends_on("libxml2") + depends_on("petsc", when="@psp") depends_on("petsc", when="+petsc") - depends_on("petsc", when="+plexrt") + depends_on("tenstream", when="@plexrt") depends_on("tenstream", when="+plexrt") # Openblas? best way of doing it?