Automated git version fixes (#39637)
Use full length commit sha instead of short prefixes, to improve reproducibility (future clashes) and guard against compromised repos and man in the middle attacks. Abbreviated commit shas are expanded to full length, to guard against future clashes on short hash. It also guards against compromised repos and man in the middle attacks, where attackers can easily fabricate a malicious commit with a shasum prefix collision. Versions with just tags now also get a commit sha, which can later be used to check for retagged commits.
This commit is contained in:
parent
ffddaabaa0
commit
eef9939c21
@ -48,7 +48,7 @@ class Aluminum(CMakePackage, CudaPackage, ROCmPackage):
|
||||
sha256="78b03e36e5422e8651f400feb4d8a527f87302db025d77aa37e223be6b9bdfc9",
|
||||
deprecated=True,
|
||||
)
|
||||
version("1.0.0-lbann", tag="v1.0.0-lbann")
|
||||
version("1.0.0-lbann", tag="v1.0.0-lbann", commit="40a062b1f63e84e074489c0f926f36b806c6b8f3")
|
||||
version("1.0.0", sha256="028d12e271817214db5c07c77b0528f88862139c3e442e1b12f58717290f414a")
|
||||
version(
|
||||
"0.7.0",
|
||||
|
@ -18,9 +18,9 @@ class Amg2013(MakefilePackage):
|
||||
git = "https://github.com/LLNL/AMG.git"
|
||||
|
||||
version("develop", branch="master")
|
||||
version("1.2", tag="1.2")
|
||||
version("1.1", tag="1.1")
|
||||
version("1.0", tag="1.0")
|
||||
version("1.2", tag="1.2", commit="3ada8a128e311543e84d9d66344ece77924127a8")
|
||||
version("1.1", tag="1.1", commit="09fe8a78baf6ba5eaef7d2804f7b653885d60fee")
|
||||
version("1.0", tag="1.0", commit="f5b864708ca3ef48a86e1e46fcb812cbbfa80c51")
|
||||
|
||||
variant("openmp", default=True, description="Build with OpenMP support")
|
||||
variant("optflags", default=False, description="Additional optimizations")
|
||||
|
@ -15,7 +15,12 @@ class Ams(CMakePackage, CudaPackage):
|
||||
maintainers("koparasy", "lpottier")
|
||||
|
||||
version("develop", branch="develop", submodules=False)
|
||||
version("07.25.23-alpha", tag="07.25.23-alpha", submodules=False)
|
||||
version(
|
||||
"07.25.23-alpha",
|
||||
tag="07.25.23-alpha",
|
||||
commit="3aa8421f1f1ce1ae448d017214c602b9def19c90",
|
||||
submodules=False,
|
||||
)
|
||||
|
||||
variant(
|
||||
"faiss",
|
||||
|
@ -52,19 +52,37 @@ class Ascent(CMakePackage, CudaPackage):
|
||||
|
||||
version("develop", branch="develop", submodules=True)
|
||||
|
||||
version("0.9.2", tag="v0.9.2", submodules=True, preferred=True)
|
||||
version(
|
||||
"0.9.2",
|
||||
tag="v0.9.2",
|
||||
commit="b842516d12640e4a0d9433a18c7249440ef6fc3d",
|
||||
submodules=True,
|
||||
preferred=True,
|
||||
)
|
||||
|
||||
version("0.9.1", tag="v0.9.1", submodules=True)
|
||||
version(
|
||||
"0.9.1", tag="v0.9.1", commit="027a2fe184f65a4923817a8cdfed0b0c61c2c75a", submodules=True
|
||||
)
|
||||
|
||||
version("0.9.0", tag="v0.9.0", submodules=True)
|
||||
version(
|
||||
"0.9.0", tag="v0.9.0", commit="a31c88c579c8d0026e0025de8bace0cf22f6305b", submodules=True
|
||||
)
|
||||
|
||||
version("0.8.0", tag="v0.8.0", submodules=True)
|
||||
version(
|
||||
"0.8.0", tag="v0.8.0", commit="08504374908518e013d7fe8d8882cfb1c2378e3b", submodules=True
|
||||
)
|
||||
|
||||
version("0.7.1", tag="v0.7.1", submodules=True)
|
||||
version(
|
||||
"0.7.1", tag="v0.7.1", commit="79d35b2f48e92eb151313f0217e9bd7c15779582", submodules=True
|
||||
)
|
||||
|
||||
version("0.7.0", tag="v0.7.0", submodules=True)
|
||||
version(
|
||||
"0.7.0", tag="v0.7.0", commit="cfed1b0a469e4dcc970fd7e0bcd78b522d97ea53", submodules=True
|
||||
)
|
||||
|
||||
version("0.6.0", tag="v0.6.0", submodules=True)
|
||||
version(
|
||||
"0.6.0", tag="v0.6.0", commit="9ade37b0a9ea495e45adb25cda7498c0bf9465c5", submodules=True
|
||||
)
|
||||
|
||||
###########################################################################
|
||||
# package variants
|
||||
|
@ -18,11 +18,36 @@ class AwsSdkCpp(CMakePackage):
|
||||
homepage = "https://github.com/aws/aws-sdk-cpp"
|
||||
git = "https://github.com/aws/aws-sdk-cpp.git"
|
||||
|
||||
version("1.11.144", tag="1.11.144", submodules=True)
|
||||
version("1.10.57", tag="1.10.57", submodules=True)
|
||||
version("1.10.32", tag="1.10.32", submodules=True)
|
||||
version("1.9.379", tag="1.9.379", submodules=True)
|
||||
version("1.9.247", tag="1.9.247", submodules=True)
|
||||
version(
|
||||
"1.11.144",
|
||||
tag="1.11.144",
|
||||
commit="498339d47146f8e3ee9ae0fad3fcda5acbaea1e6",
|
||||
submodules=True,
|
||||
)
|
||||
version(
|
||||
"1.10.57",
|
||||
tag="1.10.57",
|
||||
commit="777e0dd4b90eda8bf65bc4b5fce2f90febdbd2b8",
|
||||
submodules=True,
|
||||
)
|
||||
version(
|
||||
"1.10.32",
|
||||
tag="1.10.32",
|
||||
commit="40594bc05a3f68fe14f2f1a54c5c3e6752b1e290",
|
||||
submodules=True,
|
||||
)
|
||||
version(
|
||||
"1.9.379",
|
||||
tag="1.9.379",
|
||||
commit="94d02db44730b0a5cef98ce33deedf43f5333700",
|
||||
submodules=True,
|
||||
)
|
||||
version(
|
||||
"1.9.247",
|
||||
tag="1.9.247",
|
||||
commit="4bf33aa0172704eb5fc1da8086686670711bd801",
|
||||
submodules=True,
|
||||
)
|
||||
|
||||
depends_on("cmake@3.1:", type="build")
|
||||
depends_on("zlib-api")
|
||||
|
@ -40,16 +40,16 @@ class Axom(CachedCMakePackage, CudaPackage, ROCmPackage):
|
||||
|
||||
version("main", branch="main")
|
||||
version("develop", branch="develop")
|
||||
version("0.7.0", tag="v0.7.0")
|
||||
version("0.6.1", tag="v0.6.1")
|
||||
version("0.6.0", tag="v0.6.0")
|
||||
version("0.5.0", tag="v0.5.0")
|
||||
version("0.4.0", tag="v0.4.0")
|
||||
version("0.3.3", tag="v0.3.3")
|
||||
version("0.3.2", tag="v0.3.2")
|
||||
version("0.3.1", tag="v0.3.1")
|
||||
version("0.3.0", tag="v0.3.0")
|
||||
version("0.2.9", tag="v0.2.9")
|
||||
version("0.7.0", tag="v0.7.0", commit="ea5158191181c137117ae37959879bdc8b107f35")
|
||||
version("0.6.1", tag="v0.6.1", commit="ee240d3963d7879ae0e9c392902195bd7b04e37d")
|
||||
version("0.6.0", tag="v0.6.0", commit="65287dc00bc7c271a08cb86c632f5909c30e3506")
|
||||
version("0.5.0", tag="v0.5.0", commit="db137349b3e28617c3e0570dbd18e4a91654da98")
|
||||
version("0.4.0", tag="v0.4.0", commit="38c0d7495ece35a30fca5f5b578b8f9d54346bd2")
|
||||
version("0.3.3", tag="v0.3.3", commit="f0539ef0525469ffda054d86144f310c15b4f9e0")
|
||||
version("0.3.2", tag="v0.3.2", commit="c446b496e20e6118b8cba7e80f1f84c76a49e463")
|
||||
version("0.3.1", tag="v0.3.1", commit="cbefc0457a229d8acfb70622360d0667e90e50a2")
|
||||
version("0.3.0", tag="v0.3.0", commit="20068ccab4b4f70055918b4f17960ec3ed6dbce8")
|
||||
version("0.2.9", tag="v0.2.9", commit="9e9a54ede3326817c05f35922738516e43b5ec3d")
|
||||
|
||||
# https://github.com/spack/spack/issues/31829
|
||||
patch("examples-oneapi.patch", when="@0.6.1 +examples %oneapi")
|
||||
|
@ -22,10 +22,10 @@ class Binder(CMakePackage):
|
||||
maintainers("lyskov", "kliegeois")
|
||||
|
||||
version("master", branch="master")
|
||||
version("1.3.0", tag="v1.3.0")
|
||||
version("1.2.0", tag="v1.2.0")
|
||||
version("1.1.0", tag="v1.0.0")
|
||||
version("1.0.0", tag="v1.0.0")
|
||||
version("1.3.0", tag="v1.3.0", commit="e9b55985af297ca161d615058e4a5da07c22bc77")
|
||||
version("1.2.0", tag="v1.2.0", commit="90cf5b31b6f4ecad3fe87518ca2b949dc9e8ed1a")
|
||||
version("1.1.0", tag="v1.0.0", commit="3de7949343197295250f988716d511a264b21324")
|
||||
version("1.0.0", tag="v1.0.0", commit="3de7949343197295250f988716d511a264b21324")
|
||||
|
||||
# Add dependencies
|
||||
depends_on("llvm+clang+llvm_dylib@7.0:9")
|
||||
|
@ -15,7 +15,7 @@ class Brahma(CMakePackage):
|
||||
|
||||
version("develop", branch="dev")
|
||||
version("master", branch="master")
|
||||
version("0.0.1", tag="v0.0.1")
|
||||
version("0.0.1", tag="v0.0.1", commit="15156036f14e36511dfc3f3751dc953540526a2b")
|
||||
|
||||
variant("mpi", default=False, description="Enable MPI support")
|
||||
depends_on("cpp-logger@0.0.1")
|
||||
|
@ -12,7 +12,7 @@ class Brunsli(CMakePackage):
|
||||
homepage = "https://github.com/google/brunsli"
|
||||
git = "https://github.com/google/brunsli.git"
|
||||
|
||||
version("0.1", tag="v0.1", submodules=True)
|
||||
version("0.1", tag="v0.1", commit="8a0e9b8ca2e3e089731c95a1da7ce8a3180e667c", submodules=True)
|
||||
|
||||
depends_on("cmake@3.1:", type="build")
|
||||
|
||||
|
@ -44,15 +44,33 @@ class Caliper(CMakePackage, CudaPackage, ROCmPackage):
|
||||
sha256="d553e60697d61c53de369b9ca464eb30710bda90fba9671201543b64eeac943c",
|
||||
deprecated=True,
|
||||
)
|
||||
version("2.4.0", tag="v2.4.0", deprecated=True)
|
||||
version("2.3.0", tag="v2.3.0", deprecated=True)
|
||||
version("2.2.0", tag="v2.2.0", deprecated=True)
|
||||
version("2.1.1", tag="v2.1.1", deprecated=True)
|
||||
version("2.0.1", tag="v2.0.1", deprecated=True)
|
||||
version("1.9.1", tag="v1.9.1", deprecated=True)
|
||||
version("1.9.0", tag="v1.9.0", deprecated=True)
|
||||
version("1.8.0", tag="v1.8.0", deprecated=True)
|
||||
version("1.7.0", tag="v1.7.0", deprecated=True)
|
||||
version(
|
||||
"2.4.0", tag="v2.4.0", commit="30577b4b8beae104b2b35ed487fec52590a99b3d", deprecated=True
|
||||
)
|
||||
version(
|
||||
"2.3.0", tag="v2.3.0", commit="9fd89bb0120750d1f9dfe37bd963e24e478a2a20", deprecated=True
|
||||
)
|
||||
version(
|
||||
"2.2.0", tag="v2.2.0", commit="c408e9b3642c7aa80eff37b0826d819c57e7bc04", deprecated=True
|
||||
)
|
||||
version(
|
||||
"2.1.1", tag="v2.1.1", commit="0593b0e01c1d8d3e50c990399cc0fee403485599", deprecated=True
|
||||
)
|
||||
version(
|
||||
"2.0.1", tag="v2.0.1", commit="4d7ff46381c53a461e62edd949e2d9dea9db7b08", deprecated=True
|
||||
)
|
||||
version(
|
||||
"1.9.1", tag="v1.9.1", commit="cfc1defbbee20b50dd3e3477badd09a92b1df970", deprecated=True
|
||||
)
|
||||
version(
|
||||
"1.9.0", tag="v1.9.0", commit="8356e747349b285aa621c5b74e71559f0babc4a1", deprecated=True
|
||||
)
|
||||
version(
|
||||
"1.8.0", tag="v1.8.0", commit="117c1ef596b617dc71407b8b67eebef094a654f8", deprecated=True
|
||||
)
|
||||
version(
|
||||
"1.7.0", tag="v1.7.0", commit="898277c93d884d4e7ca1ffcf3bbea81d22364f26", deprecated=True
|
||||
)
|
||||
|
||||
is_linux = sys.platform.startswith("linux")
|
||||
variant("shared", default=True, description="Build shared libraries")
|
||||
|
@ -17,8 +17,12 @@ class Care(CMakePackage, CudaPackage, ROCmPackage):
|
||||
|
||||
version("develop", branch="develop", submodules="True")
|
||||
version("master", branch="main", submodules="True")
|
||||
version("0.3.0", tag="v0.3.0", submodules="True")
|
||||
version("0.2.0", tag="v0.2.0", submodules="True")
|
||||
version(
|
||||
"0.3.0", tag="v0.3.0", commit="5e2b69b2836c9f2215207ca9a36a690cb77eea33", submodules="True"
|
||||
)
|
||||
version(
|
||||
"0.2.0", tag="v0.2.0", commit="30135e03b14b1dc753634e9147dafede0663906f", submodules="True"
|
||||
)
|
||||
|
||||
variant("openmp", default=False, description="Build Shared Libs")
|
||||
variant(
|
||||
|
@ -21,18 +21,43 @@ class Chai(CachedCMakePackage, CudaPackage, ROCmPackage):
|
||||
|
||||
version("develop", branch="develop", submodules=False)
|
||||
version("main", branch="main", submodules=False)
|
||||
version("2022.03.0", tag="v2022.03.0", submodules=False)
|
||||
version("2.4.0", tag="v2.4.0", submodules=True)
|
||||
version("2.3.0", tag="v2.3.0", submodules=True)
|
||||
version("2.2.2", tag="v2.2.2", submodules=True)
|
||||
version("2.2.1", tag="v2.2.1", submodules=True)
|
||||
version("2.2.0", tag="v2.2.0", submodules=True)
|
||||
version("2.1.1", tag="v2.1.1", submodules=True)
|
||||
version("2.1.0", tag="v2.1.0", submodules=True)
|
||||
version("2.0.0", tag="v2.0.0", submodules=True)
|
||||
version("1.2.0", tag="v1.2.0", submodules=True)
|
||||
version("1.1.0", tag="v1.1.0", submodules=True)
|
||||
version("1.0", tag="v1.0", submodules=True)
|
||||
version(
|
||||
"2022.03.0",
|
||||
tag="v2022.03.0",
|
||||
commit="f0b809de1ac194376866b3ac0f5933d4146ec09e",
|
||||
submodules=False,
|
||||
)
|
||||
version(
|
||||
"2.4.0", tag="v2.4.0", commit="77d22da28187245a2c5454cf471c0c352bd98ad7", submodules=True
|
||||
)
|
||||
version(
|
||||
"2.3.0", tag="v2.3.0", commit="42f3fbcc0b966227b40b4467dc919a4c24f07196", submodules=True
|
||||
)
|
||||
version(
|
||||
"2.2.2", tag="v2.2.2", commit="56e75fc0f805b2746f3992af0c00c474513e3b24", submodules=True
|
||||
)
|
||||
version(
|
||||
"2.2.1", tag="v2.2.1", commit="c912f583828ea5963850816e3e232cc45608ccf7", submodules=True
|
||||
)
|
||||
version(
|
||||
"2.2.0", tag="v2.2.0", commit="18536c61a4817db6b3b3025f35e2dd3ae532330c", submodules=True
|
||||
)
|
||||
version(
|
||||
"2.1.1", tag="v2.1.1", commit="496911e00d15c350560860f7964cd5fb5ab7f515", submodules=True
|
||||
)
|
||||
version(
|
||||
"2.1.0", tag="v2.1.0", commit="fff02768068a64970b34760a1041585319edee87", submodules=True
|
||||
)
|
||||
version(
|
||||
"2.0.0", tag="v2.0.0", commit="63139cf45443b1266950826b165e042c7679b557", submodules=True
|
||||
)
|
||||
version(
|
||||
"1.2.0", tag="v1.2.0", commit="7bb5bc12e4508db45910d8e2b98444687da7ebf6", submodules=True
|
||||
)
|
||||
version(
|
||||
"1.1.0", tag="v1.1.0", commit="907d5f40d653a73955387067799913397807adf3", submodules=True
|
||||
)
|
||||
version("1.0", tag="v1.0", commit="501a098ad879dc8deb4a74fcfe8c08c283a10627", submodules=True)
|
||||
|
||||
variant("enable_pick", default=False, description="Enable pick method")
|
||||
variant("shared", default=True, description="Build Shared Libs")
|
||||
|
@ -19,7 +19,7 @@ class Chatterbug(MakefilePackage):
|
||||
git = "https://github.com/LLNL/chatterbug.git"
|
||||
|
||||
version("develop", branch="master")
|
||||
version("1.0", tag="v1.0")
|
||||
version("1.0", tag="v1.0", commit="ee1b13c634943dbe32ac22f5e2154b00eab8c574")
|
||||
|
||||
variant("scorep", default=False, description="Build with Score-P tracing")
|
||||
|
||||
|
@ -20,7 +20,7 @@ class Chombo(MakefilePackage):
|
||||
tags = ["ecp", "ecp-apps"]
|
||||
|
||||
# Use whatever path Brian V. and Terry L. agreed upon, but preserve version
|
||||
version("3.2", commit="71d856c")
|
||||
version("3.2", commit="71d856c2f469e96755a606db1e5151067da0f54a")
|
||||
version("develop", branch="master")
|
||||
|
||||
variant("mpi", default=True, description="Enable MPI parallel support")
|
||||
|
@ -17,15 +17,31 @@ class Claw(CMakePackage):
|
||||
git = "https://github.com/claw-project/claw-compiler.git"
|
||||
maintainers("clementval", "skosukhin")
|
||||
|
||||
version("2.0.3", tag="v2.0.3", submodules=True)
|
||||
version("2.0.2", tag="v2.0.2", submodules=True)
|
||||
version("2.0.1", tag="v2.0.1", submodules=True)
|
||||
version("2.0", tag="v2.0", submodules=True)
|
||||
version("1.2.3", tag="v1.2.3", submodules=True)
|
||||
version("1.2.2", tag="v1.2.2", submodules=True)
|
||||
version("1.2.1", tag="v1.2.1", submodules=True)
|
||||
version("1.2.0", tag="v1.2.0", submodules=True)
|
||||
version("1.1.0", tag="v1.1.0", submodules=True)
|
||||
version(
|
||||
"2.0.3", tag="v2.0.3", commit="4d8bc7a794af3651b8b61501388fc00096b23a85", submodules=True
|
||||
)
|
||||
version(
|
||||
"2.0.2", tag="v2.0.2", commit="8c012d58484d8caf79a4fe45597dc74b4367421c", submodules=True
|
||||
)
|
||||
version(
|
||||
"2.0.1", tag="v2.0.1", commit="f5acc929df74ce66a328aa4eda9cc9664f699b91", submodules=True
|
||||
)
|
||||
version("2.0", tag="v2.0", commit="53e705b8bfce40a5c5636e8194a7622e337cf4f5", submodules=True)
|
||||
version(
|
||||
"1.2.3", tag="v1.2.3", commit="eaf5e5fb39150090e51bec1763170ce5c5355198", submodules=True
|
||||
)
|
||||
version(
|
||||
"1.2.2", tag="v1.2.2", commit="fc27a267eef9f412dd6353dc0b358a05b3fb3e16", submodules=True
|
||||
)
|
||||
version(
|
||||
"1.2.1", tag="v1.2.1", commit="939989ab52edb5c292476e729608725654d0a59a", submodules=True
|
||||
)
|
||||
version(
|
||||
"1.2.0", tag="v1.2.0", commit="fc9c50fe02be97b910ff9c7015064f89be88a3a2", submodules=True
|
||||
)
|
||||
version(
|
||||
"1.1.0", tag="v1.1.0", commit="16b165a443b11b025a77cad830b1280b8c9bcf01", submodules=True
|
||||
)
|
||||
|
||||
depends_on("cmake@3.0:", type="build")
|
||||
depends_on("ant@1.9:", type="build")
|
||||
|
@ -16,11 +16,11 @@ class Cool(CMakePackage):
|
||||
tags = ["hep"]
|
||||
maintainers("iarspider")
|
||||
|
||||
version("3.3.10", tag="COOL_3_3_10")
|
||||
version("3.3.7", tag="COOL_3_3_7")
|
||||
version("3.3.5", tag="COOL_3_3_5")
|
||||
version("3.3.4", tag="COOL_3_3_4")
|
||||
version("3.3.3", tag="COOL_3_3_3")
|
||||
version("3.3.10", tag="COOL_3_3_10", commit="110b51c2b50af07cbe1f64a1c67ce9f737c4421d")
|
||||
version("3.3.7", tag="COOL_3_3_7", commit="6f9a29d903e51ecbb26bdc8a694a67db9f28e234")
|
||||
version("3.3.5", tag="COOL_3_3_5", commit="9af359de6a14350b9ab4cab572c638df73edfe84")
|
||||
version("3.3.4", tag="COOL_3_3_4", commit="c3f9f780e0949fc78277c05d21d06fd7ddc6ea48")
|
||||
version("3.3.3", tag="COOL_3_3_3", commit="42137f0ecd5028c41a46a99f0b95b56e105ef4e3")
|
||||
|
||||
# Spack-specific patches:
|
||||
# * Create python/PyCool/_internal directory
|
||||
|
@ -16,8 +16,8 @@ class Coral(CMakePackage):
|
||||
|
||||
tags = ["hep"]
|
||||
|
||||
version("3.3.10", tag="CORAL_3_3_10")
|
||||
version("3.3.3", tag="CORAL_3_3_3")
|
||||
version("3.3.10", tag="CORAL_3_3_10", commit="d79c4d94f74e8eaf518841e70c70c1d9b2f816fe")
|
||||
version("3.3.3", tag="CORAL_3_3_3", commit="1c0393b2aa8d03748208ce564070d96f1bbd0c29")
|
||||
variant("binary_tag", default="auto", description="Build type")
|
||||
|
||||
depends_on("ninja")
|
||||
|
@ -15,4 +15,4 @@ class CppLogger(CMakePackage):
|
||||
|
||||
version("develop", branch="develop")
|
||||
version("master", branch="master")
|
||||
version("0.0.1", tag="v0.0.1")
|
||||
version("0.0.1", tag="v0.0.1", commit="47994ccd8958129a422950a432742b902bb283ca")
|
||||
|
@ -18,7 +18,7 @@ class Creduce(CMakePackage):
|
||||
maintainers("olupton")
|
||||
|
||||
version("develop", branch="master")
|
||||
version("2.10.0", tag="creduce-2.10.0")
|
||||
version("2.10.0", tag="creduce-2.10.0", commit="fb91843c547794f165e5764a003166191e6c6643")
|
||||
|
||||
depends_on("flex")
|
||||
depends_on("libxml2")
|
||||
|
@ -54,12 +54,12 @@ class Crtm(CMakePackage):
|
||||
# depends_on("ecbuild", when="@2.4.0:", type=("build"))
|
||||
|
||||
# REL-2.4.0_emc (v2.4.0 ecbuild does not work)
|
||||
version("2.4.0", commit="5ddd0d6")
|
||||
version("2.4.0", commit="5ddd0d6b0138284764065feda73b5adf599082a2")
|
||||
# Uses the tip of REL-2.3.0_emc branch
|
||||
version("2.3.0", commit="99760e6")
|
||||
version("2.3.0", commit="99760e693ce3b90a3b3b0e97d80972b4dfb61196")
|
||||
# JEDI applications so far use these versions
|
||||
# Branch release/crtm_jedi
|
||||
version("v2.3-jedi.4", commit="bfede42")
|
||||
version("v2.3-jedi.4", commit="bfede42adc6149213f28f58bf4e02fa8f7cb0198")
|
||||
# Branch release/crtm_jedi_v2.4.0
|
||||
version("v2.4-jedi.1", commit="8222341")
|
||||
version("v2.4-jedi.2", commit="62831cb")
|
||||
version("v2.4-jedi.1", commit="82223419fdb479d76c2f2109c2b704e1d9618f22")
|
||||
version("v2.4-jedi.2", commit="62831cbb6c1ffcbb219eeec60e1b1c422526f597")
|
||||
|
@ -15,7 +15,7 @@ class Cvise(CMakePackage):
|
||||
git = "https://github.com/marxin/cvise.git"
|
||||
|
||||
version("master", branch="master")
|
||||
version("2.7.0", tag="v2.7.0")
|
||||
version("2.7.0", tag="v2.7.0", commit="d9e4a50514d9931b2a1293755a7e96e0f9520032")
|
||||
|
||||
variant("pytest", default=False, description="Add py-pytest as dependency")
|
||||
variant("colordiff", default=False, description="Add colordiff support")
|
||||
|
@ -18,8 +18,12 @@ class Dalton(CMakePackage):
|
||||
maintainers("foeroyingur")
|
||||
|
||||
version("master", branch="master", submodules=True)
|
||||
version("2020.0", tag="2020.0", submodules=True)
|
||||
version("2018.2", tag="2018.2", submodules=True)
|
||||
version(
|
||||
"2020.0", tag="2020.0", commit="66052b3af5ea7225e31178bf9a8b031913c72190", submodules=True
|
||||
)
|
||||
version(
|
||||
"2018.2", tag="2018.2", commit="4aa945ecd235fbf67ed0c1609617c553ef40be89", submodules=True
|
||||
)
|
||||
|
||||
variant(
|
||||
"build_type",
|
||||
|
@ -16,11 +16,11 @@ class Damaris(CMakePackage):
|
||||
maintainers("jcbowden")
|
||||
|
||||
version("master", branch="master")
|
||||
version("1.6.0", tag="v1.6.0")
|
||||
version("1.5.0", tag="v1.5.0")
|
||||
version("1.3.3", tag="v1.3.3")
|
||||
version("1.3.2", tag="v1.3.2")
|
||||
version("1.3.1", tag="v1.3.1")
|
||||
version("1.6.0", tag="v1.6.0", commit="1fe4c61cce03babd24315b8e6156f226baac97a2")
|
||||
version("1.5.0", tag="v1.5.0", commit="68206a696ad430aa8426ca370501aa71914fbc87")
|
||||
version("1.3.3", tag="v1.3.3", commit="f1c473507c080738f7092f6a7d72deb938ade786")
|
||||
version("1.3.2", tag="v1.3.2", commit="38b50664523e56900809a19f0cf52fc0ab5dca53")
|
||||
version("1.3.1", tag="v1.3.1", commit="6cee3690fa7d387acc8f5f650a7b019e13b90284")
|
||||
|
||||
variant("fortran", default=True, description="Enables Fortran support")
|
||||
variant("hdf5", default=False, description="Enables the HDF5 storage plugin")
|
||||
|
@ -16,7 +16,9 @@ class Daos(SConsPackage):
|
||||
maintainers("hyoklee")
|
||||
|
||||
version("master", branch="master", submodules=True)
|
||||
version("2.2.0", tag="v2.2.0", submodules=True)
|
||||
version(
|
||||
"2.2.0", tag="v2.2.0", commit="d2a1f2790c946659c9398926254e6203fd957b7c", submodules=True
|
||||
)
|
||||
variant(
|
||||
"debug", default=False, description="Enable debugging info and strict compile warnings"
|
||||
)
|
||||
|
@ -18,7 +18,7 @@ class Delly2(MakefilePackage):
|
||||
maintainers("snehring")
|
||||
|
||||
version("1.1.6", sha256="08961e9c81431eb486476fa71eea94941ad24ec1970b71e5a7720623a39bfd2a")
|
||||
version("0.9.1", tag="v0.9.1")
|
||||
version("0.9.1", tag="v0.9.1", commit="ef1cd626a85cfd1c1b7acfca2b5fd5957f2a05f1")
|
||||
version("2017-08-03", commit="e32a9cd55c7e3df5a6ae4a91f31a0deb354529fc", deprecated=True)
|
||||
|
||||
variant("openmp", default=False, description="Build with openmp support")
|
||||
|
@ -32,11 +32,21 @@ class Dyninst(CMakePackage):
|
||||
version("10.2.0", sha256="4212b93bef4563c7de7dce4258e899bcde52315a571087e87fde9f8040123b43")
|
||||
version("10.1.0", sha256="4a121d70c1bb020408a7a697d74602e18250c3c85800f230566fcccd593c0129")
|
||||
version("10.0.0", sha256="542fccf5c57c4fe784b1a9a9e3db01d40b16ad04e7174dc6f7eb23440485ba06")
|
||||
version("9.3.2", tag="v9.3.2", deprecated=True)
|
||||
version("9.3.0", tag="v9.3.0", deprecated=True)
|
||||
version("9.2.0", tag="v9.2.0", deprecated=True)
|
||||
version("9.1.0", tag="v9.1.0", deprecated=True)
|
||||
version("8.2.1", tag="v8.2.1", deprecated=True)
|
||||
version(
|
||||
"9.3.2", tag="v9.3.2", commit="5d2ddacb273682daa014ae22f17f3575e05b411e", deprecated=True
|
||||
)
|
||||
version(
|
||||
"9.3.0", tag="v9.3.0", commit="9b8e9c1f16d4616b827d2d36955604a8e3fb915c", deprecated=True
|
||||
)
|
||||
version(
|
||||
"9.2.0", tag="v9.2.0", commit="3a6ad66df7294417cf61618acdcfcc0fecccb045", deprecated=True
|
||||
)
|
||||
version(
|
||||
"9.1.0", tag="v9.1.0", commit="df6d090061bae7ff2ba5a6bd57bb2ecbf538ef7a", deprecated=True
|
||||
)
|
||||
version(
|
||||
"8.2.1", tag="v8.2.1", commit="939afcbad1a8273636a3686a31b51dae4f1f0c11", deprecated=True
|
||||
)
|
||||
|
||||
variant(
|
||||
"openmp",
|
||||
|
@ -17,8 +17,8 @@ class Easi(CMakePackage):
|
||||
maintainers("ravil-mobile", "Thomas-Ulrich", "krenzland", "ThrudPrimrose")
|
||||
|
||||
version("develop", branch="master")
|
||||
version("1.2.0", tag="v1.2.0")
|
||||
version("1.1.2", tag="v1.1.2")
|
||||
version("1.2.0", tag="v1.2.0", commit="305a119338116a0ceac6b68b36841a50250d05b1")
|
||||
version("1.1.2", tag="v1.1.2", commit="4c87ef3b3dca9415d116ef102cb8de750ef7e1a0")
|
||||
|
||||
variant("asagi", default=True, description="build with ASAGI support")
|
||||
variant(
|
||||
|
@ -43,7 +43,7 @@ class Esmf(MakefilePackage):
|
||||
sha256="0ff43ede83d1ac6beabd3d5e2a646f7574174b28a48d1b9f2c318a054ba268fd",
|
||||
deprecated=True,
|
||||
)
|
||||
version("8.3.0b09", commit="5b7e546c4b", deprecated=True)
|
||||
version("8.3.0b09", commit="5b7e546c4ba350bff9c9ebd00e5fa1c6315d17da", deprecated=True)
|
||||
version("8.2.0", sha256="27866c31fdb63c58e78211de970470ca02d274f5d4d6d97e94284d63b1c1d9e4")
|
||||
version("8.1.1", sha256="629690c7a488e84ac7252470349458d7aaa98b54c260f8b3911a2e2f3e713dd0")
|
||||
version(
|
||||
|
@ -20,17 +20,22 @@ class Exago(CMakePackage, CudaPackage, ROCmPackage):
|
||||
version("1.4.1", commit="ea607c685444b5f345bfdc9a59c345f0f30adde2", submodules=True)
|
||||
version("1.4.0", commit="4f4c3fdb40b52ace2d6ba000e7f24b340ec8e886", submodules=True)
|
||||
version("1.3.0", commit="58b039d746a6eac8e84b0afc01354cd58caec485", submodules=True)
|
||||
version("1.2.0", commit="255a214e", submodules=True)
|
||||
version("1.1.2", commit="db3bb16e", submodules=True)
|
||||
version("1.1.1", commit="0e0a3f27", submodules=True)
|
||||
version("1.1.0", commit="dc8dd855", submodules=True)
|
||||
version("1.0.0", commit="230d7df2")
|
||||
version("0.99.2", commit="56961641")
|
||||
version("0.99.1", commit="0ae426c7")
|
||||
version("1.2.0", commit="255a214ec747b7bdde7a6d8151c083067b4d0907", submodules=True)
|
||||
version("1.1.2", commit="db3bb16e19c09e01402071623258dae4d13e5133", submodules=True)
|
||||
version("1.1.1", commit="0e0a3f27604876749d47c06ec71daaca4b270df9", submodules=True)
|
||||
version("1.1.0", commit="dc8dd85544ff1b55a64a3cbbbdf12b8a0c6fdaf6", submodules=True)
|
||||
version("1.0.0", commit="230d7df2f384f68b952a1ea03aad41431eaad283")
|
||||
version("0.99.2", commit="56961641f50827b3aa4c14524f2f978dc48b9ce5")
|
||||
version("0.99.1", commit="0ae426c76651ba5a9dbcaeb95f18d1b8ba961690")
|
||||
version("main", branch="main", submodules=True)
|
||||
version("develop", branch="develop", submodules=True)
|
||||
version("5-18-2022-snapshot", tag="5-18-2022-snapshot", submodules=True)
|
||||
version("kpp2", tag="kpp2", submodules=True)
|
||||
version(
|
||||
"5-18-2022-snapshot",
|
||||
tag="5-18-2022-snapshot",
|
||||
commit="3eb58335db71bb72341153a7867eb607402067ca",
|
||||
submodules=True,
|
||||
)
|
||||
version("kpp2", tag="kpp2", commit="1da764d80a2db793f4c43ca50e50981f7ed3880a", submodules=True)
|
||||
|
||||
# Progrmming model options
|
||||
variant("mpi", default=True, description="Enable/Disable MPI")
|
||||
|
@ -52,7 +52,7 @@ class Exodusii(CMakePackage):
|
||||
version(
|
||||
"2019-10-14", sha256="f143d90e8a7516d25979d1416e580dea638332db723f26ae94a712dfe4052e8f"
|
||||
)
|
||||
version("2016-08-09", commit="2ffeb1b")
|
||||
version("2016-08-09", commit="2ffeb1bd39454ad5aa230e12969ce976f3d1c92b")
|
||||
version("master", branch="master")
|
||||
|
||||
variant("mpi", default=True, description="Enables MPI parallelism.")
|
||||
|
@ -24,11 +24,15 @@ class Flecsi(CMakePackage, CudaPackage, ROCmPackage):
|
||||
tags = ["e4s"]
|
||||
|
||||
version("develop", branch="develop")
|
||||
version("2.2.1", tag="v2.2.1", preferred=True)
|
||||
version("2.2.0", tag="v2.2.0")
|
||||
version("2.1.0", tag="v2.1.0")
|
||||
version("2.0.0", tag="v2.0.0")
|
||||
version("1.4.1", tag="v1.4.1", submodules=True)
|
||||
version(
|
||||
"2.2.1", tag="v2.2.1", commit="84b5b232aebab40610f57387778db80f6c8c84c5", preferred=True
|
||||
)
|
||||
version("2.2.0", tag="v2.2.0", commit="dd531ac16c5df124d76e385c6ebe9b9589c2d3ad")
|
||||
version("2.1.0", tag="v2.1.0", commit="533df139c267e2a93c268dfe68f9aec55de11cf0")
|
||||
version("2.0.0", tag="v2.0.0", commit="5ceebadf75d1c98999ea9e9446926722d061ec22")
|
||||
version(
|
||||
"1.4.1", tag="v1.4.1", commit="ab974c3164056e6c406917c8ca771ffd43c5a031", submodules=True
|
||||
)
|
||||
version(
|
||||
"1.4.develop",
|
||||
git="https://github.com/laristra/flecsi.git",
|
||||
|
@ -15,10 +15,10 @@ class Fleur(Package):
|
||||
git = "https://iffgit.fz-juelich.de/fleur/fleur.git"
|
||||
|
||||
version("develop", branch="develop")
|
||||
version("5.1", tag="MaX-R5.1")
|
||||
version("5.0", tag="MaX-R5")
|
||||
version("4.0", tag="MaX-R4")
|
||||
version("3.1", tag="MaX-R3.1")
|
||||
version("5.1", tag="MaX-R5.1", commit="a482abd9511b16412c2222e2ac1b1a303acd454b")
|
||||
version("5.0", tag="MaX-R5", commit="f2df362c3dad6ef39938807ea14e4ec4cb677723")
|
||||
version("4.0", tag="MaX-R4", commit="ea0db7877451e6240124e960c5546318c9ab3953")
|
||||
version("3.1", tag="MaX-R3.1", commit="f6288a0699604ad9e11efbfcde824b96db429404")
|
||||
|
||||
variant("mpi", default=True, description="Enable MPI support")
|
||||
variant("hdf5", default=False, description="Enable HDF5 support")
|
||||
|
@ -14,7 +14,7 @@ class Flexi(CMakePackage):
|
||||
git = "https://github.com/flexi-framework/flexi.git"
|
||||
|
||||
version("master", preferred=True)
|
||||
version("21.03.0", tag="v21.03.0")
|
||||
version("21.03.0", tag="v21.03.0", commit="d061978e5d96cfc96c06edc1bae9d92cbe540c18")
|
||||
|
||||
patch("for_aarch64.patch", when="target=aarch64:")
|
||||
|
||||
|
@ -50,9 +50,9 @@ class Frontistr(FrontistrBase):
|
||||
|
||||
maintainers("hiroshi.okuda", "kgoto", "morita", "inagaki", "michioga")
|
||||
|
||||
version("5.3", tag="v5.3")
|
||||
version("5.2", tag="v5.2")
|
||||
version("5.1.1", tag="v5.1.1")
|
||||
version("5.1", tag="v5.1")
|
||||
version("5.0", tag="v5.0")
|
||||
version("5.3", tag="v5.3", commit="5db1d80452b951905658da828285c2fd0537603c")
|
||||
version("5.2", tag="v5.2", commit="c66bdc397de319ca59a0565b3f3b1a3b33f0c50c")
|
||||
version("5.1.1", tag="v5.1.1", commit="57e9bbd529a6062f55e03c884b59af22f920eef1")
|
||||
version("5.1", tag="v5.1", commit="f3fe347a8fd83cd45983476521d43061c8528da0")
|
||||
version("5.0", tag="v5.0", commit="39b83f057a2639af4b5083fb911e0726f0972b75")
|
||||
version("master", tag="master")
|
||||
|
@ -24,9 +24,9 @@ class Funwave(MakefilePackage):
|
||||
|
||||
maintainers("stevenrbrandt", "fengyanshi")
|
||||
|
||||
version("3.2", tag="v3.2")
|
||||
version("3.1", tag="v3.1")
|
||||
version("3.0", tag="v3.0")
|
||||
version("3.2", tag="v3.2", commit="6e57952d1cef1bb6c0930f07387ed41694bd604b")
|
||||
version("3.1", tag="v3.1", commit="d99502f9288380e0c823f7cc619c6c7c1897f2b9")
|
||||
version("3.0", tag="v3.0", commit="b569dfe08ab379d7ec375c71304ff95bd6f5ddb6")
|
||||
|
||||
depends_on("mpi")
|
||||
|
||||
|
@ -14,7 +14,7 @@ class GatbCore(CMakePackage):
|
||||
|
||||
depends_on("cmake@3.1.0:", type="build")
|
||||
|
||||
version("1.4.2", tag="v1.4.2")
|
||||
version("1.4.1", tag="v1.4.1")
|
||||
version("1.4.2", tag="v1.4.2", commit="99f573a465beb30acc22ab20be458d2ea0277684")
|
||||
version("1.4.1", tag="v1.4.1", commit="b45a6c213597b23f8f5221902e2b86b4009c11d9")
|
||||
|
||||
root_cmakelists_dir = "gatb-core"
|
||||
|
@ -13,15 +13,33 @@ class Genomeworks(CMakePackage, CudaPackage):
|
||||
url = "https://github.com/clara-parabricks/GenomeWorks/archive/v0.5.3.tar.gz"
|
||||
git = "https://github.com/clara-parabricks/GenomeWorks.git"
|
||||
|
||||
version("0.5.3", tag="v0.5.3", submodules=True)
|
||||
version("0.5.2", tag="v0.5.2", submodules=True)
|
||||
version("0.5.1", tag="v0.5.1", submodules=True)
|
||||
version("0.5.0", tag="v0.5.0", submodules=True)
|
||||
version("0.4.4", tag="v0.4.4", submodules=True)
|
||||
version("0.4.3", tag="v0.4.3", submodules=True)
|
||||
version("0.4.0", tag="v0.4.0", submodules=True)
|
||||
version("0.3.0", tag="v0.3.0", submodules=True)
|
||||
version("0.2.0", tag="v0.2.0", submodules=True)
|
||||
version(
|
||||
"0.5.3", tag="v0.5.3", commit="b4b8bf76ea2ce44452d3a1107e66d47968414adb", submodules=True
|
||||
)
|
||||
version(
|
||||
"0.5.2", tag="v0.5.2", commit="d94b6d55a7f9cca8056912ebe9281c77dfc89997", submodules=True
|
||||
)
|
||||
version(
|
||||
"0.5.1", tag="v0.5.1", commit="8cade237403f5ece5b133772232766875f046f20", submodules=True
|
||||
)
|
||||
version(
|
||||
"0.5.0", tag="v0.5.0", commit="3f3837c1a6f8cb6ee4c3d9d177ea38f7c325bf5a", submodules=True
|
||||
)
|
||||
version(
|
||||
"0.4.4", tag="v0.4.4", commit="0cb889061cb4a8c134d96590cc73721601dec283", submodules=True
|
||||
)
|
||||
version(
|
||||
"0.4.3", tag="v0.4.3", commit="97b0b704eee85304602495284343c2135a2ecc22", submodules=True
|
||||
)
|
||||
version(
|
||||
"0.4.0", tag="v0.4.0", commit="fbf7a6a84c8a5681150c864d5180729226bf48d8", submodules=True
|
||||
)
|
||||
version(
|
||||
"0.3.0", tag="v0.3.0", commit="957d4497f8867f1368382c096e2cf7523dd847fb", submodules=True
|
||||
)
|
||||
version(
|
||||
"0.2.0", tag="v0.2.0", commit="416af9f1817a4a70745b3f7cdb7418125159f75c", submodules=True
|
||||
)
|
||||
|
||||
depends_on("cmake@3.10.2:", type=("build"))
|
||||
depends_on("cuda@11:", type=("build", "run"))
|
||||
|
@ -17,10 +17,10 @@ class Gotcha(CMakePackage):
|
||||
|
||||
version("develop", branch="develop")
|
||||
version("master", branch="master")
|
||||
version("1.0.4", tag="1.0.4")
|
||||
version("1.0.3", tag="1.0.3")
|
||||
version("1.0.2", tag="1.0.2")
|
||||
version("0.0.2", tag="0.0.2")
|
||||
version("1.0.4", tag="1.0.4", commit="46f2aaedc885f140a3f31a17b9b9a9d171f3d6f0")
|
||||
version("1.0.3", tag="1.0.3", commit="1aafd1e30d46ce4e6555c8a4ea5f5edf6a5eade5")
|
||||
version("1.0.2", tag="1.0.2", commit="bed1b7c716ebb0604b3e063121649b5611640f25")
|
||||
version("0.0.2", tag="0.0.2", commit="c82f74778f7cae958a1bf21926d34fc910613d19")
|
||||
|
||||
variant("test", default=False, description="Build tests for Gotcha")
|
||||
patch(
|
||||
|
@ -13,14 +13,14 @@ class Gslib(Package):
|
||||
git = "https://github.com/gslib/gslib.git"
|
||||
|
||||
version("develop", branch="master")
|
||||
version("1.0.7", tag="v1.0.7")
|
||||
version("1.0.6", tag="v1.0.6")
|
||||
version("1.0.5", tag="v1.0.5")
|
||||
version("1.0.4", tag="v1.0.4")
|
||||
version("1.0.3", tag="v1.0.3")
|
||||
version("1.0.2", tag="v1.0.2")
|
||||
version("1.0.1", tag="v1.0.1")
|
||||
version("1.0.0", tag="v1.0.0")
|
||||
version("1.0.7", tag="v1.0.7", commit="88f90cb96953527e3e833f8dbf2719273fc8346d")
|
||||
version("1.0.6", tag="v1.0.6", commit="1c2f74420fec36d5abe1d75f194a457c61f0df53")
|
||||
version("1.0.5", tag="v1.0.5", commit="1de2fba1d94e27e20f3bc3af6a3a35901e223ecd")
|
||||
version("1.0.4", tag="v1.0.4", commit="00a074c15a13fdfd121ac5781ae450af809dde3b")
|
||||
version("1.0.3", tag="v1.0.3", commit="e2df99fad9480a981034fd0e4b3a7fe8f3cf9ae3")
|
||||
version("1.0.2", tag="v1.0.2", commit="e53419c32a4a326e55e1c3e0d7de14ce665c1788")
|
||||
version("1.0.1", tag="v1.0.1", commit="d16685f24551b7efd69e58d96dc76aec75239ea3")
|
||||
version("1.0.0", tag="v1.0.0", commit="9533e652320a3b26a72c36487ae265b02072cd48")
|
||||
|
||||
variant("mpi", default=True, description="Build with MPI")
|
||||
variant("mpiio", default=True, description="Build with MPI I/O")
|
||||
|
@ -14,18 +14,22 @@ class Gunrock(CMakePackage, CudaPackage):
|
||||
git = "https://github.com/gunrock/gunrock.git"
|
||||
|
||||
version("master", submodules=True)
|
||||
version("1.2", submodules=True, tag="v1.2")
|
||||
version("1.2", submodules=True, tag="v1.2", commit="5ee3df50c45f702eb247ef1abcea7a490b60b2ea")
|
||||
# v1.1 build is broken. See:
|
||||
# https://github.com/gunrock/gunrock/issues/777
|
||||
version("1.1", submodules=True, tag="v1.1")
|
||||
version("1.0", submodules=True, tag="v1.0")
|
||||
version("0.5.1", submodules=True, tag="v0.5.1")
|
||||
version("0.5", submodules=True, tag="v0.5")
|
||||
version("0.4", submodules=True, tag="v0.4")
|
||||
version("0.3.1", submodules=True, tag="v0.3.1")
|
||||
version("0.3", submodules=True, tag="v0.3")
|
||||
version("0.2", submodules=True, tag="v0.2")
|
||||
version("0.1", submodules=True, tag="v0.1")
|
||||
version("1.1", submodules=True, tag="v1.1", commit="7c197d6a498806fcfffd1f9304c663379a77f5e4")
|
||||
version("1.0", submodules=True, tag="v1.0", commit="04279c89f394b97c81c63ad286048893e02f769e")
|
||||
version(
|
||||
"0.5.1", submodules=True, tag="v0.5.1", commit="0c9a96dd64ddeecae9208644631983fc889b32b4"
|
||||
)
|
||||
version("0.5", submodules=True, tag="v0.5", commit="91a6218868ecdab7986ef42b4b76ff17eec61ca3")
|
||||
version("0.4", submodules=True, tag="v0.4", commit="4c33a0d5a7ad7e468362c9c081a567450a78ab97")
|
||||
version(
|
||||
"0.3.1", submodules=True, tag="v0.3.1", commit="897f170e3006e58c9a602201e5f9fc56162a3cb9"
|
||||
)
|
||||
version("0.3", submodules=True, tag="v0.3", commit="0b146a70f52f699a2a50d1b1aa26b92c45e834d7")
|
||||
version("0.2", submodules=True, tag="v0.2", commit="f9d85343ee68c65567184d74021b9483cd142ea0")
|
||||
version("0.1", submodules=True, tag="v0.1", commit="4c00284f6b7d490a83fa7afe5cdff60923316448")
|
||||
|
||||
variant("cuda", default=True, description="Build with Cuda support")
|
||||
|
||||
|
@ -24,9 +24,9 @@ class Hdf5VolAsync(CMakePackage):
|
||||
tags = ["e4s"]
|
||||
|
||||
version("develop", branch="develop")
|
||||
version("1.7", tag="v1.7")
|
||||
version("1.6", tag="v1.6")
|
||||
version("1.5", tag="v1.5")
|
||||
version("1.7", tag="v1.7", commit="70a22cf9863a7c1386d97be865342deb751ca501")
|
||||
version("1.6", tag="v1.6", commit="f3406d62ec055cdcfe077979a1068bd102c598a5")
|
||||
version("1.5", tag="v1.5", commit="b917713ffcb207d9799c6d6863cf805ee54ccfea")
|
||||
|
||||
variant("memcpy", default=False, description="Enable buffer copy for dataset write")
|
||||
|
||||
|
@ -14,8 +14,8 @@ class Hdf5VolCache(CMakePackage):
|
||||
maintainers("hyoklee", "lrknox")
|
||||
|
||||
version("default", branch="develop")
|
||||
version("v1.1", tag="v1.1")
|
||||
version("v1.0", tag="v1.0")
|
||||
version("v1.1", tag="v1.1", commit="d886a17a381990b5949d95f5299461c39d7ac2bc")
|
||||
version("v1.0", tag="v1.0", commit="a9b9704e74fa24af50b2a3bd0d63a40a69bde8fe")
|
||||
|
||||
depends_on("hdf5@1.14: +mpi +threadsafe")
|
||||
depends_on("hdf5-vol-async")
|
||||
|
@ -17,7 +17,7 @@ class Hdf5VolLog(AutotoolsPackage):
|
||||
|
||||
version("master-1.1", branch="master")
|
||||
|
||||
version("1.4.0", tag="logvol.1.4.0")
|
||||
version("1.4.0", tag="logvol.1.4.0", commit="786d2cc4da8b4a0827ee00b1b0ab3968ef942f99")
|
||||
|
||||
depends_on("hdf5@1.14.0:", when="@1.4.0:")
|
||||
depends_on("mpi")
|
||||
|
@ -28,8 +28,12 @@ class HoomdBlue(CMakePackage):
|
||||
# with a .git directory, causing the build to fail. As a workaround,
|
||||
# clone a specific tag from Bitbucket instead of using the tarballs.
|
||||
# https://bitbucket.org/glotzer/hoomd-blue/issues/238
|
||||
version("2.2.2", tag="v2.2.2", submodules=True)
|
||||
version("2.1.6", tag="v2.1.6", submodules=True)
|
||||
version(
|
||||
"2.2.2", tag="v2.2.2", commit="5007cf262c48aa72210bf93266aa175898ebb254", submodules=True
|
||||
)
|
||||
version(
|
||||
"2.1.6", tag="v2.1.6", commit="aa650aaf13721f2abf945e868f65b806fcc54fea", submodules=True
|
||||
)
|
||||
|
||||
variant("mpi", default=True, description="Compile with MPI enabled")
|
||||
variant("cuda", default=True, description="Compile with CUDA Toolkit")
|
||||
|
@ -21,7 +21,7 @@ class Hpx(CMakePackage, CudaPackage, ROCmPackage):
|
||||
tags = ["e4s"]
|
||||
|
||||
version("master", branch="master")
|
||||
version("stable", tag="stable")
|
||||
version("stable", tag="stable", commit="38d5bf935e5a49f9466c5e615e04e8d553a73dc6")
|
||||
version("1.9.1", sha256="1adae9d408388a723277290ddb33c699aa9ea72defadf3f12d4acc913a0ff22d")
|
||||
version("1.9.0", sha256="2a8dca78172fbb15eae5a5e9facf26ab021c845f9c09e61b1912e6cf9e72915a")
|
||||
version("1.8.1", sha256="2fc4c10f55e2e6bcdc6f6ff950e26c6d8e218e138fdbd885ee71ccf5c5549054")
|
||||
|
@ -21,14 +21,14 @@ class IntelXed(Package):
|
||||
|
||||
# Current versions now have actual releases and tags.
|
||||
version("main", branch="main")
|
||||
version("2023.07.09", tag="v2023.07.09")
|
||||
version("2023.06.07", tag="v2023.06.07")
|
||||
version("2023.04.16", tag="v2023.04.16")
|
||||
version("2022.10.11", tag="v2022.10.11")
|
||||
version("2022.08.11", tag="v2022.08.11")
|
||||
version("2022.04.17", tag="v2022.04.17")
|
||||
version("12.0.1", tag="12.0.1")
|
||||
version("11.2.0", tag="11.2.0")
|
||||
version("2023.07.09", tag="v2023.07.09", commit="539a6a349cf7538a182ed3ee1f48bb9317eb185f")
|
||||
version("2023.06.07", tag="v2023.06.07", commit="4dc77137f651def2ece4ac0416607b215c18e6e4")
|
||||
version("2023.04.16", tag="v2023.04.16", commit="a3055cd0209f5c63c88e280bbff9579b1e2942e2")
|
||||
version("2022.10.11", tag="v2022.10.11", commit="9fc12ab6c0ba7a9eaadb20135369b4b4107fa670")
|
||||
version("2022.08.11", tag="v2022.08.11", commit="1ce1036aa4ab280f9a498136b37421ab390e42db")
|
||||
version("2022.04.17", tag="v2022.04.17", commit="ef19f00de14a9c2c253c1c9b1119e1617280e3f2")
|
||||
version("12.0.1", tag="12.0.1", commit="5976632eeaaaad7890c2109d0cfaf4012eaca3b8")
|
||||
version("11.2.0", tag="11.2.0", commit="40125558530137444b4ee6fd26b445bfa105b543")
|
||||
|
||||
# The old 2019.03.01 version (before there were tags).
|
||||
version("10.2019.03", commit="b7231de4c808db821d64f4018d15412640c34113", deprecated=True)
|
||||
@ -43,7 +43,14 @@ class IntelXed(Package):
|
||||
name="mbuild", placement=mdir, git=mbuild_git, tag="v2022.07.28", when="@2022.07:9999"
|
||||
)
|
||||
|
||||
resource(name="mbuild", placement=mdir, git=mbuild_git, tag="v2022.04.17", when="@:2022.06")
|
||||
resource(
|
||||
name="mbuild",
|
||||
placement=mdir,
|
||||
git=mbuild_git,
|
||||
tag="v2022.04.17",
|
||||
commit="ef19f00de14a9c2c253c1c9b1119e1617280e3f2",
|
||||
when="@:2022.06",
|
||||
)
|
||||
|
||||
variant("debug", default=False, description="Enable debug symbols")
|
||||
variant("pic", default=False, description="Compile with position independent code.")
|
||||
|
@ -14,9 +14,18 @@ class IqTree(CMakePackage):
|
||||
git = "https://github.com/iqtree/iqtree2.git"
|
||||
url = "https://github.com/Cibiv/IQ-TREE/archive/v1.6.12.tar.gz"
|
||||
|
||||
version("2.2.2.7", tag="v2.2.2.7", submodules=True)
|
||||
version("2.1.3", tag="v2.1.3", submodules=True)
|
||||
version("2.0.6", tag="v2.0.6", submodules=True)
|
||||
version(
|
||||
"2.2.2.7",
|
||||
tag="v2.2.2.7",
|
||||
commit="bd3468c7af6572ea29002dfdba377804f8f56c26",
|
||||
submodules=True,
|
||||
)
|
||||
version(
|
||||
"2.1.3", tag="v2.1.3", commit="3d31be9e56b05ffbc5f8488fc8285597b433c99f", submodules=True
|
||||
)
|
||||
version(
|
||||
"2.0.6", tag="v2.0.6", commit="219e88407ac915a209a29808a81084bf0d5f1a84", submodules=True
|
||||
)
|
||||
version("1.6.12", sha256="9614092de7a157de82c9cc402b19cc8bfa0cb0ffc93b91817875c2b4bb46a284")
|
||||
|
||||
variant("openmp", default=True, description="Enable OpenMP support.")
|
||||
|
@ -22,10 +22,10 @@ class Justbuild(Package):
|
||||
maintainers("asartori86")
|
||||
|
||||
version("master", branch="master")
|
||||
version("1.1.4", tag="v1.1.4")
|
||||
version("1.1.3", tag="v1.1.3")
|
||||
version("1.1.2", tag="v1.1.2")
|
||||
version("1.0.0", tag="v1.0.0")
|
||||
version("1.1.4", tag="v1.1.4", commit="32e96afd159f2158ca129fd00bf02c273d8e1e48")
|
||||
version("1.1.3", tag="v1.1.3", commit="3aed5d450aec38be18edec822ac2efac6d49a938")
|
||||
version("1.1.2", tag="v1.1.2", commit="67b486e2ce6ab657a98b2212a9b6f68935d07a29")
|
||||
version("1.0.0", tag="v1.0.0", commit="c29b671f798e82ba26b5f54ebc9e24c7dcfb8166")
|
||||
|
||||
depends_on("python@3:", type=("build", "run"))
|
||||
depends_on("wget", type=("build", "run"))
|
||||
|
@ -19,11 +19,30 @@ class Kripke(CMakePackage, CudaPackage, ROCmPackage):
|
||||
maintainers("vsrana01")
|
||||
|
||||
version("develop", branch="develop", submodules=False)
|
||||
version("1.2.4", submodules=False, tag="v1.2.4")
|
||||
version("1.2.3", submodules=True, tag="v1.2.3")
|
||||
version("1.2.2", submodules=True, tag="v1.2.2-CORAL2")
|
||||
version("1.2.1", submodules=True, tag="v1.2.1-CORAL2")
|
||||
version("1.2.0", submodules=True, tag="v1.2.0-CORAL2")
|
||||
version(
|
||||
"1.2.4", submodules=False, tag="v1.2.4", commit="d85c6bc462f17a2382b11ba363059febc487f771"
|
||||
)
|
||||
version(
|
||||
"1.2.3", submodules=True, tag="v1.2.3", commit="66046d8cd51f5bcf8666fd8c810322e253c4ce0e"
|
||||
)
|
||||
version(
|
||||
"1.2.2",
|
||||
submodules=True,
|
||||
tag="v1.2.2-CORAL2",
|
||||
commit="a12bce71e751f8f999009aa2fd0839b908b118a4",
|
||||
)
|
||||
version(
|
||||
"1.2.1",
|
||||
submodules=True,
|
||||
tag="v1.2.1-CORAL2",
|
||||
commit="c36453301ddd684118bb0fb426cfa62764d42398",
|
||||
)
|
||||
version(
|
||||
"1.2.0",
|
||||
submodules=True,
|
||||
tag="v1.2.0-CORAL2",
|
||||
commit="67e4b0a2f092009d61f44b5122111d388a3bec2a",
|
||||
)
|
||||
|
||||
variant("mpi", default=True, description="Build with MPI.")
|
||||
variant("openmp", default=False, description="Build with OpenMP enabled.")
|
||||
|
@ -27,16 +27,16 @@ class Legion(CMakePackage, ROCmPackage):
|
||||
|
||||
maintainers("pmccormick", "streichler", "elliottslaughter")
|
||||
tags = ["e4s"]
|
||||
version("23.06.0", tag="legion-23.06.0")
|
||||
version("23.03.0", tag="legion-23.03.0")
|
||||
version("22.12.0", tag="legion-22.12.0")
|
||||
version("22.09.0", tag="legion-22.09.0")
|
||||
version("22.06.0", tag="legion-22.06.0")
|
||||
version("22.03.0", tag="legion-22.03.0")
|
||||
version("21.12.0", tag="legion-21.12.0")
|
||||
version("21.09.0", tag="legion-21.09.0")
|
||||
version("21.06.0", tag="legion-21.06.0")
|
||||
version("21.03.0", tag="legion-21.03.0")
|
||||
version("23.06.0", tag="legion-23.06.0", commit="7b5ff2fb9974511c28aec8d97b942f26105b5f6d")
|
||||
version("23.03.0", tag="legion-23.03.0", commit="12f6051c9d75229d00ac0b31d6be1ff2014f7e6a")
|
||||
version("22.12.0", tag="legion-22.12.0", commit="9ed6f4d6b579c4f17e0298462e89548a4f0ed6e5")
|
||||
version("22.09.0", tag="legion-22.09.0", commit="5b6e013ad74fa6b4c5a24cbb329c676b924550a9")
|
||||
version("22.06.0", tag="legion-22.06.0", commit="f721be968fb969339334b07a3175a0400700eced")
|
||||
version("22.03.0", tag="legion-22.03.0", commit="bf6ce4560c99397da4a5cf61a306b521ec7069d0")
|
||||
version("21.12.0", tag="legion-21.12.0", commit="e1443112edaa574804b3b9d2a24803e937b127fd")
|
||||
version("21.09.0", tag="legion-21.09.0", commit="5a991b714cf55c3eaa513c7a18abb436d86a0a90")
|
||||
version("21.06.0", tag="legion-21.06.0", commit="30e00fa6016527c4cf60025a461fb7865f8def6b")
|
||||
version("21.03.0", tag="legion-21.03.0", commit="0cf9ddd60c227c219c8973ed0580ddc5887c9fb2")
|
||||
version("stable", branch="stable")
|
||||
version("master", branch="master")
|
||||
version("cr", branch="control_replication")
|
||||
|
@ -15,18 +15,18 @@ class Libceed(MakefilePackage, CudaPackage, ROCmPackage):
|
||||
maintainers("jedbrown", "v-dobrev", "tzanio", "jeremylt")
|
||||
|
||||
version("develop", branch="main")
|
||||
version("0.11.0", tag="v0.11.0")
|
||||
version("0.10.1", tag="v0.10.1")
|
||||
version("0.9", tag="v0.9.0")
|
||||
version("0.8", tag="v0.8")
|
||||
version("0.7", tag="v0.7")
|
||||
version("0.11.0", tag="v0.11.0", commit="8ec64e9ae9d5df169dba8c8ee61d8ec8907b8f80")
|
||||
version("0.10.1", tag="v0.10.1", commit="74532b27052d94e943eb8bc76257fbd710103614")
|
||||
version("0.9", tag="v0.9.0", commit="d66340f5aae79e564186ab7514a1cd08b3a1b06b")
|
||||
version("0.8", tag="v0.8", commit="e8f234590eddcce2220edb1d6e979af7a3c35f82")
|
||||
version("0.7", tag="v0.7", commit="0bc92be5158efcbeb80d3d59240233bf5b2f748c")
|
||||
version(
|
||||
"0.6", commit="c7f533e01e2f3f6720fbf37aac2af2ffed225f60"
|
||||
) # tag v0.6 + small portability fixes
|
||||
version("0.5", tag="v0.5")
|
||||
version("0.4", tag="v0.4")
|
||||
version("0.2", tag="v0.2")
|
||||
version("0.1", tag="v0.1")
|
||||
version("0.5", tag="v0.5", commit="12804ff7ea2ac608ae5494437379e4f626cf5cb7")
|
||||
version("0.4", tag="v0.4", commit="40b9dad77dea06a1608fa8b93a0d8b9c993ee43d")
|
||||
version("0.2", tag="v0.2", commit="113004cb41757b819325a4b3a8a7dfcea5156531")
|
||||
version("0.1", tag="v0.1", commit="74e0540e2478136394f75869675056eb6aba67cc")
|
||||
|
||||
variant("occa", default=False, description="Enable OCCA backends")
|
||||
variant("debug", default=False, description="Enable debug build")
|
||||
|
@ -17,7 +17,7 @@ class Libfms(CMakePackage):
|
||||
maintainers("v-dobrev", "tzanio", "cwsmith")
|
||||
|
||||
version("develop", branch="master")
|
||||
version("0.2.0", tag="v0.2")
|
||||
version("0.2.0", tag="v0.2", commit="a66cb96711cc404c411f1bf07ca8db09b6f894eb")
|
||||
|
||||
variant("conduit", default=True, description="Build with Conduit I/O support")
|
||||
variant("shared", default=True, description="Build shared libraries")
|
||||
|
@ -14,8 +14,12 @@ class Libjxl(CMakePackage):
|
||||
git = "https://github.com/libjxl/libjxl.git"
|
||||
|
||||
version("main", branch="main", submodules=True)
|
||||
version("0.7.0", tag="v0.7.0", submodules=True)
|
||||
version("0.6.1", tag="v0.6.1", submodules=True)
|
||||
version(
|
||||
"0.7.0", tag="v0.7.0", commit="f95da131cf7c7ccd4da256356fde2fec1fa23bb5", submodules=True
|
||||
)
|
||||
version(
|
||||
"0.6.1", tag="v0.6.1", commit="a205468bc5d3a353fb15dae2398a101dff52f2d3", submodules=True
|
||||
)
|
||||
|
||||
depends_on("cmake@3.10:", type="build")
|
||||
depends_on("brotli")
|
||||
|
@ -16,7 +16,7 @@ class Lulesh(MakefilePackage):
|
||||
homepage = "https://computing.llnl.gov/projects/co-design/lulesh"
|
||||
git = "https://github.com/LLNL/LULESH.git"
|
||||
|
||||
version("2.0.3", tag="2.0.3")
|
||||
version("2.0.3", tag="2.0.3", commit="46c2a1d6db9171f9637d79f407212e0f176e8194")
|
||||
|
||||
variant("mpi", default=True, description="Build with MPI support")
|
||||
variant("openmp", default=True, description="Build with OpenMP support")
|
||||
|
@ -42,9 +42,15 @@ class Lvarray(CMakePackage, CudaPackage):
|
||||
|
||||
version("develop", branch="develop", submodules=False)
|
||||
version("main", branch="main", submodules=False)
|
||||
version("0.2.2", tag="v0.2.2", submodules=False)
|
||||
version("0.2.1", tag="v0.2.1", submodules=False)
|
||||
version("0.1.0", tag="v0.1.0", submodules=True)
|
||||
version(
|
||||
"0.2.2", tag="v0.2.2", commit="3f7bacf5a4e967d4628b860132f5c29673314d3a", submodules=False
|
||||
)
|
||||
version(
|
||||
"0.2.1", tag="v0.2.1", commit="3fece6bbbeb172442275d1ad1a52d6b54cd53163", submodules=False
|
||||
)
|
||||
version(
|
||||
"0.1.0", tag="v0.1.0", commit="0bf5f7d077de4a08f58db24baed207f9dba95f6e", submodules=True
|
||||
)
|
||||
|
||||
variant("shared", default=True, description="Build Shared Libs")
|
||||
variant("umpire", default=False, description="Build Umpire support")
|
||||
|
@ -15,21 +15,21 @@ class Mcutils(MakefilePackage):
|
||||
|
||||
tags = ["hep"]
|
||||
|
||||
version("1.3.5", tag="mcutils-1.3.5")
|
||||
version("1.3.4", tag="mcutils-1.3.4")
|
||||
version("1.3.3", tag="mcutils-1.3.3")
|
||||
version("1.3.2", tag="mcutils-1.3.2")
|
||||
version("1.3.5", tag="mcutils-1.3.5", commit="d0e65bb7b6f80d6df50a71a25c54683b0db997a5")
|
||||
version("1.3.4", tag="mcutils-1.3.4", commit="ddb527e5d03b8e4d13ae4e6d78fbcd7d35f7153b")
|
||||
version("1.3.3", tag="mcutils-1.3.3", commit="638aabe930b05f8ecfe272bdd2f2a7ed65e5fc45")
|
||||
version("1.3.2", tag="mcutils-1.3.2", commit="8228d443aa0877c067299d640704836e664dac51")
|
||||
version("1.3.1", tag="mcutils-1.3.1")
|
||||
version("1.3.1", tag="mcutils-1.3.0")
|
||||
version("1.2.1", tag="mcutils-1.2.1")
|
||||
version("1.2.0", tag="mcutils-1.2.0")
|
||||
version("1.1.2", tag="mcutils-1.1.2")
|
||||
version("1.1.1", tag="mcutils-1.1.1")
|
||||
version("1.1.0", tag="mcutils-1.1.0")
|
||||
version("1.0.3", tag="mcutils-1.0.3")
|
||||
version("1.0.2", tag="mcutils-1.0.2")
|
||||
version("1.0.1", tag="mcutils-1.0.1")
|
||||
version("1.0.0", tag="mcutils-1.0.0")
|
||||
version("1.3.1", tag="mcutils-1.3.0", commit="e04693bf5aaa38b9cbe76aec94a3ffd2d466f1f6")
|
||||
version("1.2.1", tag="mcutils-1.2.1", commit="3799336668c19ed86c93c82c815da6397597763f")
|
||||
version("1.2.0", tag="mcutils-1.2.0", commit="c1ef0a2a0b09c9df16450c7b64da543119e3740f")
|
||||
version("1.1.2", tag="mcutils-1.1.2", commit="cf212f61bb398cae1e987ff7e4c5537c1480be8d")
|
||||
version("1.1.1", tag="mcutils-1.1.1", commit="c42d9123439fbcee512c23f853c60d6491b47fa0")
|
||||
version("1.1.0", tag="mcutils-1.1.0", commit="15af9f40d8667030d9a68e007ac7e348157397d5")
|
||||
version("1.0.3", tag="mcutils-1.0.3", commit="73a8e06256460e943af2336f80115d84630f6dd5")
|
||||
version("1.0.2", tag="mcutils-1.0.2", commit="15e2daad2bfe7543e43b35421fffd177519c516f")
|
||||
version("1.0.1", tag="mcutils-1.0.1", commit="85bb1c9e2761a7c70bdd18955d6cccc120d9c523")
|
||||
version("1.0.0", tag="mcutils-1.0.0", commit="7ae9d007493ce65f5eac432d0ea6f730512a0a8a")
|
||||
|
||||
depends_on("heputils", when="@1.1.0:")
|
||||
|
||||
|
@ -17,7 +17,12 @@ class Mdsplus(AutotoolsPackage):
|
||||
|
||||
parallel = False
|
||||
|
||||
version("stable_release-7-96-17", tag="stable_release-7-96-17", submodules=True)
|
||||
version(
|
||||
"stable_release-7-96-17",
|
||||
tag="stable_release-7-96-17",
|
||||
commit="83928a157ee0a5875135aeee0996634ecb802523",
|
||||
submodules=True,
|
||||
)
|
||||
|
||||
variant("java", default=True, description="Build java libraries and applications")
|
||||
variant("python", default=True, description="Install python module")
|
||||
|
@ -14,7 +14,7 @@ class Mdtest(Package):
|
||||
homepage = "https://github.com/LLNL/mdtest"
|
||||
git = "https://github.com/LLNL/mdtest.git"
|
||||
|
||||
version("1.9.3", commit="49f3f0")
|
||||
version("1.9.3", commit="49f3f047c254c62848c23226d6f1afa5fc3c6583")
|
||||
|
||||
depends_on("mpi")
|
||||
|
||||
|
@ -15,7 +15,7 @@ class Memsurfer(PythonPackage):
|
||||
git = "https://github.com/LLNL/MemSurfer.git"
|
||||
maintainers("bhatiaharsh")
|
||||
|
||||
version("1.0", tag="v1.0", submodules=True)
|
||||
version("1.0", tag="v1.0", commit="93d114016cd3ef48950bc53cca0a6e9f70589361", submodules=True)
|
||||
version("master", branch="master", submodules=True)
|
||||
version("develop", branch="develop", submodules=True)
|
||||
|
||||
|
@ -21,7 +21,7 @@ class Mesa18(AutotoolsPackage):
|
||||
# whatever version of LLVM you're using.
|
||||
git = "https://gitlab.freedesktop.org/mesa/mesa.git"
|
||||
|
||||
version("18.3.6", tag="mesa-18.3.6")
|
||||
version("18.3.6", tag="mesa-18.3.6", commit="11049bcff86da8013a4f63bd68daf637e3af22f3")
|
||||
|
||||
depends_on("autoconf", type="build")
|
||||
depends_on("automake", type="build")
|
||||
|
@ -16,9 +16,9 @@ class Meshtool(MakefilePackage):
|
||||
|
||||
version("master", branch="master", preferred=True)
|
||||
# Version to use with openCARP releases
|
||||
version("oc13.0", commit="867431d")
|
||||
version("oc12.0", commit="867431d")
|
||||
version("oc11.0", commit="867431d")
|
||||
version("oc13.0", commit="867431d6bde35ad41104f611aa57130ef58cfb79")
|
||||
version("oc12.0", commit="867431d6bde35ad41104f611aa57130ef58cfb79")
|
||||
version("oc11.0", commit="867431d6bde35ad41104f611aa57130ef58cfb79")
|
||||
version("oc10.0", commit="6c5cfbd067120901f15a04bf63beec409bda6dc9")
|
||||
version("oc9.0", commit="6c5cfbd067120901f15a04bf63beec409bda6dc9")
|
||||
version("oc8.2", commit="6c5cfbd067120901f15a04bf63beec409bda6dc9")
|
||||
|
@ -101,7 +101,9 @@ class Mfem(Package, CudaPackage, ROCmPackage):
|
||||
)
|
||||
|
||||
# Tagged development version used by the laghos package:
|
||||
version("3.4.1-laghos-v2.0", tag="laghos-v2.0")
|
||||
version(
|
||||
"3.4.1-laghos-v2.0", tag="laghos-v2.0", commit="4cb8d2cbc19aac5528df650b4a41c54158d1d2c2"
|
||||
)
|
||||
|
||||
version(
|
||||
"3.4.0",
|
||||
@ -118,7 +120,9 @@ class Mfem(Package, CudaPackage, ROCmPackage):
|
||||
)
|
||||
|
||||
# Tagged development version used by the laghos package:
|
||||
version("3.3.1-laghos-v1.0", tag="laghos-v1.0")
|
||||
version(
|
||||
"3.3.1-laghos-v1.0", tag="laghos-v1.0", commit="e1f466e6bf80d5f8449b9e1585c414bad4704195"
|
||||
)
|
||||
|
||||
version(
|
||||
"3.3",
|
||||
|
@ -16,8 +16,12 @@ class Mindthegap(CMakePackage):
|
||||
|
||||
maintainers("snehring")
|
||||
|
||||
version("2.3.0", tag="v2.3.0", submodules=True)
|
||||
version("2.0.2", tag="v2.0.2", submodules=True)
|
||||
version(
|
||||
"2.3.0", tag="v2.3.0", commit="fe85c308434a4ad1ae7977dad67e966abc2bf93e", submodules=True
|
||||
)
|
||||
version(
|
||||
"2.0.2", tag="v2.0.2", commit="8401af2a2bce9997396fbf0a04757ca7c887a1da", submodules=True
|
||||
)
|
||||
|
||||
depends_on("cmake@3.1:", type="build", when="@2.3.0")
|
||||
depends_on("cmake@2.6:", type="build", when="@2.0.2")
|
||||
|
@ -17,8 +17,8 @@ class Minivite(MakefilePackage):
|
||||
git = "https://github.com/Exa-Graph/miniVite.git"
|
||||
|
||||
version("develop", branch="master")
|
||||
version("1.0", tag="v1.0")
|
||||
version("1.1", tag="v1.1")
|
||||
version("1.0", tag="v1.0", commit="65ccaa8a4ec0b4bea516e2abdafbeb2f8a5f0c94")
|
||||
version("1.1", tag="v1.1", commit="23476d9d41eb8a17bf4108ac56852dacda89b253")
|
||||
|
||||
variant("openmp", default=True, description="Build with OpenMP support")
|
||||
variant("opt", default=True, description="Optimization flags")
|
||||
|
@ -24,9 +24,9 @@ class Mpibind(AutotoolsPackage):
|
||||
# AC_INIT would be missing the version argument,
|
||||
# which is derived with git.
|
||||
version("master", branch="master", get_full_repo=True)
|
||||
version("0.8.0", commit="ff38b9d", no_cache=True)
|
||||
version("0.7.0", commit="3c437a9", no_cache=True)
|
||||
version("0.5.0", commit="8698f07", no_cache=True)
|
||||
version("0.8.0", commit="ff38b9dcd150ca1e8a8796835d8e1e1847b3ba68", no_cache=True)
|
||||
version("0.7.0", commit="3c437a97cd841b9c13abfbe1062a0285e1a29d3e", no_cache=True)
|
||||
version("0.5.0", commit="8698f07412232e4dd4de4802b508374dc0de48c9", no_cache=True)
|
||||
|
||||
variant("cuda", default=False, description="Build w/support for NVIDIA GPUs.")
|
||||
variant("rocm", default=False, description="Build w/support for AMD GPUs.")
|
||||
|
@ -15,9 +15,9 @@ class Mpl(CMakePackage):
|
||||
maintainers("rabauke")
|
||||
|
||||
version("develop", branch="master")
|
||||
version("0.3.0", tag="v0.3.0")
|
||||
version("0.2.1", tag="v0.2.1")
|
||||
version("0.2.0", tag="v0.2.0")
|
||||
version("0.1", tag="v0.1")
|
||||
version("0.3.0", tag="v0.3.0", commit="e6bd4926914127f3609a14474aa4a9c4fabbff0b")
|
||||
version("0.2.1", tag="v0.2.1", commit="5bee297b453d7b66a803453bfc6884611a36c4d0")
|
||||
version("0.2.0", tag="v0.2.0", commit="f322352c93627c1b91d8efb1c4ee2e4873aed016")
|
||||
version("0.1", tag="v0.1", commit="970d0f3436ddbfcf2eba12c5bc7f4f7660e433ca")
|
||||
|
||||
depends_on("mpi")
|
||||
|
@ -14,8 +14,8 @@ class NcbiVdb(CMakePackage):
|
||||
homepage = "https://github.com/ncbi/ncbi-vdb"
|
||||
git = "https://github.com/ncbi/ncbi-vdb.git"
|
||||
|
||||
version("3.0.2", tag="3.0.2")
|
||||
version("3.0.0", tag="3.0.0")
|
||||
version("3.0.2", tag="3.0.2", commit="c4aa19632714c2f04af07505721fb16c71bba3d5")
|
||||
version("3.0.0", tag="3.0.0", commit="2222d7727122d0cbad93344dd6a9044abff34280")
|
||||
|
||||
depends_on("openjdk")
|
||||
depends_on("flex@2.6:")
|
||||
|
@ -30,7 +30,7 @@ class Nekrs(Package, CudaPackage, ROCmPackage):
|
||||
|
||||
maintainers("thilinarmtb", "stgeke")
|
||||
|
||||
version("21.0", tag="v21.0")
|
||||
version("21.0", tag="v21.0", commit="bcd890bf3f9fb4d91224c83aeda75c33570f1eaa")
|
||||
|
||||
variant("opencl", default=False, description="Activates support for OpenCL")
|
||||
|
||||
|
@ -16,7 +16,7 @@ class Neovim(CMakePackage):
|
||||
maintainers("albestro", "trws")
|
||||
|
||||
version("master", branch="master")
|
||||
version("stable", tag="stable")
|
||||
version("stable", tag="stable", commit="7d4bba7aa7a4a3444919ea7a3804094c290395ef")
|
||||
version("0.9.1", sha256="8db17c2a1f4776dcda00e59489ea0d98ba82f7d1a8ea03281d640e58d8a3a00e")
|
||||
version("0.9.0", sha256="39d79107c54d2f3babcad2cd157c399241c04f6e75e98c18e8afaf2bb5e82937")
|
||||
version("0.8.3", sha256="adf45ff160e1d89f519b6114732eba03485ae469beb27919b0f7a4f6b44233c1")
|
||||
|
@ -15,6 +15,6 @@ class Netcdf95(CMakePackage):
|
||||
|
||||
maintainers("RemiLacroix-IDRIS")
|
||||
|
||||
version("0.3", tag="v0.3", submodules=True)
|
||||
version("0.3", tag="v0.3", commit="5b8db6bb66a22b6a080589ee1c11521ee3cae550", submodules=True)
|
||||
|
||||
depends_on("netcdf-fortran")
|
||||
|
@ -21,9 +21,15 @@ class Neuron(CMakePackage):
|
||||
maintainers("pramodk", "nrnhines", "iomaganaris", "alexsavulescu")
|
||||
|
||||
version("develop", branch="master", submodules="True")
|
||||
version("8.0.0", tag="8.0.0", submodules="True")
|
||||
version("7.8.2", tag="7.8.2", submodules="True")
|
||||
version("7.8.1", tag="7.8.1", submodules="True")
|
||||
version(
|
||||
"8.0.0", tag="8.0.0", commit="429d11ef34b1d860b3ddbfffc9f7960acb399b0c", submodules="True"
|
||||
)
|
||||
version(
|
||||
"7.8.2", tag="7.8.2", commit="09b151ecb2b3984335c265932dc6ba3e4fcb318e", submodules="True"
|
||||
)
|
||||
version(
|
||||
"7.8.1", tag="7.8.1", commit="47cd8c85aa3fde5dbb7319facd6f475438235d7d", submodules="True"
|
||||
)
|
||||
|
||||
variant("coreneuron", default=False, description="Enable CoreNEURON as submodule")
|
||||
variant("cross-compile", default=False, description="Build for cross-compile environment")
|
||||
|
@ -26,7 +26,7 @@ class OfCatalyst(CMakePackage):
|
||||
git = "https://develop.openfoam.com/Community/catalyst.git"
|
||||
|
||||
version("develop", branch="develop")
|
||||
version("1806", tag="v1806")
|
||||
version("1806", tag="v1806", commit="d97babec3581bad413fd602e17fcd4bc1e312d26")
|
||||
|
||||
variant("full", default=False, description="Build against paraview (full) or catalyst (light)")
|
||||
|
||||
|
@ -17,7 +17,7 @@ class Op2Dsl(MakefilePackage, CudaPackage):
|
||||
maintainers("gihanmudalige", "reguly", "bozbez")
|
||||
|
||||
version("master", branch="master")
|
||||
version("1.1.0", tag="v1.1.0")
|
||||
version("1.1.0", tag="v1.1.0", commit="22c13b425976e32a6c904f3a5a95ffb761680eb3")
|
||||
|
||||
build_directory = "op2"
|
||||
|
||||
|
@ -15,7 +15,9 @@ class Open3d(CMakePackage, CudaPackage):
|
||||
url = "https://github.com/isl-org/Open3D/archive/refs/tags/v0.13.0.tar.gz"
|
||||
git = "https://github.com/isl-org/Open3D.git"
|
||||
|
||||
version("0.13.0", tag="v0.13.0", submodules=True)
|
||||
version(
|
||||
"0.13.0", tag="v0.13.0", commit="c3f9de224e13838a72da0e5565a7ba51038b0f11", submodules=True
|
||||
)
|
||||
|
||||
variant("python", default=False, description="Build the Python module")
|
||||
|
||||
|
@ -19,11 +19,11 @@ class Openbabel(CMakePackage):
|
||||
maintainers("RMeli")
|
||||
|
||||
version("master", branch="master")
|
||||
version("3.1.1", tag="openbabel-3-1-1")
|
||||
version("3.1.0", tag="openbabel-3-1-0")
|
||||
version("3.0.0", tag="openbabel-3-0-0")
|
||||
version("2.4.1", tag="openbabel-2-4-1")
|
||||
version("2.4.0", tag="openbabel-2-4-0")
|
||||
version("3.1.1", tag="openbabel-3-1-1", commit="cbd4db43f8908b874864280fdc03bf92569eebc1")
|
||||
version("3.1.0", tag="openbabel-3-1-0", commit="1e593abc1edf47352d5e8a0887654edf69a2f5f3")
|
||||
version("3.0.0", tag="openbabel-3-0-0", commit="49f9cfb32bd0bc6ea440639d338123eb27accbe2")
|
||||
version("2.4.1", tag="openbabel-2-4-1", commit="701f6049c483b1349118c2ff736a7f609a84dedd")
|
||||
version("2.4.0", tag="openbabel-2-4-0", commit="087f33320e6796f39e6a1da04f4de7ec46bec4af")
|
||||
|
||||
variant("python", default=True, description="Build Python bindings")
|
||||
variant("gui", default=True, description="Build with GUI")
|
||||
|
@ -18,14 +18,34 @@ class Opencarp(CMakePackage):
|
||||
|
||||
maintainers("MarieHouillon")
|
||||
|
||||
version("13.0", commit="e1e0deca", submodules=False, no_cache=True, preferred=True)
|
||||
version("12.0", commit="a34c11af", submodules=False, no_cache=True)
|
||||
version("11.0", commit="fd8419d5", submodules=False, no_cache=True)
|
||||
version("10.0", commit="7aec7900", submodules=False, no_cache=True)
|
||||
version("9.0", commit="c0167599", submodules=False, no_cache=True)
|
||||
version("8.2", commit="dbfd16fd", submodules=False, no_cache=True)
|
||||
version("8.1", commit="28eb2e97", submodules=False, no_cache=True)
|
||||
version("7.0", commit="78da9195", submodules=False, no_cache=True)
|
||||
version(
|
||||
"13.0",
|
||||
commit="e1e0deca7eddcfd210835f54430361c85a97a5a4",
|
||||
submodules=False,
|
||||
no_cache=True,
|
||||
preferred=True,
|
||||
)
|
||||
version(
|
||||
"12.0", commit="a34c11af3e8c2afd6e123e586a446c6993e0b039", submodules=False, no_cache=True
|
||||
)
|
||||
version(
|
||||
"11.0", commit="fd8419d5c7649060c9447adf2dbee1723a8af9db", submodules=False, no_cache=True
|
||||
)
|
||||
version(
|
||||
"10.0", commit="7aec7900b3efa6cfe8b27a13fafcb99fd6ff5c8e", submodules=False, no_cache=True
|
||||
)
|
||||
version(
|
||||
"9.0", commit="c01675994df46b8b39c80e001590f9cfaf43cd87", submodules=False, no_cache=True
|
||||
)
|
||||
version(
|
||||
"8.2", commit="dbfd16fdd472375694190b4c7802c0bfba114146", submodules=False, no_cache=True
|
||||
)
|
||||
version(
|
||||
"8.1", commit="28eb2e978f276e7e998719a3f6d436fcb87e482a", submodules=False, no_cache=True
|
||||
)
|
||||
version(
|
||||
"7.0", commit="78da91952738b45760bcbc34610814a83c8c6299", submodules=False, no_cache=True
|
||||
)
|
||||
version("master", branch="master", submodules=False, no_cache=True)
|
||||
|
||||
variant("carputils", default=False, description="Installs the carputils framework")
|
||||
|
@ -18,8 +18,8 @@ class Opendatadetector(CMakePackage):
|
||||
tags = ["hep"]
|
||||
|
||||
version("main", branch="main")
|
||||
version("v2", tag="v2")
|
||||
version("v1", tag="v1")
|
||||
version("v2", tag="v2", commit="7041ae086dff4ee4a8d5b65f5d9559acc6dbec47")
|
||||
version("v1", tag="v1", commit="81c43c6511723c13c15327479082d3dcfa1947c7")
|
||||
|
||||
depends_on("dd4hep")
|
||||
depends_on("root")
|
||||
|
@ -16,21 +16,21 @@ class Openfast(CMakePackage):
|
||||
|
||||
version("develop", branch="dev")
|
||||
version("master", branch="main")
|
||||
version("3.4.1", tag="v3.4.1")
|
||||
version("3.4.0", tag="v3.4.0")
|
||||
version("3.3.0", tag="v3.3.0")
|
||||
version("3.2.1", tag="v3.2.1")
|
||||
version("3.2.0", tag="v3.2.0")
|
||||
version("3.1.0", tag="v3.1.0")
|
||||
version("3.0.0", tag="v3.0.0")
|
||||
version("2.6.0", tag="v2.6.0")
|
||||
version("2.5.0", tag="v2.5.0")
|
||||
version("2.4.0", tag="v2.4.0")
|
||||
version("2.3.0", tag="v2.3.0")
|
||||
version("2.2.0", tag="v2.2.0")
|
||||
version("2.1.0", tag="v2.1.0")
|
||||
version("2.0.0", tag="v2.0.0")
|
||||
version("1.0.0", tag="v1.0.0")
|
||||
version("3.4.1", tag="v3.4.1", commit="18704086dad861ab13daf804825da7c4b8d59428")
|
||||
version("3.4.0", tag="v3.4.0", commit="e8ec53f9c7f9d3f6a13bfb61dba12a0ca04d8a2f")
|
||||
version("3.3.0", tag="v3.3.0", commit="5f3fb6ef74f48e75ca94000090737a41866fb264")
|
||||
version("3.2.1", tag="v3.2.1", commit="08fffef240461a8334596179f1de462be43ad3e9")
|
||||
version("3.2.0", tag="v3.2.0", commit="90a1ffb626baf398d89681b9422bdbfef11cd3ad")
|
||||
version("3.1.0", tag="v3.1.0", commit="3456a645581456883e44d441eb285ed688e98797")
|
||||
version("3.0.0", tag="v3.0.0", commit="42a5a8196529ae0349eda6d797a79461c2c03ff0")
|
||||
version("2.6.0", tag="v2.6.0", commit="bbbb1ca7b28a4ba411613b5c85f5de02f8316754")
|
||||
version("2.5.0", tag="v2.5.0", commit="718d46f707d78e85edf1b49d3b1a63e8e23e1aae")
|
||||
version("2.4.0", tag="v2.4.0", commit="ff33ca1cf65f2e13c1de0ab78cc2396ec4a47ce0")
|
||||
version("2.3.0", tag="v2.3.0", commit="f2419c5d1c23caad9146b95a103d89e9dcaefe30")
|
||||
version("2.2.0", tag="v2.2.0", commit="e4faf27b774982df274b87c0570e4b58c4a13fe3")
|
||||
version("2.1.0", tag="v2.1.0", commit="f147b80521eff90c19f065eabeceac13de39ac59")
|
||||
version("2.0.0", tag="v2.0.0", commit="0769598a17e19b3ccd00a85cde389995f55024a8")
|
||||
version("1.0.0", tag="v1.0.0", commit="e788b9b18bd5ed96ea59d4bc0812d461bc430cfe")
|
||||
|
||||
variant("shared", default=True, description="Build shared libraries")
|
||||
variant("double-precision", default=True, description="Treat REAL as double precision")
|
||||
|
@ -35,8 +35,8 @@ class OpenpmdApi(CMakePackage):
|
||||
version("0.13.1", sha256="81ff79419982eb1b0865d1736f73f950f5d4c356d3c78200ceeab7f54dc07fd7")
|
||||
version("0.13.0", sha256="97c2e43d80ee5c5288f278bd54f0dcb40e7f48a575b278fcef9660214b779bb0")
|
||||
# C++11 up until here
|
||||
version("0.12.0", tag="0.12.0-alpha")
|
||||
version("0.11.1", tag="0.11.1-alpha")
|
||||
version("0.12.0", tag="0.12.0-alpha", commit="23be484dd2570b5277779eafcc5f1eb70c6d98f2")
|
||||
version("0.11.1", tag="0.11.1-alpha", commit="c40292aafbf564807710424d106304f9670a8304")
|
||||
|
||||
variant("shared", default=True, description="Build a shared version of the library")
|
||||
variant("mpi", default=True, description="Enable parallel I/O")
|
||||
|
@ -17,7 +17,7 @@ class Palace(CMakePackage):
|
||||
maintainers("sebastiangrimberg")
|
||||
|
||||
version("develop", branch="main")
|
||||
version("0.11.2", tag="v0.11.2")
|
||||
version("0.11.2", tag="v0.11.2", commit="6c3aa5f84a934a6ddd58022b2945a1bdb5fa329d")
|
||||
|
||||
variant("shared", default=True, description="Enables the build of shared libraries")
|
||||
variant("int64", default=False, description="Use 64 bit integers")
|
||||
|
@ -29,7 +29,12 @@ class PalisadeDevelopment(CMakePackage):
|
||||
maintainers("wohlbier")
|
||||
|
||||
version("feature-fixed-point-encoding", branch="feature-fixed-point-encoding", submodules=True)
|
||||
version("fppe-logreg-v1.0", tag="fppe-logreg-v1.0", submodules=True)
|
||||
version(
|
||||
"fppe-logreg-v1.0",
|
||||
tag="fppe-logreg-v1.0",
|
||||
commit="5ccb14ffffd65e70db048e143ec2350b97a20d40",
|
||||
submodules=True,
|
||||
)
|
||||
version("master", branch="master", preferred=True, submodules=True)
|
||||
|
||||
variant("shared", default=True, description="Build shared library.")
|
||||
|
@ -21,6 +21,7 @@ class Parallelmergetree(CMakePackage):
|
||||
"1.1.2",
|
||||
git="https://bitbucket.org/cedmav/parallelmergetree.git",
|
||||
tag="v1.1.2",
|
||||
commit="22ec85177a66b3850ec3aa8ae73da4ad187f6156",
|
||||
submodules=True,
|
||||
)
|
||||
|
||||
@ -28,6 +29,7 @@ class Parallelmergetree(CMakePackage):
|
||||
"1.1.1",
|
||||
git="https://bitbucket.org/cedmav/parallelmergetree.git",
|
||||
tag="v1.1.1",
|
||||
commit="d4b56978dd1b9c9d62d5dd3a0caadfc3102bdf42",
|
||||
submodules=True,
|
||||
)
|
||||
|
||||
@ -35,6 +37,7 @@ class Parallelmergetree(CMakePackage):
|
||||
"1.1.0",
|
||||
git="https://bitbucket.org/cedmav/parallelmergetree.git",
|
||||
tag="v1.1.0",
|
||||
commit="4a5a81b2c857eda9599f257de8719f68f31a5900",
|
||||
submodules=True,
|
||||
)
|
||||
|
||||
@ -42,6 +45,7 @@ class Parallelmergetree(CMakePackage):
|
||||
"1.0.2",
|
||||
git="https://bitbucket.org/cedmav/parallelmergetree.git",
|
||||
tag="v1.0.2",
|
||||
commit="c0b1f305d7f8e3d0bf7cffe22c1e2ac1c0faf05e",
|
||||
submodules=True,
|
||||
)
|
||||
|
||||
@ -49,6 +53,7 @@ class Parallelmergetree(CMakePackage):
|
||||
"1.0.0",
|
||||
git="https://bitbucket.org/cedmav/parallelmergetree.git",
|
||||
tag="v1.0.0",
|
||||
commit="9cfb68fdf0f8e881a4bfd94ae5d3ae25c9e01ea6",
|
||||
submodules=True,
|
||||
)
|
||||
|
||||
|
@ -17,7 +17,7 @@ class PerlStarFusion(Package):
|
||||
homepage = "https://github.com/STAR-Fusion/STAR-Fusion"
|
||||
git = "https://github.com/STAR-Fusion/STAR-Fusion.git"
|
||||
|
||||
version("master", commit="8c5a541")
|
||||
version("master", commit="8c5a541ab701debebb68e5c4ee9d6a03e03d65ca")
|
||||
|
||||
extends("perl")
|
||||
|
||||
|
@ -17,7 +17,7 @@ class Picsarlite(MakefilePackage):
|
||||
git = "https://bitbucket.org/berkeleylab/picsar.git"
|
||||
|
||||
version("develop", branch="PICSARlite")
|
||||
version("0.1", tag="PICSARlite-0.1")
|
||||
version("0.1", tag="PICSARlite-0.1", commit="3c9cee9bdf32da0998f504bff7af31fcae2f0452")
|
||||
|
||||
variant("prod", default=True, description="Production mode (without FFTW)")
|
||||
variant(
|
||||
|
@ -13,7 +13,7 @@ class Plink2(MakefilePackage):
|
||||
homepage = "https://www.cog-genomics.org/plink/2.0/"
|
||||
git = "https://github.com/chrchang/plink-ng.git"
|
||||
|
||||
version("2.00a4.3", tag="v2.00a4.3")
|
||||
version("2.00a4.3", tag="v2.00a4.3", commit="59fca48f6f8135886ff68962fbe31ae0c6413228")
|
||||
|
||||
depends_on("zlib-api")
|
||||
depends_on("zlib@1.2.12:", when="^zlib")
|
||||
|
@ -16,7 +16,7 @@ class Procps(AutotoolsPackage):
|
||||
git = "https://gitlab.com/procps-ng/procps.git"
|
||||
|
||||
version("master", branch="master")
|
||||
version("3.3.15", tag="v3.3.15")
|
||||
version("3.3.15", tag="v3.3.15", commit="7bb949bcba13c107fa0f45d2d0298b1ad6b6d6cc")
|
||||
|
||||
variant("nls", default=True, description="Enable Native Language Support.")
|
||||
|
||||
|
@ -18,7 +18,7 @@ class Psm(MakefilePackage):
|
||||
sha256="034b10e24d9f2967ef0f8d0f828572295e89cdfa1ba30c35e288b9b23c3dab8f",
|
||||
preferred=True,
|
||||
)
|
||||
version("2017-04-28", commit="604758e")
|
||||
version("2017-04-28", commit="604758e76dc31e68d1de736ccf5ddf16cb22355b")
|
||||
|
||||
conflicts("%gcc@6:", when="@3.3")
|
||||
|
||||
|
@ -17,9 +17,9 @@ class PyAts(PythonPackage):
|
||||
maintainers("white238")
|
||||
|
||||
version("main", branch="main")
|
||||
version("7.0.105", tag="7.0.105")
|
||||
version("7.0.100", tag="7.0.100")
|
||||
version("7.0.5", tag="7.0.5")
|
||||
version("7.0.105", tag="7.0.105", commit="3a3461061d4493a002018f5bb3715db702212f72")
|
||||
version("7.0.100", tag="7.0.100", commit="202c18d11b8f1c14f1a3361a6e45c9e4f83a3fa1")
|
||||
version("7.0.5", tag="7.0.5", commit="86b0b18b96b179f97008393170f5e5bc95118867")
|
||||
|
||||
# TODO: Add flux variant when Flux functionality works in ATS
|
||||
|
||||
|
@ -16,7 +16,7 @@ class PyDadi(PythonPackage):
|
||||
|
||||
maintainers("dorton21")
|
||||
|
||||
version("2020-12-02", commit="047bac0")
|
||||
version("2020-12-02", commit="047bac0db5245009d9c724e91a851149c34c9de0")
|
||||
version("2.1.0", sha256="97a15aa7ef501850cad4cff66b11b66ecb65d5d68acbf2ff713585c81c3a1038")
|
||||
|
||||
depends_on("py-setuptools", type=("build"))
|
||||
|
@ -22,9 +22,15 @@ class PyDgl(CMakePackage, PythonExtension, CudaPackage):
|
||||
maintainers("adamjstewart", "meyersbs")
|
||||
|
||||
version("master", branch="master", submodules=True)
|
||||
version("1.0.1", tag="1.0.1", submodules=True)
|
||||
version("0.4.3", tag="0.4.3", submodules=True)
|
||||
version("0.4.2", tag="0.4.2", submodules=True)
|
||||
version(
|
||||
"1.0.1", tag="1.0.1", commit="cc2e9933f309f585fae90965ab61ad11ac1eecd5", submodules=True
|
||||
)
|
||||
version(
|
||||
"0.4.3", tag="0.4.3", commit="e1d90f9b5eeee7359a6b4f5edca7473a497984ba", submodules=True
|
||||
)
|
||||
version(
|
||||
"0.4.2", tag="0.4.2", commit="55e056fbae8f25f3da4aab0a0d864d72c2a445ff", submodules=True
|
||||
)
|
||||
|
||||
variant("cuda", default=True, description="Build with CUDA")
|
||||
variant("openmp", default=True, description="Build with OpenMP")
|
||||
|
@ -15,7 +15,7 @@ class PyDlioProfilerPy(PythonPackage):
|
||||
|
||||
version("develop", branch="dev")
|
||||
version("master", branch="master")
|
||||
version("0.0.1", tag="v0.0.1")
|
||||
version("0.0.1", tag="v0.0.1", commit="28affe716211315dd6936ddc8e25ce6c43cdf491")
|
||||
depends_on("cpp-logger@0.0.1")
|
||||
depends_on("brahma@0.0.1")
|
||||
depends_on("gotcha@develop")
|
||||
|
@ -17,7 +17,7 @@ class PyEditdistance(PythonPackage):
|
||||
|
||||
# PyPI tarball for version 0.6.2 missing bycython.pyx file
|
||||
# https://github.com/roy-ht/editdistance/issues/94#issuecomment-1426279375
|
||||
version("0.6.2", tag="v0.6.2")
|
||||
version("0.6.2", tag="v0.6.2", commit="3f5a5b0299f36662349df0917352a42c620e3dd4")
|
||||
version("0.4", sha256="c765db6f8817d38922e4a50be4b9ab338b2c539377b6fcf0bca11dea72eeb8c1")
|
||||
|
||||
depends_on("py-setuptools", type="build")
|
||||
|
@ -19,7 +19,7 @@ class PyExarl(PythonPackage):
|
||||
version("master", branch="master")
|
||||
version("develop", branch="develop")
|
||||
version("update-spack", branch="update-spack")
|
||||
version("0.1.0", tag="v0.1.0")
|
||||
version("0.1.0", tag="v0.1.0", commit="5f5b99884a92f86ea9f637524eca6f4393b9635f")
|
||||
|
||||
depends_on("python@3.6:", type=("build", "run"))
|
||||
depends_on("git-lfs", type=("build"))
|
||||
|
@ -29,7 +29,7 @@ class PyFenicsFiat(PythonPackage):
|
||||
"2017.1.0.post1", sha256="1784fe1cb9479ca7cd85f63b0afa6e07634feec8d8e82fa8be4c480649cb9621"
|
||||
)
|
||||
version("2017.1.0", sha256="d4288401ad16c4598720f9db0810a522f7f0eadad35d8211bac7120bce5fde94")
|
||||
version("2016.2.0", tag="fiat-2016.2.0")
|
||||
version("2016.2.0", tag="fiat-2016.2.0", commit="e021c825cab938ae8809b738410cda26e392db05")
|
||||
|
||||
depends_on("python@3:", type=("build", "run"))
|
||||
depends_on("py-setuptools", type="build")
|
||||
|
@ -34,7 +34,7 @@ class PyFenicsUfl(PythonPackage):
|
||||
version(
|
||||
"2017.1.0.post1", sha256="82c8170f44c2392c7e60aa86495df22cc209af50735af8115dc35aeda4b0ca96"
|
||||
)
|
||||
version("2016.2.0", tag="ufl-2016.2.0")
|
||||
version("2016.2.0", tag="ufl-2016.2.0", commit="962d56f65821fb9c50ca4a5a858882c472243431")
|
||||
|
||||
depends_on("python@3.7:", type=("build", "run"))
|
||||
depends_on("py-setuptools@58:", type=("build", "run"), when="@2022.1.0:")
|
||||
|
@ -17,41 +17,111 @@ class PyHorovod(PythonPackage, CudaPackage):
|
||||
maintainers("adamjstewart", "aweits", "tgaddair", "thomas-bouvier")
|
||||
|
||||
version("master", branch="master", submodules=True)
|
||||
version("0.28.1", tag="v0.28.1", submodules=True)
|
||||
version("0.28.0", tag="v0.28.0", submodules=True)
|
||||
version("0.27.0", tag="v0.27.0", submodules=True)
|
||||
version("0.26.1", tag="v0.26.1", submodules=True)
|
||||
version("0.26.0", tag="v0.26.0", submodules=True)
|
||||
version("0.25.0", tag="v0.25.0", submodules=True)
|
||||
version("0.24.3", tag="v0.24.3", submodules=True)
|
||||
version("0.24.2", tag="v0.24.2", submodules=True)
|
||||
version("0.24.1", tag="v0.24.1", submodules=True)
|
||||
version("0.24.0", tag="v0.24.0", submodules=True)
|
||||
version("0.23.0", tag="v0.23.0", submodules=True)
|
||||
version("0.22.1", tag="v0.22.1", submodules=True)
|
||||
version("0.22.0", tag="v0.22.0", submodules=True)
|
||||
version("0.21.3", tag="v0.21.3", submodules=True)
|
||||
version("0.21.2", tag="v0.21.2", submodules=True)
|
||||
version("0.21.1", tag="v0.21.1", submodules=True)
|
||||
version("0.21.0", tag="v0.21.0", submodules=True)
|
||||
version("0.20.3", tag="v0.20.3", submodules=True)
|
||||
version("0.20.2", tag="v0.20.2", submodules=True)
|
||||
version("0.20.1", tag="v0.20.1", submodules=True)
|
||||
version("0.20.0", tag="v0.20.0", submodules=True)
|
||||
version("0.19.5", tag="v0.19.5", submodules=True)
|
||||
version("0.19.4", tag="v0.19.4", submodules=True)
|
||||
version("0.19.3", tag="v0.19.3", submodules=True)
|
||||
version("0.19.2", tag="v0.19.2", submodules=True)
|
||||
version("0.19.1", tag="v0.19.1", submodules=True)
|
||||
version("0.19.0", tag="v0.19.0", submodules=True)
|
||||
version("0.18.2", tag="v0.18.2", submodules=True)
|
||||
version("0.18.1", tag="v0.18.1", submodules=True)
|
||||
version("0.18.0", tag="v0.18.0", submodules=True)
|
||||
version("0.17.1", tag="v0.17.1", submodules=True)
|
||||
version("0.17.0", tag="v0.17.0", submodules=True)
|
||||
version("0.16.4", tag="v0.16.4", submodules=True)
|
||||
version("0.16.3", tag="v0.16.3", submodules=True)
|
||||
version("0.16.2", tag="v0.16.2", submodules=True)
|
||||
version(
|
||||
"0.28.1", tag="v0.28.1", commit="1d217b59949986d025f6db93c49943fb6b6cc78f", submodules=True
|
||||
)
|
||||
version(
|
||||
"0.28.0", tag="v0.28.0", commit="587d72004736209a93ebda8cec0acdb7870db583", submodules=True
|
||||
)
|
||||
version(
|
||||
"0.27.0", tag="v0.27.0", commit="bfaca90d5cf66780a97d8799d4e1573855b64560", submodules=True
|
||||
)
|
||||
version(
|
||||
"0.26.1", tag="v0.26.1", commit="34604870eabd9dc670c222deb1da9acc6b9d7c03", submodules=True
|
||||
)
|
||||
version(
|
||||
"0.26.0", tag="v0.26.0", commit="c638dcec972750d4a75b229bc208cff9dc76b00a", submodules=True
|
||||
)
|
||||
version(
|
||||
"0.25.0", tag="v0.25.0", commit="48e0affcba962831668cd1222866af2d632920c2", submodules=True
|
||||
)
|
||||
version(
|
||||
"0.24.3", tag="v0.24.3", commit="a2d9e280c1210a8e364a7dc83ca6c2182fefa99d", submodules=True
|
||||
)
|
||||
version(
|
||||
"0.24.2", tag="v0.24.2", commit="b4c191c8d05086842517b3836285a85c6f96ab22", submodules=True
|
||||
)
|
||||
version(
|
||||
"0.24.1", tag="v0.24.1", commit="ebd135098571722469bb6290a6d098a9e1c96574", submodules=True
|
||||
)
|
||||
version(
|
||||
"0.24.0", tag="v0.24.0", commit="b089df66a29d3ba6672073eef3d42714d9d3626b", submodules=True
|
||||
)
|
||||
version(
|
||||
"0.23.0", tag="v0.23.0", commit="66ad6d5a3586decdac356e8ec95c204990bbc3d6", submodules=True
|
||||
)
|
||||
version(
|
||||
"0.22.1", tag="v0.22.1", commit="93a2f2583ed63391a904aaeb03b602729be90f15", submodules=True
|
||||
)
|
||||
version(
|
||||
"0.22.0", tag="v0.22.0", commit="3ff94801fbb4dbf6bc47c23888c93cad4887435f", submodules=True
|
||||
)
|
||||
version(
|
||||
"0.21.3", tag="v0.21.3", commit="6916985c9df111f36864724e2611827f64de8e11", submodules=True
|
||||
)
|
||||
version(
|
||||
"0.21.2", tag="v0.21.2", commit="c64b1d60c6bad7834f3315f12707f8ebf11c9c3d", submodules=True
|
||||
)
|
||||
version(
|
||||
"0.21.1", tag="v0.21.1", commit="a9dea74abc1f0b8e81cd2b6dd9fe81e2c4244e39", submodules=True
|
||||
)
|
||||
version(
|
||||
"0.21.0", tag="v0.21.0", commit="7d71874258fc8625ad8952defad0ea5b24531248", submodules=True
|
||||
)
|
||||
version(
|
||||
"0.20.3", tag="v0.20.3", commit="b3c4d81327590c9064d544622b6250d9a19ce2c2", submodules=True
|
||||
)
|
||||
version(
|
||||
"0.20.2", tag="v0.20.2", commit="cef4393eb980d4137bb91256da4dd847b7f44d1c", submodules=True
|
||||
)
|
||||
version(
|
||||
"0.20.1", tag="v0.20.1", commit="4099c2b7f34f709f0db1c09f06b2594d7b4b9615", submodules=True
|
||||
)
|
||||
version(
|
||||
"0.20.0", tag="v0.20.0", commit="396c1319876039ad8f5a56c007a020605ccb8277", submodules=True
|
||||
)
|
||||
version(
|
||||
"0.19.5", tag="v0.19.5", commit="b52e4b3e6ce5b1b494b77052878a0aad05c2e3ce", submodules=True
|
||||
)
|
||||
version(
|
||||
"0.19.4", tag="v0.19.4", commit="31f1f700b8fa6d3b6df284e291e302593fbb4fa3", submodules=True
|
||||
)
|
||||
version(
|
||||
"0.19.3", tag="v0.19.3", commit="ad63bbe9da8b41d0940260a2dd6935fa0486505f", submodules=True
|
||||
)
|
||||
version(
|
||||
"0.19.2", tag="v0.19.2", commit="f8fb21e0ceebbdc6ccc069c43239731223d2961d", submodules=True
|
||||
)
|
||||
version(
|
||||
"0.19.1", tag="v0.19.1", commit="9ad69e78e83c34568743e8e97b1504c6c7af34c3", submodules=True
|
||||
)
|
||||
version(
|
||||
"0.19.0", tag="v0.19.0", commit="1a805d9b20224069b294f361e47f5d9b55f426ff", submodules=True
|
||||
)
|
||||
version(
|
||||
"0.18.2", tag="v0.18.2", commit="bb2134b427e0e0c5a83624d02fafa4f14de623d9", submodules=True
|
||||
)
|
||||
version(
|
||||
"0.18.1", tag="v0.18.1", commit="0008191b3e61b5dfccddabe0129bbed7cd544c56", submodules=True
|
||||
)
|
||||
version(
|
||||
"0.18.0", tag="v0.18.0", commit="a639de51e9a38d5c1f99f458c045aeaebe70351e", submodules=True
|
||||
)
|
||||
version(
|
||||
"0.17.1", tag="v0.17.1", commit="399e70adc0f74184b5848d9a46b9b6ad67b5fe6d", submodules=True
|
||||
)
|
||||
version(
|
||||
"0.17.0", tag="v0.17.0", commit="2fed0410774b480ad19057320be9027be06b309e", submodules=True
|
||||
)
|
||||
version(
|
||||
"0.16.4", tag="v0.16.4", commit="2aac48c95c035bee7d68f9aff30e59319f46c21e", submodules=True
|
||||
)
|
||||
version(
|
||||
"0.16.3", tag="v0.16.3", commit="30a2148784478415dc31d65a6aa08d237f364b42", submodules=True
|
||||
)
|
||||
version(
|
||||
"0.16.2", tag="v0.16.2", commit="217774652eeccfcd60aa6e268dfd6b766d71b768", submodules=True
|
||||
)
|
||||
|
||||
# https://github.com/horovod/horovod/blob/master/docs/install.rst
|
||||
variant(
|
||||
|
@ -25,8 +25,8 @@ class PyLlnlSina(PythonPackage):
|
||||
|
||||
# notify when the package is updated.
|
||||
maintainers("HaluskaR", "estebanpauli", "murray55", "doutriaux1")
|
||||
version("1.11.0", tag="v1.11.0")
|
||||
version("1.10.0", tag="v1.10.0")
|
||||
version("1.11.0", tag="v1.11.0", commit="f3e9bb3a122cfae2a9fd82c3c5613cff939d3aa1")
|
||||
version("1.10.0", tag="v1.10.0", commit="9c3c0acca5f0d4ac02470571688f00ab0bd61a30")
|
||||
|
||||
# let's remove dependency on orjson
|
||||
patch("no_orjson.patch")
|
||||
|
@ -22,7 +22,7 @@ class PyMaestrowf(PythonPackage):
|
||||
version("master", branch="master")
|
||||
|
||||
# Development versions
|
||||
version("1.1.9dev1", tag="1.1.9dev1")
|
||||
version("1.1.9dev1", tag="1.1.9dev1", commit="097e6b842fd4a9540432a9dec1e41f0d1a2c2c2f")
|
||||
|
||||
# Pre-release candidates
|
||||
version("1.1.7dev0", sha256="bcef838f13da396dd33cc7f503655de7a8f16ee5fe7b1e2a553044334a03f1f0")
|
||||
|
@ -18,8 +18,8 @@ class PyMelissaCore(PythonPackage):
|
||||
maintainers("robcaulk", "mschouler", "raffino")
|
||||
|
||||
version("develop", branch="develop", preferred=True)
|
||||
version("joss", tag="JOSS_v2")
|
||||
version("sc23", tag="SC23")
|
||||
version("joss", tag="JOSS_v2", commit="20bbe68c1a7b73aa2ea3ad35681c332c7a5fc516")
|
||||
version("sc23", tag="SC23", commit="8bb5b6817d4abe4eaa5893552d711150e53535f3")
|
||||
|
||||
# define variants for the deep learning server (torch, tf)
|
||||
variant(
|
||||
|
@ -14,11 +14,11 @@ class PyModred(PythonPackage):
|
||||
homepage = "https://github.com/belson17/modred"
|
||||
git = "https://github.com/belson17/modred.git"
|
||||
|
||||
version("2.0.4", tag="v2.0.4")
|
||||
version("2.0.3", tag="v2.0.3")
|
||||
version("2.0.2", tag="v2.0.2")
|
||||
version("2.0.1", tag="v2.0.1")
|
||||
version("2.0.0", tag="v2.0.0")
|
||||
version("2.0.4", tag="v2.0.4", commit="b793efd353434799ec8c4c350757037f87dcf99a")
|
||||
version("2.0.3", tag="v2.0.3", commit="70f61fddf4192a33952f5c98103d2b90955c4e79")
|
||||
version("2.0.2", tag="v2.0.2", commit="674d6962f87c93697e4cbb4efd0785cd3398c4b1")
|
||||
version("2.0.1", tag="v2.0.1", commit="a557e72d6416b4beefd006ab3e90df7ae1ec6ddd")
|
||||
version("2.0.0", tag="v2.0.0", commit="ebf219ccedb3d753fad825d9b20ac9b14b84f404")
|
||||
|
||||
depends_on("py-setuptools", type="build")
|
||||
depends_on("py-numpy", type="run")
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user