From c8994ee50f68b99a66134854d0d1bd8e6c23e731 Mon Sep 17 00:00:00 2001 From: "Izaak \"Zaak\" Beekman" Date: Thu, 6 Feb 2025 07:02:08 -0500 Subject: [PATCH] salt: add v0.3.0 (#48877) * salt: Add v0.3.0 of SALT This version contains important bug fixes for building and parsing projects containing Fortran * salt: Be more explicit about dependency types - llvm+clang+flang is needed at build, link and runtime for the correct operation of SALT - Testing with llvm@master ( llvm > 19.x ) shows that SALT is currently incompatible with the latest llvm API so an updated salt will be required when LLVM 20 is released --- var/spack/repos/builtin/packages/salt/package.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/var/spack/repos/builtin/packages/salt/package.py b/var/spack/repos/builtin/packages/salt/package.py index b8619137e71..9742ae8212c 100644 --- a/var/spack/repos/builtin/packages/salt/package.py +++ b/var/spack/repos/builtin/packages/salt/package.py @@ -18,6 +18,8 @@ class Salt(CMakePackage): license("Apache-2.0", checked_by="wspear") version("master", branch="master") + version("0.3.0", sha256="7df4c060c292ed625d4c1cc8c0e794cd4380a263df63693b648b3c8e0cf51ccf") version("0.2.0", sha256="55c80f9d0591752b1e5b40e924718dc28f928ee0a3c7008adec3feab1280c57f") - depends_on("llvm+clang+flang@19:") + depends_on("cxx", type="build") + depends_on("llvm+clang+flang@19", type=("build", "link", "run"))