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
This commit is contained in:
Izaak "Zaak" Beekman 2025-02-06 07:02:08 -05:00 committed by GitHub
parent 4b2f5638f2
commit c8994ee50f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -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"))