summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--var/spack/repos/builtin/packages/scalasca/package.py16
1 files changed, 11 insertions, 5 deletions
diff --git a/var/spack/repos/builtin/packages/scalasca/package.py b/var/spack/repos/builtin/packages/scalasca/package.py
index ce9e44d114..1c611be1b2 100644
--- a/var/spack/repos/builtin/packages/scalasca/package.py
+++ b/var/spack/repos/builtin/packages/scalasca/package.py
@@ -20,6 +20,7 @@ class Scalasca(AutotoolsPackage):
url = "https://apps.fz-juelich.de/scalasca/releases/scalasca/2.1/dist/scalasca-2.1.tar.gz"
list_url = "https://scalasca.org/scalasca/front_content.php?idart=1072"
+ version("2.6.1", sha256="a0dbc3de82a6c0fe598de9e340513cff2882c199410a632d3a7f073ba921c7e7")
version("2.6", sha256="b3f9cb1d58f3e25090a39da777bae8ca2769fd10cbd6dfb9a4887d873ee2441e")
version("2.5", sha256="7dfa01e383bfb8a4fd3771c9ea98ff43772e415009d9f3c5f63b9e05f2dde0f6")
version("2.4", sha256="4a895868258030f700a635eac93d36764f60c8c63673c7db419ea4bcc6b0b760")
@@ -29,12 +30,17 @@ class Scalasca(AutotoolsPackage):
depends_on("mpi")
- # version 2.4+
- depends_on("cubew@4.4:", when="@2.4:")
- depends_on("scorep@6.0:", when="@2.4:", type=("run"))
+ # version 2.6.1+
+ depends_on("scorep@8:", when="@2.6.1:", type=("run"))
+ depends_on("otf2@3:", when="@2.6.1:")
+ depends_on("cubew@4.8:", when="@2.6.1:")
- # version 2.3+
- depends_on("otf2@2:", when="@2.3:")
+ # version 2.4 - 2.6.0
+ depends_on("cubew@4.4:4.7", when="@2.4:2.6.0")
+ depends_on("scorep@6.0:7", when="@2.4:2.6.0", type=("run"))
+
+ # version 2.3 - 2.6.0
+ depends_on("otf2@2:2.99", when="@2.3:2.6.0")
# version 2.3
depends_on("cube@4.3", when="@2.3:2.3.99")