summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/rmgdft/package.py
diff options
context:
space:
mode:
Diffstat (limited to 'var/spack/repos/builtin/packages/rmgdft/package.py')
-rw-r--r--var/spack/repos/builtin/packages/rmgdft/package.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/rmgdft/package.py b/var/spack/repos/builtin/packages/rmgdft/package.py
index 55acee0203..2337252052 100644
--- a/var/spack/repos/builtin/packages/rmgdft/package.py
+++ b/var/spack/repos/builtin/packages/rmgdft/package.py
@@ -16,6 +16,7 @@ class Rmgdft(CMakePackage, CudaPackage):
maintainers("elbriggs")
tags = ["ecp", "ecp-apps"]
version("master", branch="master")
+ version("6.1.0", tag="v6.1.0", commit="4dd5862725006b35d3118705197f89f13b24b858")
version("5.4.0", tag="v5.4.0", commit="471251b191abb5f6ffdca4333c1fcb2add3c52f2")
version("5.3.1", tag="v5.3.1", commit="dd6217ed82a8fe335acd0c030023b539d1be920a")
version("5.2.0", tag="v5.2.0", commit="e95a84a258f84a3c33f36eb34ebb9daba691b649")
@@ -23,6 +24,10 @@ class Rmgdft(CMakePackage, CudaPackage):
version("5.0.4", tag="v5.0.4", commit="30faadeff7dc896169d011910831263fb19eb965")
version("5.0.1", tag="v5.0.1", commit="60b3ad64b09a4fccdd2b84052350e7947e3e8ad0")
+ depends_on("c", type="build") # generated
+ depends_on("cxx", type="build") # generated
+ depends_on("fortran", type="build") # generated
+
variant(
"build_type",
default="Release",
@@ -50,7 +55,6 @@ class Rmgdft(CMakePackage, CudaPackage):
compiler_warning14 = "RMGDFT 4.0.0 or later requires a compiler with support for C++14"
conflicts("%gcc@:4", when="@3.6.0:", msg=compiler_warning14)
conflicts("%intel@:17", when="@3.6.0:", msg=compiler_warning14)
- conflicts("%pgi@:17", when="@3.6.0:", msg=compiler_warning14)
conflicts("%llvm@:3.4", when="@3.6.0:", msg=compiler_warning14)
# RMGDFT 5.0.0 requires C++17 and increase the minimum gcc to 8