From eef9939c21c65f4b1da64807b1e2f120e0e8afbf Mon Sep 17 00:00:00 2001 From: Harmen Stoppels Date: Tue, 29 Aug 2023 16:33:03 +0200 Subject: 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. --- .../repos/builtin/packages/aluminum/package.py | 2 +- .../repos/builtin/packages/amg2013/package.py | 6 +- var/spack/repos/builtin/packages/ams/package.py | 7 +- var/spack/repos/builtin/packages/ascent/package.py | 32 +++-- .../repos/builtin/packages/aws-sdk-cpp/package.py | 35 +++++- var/spack/repos/builtin/packages/axom/package.py | 20 +-- var/spack/repos/builtin/packages/binder/package.py | 8 +- var/spack/repos/builtin/packages/brahma/package.py | 2 +- .../repos/builtin/packages/brunsli/package.py | 2 +- .../repos/builtin/packages/caliper/package.py | 36 ++++-- var/spack/repos/builtin/packages/care/package.py | 8 +- var/spack/repos/builtin/packages/chai/package.py | 49 ++++++-- .../repos/builtin/packages/chatterbug/package.py | 2 +- var/spack/repos/builtin/packages/chombo/package.py | 2 +- var/spack/repos/builtin/packages/claw/package.py | 34 +++-- var/spack/repos/builtin/packages/cool/package.py | 10 +- var/spack/repos/builtin/packages/coral/package.py | 4 +- .../repos/builtin/packages/cpp-logger/package.py | 2 +- .../repos/builtin/packages/creduce/package.py | 2 +- var/spack/repos/builtin/packages/crtm/package.py | 10 +- var/spack/repos/builtin/packages/cvise/package.py | 2 +- var/spack/repos/builtin/packages/dalton/package.py | 8 +- .../repos/builtin/packages/damaris/package.py | 10 +- var/spack/repos/builtin/packages/daos/package.py | 4 +- var/spack/repos/builtin/packages/delly2/package.py | 2 +- .../repos/builtin/packages/dyninst/package.py | 20 ++- var/spack/repos/builtin/packages/easi/package.py | 4 +- var/spack/repos/builtin/packages/esmf/package.py | 2 +- var/spack/repos/builtin/packages/exago/package.py | 23 ++-- .../repos/builtin/packages/exodusii/package.py | 2 +- var/spack/repos/builtin/packages/flecsi/package.py | 14 ++- var/spack/repos/builtin/packages/fleur/package.py | 8 +- var/spack/repos/builtin/packages/flexi/package.py | 2 +- .../repos/builtin/packages/frontistr/package.py | 10 +- .../repos/builtin/packages/funwave/package.py | 6 +- .../repos/builtin/packages/gatb-core/package.py | 4 +- .../repos/builtin/packages/genomeworks/package.py | 36 ++++-- var/spack/repos/builtin/packages/gotcha/package.py | 8 +- var/spack/repos/builtin/packages/gslib/package.py | 16 +-- .../repos/builtin/packages/gunrock/package.py | 24 ++-- .../builtin/packages/hdf5-vol-async/package.py | 6 +- .../builtin/packages/hdf5-vol-cache/package.py | 4 +- .../repos/builtin/packages/hdf5-vol-log/package.py | 2 +- .../repos/builtin/packages/hoomd-blue/package.py | 8 +- var/spack/repos/builtin/packages/hpx/package.py | 2 +- .../repos/builtin/packages/intel-xed/package.py | 25 ++-- .../repos/builtin/packages/iq-tree/package.py | 15 ++- .../repos/builtin/packages/justbuild/package.py | 8 +- var/spack/repos/builtin/packages/kripke/package.py | 29 ++++- var/spack/repos/builtin/packages/legion/package.py | 20 +-- .../repos/builtin/packages/libceed/package.py | 18 +-- var/spack/repos/builtin/packages/libfms/package.py | 2 +- var/spack/repos/builtin/packages/libjxl/package.py | 8 +- var/spack/repos/builtin/packages/lulesh/package.py | 2 +- .../repos/builtin/packages/lvarray/package.py | 12 +- .../repos/builtin/packages/mcutils/package.py | 28 ++--- .../repos/builtin/packages/mdsplus/package.py | 7 +- var/spack/repos/builtin/packages/mdtest/package.py | 2 +- .../repos/builtin/packages/memsurfer/package.py | 2 +- var/spack/repos/builtin/packages/mesa18/package.py | 2 +- .../repos/builtin/packages/meshtool/package.py | 6 +- var/spack/repos/builtin/packages/mfem/package.py | 8 +- .../repos/builtin/packages/mindthegap/package.py | 8 +- .../repos/builtin/packages/minivite/package.py | 4 +- .../repos/builtin/packages/mpibind/package.py | 6 +- var/spack/repos/builtin/packages/mpl/package.py | 8 +- .../repos/builtin/packages/ncbi-vdb/package.py | 4 +- var/spack/repos/builtin/packages/nekrs/package.py | 2 +- var/spack/repos/builtin/packages/neovim/package.py | 2 +- .../repos/builtin/packages/netcdf95/package.py | 2 +- var/spack/repos/builtin/packages/neuron/package.py | 12 +- .../repos/builtin/packages/of-catalyst/package.py | 2 +- .../repos/builtin/packages/op2-dsl/package.py | 2 +- var/spack/repos/builtin/packages/open3d/package.py | 4 +- .../repos/builtin/packages/openbabel/package.py | 10 +- .../repos/builtin/packages/opencarp/package.py | 36 ++++-- .../builtin/packages/opendatadetector/package.py | 4 +- .../repos/builtin/packages/openfast/package.py | 30 ++--- .../repos/builtin/packages/openpmd-api/package.py | 4 +- var/spack/repos/builtin/packages/palace/package.py | 2 +- .../packages/palisade-development/package.py | 7 +- .../builtin/packages/parallelmergetree/package.py | 5 + .../builtin/packages/perl-star-fusion/package.py | 2 +- .../repos/builtin/packages/picsarlite/package.py | 2 +- var/spack/repos/builtin/packages/plink2/package.py | 2 +- var/spack/repos/builtin/packages/procps/package.py | 2 +- var/spack/repos/builtin/packages/psm/package.py | 2 +- var/spack/repos/builtin/packages/py-ats/package.py | 6 +- .../repos/builtin/packages/py-dadi/package.py | 2 +- var/spack/repos/builtin/packages/py-dgl/package.py | 12 +- .../packages/py-dlio-profiler-py/package.py | 2 +- .../builtin/packages/py-editdistance/package.py | 2 +- .../repos/builtin/packages/py-exarl/package.py | 2 +- .../builtin/packages/py-fenics-fiat/package.py | 2 +- .../builtin/packages/py-fenics-ufl/package.py | 2 +- .../repos/builtin/packages/py-horovod/package.py | 140 +++++++++++++++------ .../repos/builtin/packages/py-llnl-sina/package.py | 4 +- .../repos/builtin/packages/py-maestrowf/package.py | 2 +- .../builtin/packages/py-melissa-core/package.py | 4 +- .../repos/builtin/packages/py-modred/package.py | 10 +- .../repos/builtin/packages/py-nanobind/package.py | 8 +- .../builtin/packages/py-onnxruntime/package.py | 8 +- .../repos/builtin/packages/py-opentuner/package.py | 4 +- .../repos/builtin/packages/py-pybrain/package.py | 2 +- .../repos/builtin/packages/py-pyside2/package.py | 30 ++++- .../packages/py-python-certifi-win32/package.py | 2 +- .../builtin/packages/py-python-libsbml/package.py | 4 +- .../repos/builtin/packages/py-shroud/package.py | 12 +- .../repos/builtin/packages/py-tfdlpack/package.py | 4 +- .../repos/builtin/packages/py-torch/package.py | 108 ++++++++++++---- .../builtin/packages/py-torchaudio/package.py | 84 +++++++++---- .../repos/builtin/packages/py-torchtext/package.py | 60 ++++++--- .../repos/builtin/packages/q-e-sirius/package.py | 7 +- var/spack/repos/builtin/packages/qd/package.py | 2 +- .../repos/builtin/packages/qmcpack/package.py | 42 +++---- .../builtin/packages/r-biocgenerics/package.py | 2 +- .../repos/builtin/packages/r-bsseq/package.py | 6 +- var/spack/repos/builtin/packages/r-dss/package.py | 6 +- .../repos/builtin/packages/r-iranges/package.py | 2 +- .../repos/builtin/packages/r-s4vectors/package.py | 2 +- .../packages/r-summarizedexperiment/package.py | 2 +- var/spack/repos/builtin/packages/raja/package.py | 103 ++++++++++++--- var/spack/repos/builtin/packages/ratel/package.py | 4 +- .../repos/builtin/packages/redis-ai/package.py | 4 +- .../packages/riscv-gnu-toolchain/package.py | 7 +- var/spack/repos/builtin/packages/rmgdft/package.py | 12 +- .../packages/salome-configuration/package.py | 10 +- .../builtin/packages/salome-medcoupling/package.py | 10 +- .../repos/builtin/packages/sambamba/package.py | 4 +- var/spack/repos/builtin/packages/saws/package.py | 4 +- var/spack/repos/builtin/packages/sbp/package.py | 4 +- .../repos/builtin/packages/sosflow/package.py | 2 +- var/spack/repos/builtin/packages/spdk/package.py | 4 +- .../repos/builtin/packages/sra-tools/package.py | 4 +- var/spack/repos/builtin/packages/sw4/package.py | 2 +- var/spack/repos/builtin/packages/tandem/package.py | 2 +- var/spack/repos/builtin/packages/tracer/package.py | 2 +- .../repos/builtin/packages/ufs-utils/package.py | 28 ++++- .../builtin/packages/ufs-weather-model/package.py | 14 ++- var/spack/repos/builtin/packages/umpire/package.py | 122 +++++++++++++----- .../repos/builtin/packages/uncrustify/package.py | 26 ++-- var/spack/repos/builtin/packages/upp/package.py | 14 ++- .../repos/builtin/packages/vacuumms/package.py | 2 +- .../repos/builtin/packages/variorum/package.py | 2 +- var/spack/repos/builtin/packages/watch/package.py | 2 +- .../repos/builtin/packages/xcb-util-xrm/package.py | 2 +- .../repos/builtin/packages/xgboost/package.py | 16 ++- var/spack/repos/builtin/packages/zig/package.py | 8 +- 148 files changed, 1273 insertions(+), 586 deletions(-) diff --git a/var/spack/repos/builtin/packages/aluminum/package.py b/var/spack/repos/builtin/packages/aluminum/package.py index d223ccba48..7c48339f69 100644 --- a/var/spack/repos/builtin/packages/aluminum/package.py +++ b/var/spack/repos/builtin/packages/aluminum/package.py @@ -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", diff --git a/var/spack/repos/builtin/packages/amg2013/package.py b/var/spack/repos/builtin/packages/amg2013/package.py index 9fd597ca56..638e874a46 100644 --- a/var/spack/repos/builtin/packages/amg2013/package.py +++ b/var/spack/repos/builtin/packages/amg2013/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/ams/package.py b/var/spack/repos/builtin/packages/ams/package.py index aa926cf3a1..ba75a25e63 100644 --- a/var/spack/repos/builtin/packages/ams/package.py +++ b/var/spack/repos/builtin/packages/ams/package.py @@ -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", diff --git a/var/spack/repos/builtin/packages/ascent/package.py b/var/spack/repos/builtin/packages/ascent/package.py index d6bbd418f4..566be6b632 100644 --- a/var/spack/repos/builtin/packages/ascent/package.py +++ b/var/spack/repos/builtin/packages/ascent/package.py @@ -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 diff --git a/var/spack/repos/builtin/packages/aws-sdk-cpp/package.py b/var/spack/repos/builtin/packages/aws-sdk-cpp/package.py index 4231792940..114cb4b2b4 100644 --- a/var/spack/repos/builtin/packages/aws-sdk-cpp/package.py +++ b/var/spack/repos/builtin/packages/aws-sdk-cpp/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/axom/package.py b/var/spack/repos/builtin/packages/axom/package.py index 348b9422b0..cce186a564 100644 --- a/var/spack/repos/builtin/packages/axom/package.py +++ b/var/spack/repos/builtin/packages/axom/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/binder/package.py b/var/spack/repos/builtin/packages/binder/package.py index 835541e664..7ae8fe7f51 100644 --- a/var/spack/repos/builtin/packages/binder/package.py +++ b/var/spack/repos/builtin/packages/binder/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/brahma/package.py b/var/spack/repos/builtin/packages/brahma/package.py index e760f98d6d..3932de204f 100644 --- a/var/spack/repos/builtin/packages/brahma/package.py +++ b/var/spack/repos/builtin/packages/brahma/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/brunsli/package.py b/var/spack/repos/builtin/packages/brunsli/package.py index ac5ebd82b4..126da9bbae 100644 --- a/var/spack/repos/builtin/packages/brunsli/package.py +++ b/var/spack/repos/builtin/packages/brunsli/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/caliper/package.py b/var/spack/repos/builtin/packages/caliper/package.py index c3375cead3..5cdbadacf9 100644 --- a/var/spack/repos/builtin/packages/caliper/package.py +++ b/var/spack/repos/builtin/packages/caliper/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/care/package.py b/var/spack/repos/builtin/packages/care/package.py index 1ecb251a0d..683b480088 100644 --- a/var/spack/repos/builtin/packages/care/package.py +++ b/var/spack/repos/builtin/packages/care/package.py @@ -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( diff --git a/var/spack/repos/builtin/packages/chai/package.py b/var/spack/repos/builtin/packages/chai/package.py index 2ac9c3ca5b..9cde5d9507 100644 --- a/var/spack/repos/builtin/packages/chai/package.py +++ b/var/spack/repos/builtin/packages/chai/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/chatterbug/package.py b/var/spack/repos/builtin/packages/chatterbug/package.py index 70b9f55262..d92da3cda2 100644 --- a/var/spack/repos/builtin/packages/chatterbug/package.py +++ b/var/spack/repos/builtin/packages/chatterbug/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/chombo/package.py b/var/spack/repos/builtin/packages/chombo/package.py index c3365fa5fa..9ee703bd90 100644 --- a/var/spack/repos/builtin/packages/chombo/package.py +++ b/var/spack/repos/builtin/packages/chombo/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/claw/package.py b/var/spack/repos/builtin/packages/claw/package.py index e67283d6c1..bceab8345a 100644 --- a/var/spack/repos/builtin/packages/claw/package.py +++ b/var/spack/repos/builtin/packages/claw/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/cool/package.py b/var/spack/repos/builtin/packages/cool/package.py index 91772198e8..9418a16cbe 100644 --- a/var/spack/repos/builtin/packages/cool/package.py +++ b/var/spack/repos/builtin/packages/cool/package.py @@ -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 diff --git a/var/spack/repos/builtin/packages/coral/package.py b/var/spack/repos/builtin/packages/coral/package.py index 3642120846..8d1db303b0 100644 --- a/var/spack/repos/builtin/packages/coral/package.py +++ b/var/spack/repos/builtin/packages/coral/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/cpp-logger/package.py b/var/spack/repos/builtin/packages/cpp-logger/package.py index 824eca0c42..93c27cf984 100644 --- a/var/spack/repos/builtin/packages/cpp-logger/package.py +++ b/var/spack/repos/builtin/packages/cpp-logger/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/creduce/package.py b/var/spack/repos/builtin/packages/creduce/package.py index af70f77f9d..2756a80a21 100644 --- a/var/spack/repos/builtin/packages/creduce/package.py +++ b/var/spack/repos/builtin/packages/creduce/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/crtm/package.py b/var/spack/repos/builtin/packages/crtm/package.py index 5e22a5faf2..208e6e2359 100644 --- a/var/spack/repos/builtin/packages/crtm/package.py +++ b/var/spack/repos/builtin/packages/crtm/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/cvise/package.py b/var/spack/repos/builtin/packages/cvise/package.py index a5b7855c52..097d9f6814 100644 --- a/var/spack/repos/builtin/packages/cvise/package.py +++ b/var/spack/repos/builtin/packages/cvise/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/dalton/package.py b/var/spack/repos/builtin/packages/dalton/package.py index 2cf7fe1449..c221a9aa2a 100644 --- a/var/spack/repos/builtin/packages/dalton/package.py +++ b/var/spack/repos/builtin/packages/dalton/package.py @@ -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", diff --git a/var/spack/repos/builtin/packages/damaris/package.py b/var/spack/repos/builtin/packages/damaris/package.py index 413e3a4453..4baa51b415 100644 --- a/var/spack/repos/builtin/packages/damaris/package.py +++ b/var/spack/repos/builtin/packages/damaris/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/daos/package.py b/var/spack/repos/builtin/packages/daos/package.py index 838f009092..3b62ecd805 100644 --- a/var/spack/repos/builtin/packages/daos/package.py +++ b/var/spack/repos/builtin/packages/daos/package.py @@ -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" ) diff --git a/var/spack/repos/builtin/packages/delly2/package.py b/var/spack/repos/builtin/packages/delly2/package.py index 8c9b3cd724..1005d5eddc 100644 --- a/var/spack/repos/builtin/packages/delly2/package.py +++ b/var/spack/repos/builtin/packages/delly2/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/dyninst/package.py b/var/spack/repos/builtin/packages/dyninst/package.py index ab01278dd5..3055f090d5 100644 --- a/var/spack/repos/builtin/packages/dyninst/package.py +++ b/var/spack/repos/builtin/packages/dyninst/package.py @@ -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", diff --git a/var/spack/repos/builtin/packages/easi/package.py b/var/spack/repos/builtin/packages/easi/package.py index 37d60dc448..a6d8b3ae32 100644 --- a/var/spack/repos/builtin/packages/easi/package.py +++ b/var/spack/repos/builtin/packages/easi/package.py @@ -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( diff --git a/var/spack/repos/builtin/packages/esmf/package.py b/var/spack/repos/builtin/packages/esmf/package.py index 3391798b14..90e045a250 100644 --- a/var/spack/repos/builtin/packages/esmf/package.py +++ b/var/spack/repos/builtin/packages/esmf/package.py @@ -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( diff --git a/var/spack/repos/builtin/packages/exago/package.py b/var/spack/repos/builtin/packages/exago/package.py index a2f5626bd1..e5f789fa83 100644 --- a/var/spack/repos/builtin/packages/exago/package.py +++ b/var/spack/repos/builtin/packages/exago/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/exodusii/package.py b/var/spack/repos/builtin/packages/exodusii/package.py index d057a84bb8..53b472d908 100644 --- a/var/spack/repos/builtin/packages/exodusii/package.py +++ b/var/spack/repos/builtin/packages/exodusii/package.py @@ -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.") diff --git a/var/spack/repos/builtin/packages/flecsi/package.py b/var/spack/repos/builtin/packages/flecsi/package.py index 0fdaaaf156..6372faaddb 100644 --- a/var/spack/repos/builtin/packages/flecsi/package.py +++ b/var/spack/repos/builtin/packages/flecsi/package.py @@ -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", diff --git a/var/spack/repos/builtin/packages/fleur/package.py b/var/spack/repos/builtin/packages/fleur/package.py index c854f0f46f..a4a2b60cb2 100644 --- a/var/spack/repos/builtin/packages/fleur/package.py +++ b/var/spack/repos/builtin/packages/fleur/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/flexi/package.py b/var/spack/repos/builtin/packages/flexi/package.py index 24bdbba1a7..ef0aa67961 100644 --- a/var/spack/repos/builtin/packages/flexi/package.py +++ b/var/spack/repos/builtin/packages/flexi/package.py @@ -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:") diff --git a/var/spack/repos/builtin/packages/frontistr/package.py b/var/spack/repos/builtin/packages/frontistr/package.py index 54380b40be..c86304e00e 100644 --- a/var/spack/repos/builtin/packages/frontistr/package.py +++ b/var/spack/repos/builtin/packages/frontistr/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/funwave/package.py b/var/spack/repos/builtin/packages/funwave/package.py index 6c047ba17d..76b8e6376a 100644 --- a/var/spack/repos/builtin/packages/funwave/package.py +++ b/var/spack/repos/builtin/packages/funwave/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/gatb-core/package.py b/var/spack/repos/builtin/packages/gatb-core/package.py index 24b7e14a14..9da5b143c5 100644 --- a/var/spack/repos/builtin/packages/gatb-core/package.py +++ b/var/spack/repos/builtin/packages/gatb-core/package.py @@ -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" diff --git a/var/spack/repos/builtin/packages/genomeworks/package.py b/var/spack/repos/builtin/packages/genomeworks/package.py index ba19c1c1c4..9ea6b6c072 100644 --- a/var/spack/repos/builtin/packages/genomeworks/package.py +++ b/var/spack/repos/builtin/packages/genomeworks/package.py @@ -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")) diff --git a/var/spack/repos/builtin/packages/gotcha/package.py b/var/spack/repos/builtin/packages/gotcha/package.py index 087adead37..0efc4d9869 100644 --- a/var/spack/repos/builtin/packages/gotcha/package.py +++ b/var/spack/repos/builtin/packages/gotcha/package.py @@ -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( diff --git a/var/spack/repos/builtin/packages/gslib/package.py b/var/spack/repos/builtin/packages/gslib/package.py index 79f1d3e7e2..fff12c49c4 100644 --- a/var/spack/repos/builtin/packages/gslib/package.py +++ b/var/spack/repos/builtin/packages/gslib/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/gunrock/package.py b/var/spack/repos/builtin/packages/gunrock/package.py index 91f0954a39..0c192654b4 100644 --- a/var/spack/repos/builtin/packages/gunrock/package.py +++ b/var/spack/repos/builtin/packages/gunrock/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/hdf5-vol-async/package.py b/var/spack/repos/builtin/packages/hdf5-vol-async/package.py index 59ce1eb970..017093911b 100644 --- a/var/spack/repos/builtin/packages/hdf5-vol-async/package.py +++ b/var/spack/repos/builtin/packages/hdf5-vol-async/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/hdf5-vol-cache/package.py b/var/spack/repos/builtin/packages/hdf5-vol-cache/package.py index 9017d6cb65..fd9977b3f8 100644 --- a/var/spack/repos/builtin/packages/hdf5-vol-cache/package.py +++ b/var/spack/repos/builtin/packages/hdf5-vol-cache/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/hdf5-vol-log/package.py b/var/spack/repos/builtin/packages/hdf5-vol-log/package.py index d5e057942c..fa1718d091 100644 --- a/var/spack/repos/builtin/packages/hdf5-vol-log/package.py +++ b/var/spack/repos/builtin/packages/hdf5-vol-log/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/hoomd-blue/package.py b/var/spack/repos/builtin/packages/hoomd-blue/package.py index a1b108e10f..9d58a05ac6 100644 --- a/var/spack/repos/builtin/packages/hoomd-blue/package.py +++ b/var/spack/repos/builtin/packages/hoomd-blue/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/hpx/package.py b/var/spack/repos/builtin/packages/hpx/package.py index e87cd53b41..b55c9ea614 100644 --- a/var/spack/repos/builtin/packages/hpx/package.py +++ b/var/spack/repos/builtin/packages/hpx/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/intel-xed/package.py b/var/spack/repos/builtin/packages/intel-xed/package.py index d127b719b4..555d4154a2 100644 --- a/var/spack/repos/builtin/packages/intel-xed/package.py +++ b/var/spack/repos/builtin/packages/intel-xed/package.py @@ -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.") diff --git a/var/spack/repos/builtin/packages/iq-tree/package.py b/var/spack/repos/builtin/packages/iq-tree/package.py index 356dcae0cd..7226dce4bc 100644 --- a/var/spack/repos/builtin/packages/iq-tree/package.py +++ b/var/spack/repos/builtin/packages/iq-tree/package.py @@ -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.") diff --git a/var/spack/repos/builtin/packages/justbuild/package.py b/var/spack/repos/builtin/packages/justbuild/package.py index 3f3a3aeb60..7df61dd2f6 100644 --- a/var/spack/repos/builtin/packages/justbuild/package.py +++ b/var/spack/repos/builtin/packages/justbuild/package.py @@ -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")) diff --git a/var/spack/repos/builtin/packages/kripke/package.py b/var/spack/repos/builtin/packages/kripke/package.py index 3dfcaa3a1d..36768b0ff2 100644 --- a/var/spack/repos/builtin/packages/kripke/package.py +++ b/var/spack/repos/builtin/packages/kripke/package.py @@ -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.") diff --git a/var/spack/repos/builtin/packages/legion/package.py b/var/spack/repos/builtin/packages/legion/package.py index 9b23364a42..65b703f10e 100644 --- a/var/spack/repos/builtin/packages/legion/package.py +++ b/var/spack/repos/builtin/packages/legion/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/libceed/package.py b/var/spack/repos/builtin/packages/libceed/package.py index 830a827daa..4339734980 100644 --- a/var/spack/repos/builtin/packages/libceed/package.py +++ b/var/spack/repos/builtin/packages/libceed/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/libfms/package.py b/var/spack/repos/builtin/packages/libfms/package.py index 81eb5ce7d3..8c806968b9 100644 --- a/var/spack/repos/builtin/packages/libfms/package.py +++ b/var/spack/repos/builtin/packages/libfms/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/libjxl/package.py b/var/spack/repos/builtin/packages/libjxl/package.py index 5ce1317824..9e1403bb59 100644 --- a/var/spack/repos/builtin/packages/libjxl/package.py +++ b/var/spack/repos/builtin/packages/libjxl/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/lulesh/package.py b/var/spack/repos/builtin/packages/lulesh/package.py index 9282b3da66..6025944989 100644 --- a/var/spack/repos/builtin/packages/lulesh/package.py +++ b/var/spack/repos/builtin/packages/lulesh/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/lvarray/package.py b/var/spack/repos/builtin/packages/lvarray/package.py index b51b434a08..e5c9a3d507 100644 --- a/var/spack/repos/builtin/packages/lvarray/package.py +++ b/var/spack/repos/builtin/packages/lvarray/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/mcutils/package.py b/var/spack/repos/builtin/packages/mcutils/package.py index 0d513b4c67..97d0022357 100644 --- a/var/spack/repos/builtin/packages/mcutils/package.py +++ b/var/spack/repos/builtin/packages/mcutils/package.py @@ -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:") diff --git a/var/spack/repos/builtin/packages/mdsplus/package.py b/var/spack/repos/builtin/packages/mdsplus/package.py index 0a3ef8637d..a4b39400cb 100644 --- a/var/spack/repos/builtin/packages/mdsplus/package.py +++ b/var/spack/repos/builtin/packages/mdsplus/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/mdtest/package.py b/var/spack/repos/builtin/packages/mdtest/package.py index 771f440706..b822c70cd3 100644 --- a/var/spack/repos/builtin/packages/mdtest/package.py +++ b/var/spack/repos/builtin/packages/mdtest/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/memsurfer/package.py b/var/spack/repos/builtin/packages/memsurfer/package.py index 98e674bf01..c9408c1acd 100644 --- a/var/spack/repos/builtin/packages/memsurfer/package.py +++ b/var/spack/repos/builtin/packages/memsurfer/package.py @@ -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) diff --git a/var/spack/repos/builtin/packages/mesa18/package.py b/var/spack/repos/builtin/packages/mesa18/package.py index 80692045ba..f7ba4e156b 100644 --- a/var/spack/repos/builtin/packages/mesa18/package.py +++ b/var/spack/repos/builtin/packages/mesa18/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/meshtool/package.py b/var/spack/repos/builtin/packages/meshtool/package.py index 4a4dbdfe6f..df74760ce9 100644 --- a/var/spack/repos/builtin/packages/meshtool/package.py +++ b/var/spack/repos/builtin/packages/meshtool/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/mfem/package.py b/var/spack/repos/builtin/packages/mfem/package.py index d0f665cc67..061ce98d43 100644 --- a/var/spack/repos/builtin/packages/mfem/package.py +++ b/var/spack/repos/builtin/packages/mfem/package.py @@ -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", diff --git a/var/spack/repos/builtin/packages/mindthegap/package.py b/var/spack/repos/builtin/packages/mindthegap/package.py index 4329cee490..73d6d307e7 100644 --- a/var/spack/repos/builtin/packages/mindthegap/package.py +++ b/var/spack/repos/builtin/packages/mindthegap/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/minivite/package.py b/var/spack/repos/builtin/packages/minivite/package.py index 0de582bcdb..702f701dd4 100644 --- a/var/spack/repos/builtin/packages/minivite/package.py +++ b/var/spack/repos/builtin/packages/minivite/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/mpibind/package.py b/var/spack/repos/builtin/packages/mpibind/package.py index 67a9f7e4b5..a9a34476aa 100644 --- a/var/spack/repos/builtin/packages/mpibind/package.py +++ b/var/spack/repos/builtin/packages/mpibind/package.py @@ -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.") diff --git a/var/spack/repos/builtin/packages/mpl/package.py b/var/spack/repos/builtin/packages/mpl/package.py index 612049bad2..74f0322556 100644 --- a/var/spack/repos/builtin/packages/mpl/package.py +++ b/var/spack/repos/builtin/packages/mpl/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/ncbi-vdb/package.py b/var/spack/repos/builtin/packages/ncbi-vdb/package.py index 5e655abf64..1e5ac39ff0 100644 --- a/var/spack/repos/builtin/packages/ncbi-vdb/package.py +++ b/var/spack/repos/builtin/packages/ncbi-vdb/package.py @@ -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:") diff --git a/var/spack/repos/builtin/packages/nekrs/package.py b/var/spack/repos/builtin/packages/nekrs/package.py index 721e3476db..5e109b3880 100644 --- a/var/spack/repos/builtin/packages/nekrs/package.py +++ b/var/spack/repos/builtin/packages/nekrs/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/neovim/package.py b/var/spack/repos/builtin/packages/neovim/package.py index cef908af89..db8bd4a66c 100644 --- a/var/spack/repos/builtin/packages/neovim/package.py +++ b/var/spack/repos/builtin/packages/neovim/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/netcdf95/package.py b/var/spack/repos/builtin/packages/netcdf95/package.py index 07e336d9d3..2a5b43c71e 100644 --- a/var/spack/repos/builtin/packages/netcdf95/package.py +++ b/var/spack/repos/builtin/packages/netcdf95/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/neuron/package.py b/var/spack/repos/builtin/packages/neuron/package.py index 8df73f48b8..2f388329b7 100644 --- a/var/spack/repos/builtin/packages/neuron/package.py +++ b/var/spack/repos/builtin/packages/neuron/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/of-catalyst/package.py b/var/spack/repos/builtin/packages/of-catalyst/package.py index 2e3c6874ff..3bfca4e7d3 100644 --- a/var/spack/repos/builtin/packages/of-catalyst/package.py +++ b/var/spack/repos/builtin/packages/of-catalyst/package.py @@ -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)") diff --git a/var/spack/repos/builtin/packages/op2-dsl/package.py b/var/spack/repos/builtin/packages/op2-dsl/package.py index 71f0247664..64f2d57bed 100644 --- a/var/spack/repos/builtin/packages/op2-dsl/package.py +++ b/var/spack/repos/builtin/packages/op2-dsl/package.py @@ -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" diff --git a/var/spack/repos/builtin/packages/open3d/package.py b/var/spack/repos/builtin/packages/open3d/package.py index 60d0ed4eaa..887ae7a27e 100644 --- a/var/spack/repos/builtin/packages/open3d/package.py +++ b/var/spack/repos/builtin/packages/open3d/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/openbabel/package.py b/var/spack/repos/builtin/packages/openbabel/package.py index 6bdb55f05d..4991e347cf 100644 --- a/var/spack/repos/builtin/packages/openbabel/package.py +++ b/var/spack/repos/builtin/packages/openbabel/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/opencarp/package.py b/var/spack/repos/builtin/packages/opencarp/package.py index 69c90dc126..1c9683bd5d 100644 --- a/var/spack/repos/builtin/packages/opencarp/package.py +++ b/var/spack/repos/builtin/packages/opencarp/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/opendatadetector/package.py b/var/spack/repos/builtin/packages/opendatadetector/package.py index 6aaba8d19a..db8c56dbbd 100644 --- a/var/spack/repos/builtin/packages/opendatadetector/package.py +++ b/var/spack/repos/builtin/packages/opendatadetector/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/openfast/package.py b/var/spack/repos/builtin/packages/openfast/package.py index c497209d58..77c46d891c 100644 --- a/var/spack/repos/builtin/packages/openfast/package.py +++ b/var/spack/repos/builtin/packages/openfast/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/openpmd-api/package.py b/var/spack/repos/builtin/packages/openpmd-api/package.py index a811fcff06..bb9bdccc46 100644 --- a/var/spack/repos/builtin/packages/openpmd-api/package.py +++ b/var/spack/repos/builtin/packages/openpmd-api/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/palace/package.py b/var/spack/repos/builtin/packages/palace/package.py index f7345f168f..9da8c20967 100644 --- a/var/spack/repos/builtin/packages/palace/package.py +++ b/var/spack/repos/builtin/packages/palace/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/palisade-development/package.py b/var/spack/repos/builtin/packages/palisade-development/package.py index b165debf7b..4bd7f66c70 100644 --- a/var/spack/repos/builtin/packages/palisade-development/package.py +++ b/var/spack/repos/builtin/packages/palisade-development/package.py @@ -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.") diff --git a/var/spack/repos/builtin/packages/parallelmergetree/package.py b/var/spack/repos/builtin/packages/parallelmergetree/package.py index f39e709c06..d9934e0542 100644 --- a/var/spack/repos/builtin/packages/parallelmergetree/package.py +++ b/var/spack/repos/builtin/packages/parallelmergetree/package.py @@ -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, ) diff --git a/var/spack/repos/builtin/packages/perl-star-fusion/package.py b/var/spack/repos/builtin/packages/perl-star-fusion/package.py index 78464b004b..067e5a558b 100644 --- a/var/spack/repos/builtin/packages/perl-star-fusion/package.py +++ b/var/spack/repos/builtin/packages/perl-star-fusion/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/picsarlite/package.py b/var/spack/repos/builtin/packages/picsarlite/package.py index 53b18487bb..8c8825093c 100644 --- a/var/spack/repos/builtin/packages/picsarlite/package.py +++ b/var/spack/repos/builtin/packages/picsarlite/package.py @@ -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( diff --git a/var/spack/repos/builtin/packages/plink2/package.py b/var/spack/repos/builtin/packages/plink2/package.py index e7b3f79c95..d11c02730b 100644 --- a/var/spack/repos/builtin/packages/plink2/package.py +++ b/var/spack/repos/builtin/packages/plink2/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/procps/package.py b/var/spack/repos/builtin/packages/procps/package.py index c7d9983693..8c86368751 100644 --- a/var/spack/repos/builtin/packages/procps/package.py +++ b/var/spack/repos/builtin/packages/procps/package.py @@ -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.") diff --git a/var/spack/repos/builtin/packages/psm/package.py b/var/spack/repos/builtin/packages/psm/package.py index de956356c5..28beadccb6 100644 --- a/var/spack/repos/builtin/packages/psm/package.py +++ b/var/spack/repos/builtin/packages/psm/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/py-ats/package.py b/var/spack/repos/builtin/packages/py-ats/package.py index 38d30c9a29..7348ced38d 100644 --- a/var/spack/repos/builtin/packages/py-ats/package.py +++ b/var/spack/repos/builtin/packages/py-ats/package.py @@ -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 diff --git a/var/spack/repos/builtin/packages/py-dadi/package.py b/var/spack/repos/builtin/packages/py-dadi/package.py index 1230c13cb5..9944896e50 100644 --- a/var/spack/repos/builtin/packages/py-dadi/package.py +++ b/var/spack/repos/builtin/packages/py-dadi/package.py @@ -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")) diff --git a/var/spack/repos/builtin/packages/py-dgl/package.py b/var/spack/repos/builtin/packages/py-dgl/package.py index 3ea7e748f9..4a1d4b73cd 100644 --- a/var/spack/repos/builtin/packages/py-dgl/package.py +++ b/var/spack/repos/builtin/packages/py-dgl/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/py-dlio-profiler-py/package.py b/var/spack/repos/builtin/packages/py-dlio-profiler-py/package.py index 78e2fab4f8..ee18886ed1 100644 --- a/var/spack/repos/builtin/packages/py-dlio-profiler-py/package.py +++ b/var/spack/repos/builtin/packages/py-dlio-profiler-py/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/py-editdistance/package.py b/var/spack/repos/builtin/packages/py-editdistance/package.py index b0f7dfbfb4..3b1157937f 100644 --- a/var/spack/repos/builtin/packages/py-editdistance/package.py +++ b/var/spack/repos/builtin/packages/py-editdistance/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/py-exarl/package.py b/var/spack/repos/builtin/packages/py-exarl/package.py index c3106e8778..0506a21778 100644 --- a/var/spack/repos/builtin/packages/py-exarl/package.py +++ b/var/spack/repos/builtin/packages/py-exarl/package.py @@ -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")) diff --git a/var/spack/repos/builtin/packages/py-fenics-fiat/package.py b/var/spack/repos/builtin/packages/py-fenics-fiat/package.py index 16efcf4b72..86c10ae64f 100644 --- a/var/spack/repos/builtin/packages/py-fenics-fiat/package.py +++ b/var/spack/repos/builtin/packages/py-fenics-fiat/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/py-fenics-ufl/package.py b/var/spack/repos/builtin/packages/py-fenics-ufl/package.py index 81690fcd11..7439e2c76b 100644 --- a/var/spack/repos/builtin/packages/py-fenics-ufl/package.py +++ b/var/spack/repos/builtin/packages/py-fenics-ufl/package.py @@ -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:") diff --git a/var/spack/repos/builtin/packages/py-horovod/package.py b/var/spack/repos/builtin/packages/py-horovod/package.py index 45134b07d7..6406ef8580 100644 --- a/var/spack/repos/builtin/packages/py-horovod/package.py +++ b/var/spack/repos/builtin/packages/py-horovod/package.py @@ -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( diff --git a/var/spack/repos/builtin/packages/py-llnl-sina/package.py b/var/spack/repos/builtin/packages/py-llnl-sina/package.py index 3bec899480..8084a43dd4 100644 --- a/var/spack/repos/builtin/packages/py-llnl-sina/package.py +++ b/var/spack/repos/builtin/packages/py-llnl-sina/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/py-maestrowf/package.py b/var/spack/repos/builtin/packages/py-maestrowf/package.py index 587d2e77b4..35198f27fc 100644 --- a/var/spack/repos/builtin/packages/py-maestrowf/package.py +++ b/var/spack/repos/builtin/packages/py-maestrowf/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/py-melissa-core/package.py b/var/spack/repos/builtin/packages/py-melissa-core/package.py index 49fc451dca..b9f4d00bab 100644 --- a/var/spack/repos/builtin/packages/py-melissa-core/package.py +++ b/var/spack/repos/builtin/packages/py-melissa-core/package.py @@ -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( diff --git a/var/spack/repos/builtin/packages/py-modred/package.py b/var/spack/repos/builtin/packages/py-modred/package.py index 27a45fc013..565da9c41e 100644 --- a/var/spack/repos/builtin/packages/py-modred/package.py +++ b/var/spack/repos/builtin/packages/py-modred/package.py @@ -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") diff --git a/var/spack/repos/builtin/packages/py-nanobind/package.py b/var/spack/repos/builtin/packages/py-nanobind/package.py index de2a1c7cc7..6040279233 100644 --- a/var/spack/repos/builtin/packages/py-nanobind/package.py +++ b/var/spack/repos/builtin/packages/py-nanobind/package.py @@ -23,8 +23,12 @@ class PyNanobind(PythonPackage): maintainers("ma595") version("master", branch="master", submodules=True) - version("1.4.0", tag="v1.4.0", submodules=True) - version("1.2.0", tag="v1.2.0", submodules=True) + version( + "1.4.0", tag="v1.4.0", commit="05cba0ef85ba2bb68aa115af4b74c30aa2aa7bec", submodules=True + ) + version( + "1.2.0", tag="v1.2.0", commit="ec9350b805d2fe568f65746fd69225eedc5e37ae", submodules=True + ) depends_on("python@3.8:", type=("build", "run")) depends_on("py-setuptools@42:", type="build") diff --git a/var/spack/repos/builtin/packages/py-onnxruntime/package.py b/var/spack/repos/builtin/packages/py-onnxruntime/package.py index deed32f209..205785a4db 100644 --- a/var/spack/repos/builtin/packages/py-onnxruntime/package.py +++ b/var/spack/repos/builtin/packages/py-onnxruntime/package.py @@ -19,8 +19,12 @@ class PyOnnxruntime(CMakePackage, PythonExtension): homepage = "https://github.com/microsoft/onnxruntime" git = "https://github.com/microsoft/onnxruntime.git" - version("1.10.0", tag="v1.10.0", submodules=True) - version("1.7.2", tag="v1.7.2", submodules=True) + version( + "1.10.0", tag="v1.10.0", commit="0d9030e79888d1d5828730b254fedc53c7b640c1", submodules=True + ) + version( + "1.7.2", tag="v1.7.2", commit="5bc92dff16b0ddd5063b717fb8522ca2ad023cb0", submodules=True + ) variant("cuda", default=False, description="Build with CUDA support") diff --git a/var/spack/repos/builtin/packages/py-opentuner/package.py b/var/spack/repos/builtin/packages/py-opentuner/package.py index 9f1248c7e6..2623be661c 100644 --- a/var/spack/repos/builtin/packages/py-opentuner/package.py +++ b/var/spack/repos/builtin/packages/py-opentuner/package.py @@ -14,8 +14,8 @@ class PyOpentuner(PythonPackage): maintainers("matthiasdiener") - version("0.8.7", commit="070c5ce") - version("0.8.2", commit="8e720a2") + version("0.8.7", commit="070c5cef6d933eb760a2f9cd5cd08c95f27aee75") + version("0.8.2", commit="8e720a2094e7964d7a1225e58aca40b0e78bff7d") depends_on("python@3:", type=("build", "run"), when="@0.8.1:") diff --git a/var/spack/repos/builtin/packages/py-pybrain/package.py b/var/spack/repos/builtin/packages/py-pybrain/package.py index 0b9e4d8604..758737efaf 100644 --- a/var/spack/repos/builtin/packages/py-pybrain/package.py +++ b/var/spack/repos/builtin/packages/py-pybrain/package.py @@ -14,7 +14,7 @@ class PyPybrain(PythonPackage): url = "https://github.com/pybrain/pybrain/archive/refs/tags/0.3.3.tar.gz" git = "https://github.com/pybrain/pybrain.git" - version("0.3.3.post", commit="dcdf32b") + version("0.3.3.post", commit="dcdf32ba1805490cefbc0bdeb227260d304fdb42") depends_on("py-setuptools", type="build") depends_on("py-scipy", type=("build", "run")) diff --git a/var/spack/repos/builtin/packages/py-pyside2/package.py b/var/spack/repos/builtin/packages/py-pyside2/package.py index 43cfdeb0fe..e6ee1f8cc8 100644 --- a/var/spack/repos/builtin/packages/py-pyside2/package.py +++ b/var/spack/repos/builtin/packages/py-pyside2/package.py @@ -17,12 +17,30 @@ class PyPyside2(PythonPackage): # https://wiki.qt.io/Qt_for_Python_Development_Getting_Started version("develop", tag="dev") - version("5.15.2.1", tag="v5.15.2.1", submodules=True) - version("5.14.2.1", tag="v5.14.2.1", submodules=True) - version("5.13.2", tag="v5.13.2", submodules=True) - version("5.13.1", tag="v5.13.1", submodules=True) - version("5.13.0", tag="v5.13.0", submodules=True) - version("5.12.5", tag="v5.12.5", submodules=True) + version( + "5.15.2.1", + tag="v5.15.2.1", + commit="9282e03de471bb3772c8d3997159e49c113d7678", + submodules=True, + ) + version( + "5.14.2.1", + tag="v5.14.2.1", + commit="6341c063dea6022c1e40cca28d3bbf0f52350dcb", + submodules=True, + ) + version( + "5.13.2", tag="v5.13.2", commit="a1a94b43c5b277fd4e65c1389e24c4fbbb1c5641", submodules=True + ) + version( + "5.13.1", tag="v5.13.1", commit="de1e75b55f6f59bba4bae5cd036d6c355c62986a", submodules=True + ) + version( + "5.13.0", tag="v5.13.0", commit="208d0c8bc8595aebc2191dafd9d0e3ec719e2550", submodules=True + ) + version( + "5.12.5", tag="v5.12.5", commit="af0953e0d261ab9b1fc498d63e8d790a329dd285", submodules=True + ) variant( "doc", diff --git a/var/spack/repos/builtin/packages/py-python-certifi-win32/package.py b/var/spack/repos/builtin/packages/py-python-certifi-win32/package.py index 0de85eaca3..76897d76cd 100644 --- a/var/spack/repos/builtin/packages/py-python-certifi-win32/package.py +++ b/var/spack/repos/builtin/packages/py-python-certifi-win32/package.py @@ -14,7 +14,7 @@ class PyPythonCertifiWin32(PythonPackage): git = "https://gitlab.com/alelec/python-certifi-win32.git" # Tarball missing version information, need to use git checkout - version("1.6", tag="v1.6") + version("1.6", tag="v1.6", commit="8ef45c73e203024ed2e1df5151a23e27faff5b60") depends_on("py-setuptools", type="build") depends_on("py-setuptools-scm", type="build") diff --git a/var/spack/repos/builtin/packages/py-python-libsbml/package.py b/var/spack/repos/builtin/packages/py-python-libsbml/package.py index ac47367362..0c30d1632f 100644 --- a/var/spack/repos/builtin/packages/py-python-libsbml/package.py +++ b/var/spack/repos/builtin/packages/py-python-libsbml/package.py @@ -15,7 +15,9 @@ class PyPythonLibsbml(PythonPackage): pypi = "python-libsbml/python-libsbml-5.19.7.tar.gz" version("5.19.7", sha256="447b1fde7aceccd11a93dc9f589ffd9319ba854d7b7583f911259a8b0127ab7b") - version("5.19.5", tag="v5.19.5", submodules=True) + version( + "5.19.5", tag="v5.19.5", commit="6081d9e1b0aa2b3ff4198b39680b726094c47e85", submodules=True + ) depends_on("py-setuptools", type="build") diff --git a/var/spack/repos/builtin/packages/py-shroud/package.py b/var/spack/repos/builtin/packages/py-shroud/package.py index 431feb2b65..de73dbeb00 100644 --- a/var/spack/repos/builtin/packages/py-shroud/package.py +++ b/var/spack/repos/builtin/packages/py-shroud/package.py @@ -15,12 +15,12 @@ class PyShroud(PythonPackage): version("develop", branch="develop") version("master", branch="master") - version("0.12.2", tag="v0.12.2") - version("0.12.1", tag="v0.12.1") - version("0.11.0", tag="v0.11.0") - version("0.10.1", tag="v0.10.1") - version("0.9.0", tag="v0.9.0") - version("0.8.0", tag="v0.8.0") + version("0.12.2", tag="v0.12.2", commit="939ba0a3e8b5a885da3ddaebb92bf93cb12b0401") + version("0.12.1", tag="v0.12.1", commit="c09344655371885a42783f8c0ac8a31f2bbffc9f") + version("0.11.0", tag="v0.11.0", commit="503b852796d549199c5ab94b14e59ebd62988870") + version("0.10.1", tag="v0.10.1", commit="13a3c70bc5190e0e8531e17925928fbd7154acb5") + version("0.9.0", tag="v0.9.0", commit="94aa2831290d10b604df16cb87ee17aa722fb998") + version("0.8.0", tag="v0.8.0", commit="b58ac35f41514428d08849a578c45ad444bfddc9") depends_on("py-setuptools", type=("build", "run")) depends_on("py-pyyaml@4.2:", type=("build", "run")) diff --git a/var/spack/repos/builtin/packages/py-tfdlpack/package.py b/var/spack/repos/builtin/packages/py-tfdlpack/package.py index ccafcb1514..96ab92df54 100644 --- a/var/spack/repos/builtin/packages/py-tfdlpack/package.py +++ b/var/spack/repos/builtin/packages/py-tfdlpack/package.py @@ -16,7 +16,9 @@ class PyTfdlpack(CMakePackage, PythonExtension): maintainers("adamjstewart") version("master", branch="master", submodules=True) - version("0.1.1", tag="v0.1.1", submodules=True) + version( + "0.1.1", tag="v0.1.1", commit="a1fdb53096158c2ec9189bb1ff46c92c6f571bbe", submodules=True + ) variant("cuda", default=True, description="Build with CUDA support") diff --git a/var/spack/repos/builtin/packages/py-torch/package.py b/var/spack/repos/builtin/packages/py-torch/package.py index 6490f286f4..cc863fcbaf 100644 --- a/var/spack/repos/builtin/packages/py-torch/package.py +++ b/var/spack/repos/builtin/packages/py-torch/package.py @@ -25,33 +25,87 @@ class PyTorch(PythonPackage, CudaPackage, ROCmPackage): version("main", branch="main", submodules=True) version("master", branch="main", submodules=True, deprecated=True) - version("2.0.1", tag="v2.0.1", submodules=True) - version("2.0.0", tag="v2.0.0", submodules=True) - version("1.13.1", tag="v1.13.1", submodules=True) - version("1.13.0", tag="v1.13.0", submodules=True) - version("1.12.1", tag="v1.12.1", submodules=True) - version("1.12.0", tag="v1.12.0", submodules=True) - version("1.11.0", tag="v1.11.0", submodules=True) - version("1.10.2", tag="v1.10.2", submodules=True) - version("1.10.1", tag="v1.10.1", submodules=True) - version("1.10.0", tag="v1.10.0", submodules=True) - version("1.9.1", tag="v1.9.1", submodules=True) - version("1.9.0", tag="v1.9.0", submodules=True) - version("1.8.2", tag="v1.8.2", submodules=True) - version("1.8.1", tag="v1.8.1", submodules=True) - version("1.8.0", tag="v1.8.0", submodules=True) - version("1.7.1", tag="v1.7.1", submodules=True) - version("1.7.0", tag="v1.7.0", submodules=True) - version("1.6.0", tag="v1.6.0", submodules=True) - version("1.5.1", tag="v1.5.1", submodules=True) - version("1.5.0", tag="v1.5.0", submodules=True) - version("1.4.1", tag="v1.4.1", submodules=True) - version("1.3.1", tag="v1.3.1", submodules=True) - version("1.3.0", tag="v1.3.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.1", tag="v1.0.1", submodules=True) - version("1.0.0", tag="v1.0.0", submodules=True) + version( + "2.0.1", tag="v2.0.1", commit="e9ebda29d87ce0916ab08c06ab26fd3766a870e5", submodules=True + ) + version( + "2.0.0", tag="v2.0.0", commit="c263bd43e8e8502d4726643bc6fd046f0130ac0e", submodules=True + ) + version( + "1.13.1", tag="v1.13.1", commit="49444c3e546bf240bed24a101e747422d1f8a0ee", submodules=True + ) + version( + "1.13.0", tag="v1.13.0", commit="7c98e70d44abc7a1aead68b6ea6c8adc8c554db5", submodules=True + ) + version( + "1.12.1", tag="v1.12.1", commit="664058fa83f1d8eede5d66418abff6e20bd76ca8", submodules=True + ) + version( + "1.12.0", tag="v1.12.0", commit="67ece03c8cd632cce9523cd96efde6f2d1cc8121", submodules=True + ) + version( + "1.11.0", tag="v1.11.0", commit="bc2c6edaf163b1a1330e37a6e34caf8c553e4755", submodules=True + ) + version( + "1.10.2", tag="v1.10.2", commit="71f889c7d265b9636b93ede9d651c0a9c4bee191", submodules=True + ) + version( + "1.10.1", tag="v1.10.1", commit="302ee7bfb604ebef384602c56e3853efed262030", submodules=True + ) + version( + "1.10.0", tag="v1.10.0", commit="36449ea93134574c2a22b87baad3de0bf8d64d42", submodules=True + ) + version( + "1.9.1", tag="v1.9.1", commit="dfbd030854359207cb3040b864614affeace11ce", submodules=True + ) + version( + "1.9.0", tag="v1.9.0", commit="d69c22dd61a2f006dcfe1e3ea8468a3ecaf931aa", submodules=True + ) + version( + "1.8.2", tag="v1.8.2", commit="e0495a7aa104471d95dc85a1b8f6473fbcc427a8", submodules=True + ) + version( + "1.8.1", tag="v1.8.1", commit="56b43f4fec1f76953f15a627694d4bba34588969", submodules=True + ) + version( + "1.8.0", tag="v1.8.0", commit="37c1f4a7fef115d719104e871d0cf39434aa9d56", submodules=True + ) + version( + "1.7.1", tag="v1.7.1", commit="57bffc3a8e4fee0cce31e1ff1f662ccf7b16db57", submodules=True + ) + version( + "1.7.0", tag="v1.7.0", commit="e85d494707b835c12165976b8442af54b9afcb26", submodules=True + ) + version( + "1.6.0", tag="v1.6.0", commit="b31f58de6fa8bbda5353b3c77d9be4914399724d", submodules=True + ) + version( + "1.5.1", tag="v1.5.1", commit="3c31d73c875d9a4a6ea8a843b9a0d1b19fbe36f3", submodules=True + ) + version( + "1.5.0", tag="v1.5.0", commit="4ff3872a2099993bf7e8c588f7182f3df777205b", submodules=True + ) + version( + "1.4.1", tag="v1.4.1", commit="74044638f755cd8667bedc73da4dbda4aa64c948", submodules=True + ) + version( + "1.3.1", tag="v1.3.1", commit="ee77ccbb6da4e2efd83673e798acf7081bc03564", submodules=True + ) + version( + "1.3.0", tag="v1.3.0", commit="de394b672d0346f2f387a8bb1a1280d5d2eaf9cb", submodules=True + ) + version( + "1.2.0", tag="v1.2.0", commit="8554416a199c4cec01c60c7015d8301d2bb39b64", submodules=True + ) + version( + "1.1.0", tag="v1.1.0", commit="142c973f4179e768164cd578951489e89021b29c", submodules=True + ) + version( + "1.0.1", tag="v1.0.1", commit="83221655a8237ca80f9673dad06a98d34c43e546", submodules=True + ) + version( + "1.0.0", tag="v1.0.0", commit="db5d3131d16f57abd4f13d3f4b885d5f67bf6644", submodules=True + ) is_darwin = sys.platform == "darwin" diff --git a/var/spack/repos/builtin/packages/py-torchaudio/package.py b/var/spack/repos/builtin/packages/py-torchaudio/package.py index c3698635b2..679a43aba3 100644 --- a/var/spack/repos/builtin/packages/py-torchaudio/package.py +++ b/var/spack/repos/builtin/packages/py-torchaudio/package.py @@ -23,27 +23,69 @@ class PyTorchaudio(PythonPackage): git = "https://github.com/pytorch/audio.git" version("main", branch="main", submodules=True) - version("2.0.2", tag="v2.0.2", submodules=True) - version("2.0.1", tag="v2.0.1", submodules=True) - version("0.13.1", tag="v0.13.1", submodules=True) - version("0.13.0", tag="v0.13.0", submodules=True) - version("0.12.1", tag="v0.12.1", submodules=True) - version("0.12.0", tag="v0.12.0", submodules=True) - version("0.11.0", tag="v0.11.0", submodules=True) - version("0.10.2", tag="v0.10.2", submodules=True) - version("0.10.1", tag="v0.10.1", submodules=True) - version("0.10.0", tag="v0.10.0", submodules=True) - version("0.9.1", tag="v0.9.1", submodules=True) - version("0.9.0", tag="v0.9.0", submodules=True) - version("0.8.2", tag="v0.8.2", submodules=True) - version("0.8.1", tag="v0.8.1", submodules=True) - version("0.8.0", tag="v0.8.0", submodules=True) - version("0.7.2", tag="v0.7.2", submodules=True) - version("0.7.0", tag="v0.7.0", submodules=True) - version("0.6.0", tag="v0.6.0", 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.0", tag="v0.4.0", submodules=True) + version( + "2.0.2", tag="v2.0.2", commit="31de77dad5c89274451b3f5c4bcb630be12787c4", submodules=True + ) + version( + "2.0.1", tag="v2.0.1", commit="3b40834aca41957002dfe074175e900cf8906237", submodules=True + ) + version( + "0.13.1", tag="v0.13.1", commit="b90d79882c3521fb3882833320b4b85df3b622f4", submodules=True + ) + version( + "0.13.0", tag="v0.13.0", commit="bc8640b4722abf6587fb4cc2521da45aeb55a711", submodules=True + ) + version( + "0.12.1", tag="v0.12.1", commit="58da31733e08438f9d1816f55f54756e53872a92", submodules=True + ) + version( + "0.12.0", tag="v0.12.0", commit="2e1388401c434011e9f044b40bc8374f2ddfc414", submodules=True + ) + version( + "0.11.0", tag="v0.11.0", commit="820b383b3b21fc06e91631a5b1e6ea1557836216", submodules=True + ) + version( + "0.10.2", tag="v0.10.2", commit="6f539cf3edc4224b51798e962ca28519e5479ffb", submodules=True + ) + version( + "0.10.1", tag="v0.10.1", commit="4b64f80bef85bd951ea35048c461c8304e7fc4c4", submodules=True + ) + version( + "0.10.0", tag="v0.10.0", commit="d2634d866603c1e2fc8e44cd6e9aea7ddd21fe29", submodules=True + ) + version( + "0.9.1", tag="v0.9.1", commit="a85b2398722182dd87e76d9ffcbbbf7e227b83ce", submodules=True + ) + version( + "0.9.0", tag="v0.9.0", commit="33b2469744955e2129c6367457dffe9bb4b05dea", submodules=True + ) + version( + "0.8.2", tag="v0.8.2", commit="d254d547d183e7203e455de6b99e56d3ffdd4499", submodules=True + ) + version( + "0.8.1", tag="v0.8.1", commit="e4e171a51714b2b2bd79e1aea199c3f658eddf9a", submodules=True + ) + version( + "0.8.0", tag="v0.8.0", commit="099d7883c6b7af1d1c3b416191e5f3edf492e104", submodules=True + ) + version( + "0.7.2", tag="v0.7.2", commit="a853dff25de36cc637b1f02029343790d2dd0199", submodules=True + ) + version( + "0.7.0", tag="v0.7.0", commit="ac17b64f4daedd45d0495e2512e22eaa6e5b7eeb", submodules=True + ) + version( + "0.6.0", tag="v0.6.0", commit="f17ae39ff9da0df8f795fef2fcc192f298f81268", submodules=True + ) + version( + "0.5.1", tag="v0.5.1", commit="71434798460a4ceca9d42004567ef419c62a612e", submodules=True + ) + version( + "0.5.0", tag="v0.5.0", commit="09494ea545738538f9db2dceeffe10d421060ee5", submodules=True + ) + version( + "0.4.0", tag="v0.4.0", commit="8afed303af3de41f3586007079c0534543c8f663", submodules=True + ) # https://github.com/pytorch/audio#dependencies depends_on("python@3.8:3.11", when="@2:", type=("build", "link", "run")) diff --git a/var/spack/repos/builtin/packages/py-torchtext/package.py b/var/spack/repos/builtin/packages/py-torchtext/package.py index ff02c597c4..10e02316db 100644 --- a/var/spack/repos/builtin/packages/py-torchtext/package.py +++ b/var/spack/repos/builtin/packages/py-torchtext/package.py @@ -16,21 +16,51 @@ class PyTorchtext(PythonPackage): maintainers("adamjstewart") version("main", branch="main", submodules=True) - version("0.15.2", tag="v0.15.2", submodules=True) - version("0.15.1", tag="v0.15.1", submodules=True) - version("0.14.1", tag="v0.14.1", submodules=True) - version("0.14.0", tag="v0.14.0", submodules=True) - version("0.13.1", tag="v0.13.1", submodules=True) - version("0.13.0", tag="v0.13.0", submodules=True) - version("0.12.0", tag="v0.12.0", submodules=True) - version("0.11.2", tag="v0.11.2", submodules=True) - version("0.11.1", tag="v0.11.1", submodules=True) - version("0.10.1", tag="v0.10.1", submodules=True) - version("0.10.0", tag="v0.10.0", submodules=True) - version("0.9.2", tag="v0.9.2", submodules=True) - version("0.8.1", tag="v0.8.1", submodules=True) - version("0.6.0", tag="0.6.0", submodules=True) - version("0.5.0", tag="0.5.0", submodules=True) + version( + "0.15.2", tag="v0.15.2", commit="4571036cf66c539e50625218aeb99a288d79f3e1", submodules=True + ) + version( + "0.15.1", tag="v0.15.1", commit="c696895e524c61fd2b8b26916dd006411c5f3ba5", submodules=True + ) + version( + "0.14.1", tag="v0.14.1", commit="e1e969d4947bb3dd01ea927af2f8ac9a2d778c39", submodules=True + ) + version( + "0.14.0", tag="v0.14.0", commit="e2b27f9b06ca71d55c2fcf6d47c60866ee936f40", submodules=True + ) + version( + "0.13.1", tag="v0.13.1", commit="330201f1132dcd0981180c19bc6843a19d310ff0", submodules=True + ) + version( + "0.13.0", tag="v0.13.0", commit="35298c43f3ce908fe06c177ecbd8ef1503a1292b", submodules=True + ) + version( + "0.12.0", tag="v0.12.0", commit="d7a34d6ae0f4e36a52777854d0163b9e85f1576b", submodules=True + ) + version( + "0.11.2", tag="v0.11.2", commit="92f4d158d8cbe9136896befa2d4234ea8b8e2795", submodules=True + ) + version( + "0.11.1", tag="v0.11.1", commit="5c65ec05d7c1eba5b0ea2d7ee170ccf977d9674f", submodules=True + ) + version( + "0.10.1", tag="v0.10.1", commit="0d670e03c1eee7e30e032bb96df4c12b785a15ff", submodules=True + ) + version( + "0.10.0", tag="v0.10.0", commit="4da1de36247aa06622088e78508e0e38a4392e38", submodules=True + ) + version( + "0.9.2", tag="v0.9.2", commit="22e5ee7548a85190eee78e8ed6c8911ec2c53035", submodules=True + ) + version( + "0.8.1", tag="v0.8.1", commit="0f911ec35ab020983efbf36b8c14415651e98618", submodules=True + ) + version( + "0.6.0", tag="0.6.0", commit="3a54c7f52584f201c17ca7489b52b812152612dc", submodules=True + ) + version( + "0.5.0", tag="0.5.0", commit="0169cde2f1d446ae886ef0be07e9a673585ed256", submodules=True + ) # https://github.com/pytorch/text#installation depends_on("python@3.8:3.11", when="@2:", type=("build", "link", "run")) diff --git a/var/spack/repos/builtin/packages/q-e-sirius/package.py b/var/spack/repos/builtin/packages/q-e-sirius/package.py index b3ef5761fd..3b3739ff12 100644 --- a/var/spack/repos/builtin/packages/q-e-sirius/package.py +++ b/var/spack/repos/builtin/packages/q-e-sirius/package.py @@ -18,7 +18,12 @@ class QESirius(CMakePackage): maintainers("simonpintarelli") version("develop-ristretto", branch="ristretto", submodules=True) - version("6.7-rc1-sirius", tag="v6.7-rc1-sirius", submodules=True) + version( + "6.7-rc1-sirius", + tag="v6.7-rc1-sirius", + commit="b1c79e30a2f9351316a90ca296f98cffef1f35c3", + submodules=True, + ) variant("mpi", default=True, description="Builds with MPI support") variant("openmp", default=True, description="Enables OpenMP support") diff --git a/var/spack/repos/builtin/packages/qd/package.py b/var/spack/repos/builtin/packages/qd/package.py index 30a631e193..9a5c90a74b 100644 --- a/var/spack/repos/builtin/packages/qd/package.py +++ b/var/spack/repos/builtin/packages/qd/package.py @@ -16,7 +16,7 @@ class Qd(AutotoolsPackage): tags = ["hep"] - version("2.3.13", commit="a57dde9") + version("2.3.13", commit="a57dde96b3255b80f7f39cd80217c213bf78d949") depends_on("autoconf", type="build") depends_on("automake", type="build") diff --git a/var/spack/repos/builtin/packages/qmcpack/package.py b/var/spack/repos/builtin/packages/qmcpack/package.py index c1f975a640..65a02c1cf9 100644 --- a/var/spack/repos/builtin/packages/qmcpack/package.py +++ b/var/spack/repos/builtin/packages/qmcpack/package.py @@ -23,27 +23,27 @@ class Qmcpack(CMakePackage, CudaPackage): # can occasionally change. # NOTE: 12/19/2017 QMCPACK 3.0.0 does not build properly with Spack. version("develop") - version("3.17.1", tag="v3.17.1") - version("3.17.0", tag="v3.17.0") - version("3.16.0", tag="v3.16.0") - version("3.15.0", tag="v3.15.0") - version("3.14.0", tag="v3.14.0") - version("3.13.0", tag="v3.13.0") - version("3.12.0", tag="v3.12.0") - version("3.11.0", tag="v3.11.0") - version("3.10.0", tag="v3.10.0") - version("3.9.2", tag="v3.9.2") - version("3.9.1", tag="v3.9.1") - version("3.9.0", tag="v3.9.0") - version("3.8.0", tag="v3.8.0") - version("3.7.0", tag="v3.7.0") - version("3.6.0", tag="v3.6.0") - version("3.5.0", tag="v3.5.0") - version("3.4.0", tag="v3.4.0") - version("3.3.0", tag="v3.3.0") - version("3.2.0", tag="v3.2.0") - version("3.1.1", tag="v3.1.1") - version("3.1.0", tag="v3.1.0") + version("3.17.1", tag="v3.17.1", commit="9d0d968139fc33f71dbf9159f526dd7b47f10a3b") + version("3.17.0", tag="v3.17.0", commit="9049a90626d1fe3c431f55c56a7197f8a13d5fc6") + version("3.16.0", tag="v3.16.0", commit="5b7544c40be105b0aafa1602601ccb0cf23ea547") + version("3.15.0", tag="v3.15.0", commit="690350ae148a1345b57e610f240d800384514d69") + version("3.14.0", tag="v3.14.0", commit="dbe4cebbd5f88ce42bf2deab5e571e64398e07ed") + version("3.13.0", tag="v3.13.0", commit="5f4ba013eceaf437530d5792dac5c08760d51c96") + version("3.12.0", tag="v3.12.0", commit="262d1915135aaf5786d9481765f79f48d3309533") + version("3.11.0", tag="v3.11.0", commit="129b7d88497b27de9efd4f2cf56d83b97541f0f0") + version("3.10.0", tag="v3.10.0", commit="f775d65b313b16b4ab22ecad40a968c0a6675ddc") + version("3.9.2", tag="v3.9.2", commit="8064ebfec9a8dd88748e8864013168c9aa7e05dd") + version("3.9.1", tag="v3.9.1", commit="e53d0b905ca2870c8c58b14437165addc6a6296f") + version("3.9.0", tag="v3.9.0", commit="a5c74d4327e4ba84c097fd904ce2b696bf2735ae") + version("3.8.0", tag="v3.8.0", commit="6abbff0b825dae52097f7965bdb549f84aed75cb") + version("3.7.0", tag="v3.7.0", commit="bc47a435682751c26c2695a005684d95f700bebb") + version("3.6.0", tag="v3.6.0", commit="91aca74ecb4e64bdccc7e05b28eda4653f8c07ff") + version("3.5.0", tag="v3.5.0", commit="1009b07ad6fa873d71a0755747e6a7f610eb169b") + version("3.4.0", tag="v3.4.0", commit="2d4b3d01224f7a4868da71d715e831341b2e7e5e") + version("3.3.0", tag="v3.3.0", commit="ff1599015f0695a75436f2942f257d3a29b8b752") + version("3.2.0", tag="v3.2.0", commit="d531f6b35fbab9ab2b80e9222f694b66e08bdd9d") + version("3.1.1", tag="v3.1.1", commit="07611637f823187ac5133d6e2249cdb86b92b04d") + version("3.1.0", tag="v3.1.0", commit="146d920cf33590eac6a7a976f88871c1fe6418a6") # These defaults match those in the QMCPACK manual variant( diff --git a/var/spack/repos/builtin/packages/r-biocgenerics/package.py b/var/spack/repos/builtin/packages/r-biocgenerics/package.py index 2ce882d722..b510d8385b 100644 --- a/var/spack/repos/builtin/packages/r-biocgenerics/package.py +++ b/var/spack/repos/builtin/packages/r-biocgenerics/package.py @@ -18,7 +18,7 @@ class RBiocgenerics(RPackage): version("0.42.0", commit="3582d47b836387afc08157f3d6a5013fd64334ed") version("0.40.0", commit="0bc1e0ed4d20c7101cd782a14f6373e27478acfc") version("0.36.0", commit="0d5d169d7d64d648a22f9043837c93bc784e71ed") - version("0.34.0", commit="f7c2020") + version("0.34.0", commit="f7c2020b6fb06ade6d70b4de17672735edfa45df") version("0.30.0", commit="fc7c3af4a5635a30988a062ed09332c13ca1d1a8") version("0.28.0", commit="041fc496504f2ab1d4d863fffb23372db214394b") version("0.26.0", commit="5b2a6df639e48c3cd53789e0b174aec9dda6b67d") diff --git a/var/spack/repos/builtin/packages/r-bsseq/package.py b/var/spack/repos/builtin/packages/r-bsseq/package.py index 7e83045ea3..7b96c3370b 100644 --- a/var/spack/repos/builtin/packages/r-bsseq/package.py +++ b/var/spack/repos/builtin/packages/r-bsseq/package.py @@ -19,9 +19,9 @@ class RBsseq(RPackage): version("1.32.0", commit="a0c1eacbc479c57bd836e885e162c28bbe08e115") version("1.30.0", commit="7eb5223e9ee02fd08a52be56eaa9316a67c0d66b") version("1.26.0", commit="fae32292687625012a2938a48c93df55ad4257b5") - version("1.24.4", commit="8fe7a03") - version("1.22.0", commit="d4f7301") - version("1.20.0", commit="07e398b") + version("1.24.4", commit="8fe7a035802055cf14783d2ab92af70c5d5800ed") + version("1.22.0", commit="d4f7301dcd4a03431b0833302b5a79c6f1b186cc") + version("1.20.0", commit="07e398bc38ba903881df9a5d0577cca15788e0cd") depends_on("r@3.5:", type=("build", "run")) depends_on("r@4.0:", type=("build", "run"), when="@1.26.0:") diff --git a/var/spack/repos/builtin/packages/r-dss/package.py b/var/spack/repos/builtin/packages/r-dss/package.py index 60c72ed030..8ec607c0db 100644 --- a/var/spack/repos/builtin/packages/r-dss/package.py +++ b/var/spack/repos/builtin/packages/r-dss/package.py @@ -23,9 +23,9 @@ class RDss(RPackage): version("2.44.0", commit="b9f44106f139c93564dfb4afab50555d24a657ba") version("2.42.0", commit="33e87450fbb64bb3e321688ff613e83cd40efe48") version("2.38.0", commit="82e65b92e6e227f1f99620362db8b03059e07e98") - version("2.36.0", commit="841c7ed") - version("2.34.0", commit="f9819c7") - version("2.32.0", commit="ffb502d") + version("2.36.0", commit="841c7ed72a138a458ee2df52336050dbe581e727") + version("2.34.0", commit="f9819c7d7927c8e6d9963632cdeab36c8c22caa8") + version("2.32.0", commit="ffb502d20810a873c2376199d44adedf7c83912d") depends_on("r@3.3:", type=("build", "run")) depends_on("r@3.5.0:", type=("build", "run"), when="@2.44.0:") diff --git a/var/spack/repos/builtin/packages/r-iranges/package.py b/var/spack/repos/builtin/packages/r-iranges/package.py index 55b509f2a0..e998ffe89d 100644 --- a/var/spack/repos/builtin/packages/r-iranges/package.py +++ b/var/spack/repos/builtin/packages/r-iranges/package.py @@ -24,7 +24,7 @@ class RIranges(RPackage): version("2.30.0", commit="9b5f3ca12812fb76c23b1550aa3a794384384d9b") version("2.28.0", commit="d85ee908a379e12d1e32599e999c71ab37c25e57") version("2.24.1", commit="6c61fddf4c5830f69a0f7f108888c67cd0a12b19") - version("2.22.2", commit="8c5e991") + version("2.22.2", commit="8c5e99131c419224f92921b9a13255b705a293ad") version("2.18.3", commit="c98a7ba074e72f2e5ec98252dffe9d3392711972") version("2.16.0", commit="26834c6868d7c279dd8ac1bb9daa16e6fef273c2") version("2.14.12", commit="00af02756c14771a23df9efcf379409ab6eb3041") diff --git a/var/spack/repos/builtin/packages/r-s4vectors/package.py b/var/spack/repos/builtin/packages/r-s4vectors/package.py index bb8848ff29..4760e02e88 100644 --- a/var/spack/repos/builtin/packages/r-s4vectors/package.py +++ b/var/spack/repos/builtin/packages/r-s4vectors/package.py @@ -25,7 +25,7 @@ class RS4vectors(RPackage): version("0.34.0", commit="f590de3ec4d896a63351d0c1925d3856c0bd5292") version("0.32.3", commit="ad90e78fd3a4059cfcf2846498fb0748b4394e1a") version("0.28.1", commit="994cb7ef830e76f8b43169cc72b553869fafb2ed") - version("0.26.1", commit="935769c") + version("0.26.1", commit="935769c7e2767230feb47f6f8147e0e2908af4f0") version("0.22.1", commit="d25e517b48ca4184a4c2ee1f8223c148a55a8b8a") version("0.20.1", commit="1878b2909086941e556c5ea953c6fd86aebe9b02") version("0.18.3", commit="d6804f94ad3663828440914920ac933b934aeff1") diff --git a/var/spack/repos/builtin/packages/r-summarizedexperiment/package.py b/var/spack/repos/builtin/packages/r-summarizedexperiment/package.py index bb074df20f..a421fef130 100644 --- a/var/spack/repos/builtin/packages/r-summarizedexperiment/package.py +++ b/var/spack/repos/builtin/packages/r-summarizedexperiment/package.py @@ -21,7 +21,7 @@ class RSummarizedexperiment(RPackage): version("1.26.1", commit="c8cbd3b4f0fa1d686c4d7ce5b8614a24c74b2074") version("1.24.0", commit="d37f19383d03c107a8a41c0df2326e28efe46b28") version("1.20.0", commit="874aa87a481e4076a0ec3369f55c9c0a1ab8025e") - version("1.18.2", commit="e22fafe") + version("1.18.2", commit="e22fafe8c314b4e216fb130012d631b4626bc605") version("1.14.1", commit="2c68d99e11c7345e5ed388370822ea48395c64a4") version("1.12.0", commit="5f8416864636add121ec1d6737ebb89a42227fd7") version("1.10.1", commit="7ad2e991c8285bfc4b2e15b29d94cc86d07f8f2b") diff --git a/var/spack/repos/builtin/packages/raja/package.py b/var/spack/repos/builtin/packages/raja/package.py index 4454c7486f..88505b3a81 100644 --- a/var/spack/repos/builtin/packages/raja/package.py +++ b/var/spack/repos/builtin/packages/raja/package.py @@ -20,25 +20,90 @@ class Raja(CachedCMakePackage, CudaPackage, ROCmPackage): version("develop", branch="develop", submodules=False) version("main", branch="main", submodules=False) - version("2022.10.4", tag="v2022.10.4", submodules=False) - version("2022.03.0", tag="v2022.03.0", submodules=False) - version("0.14.0", tag="v0.14.0", submodules="True") - version("0.13.0", tag="v0.13.0", submodules="True") - version("0.12.1", tag="v0.12.1", submodules="True") - version("0.12.0", tag="v0.12.0", submodules="True") - version("0.11.0", tag="v0.11.0", submodules="True") - version("0.10.1", tag="v0.10.1", submodules="True") - version("0.10.0", tag="v0.10.0", submodules="True") - version("0.9.0", tag="v0.9.0", submodules="True") - version("0.8.0", tag="v0.8.0", submodules="True") - version("0.7.0", tag="v0.7.0", submodules="True") - version("0.6.0", tag="v0.6.0", submodules="True") - 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.1", tag="v0.4.1", submodules="True") - version("0.4.0", tag="v0.4.0", submodules="True") + version( + "2022.10.4", + tag="v2022.10.4", + commit="c2a6b1740759ae3ae7c85b35e20dbffbe235355d", + submodules=False, + ) + version( + "2022.03.0", + tag="v2022.03.0", + commit="4351fe6a50bd579511a625b017c9e054885e7fd2", + submodules=False, + ) + version( + "0.14.0", + tag="v0.14.0", + commit="357933a42842dd91de5c1034204d937fce0a2a44", + submodules="True", + ) + version( + "0.13.0", + tag="v0.13.0", + commit="3047fa720132d19ee143b1fcdacaa72971f5988c", + submodules="True", + ) + version( + "0.12.1", + tag="v0.12.1", + commit="9cb6370bb2868e35ebba23cdce927f5f7f9da530", + submodules="True", + ) + version( + "0.12.0", + tag="v0.12.0", + commit="32d92e38da41cc8d4db25ec79b9884a73a0cb3a1", + submodules="True", + ) + version( + "0.11.0", + tag="v0.11.0", + commit="0502b9b69c4cb60aa0afbdf699b555c76cb18f22", + submodules="True", + ) + version( + "0.10.1", + tag="v0.10.1", + commit="be91e040130678b1350dbda56cc352433db758bd", + submodules="True", + ) + version( + "0.10.0", + tag="v0.10.0", + commit="53cb89cf788d28bc4ed2b4e6f75483fdd26024aa", + submodules="True", + ) + version( + "0.9.0", tag="v0.9.0", commit="df7ca1fa892b6ac4147c614d2d739d5022f63fc7", submodules="True" + ) + version( + "0.8.0", tag="v0.8.0", commit="8d19a8c2cbac611de6f92ad8852b9f3454b27e63", submodules="True" + ) + version( + "0.7.0", tag="v0.7.0", commit="caa33b371b586dfae3d8569caee91c5eddfd7b31", submodules="True" + ) + version( + "0.6.0", tag="v0.6.0", commit="cc7a97e8b4e52c3de820c9dfacd358822a147871", submodules="True" + ) + version( + "0.5.3", tag="v0.5.3", commit="1ca35c0ed2a43a3fa9c6cd70c5d25f16d88ecd8c", submodules="True" + ) + version( + "0.5.2", tag="v0.5.2", commit="4d5c3d5d7f311838855f7010810610349e729f64", submodules="True" + ) + version( + "0.5.1", tag="v0.5.1", commit="bf340abe5199d7e051520913c9a7a5de336b5820", submodules="True" + ) + version( + "0.5.0", tag="v0.5.0", commit="9b539d84fdad049f65caeba836f41031f5baf4cc", submodules="True" + ) + version( + "0.4.1", tag="v0.4.1", commit="3618cfe95d6a442fa50fbe7bfbcf654cf9f800b9", submodules="True" + ) + version( + "0.4.0", tag="v0.4.0", commit="31b2a48192542c2da426885baa5af0ed57606b78", submodules="True" + ) # export targets when building pre-2.4.0 release with BLT 0.4.0+ patch( diff --git a/var/spack/repos/builtin/packages/ratel/package.py b/var/spack/repos/builtin/packages/ratel/package.py index bdea843bd1..c3e32ab85e 100644 --- a/var/spack/repos/builtin/packages/ratel/package.py +++ b/var/spack/repos/builtin/packages/ratel/package.py @@ -15,8 +15,8 @@ class Ratel(MakefilePackage, CudaPackage, ROCmPackage): maintainers("jedbrown", "jeremylt") version("develop", branch="main") - version("0.2.1", tag="v0.2.1") - version("0.1.2", tag="v0.1.2") + version("0.2.1", tag="v0.2.1", commit="043b61696a2407205fdfd898681467d1a7ff59e0") + version("0.1.2", tag="v0.1.2", commit="94ad630bf897d231af7a94bf08257f6067258aae") # development version depends_on("libceed@develop", when="@develop") diff --git a/var/spack/repos/builtin/packages/redis-ai/package.py b/var/spack/repos/builtin/packages/redis-ai/package.py index e54b10fb5e..05a3d1a0e5 100644 --- a/var/spack/repos/builtin/packages/redis-ai/package.py +++ b/var/spack/repos/builtin/packages/redis-ai/package.py @@ -16,7 +16,9 @@ class RedisAi(MakefilePackage): maintainers("MattToast") - version("1.2.7", tag="v1.2.7", submodules=True) + version( + "1.2.7", tag="v1.2.7", commit="1bf38d86233ba06e1350ca9de794df2b07cdb274", submodules=True + ) variant("torch", default=True, description="Build with the pytorch backend") variant("cuda", default=False, description="Use CUDA") diff --git a/var/spack/repos/builtin/packages/riscv-gnu-toolchain/package.py b/var/spack/repos/builtin/packages/riscv-gnu-toolchain/package.py index d4d1dfb8ef..71ff595e64 100644 --- a/var/spack/repos/builtin/packages/riscv-gnu-toolchain/package.py +++ b/var/spack/repos/builtin/packages/riscv-gnu-toolchain/package.py @@ -18,7 +18,12 @@ class RiscvGnuToolchain(AutotoolsPackage): maintainers("wanlinwang") version("develop", branch="master", submodules=True) - version("2022.08.08", tag="2022.08.08", submodules=True) + version( + "2022.08.08", + tag="2022.08.08", + commit="cb25bb862a3bf56d1577d7930bc41f259632ae24", + submodules=True, + ) # Dependencies: depends_on("pkgconfig", type="build") diff --git a/var/spack/repos/builtin/packages/rmgdft/package.py b/var/spack/repos/builtin/packages/rmgdft/package.py index dea1afcfe6..23cec27579 100644 --- a/var/spack/repos/builtin/packages/rmgdft/package.py +++ b/var/spack/repos/builtin/packages/rmgdft/package.py @@ -16,12 +16,12 @@ class Rmgdft(CMakePackage, CudaPackage): maintainers("elbriggs") tags = ["ecp", "ecp-apps"] version("master", branch="master") - version("5.4.0", tag="v5.4.0") - version("5.3.1", tag="v5.3.1") - version("5.2.0", tag="v5.2.0") - version("5.0.5", tag="v5.0.5") - version("5.0.4", tag="v5.0.4") - version("5.0.1", tag="v5.0.1") + 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") + version("5.0.5", tag="v5.0.5", commit="f67a5d80e4bb418d31f35586a19b21c9b52e7832") + version("5.0.4", tag="v5.0.4", commit="30faadeff7dc896169d011910831263fb19eb965") + version("5.0.1", tag="v5.0.1", commit="60b3ad64b09a4fccdd2b84052350e7947e3e8ad0") variant( "build_type", diff --git a/var/spack/repos/builtin/packages/salome-configuration/package.py b/var/spack/repos/builtin/packages/salome-configuration/package.py index d0fedc7139..aeb4551012 100644 --- a/var/spack/repos/builtin/packages/salome-configuration/package.py +++ b/var/spack/repos/builtin/packages/salome-configuration/package.py @@ -18,11 +18,11 @@ class SalomeConfiguration(Package): homepage = "https://www.salome-platform.org" git = "https://git.salome-platform.org/gitpub/tools/configuration.git" - version("9.7.0", tag="V9_7_0") - version("9.6.0", tag="V9_6_0") - version("9.5.0", tag="V9_5_0") - version("9.4.0", tag="V9_4_0") - version("9.3.0", tag="V9_3_0") + version("9.7.0", tag="V9_7_0", commit="b1430e72bc252867289b45de9a94041841fade06") + version("9.6.0", tag="V9_6_0", commit="02e621fc9e24b4eab20f82ef921859013bf024b4") + version("9.5.0", tag="V9_5_0", commit="96ecd4927604943dc80ead4aaf732a9d0215b70c") + version("9.4.0", tag="V9_4_0", commit="057e00d65a86f058dd4b0f82a866fcc66d81ed63") + version("9.3.0", tag="V9_3_0", commit="de7bac0ee58007a9501fffa7c1488de029b19cdc") patch("SalomeMacros.patch", working_dir="./cmake") patch("FindSalomeHDF5.patch", working_dir="./cmake") diff --git a/var/spack/repos/builtin/packages/salome-medcoupling/package.py b/var/spack/repos/builtin/packages/salome-medcoupling/package.py index 09701e535a..dd0f7dee38 100644 --- a/var/spack/repos/builtin/packages/salome-medcoupling/package.py +++ b/var/spack/repos/builtin/packages/salome-medcoupling/package.py @@ -18,11 +18,11 @@ class SalomeMedcoupling(CMakePackage): homepage = "https://docs.salome-platform.org/latest/dev/MEDCoupling/developer/index.html" git = "https://git.salome-platform.org/gitpub/tools/medcoupling.git" - version("9.7.0", tag="V9_7_0") - version("9.6.0", tag="V9_6_0") - version("9.5.0", tag="V9_5_0") - version("9.4.0", tag="V9_4_0") - version("9.3.0", tag="V9_3_0") + version("9.7.0", tag="V9_7_0", commit="773434a7f2a5cbacc2f50e93ea6d6a48a157acd9") + version("9.6.0", tag="V9_6_0", commit="2c14a65b40252770b3503945405f5bdb2f29f8e2") + version("9.5.0", tag="V9_5_0", commit="dd75474d950baf8ff862b03cb1685f2a2d562846") + version("9.4.0", tag="V9_4_0", commit="984fe46c4076f08f42ef43e290e3cd1aea5a8182") + version("9.3.0", tag="V9_3_0", commit="32521cd6e5c113de5db7953a80149e5ab492120a") variant("static", default=False, description="Enable static library build") variant("mpi", default=False, description="Enable MPI") diff --git a/var/spack/repos/builtin/packages/sambamba/package.py b/var/spack/repos/builtin/packages/sambamba/package.py index 2c771f5232..7f70d58f17 100644 --- a/var/spack/repos/builtin/packages/sambamba/package.py +++ b/var/spack/repos/builtin/packages/sambamba/package.py @@ -12,7 +12,9 @@ class Sambamba(Package): homepage = "https://lomereiter.github.io/sambamba/" git = "https://github.com/lomereiter/sambamba.git" - version("0.6.6", tag="v0.6.6", submodules=True) + version( + "0.6.6", tag="v0.6.6", commit="63cfd5c7b3053e1f7045dec0b5a569f32ef73d06", submodules=True + ) depends_on("ldc~shared", type=("build", "link")) depends_on("python", type="build") diff --git a/var/spack/repos/builtin/packages/saws/package.py b/var/spack/repos/builtin/packages/saws/package.py index 863b898e02..e843afbda4 100644 --- a/var/spack/repos/builtin/packages/saws/package.py +++ b/var/spack/repos/builtin/packages/saws/package.py @@ -16,7 +16,7 @@ class Saws(AutotoolsPackage): git = "https://bitbucket.org/saws/saws.git" version("develop", tag="master") - version("0.1.1", tag="v0.1.1") - version("0.1.0", tag="v0.1.0") + version("0.1.1", tag="v0.1.1", commit="c483e262b22bdf83ab026d20c35f0e09465d768d") + version("0.1.0", tag="v0.1.0", commit="312ccc1698cf6c489c0d1eff6db46f54bd9031b7") depends_on("python", type="build") diff --git a/var/spack/repos/builtin/packages/sbp/package.py b/var/spack/repos/builtin/packages/sbp/package.py index 5f04622bb7..de9d126a9e 100644 --- a/var/spack/repos/builtin/packages/sbp/package.py +++ b/var/spack/repos/builtin/packages/sbp/package.py @@ -14,7 +14,9 @@ class Sbp(CMakePackage): maintainers("jayvdb") - version("3.4.10", tag="v3.4.10", submodules=True) + version( + "3.4.10", tag="v3.4.10", commit="d8ec454a3d7f1b2f8b8f515934612c184b8d5fa3", submodules=True + ) root_cmakelists_dir = "c" diff --git a/var/spack/repos/builtin/packages/sosflow/package.py b/var/spack/repos/builtin/packages/sosflow/package.py index 86e326e8eb..35794faa3d 100644 --- a/var/spack/repos/builtin/packages/sosflow/package.py +++ b/var/spack/repos/builtin/packages/sosflow/package.py @@ -14,7 +14,7 @@ class Sosflow(CMakePackage): homepage = "https://github.com/cdwdirect/sos_flow/wiki" git = "https://github.com/cdwdirect/sos_flow.git" - version("spack", tag="spack-build-v0.9901") + version("spack", tag="spack-build-v0.9901", commit="57c77f18af88b01615d5900124f9cfd1770c8241") depends_on("libevpath") depends_on("sqlite@3:") diff --git a/var/spack/repos/builtin/packages/spdk/package.py b/var/spack/repos/builtin/packages/spdk/package.py index 1f3c3f6c3c..0dab950c55 100644 --- a/var/spack/repos/builtin/packages/spdk/package.py +++ b/var/spack/repos/builtin/packages/spdk/package.py @@ -21,7 +21,9 @@ class Spdk(AutotoolsPackage): maintainers("hyoklee") version("master", branch="master", submodules=True) - version("23.01", tag="v23.01", submodules=True) + version( + "23.01", tag="v23.01", commit="10edc60aa8b5f1b04d6496fea976dec75e276a95", submodules=True + ) variant("crypto", default=False, description="Build vbdev crypto module") variant("dpdk", default=False, description="Build with dpdk") diff --git a/var/spack/repos/builtin/packages/sra-tools/package.py b/var/spack/repos/builtin/packages/sra-tools/package.py index fc360a22d6..432adf002a 100644 --- a/var/spack/repos/builtin/packages/sra-tools/package.py +++ b/var/spack/repos/builtin/packages/sra-tools/package.py @@ -13,8 +13,8 @@ class SraTools(CMakePackage): homepage = "https://github.com/ncbi/sra-tools" git = "https://github.com/ncbi/sra-tools.git" - version("3.0.3", tag="3.0.3") - version("3.0.0", tag="3.0.0") + version("3.0.3", tag="3.0.3", commit="01f0aa21bb20b84c68ea34404d43da680811e27a") + version("3.0.0", tag="3.0.0", commit="bd2053a1049e64207e75f4395fd1be7f1572a5aa") depends_on("openjdk") depends_on("flex@2.6:") diff --git a/var/spack/repos/builtin/packages/sw4/package.py b/var/spack/repos/builtin/packages/sw4/package.py index a31543a818..55f9adc7b0 100644 --- a/var/spack/repos/builtin/packages/sw4/package.py +++ b/var/spack/repos/builtin/packages/sw4/package.py @@ -18,7 +18,7 @@ class Sw4(MakefilePackage): version("master", branch="master") version("developer", branch="developer") - version("3.0-beta2", tag="v3.0-beta2") + version("3.0-beta2", tag="v3.0-beta2", commit="3ee429b91d05f9c5f43f4e2c97f4d67863060340") variant("openmp", default=True, description="build with OpenMP") variant("hdf5", default=True, description="build with HDF5") diff --git a/var/spack/repos/builtin/packages/tandem/package.py b/var/spack/repos/builtin/packages/tandem/package.py index 7d1dd42a45..4bb56cc557 100644 --- a/var/spack/repos/builtin/packages/tandem/package.py +++ b/var/spack/repos/builtin/packages/tandem/package.py @@ -18,7 +18,7 @@ class Tandem(CMakePackage): version("main", branch="main", submodules=True) # we cannot use the tar.gz file because it does not contains submodules - version("1.0", tag="v1.0", submodules=True) + version("1.0", tag="v1.0", commit="eccab10cbdf5842ed9903fac7a023be5e2779f36", submodules=True) patch("fix_v1.0_compilation.diff", when="@1.0") maintainers("dmay23", "Thomas-Ulrich") diff --git a/var/spack/repos/builtin/packages/tracer/package.py b/var/spack/repos/builtin/packages/tracer/package.py index 6c814a9bab..2569349e67 100644 --- a/var/spack/repos/builtin/packages/tracer/package.py +++ b/var/spack/repos/builtin/packages/tracer/package.py @@ -15,7 +15,7 @@ class Tracer(MakefilePackage): maintainers("bhatele") version("develop", branch="master") - version("2.2", tag="v2.2") + version("2.2", tag="v2.2", commit="fdd1b07a1a0faca14aac53dcbcbccc44237ae7cb") variant("otf2", default=True, description="Use OTF2 traces for simulation") diff --git a/var/spack/repos/builtin/packages/ufs-utils/package.py b/var/spack/repos/builtin/packages/ufs-utils/package.py index 587aa42542..e551e7fec1 100644 --- a/var/spack/repos/builtin/packages/ufs-utils/package.py +++ b/var/spack/repos/builtin/packages/ufs-utils/package.py @@ -18,10 +18,30 @@ class UfsUtils(CMakePackage): maintainers("t-brown", "edwardhartnett", "AlexanderRichert-NOAA", "Hang-Lei-NOAA") - version("1.10.0", tag="ufs_utils_1_10_0", submodules=True) - version("1.9.0", tag="ufs_utils_1_9_0", submodules=True) - version("1.8.0", tag="ufs_utils_1_8_0", submodules=True) - version("1.7.0", tag="ufs_utils_1_7_0", submodules=True) + version( + "1.10.0", + tag="ufs_utils_1_10_0", + commit="d1e928bca221361a62d747964826bf80775db6af", + submodules=True, + ) + version( + "1.9.0", + tag="ufs_utils_1_9_0", + commit="7b1f169b54c6697f1a1b105dae217b4da5fab199", + submodules=True, + ) + version( + "1.8.0", + tag="ufs_utils_1_8_0", + commit="735e2bad1f11cb9c5924bda82150494548a97164", + submodules=True, + ) + version( + "1.7.0", + tag="ufs_utils_1_7_0", + commit="1730d3718603ae83a2c77cb335464507d6dd7f59", + submodules=True, + ) depends_on("mpi") depends_on("cmake@3.23:") diff --git a/var/spack/repos/builtin/packages/ufs-weather-model/package.py b/var/spack/repos/builtin/packages/ufs-weather-model/package.py index c4982c884f..b27d112869 100644 --- a/var/spack/repos/builtin/packages/ufs-weather-model/package.py +++ b/var/spack/repos/builtin/packages/ufs-weather-model/package.py @@ -19,8 +19,18 @@ class UfsWeatherModel(CMakePackage): maintainers("t-brown") - version("2.0.0", tag="ufs-v2.0.0", submodules=True) - version("1.1.0", tag="ufs-v1.1.0", submodules=True) + version( + "2.0.0", + tag="ufs-v2.0.0", + commit="e3cb92f1cd8941c019ee5ef7da5c9aef67d55cf8", + submodules=True, + ) + version( + "1.1.0", + tag="ufs-v1.1.0", + commit="5bea16b6d41d810dc2e45cba0fa3841f45ea7c7a", + submodules=True, + ) variant( "32bit", default=True, description="Enable 32-bit single precision arithmetic in dycore" diff --git a/var/spack/repos/builtin/packages/umpire/package.py b/var/spack/repos/builtin/packages/umpire/package.py index 927fbfe6a3..25963ac022 100644 --- a/var/spack/repos/builtin/packages/umpire/package.py +++ b/var/spack/repos/builtin/packages/umpire/package.py @@ -24,35 +24,99 @@ class Umpire(CachedCMakePackage, CudaPackage, ROCmPackage): version("develop", branch="develop", submodules=False) version("main", branch="main", submodules=False) - version("2022.03.1", tag="v2022.03.1", submodules=False) - version("2022.03.0", tag="v2022.03.0", submodules=False) - version("6.0.0", tag="v6.0.0", submodules=True) - version("5.0.1", tag="v5.0.1", submodules=True) - version("5.0.0", tag="v5.0.0", submodules=True) - version("4.1.2", tag="v4.1.2", submodules=True) - version("4.1.1", tag="v4.1.1", submodules=True) - version("4.1.0", tag="v4.1.0", submodules=True) - version("4.0.1", tag="v4.0.1", submodules=True) - version("4.0.0", tag="v4.0.0", submodules=True) - version("3.0.0", tag="v3.0.0", submodules=True) - version("2.1.0", tag="v2.1.0", submodules=True) - version("2.0.0", tag="v2.0.0", submodules=True) - version("1.1.0", tag="v1.1.0", submodules=True) - version("1.0.1", tag="v1.0.1", submodules=True) - version("1.0.0", tag="v1.0.0", submodules=True) - version("0.3.5", tag="v0.3.5", submodules=True) - version("0.3.4", tag="v0.3.4", submodules=True) - version("0.3.3", tag="v0.3.3", submodules=True) - version("0.3.2", tag="v0.3.2", submodules=True) - version("0.3.1", tag="v0.3.1", submodules=True) - version("0.3.0", tag="v0.3.0", submodules=True) - version("0.2.4", tag="v0.2.4", submodules=True) - version("0.2.3", tag="v0.2.3", submodules=True) - version("0.2.2", tag="v0.2.2", submodules=True) - version("0.2.1", tag="v0.2.1", submodules=True) - version("0.2.0", tag="v0.2.0", submodules=True) - version("0.1.4", tag="v0.1.4", submodules=True) - version("0.1.3", tag="v0.1.3", submodules=True) + version( + "2022.03.1", + tag="v2022.03.1", + commit="6bf231bdbbc797df70d60027ddb714ac2ef7c0a1", + submodules=False, + ) + version( + "2022.03.0", + tag="v2022.03.0", + commit="2db6224ae0c3f3e0bbd6722e95c1167b7f79be7b", + submodules=False, + ) + version( + "6.0.0", tag="v6.0.0", commit="5f886b4299496b7cb6f9d62dc1372ce6d3832fbc", submodules=True + ) + version( + "5.0.1", tag="v5.0.1", commit="5201a47a35e3844160dcbecd0916f8c96aa7dd07", submodules=True + ) + version( + "5.0.0", tag="v5.0.0", commit="2196615500057e068f2d93597b4f8da89d582afb", submodules=True + ) + version( + "4.1.2", tag="v4.1.2", commit="447f4640eff7b8f39d3c59404f3b03629b90c021", submodules=True + ) + version( + "4.1.1", tag="v4.1.1", commit="df1830b5ea04185f93fc229ed667da62d1d2d6e3", submodules=True + ) + version( + "4.1.0", tag="v4.1.0", commit="62f146d9c6b291cd79b29386dcb84b30f7b4212e", submodules=True + ) + version( + "4.0.1", tag="v4.0.1", commit="06d8692d084a88b15b0ef2794a1da779197da747", submodules=True + ) + version( + "4.0.0", tag="v4.0.0", commit="bdd598512516bdc4238502f180c8a7e145c6e68f", submodules=True + ) + version( + "3.0.0", tag="v3.0.0", commit="657676087574f61f9d90b996a3bdbf4e1cdfc92e", submodules=True + ) + version( + "2.1.0", tag="v2.1.0", commit="52e10c05cd40dfdfde186c1e63213695f5aeaf65", submodules=True + ) + version( + "2.0.0", tag="v2.0.0", commit="0dc8b4736357645b99632ee7c17a3dc6af771fbb", submodules=True + ) + version( + "1.1.0", tag="v1.1.0", commit="3db26e6a2626ee8c0cfa5c9769cfac6e33587122", submodules=True + ) + version( + "1.0.1", tag="v1.0.1", commit="a6741073431cab3a7a2434f9119a54d18e9978f4", submodules=True + ) + version( + "1.0.0", tag="v1.0.0", commit="82482fd7450ab378db110f06f7e0302112c22c05", submodules=True + ) + version( + "0.3.5", tag="v0.3.5", commit="a283977bb548cbaa0221bdb6c9832f7834f69e74", submodules=True + ) + version( + "0.3.4", tag="v0.3.4", commit="20a77408d8ae467af21d5802d14afe54f1253694", submodules=True + ) + version( + "0.3.3", tag="v0.3.3", commit="715a8bd003eb1d9db1e2ac7ff2c6251cfd445c27", submodules=True + ) + version( + "0.3.2", tag="v0.3.2", commit="06f37f2011fa4d9482f15e04fc206e2e7b7aa9e2", submodules=True + ) + version( + "0.3.1", tag="v0.3.1", commit="aef223065fdfe85d1e46bab95e3874821702891a", submodules=True + ) + version( + "0.3.0", tag="v0.3.0", commit="529004f9e88fbb49ee93a97465ff904be249039c", submodules=True + ) + version( + "0.2.4", tag="v0.2.4", commit="f774afae69b6f2e5c99ea8bf5660ccf68bd5436d", submodules=True + ) + version( + "0.2.3", tag="v0.2.3", commit="af158291f574701aabb6a2b16e6536aefaf4496e", submodules=True + ) + version( + "0.2.2", tag="v0.2.2", commit="68f4b86fd877c9ca00c9438c603e5dbc40d5f219", submodules=True + ) + version( + "0.2.1", tag="v0.2.1", commit="c22df368e2f52398351f49fbe2522bd1150ad171", submodules=True + ) + version( + "0.2.0", tag="v0.2.0", commit="7910b8d4dbfe83faacf65e864304ca916e34b86c", submodules=True + ) + version( + "0.1.4", tag="v0.1.4", commit="c2848289ba9d8c85346610d25af9531b82c50fc3", submodules=True + ) + version( + "0.1.3", tag="v0.1.3", commit="cc347edeb17f5f30f694aa47f395d17369a2e449", submodules=True + ) patch("std-filesystem-pr784.patch", when="@2022.03.1 +rocm ^blt@0.5.2:") patch("camp_target_umpire_3.0.0.patch", when="@3.0.0") diff --git a/var/spack/repos/builtin/packages/uncrustify/package.py b/var/spack/repos/builtin/packages/uncrustify/package.py index 50331ad508..b6bd6ad244 100644 --- a/var/spack/repos/builtin/packages/uncrustify/package.py +++ b/var/spack/repos/builtin/packages/uncrustify/package.py @@ -16,19 +16,19 @@ class Uncrustify(CMakePackage, AutotoolsPackage): maintainers("gmaurel") version("master", branch="master") - version("0.74", commit="62048b") - version("0.73", commit="25b765") - version("0.72", commit="1d3d8f") - version("0.71", commit="64d82f") - version("0.70", commit="51f64d") - version("0.69", commit="a7a8fb") - version("0.68", commit="86bc34") - version("0.67", commit="00321a") - version("0.66", commit="80f549") - version("0.65", commit="905676") - version("0.64", commit="1d7d97") - version("0.63", commit="44ce0f") - version("0.62", commit="5987f2") + version("0.74", commit="62048b01507304653ea98a74b31e0edbadaf7496") + version("0.73", commit="25b765b4ccf1fc50302df3779188ccd402962ee0") + version("0.72", commit="1d3d8fa5e81bece0fac4b81316b0844f7cc35926") + version("0.71", commit="64d82fd66f9eeeba14a591aa0939d495eccd1bc6") + version("0.70", commit="51f64d6e62f5ea84f2c428c0478d01b1fbf6948c") + version("0.69", commit="a7a8fb35d653e0b49e1c86f2eb8a2970025d5989") + version("0.68", commit="86bc346e01c16c96e4baff8132e024ca13772ce9") + version("0.67", commit="00321aa37802ae9ae78459957498a3c933b8254f") + version("0.66", commit="80f549b6f026d0b4cf14eae3a1ba8a7389642e45") + version("0.65", commit="9056763eb1c8c3837fd718eba03facdd4d8c179d") + version("0.64", commit="1d7d97fb637dcb05ebc5fe57ee1020e2a659210d") + version("0.63", commit="44ce0f156396b79ddf3ed9242023a14e9665b76f") + version("0.62", commit="5987f2223f16b993dbece1360363eef9515fe5e8") version("0.61", sha256="1df0e5a2716e256f0a4993db12f23d10195b3030326fdf2e07f8e6421e172df9") build_system( diff --git a/var/spack/repos/builtin/packages/upp/package.py b/var/spack/repos/builtin/packages/upp/package.py index aaa72e27b4..1bb12e2a27 100644 --- a/var/spack/repos/builtin/packages/upp/package.py +++ b/var/spack/repos/builtin/packages/upp/package.py @@ -20,8 +20,18 @@ class Upp(CMakePackage): maintainers("AlexanderRichert-NOAA", "edwardhartnett", "Hang-Lei-NOAA") version("10.0.10", sha256="0c96a88d0e79b554d5fcee9401efcf4d6273da01d15e3413845274f73d70b66e") - version("10.0.9", tag="upp_v10.0.9", submodules=True) - version("10.0.8", tag="upp_v10.0.8", submodules=True) + version( + "10.0.9", + tag="upp_v10.0.9", + commit="a49af0549958def4744cb3903c7315476fe44530", + submodules=True, + ) + version( + "10.0.8", + tag="upp_v10.0.8", + commit="ce989911a7a09a2e2a0e61b3acc87588b5b9fc26", + submodules=True, + ) variant("openmp", default=True, description="Use OpenMP threading") variant("postexec", default=True, description="Build NCEPpost executable") diff --git a/var/spack/repos/builtin/packages/vacuumms/package.py b/var/spack/repos/builtin/packages/vacuumms/package.py index c4e798a30a..d3a7736738 100644 --- a/var/spack/repos/builtin/packages/vacuumms/package.py +++ b/var/spack/repos/builtin/packages/vacuumms/package.py @@ -23,7 +23,7 @@ class Vacuumms(CMakePackage): maintainers("frankwillmore") version("master", branch="master") - version("1.1.1", tag="v1.1.1") + version("1.1.1", tag="v1.1.1", commit="a395930c87f5b52ab0ab8db278bd2bde592e8f12") version( "1.0.0", sha256="c18fe52f5041880da7f50d3808d37afb3e9c936a56f80f67838d045bf7af372f", diff --git a/var/spack/repos/builtin/packages/variorum/package.py b/var/spack/repos/builtin/packages/variorum/package.py index d9512e362c..513e68a786 100644 --- a/var/spack/repos/builtin/packages/variorum/package.py +++ b/var/spack/repos/builtin/packages/variorum/package.py @@ -23,7 +23,7 @@ class Variorum(CMakePackage): version("0.4.0", sha256="70ff1c5a3ae15d0bd07d409ab6f3c128e69528703a829cb18ecb4a50adeaea34") version("0.3.0", sha256="f79563f09b8fe796283c879b05f7730c36d79ca0346c12995b7bccc823653f42") version("0.2.0", sha256="b8c010b26aad8acc75d146c4461532cf5d9d3d24d6fc30ee68f6330a68e65744") - version("0.1.0", tag="v0.1.0") + version("0.1.0", tag="v0.1.0", commit="7747ee48cc60567bb3f09e732f24c041ecac894d") ############ # Variants # diff --git a/var/spack/repos/builtin/packages/watch/package.py b/var/spack/repos/builtin/packages/watch/package.py index a32c208db8..000bb81905 100644 --- a/var/spack/repos/builtin/packages/watch/package.py +++ b/var/spack/repos/builtin/packages/watch/package.py @@ -17,7 +17,7 @@ class Watch(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") depends_on("autoconf", type="build") depends_on("automake", type="build") diff --git a/var/spack/repos/builtin/packages/xcb-util-xrm/package.py b/var/spack/repos/builtin/packages/xcb-util-xrm/package.py index cd966daa2c..0e2503535c 100644 --- a/var/spack/repos/builtin/packages/xcb-util-xrm/package.py +++ b/var/spack/repos/builtin/packages/xcb-util-xrm/package.py @@ -15,7 +15,7 @@ class XcbUtilXrm(AutotoolsPackage): # This GitHub project includes some git submodules, which must be fetched # in order to build it. - version("1.2", tag="v1.2", submodules=True) + version("1.2", tag="v1.2", commit="a45b3d0bbaa94bf8a68405ab8c5c61404da464ce", submodules=True) depends_on("autoconf", type="build") depends_on("automake", type="build") diff --git a/var/spack/repos/builtin/packages/xgboost/package.py b/var/spack/repos/builtin/packages/xgboost/package.py index 5996799e9e..c5a25c5721 100644 --- a/var/spack/repos/builtin/packages/xgboost/package.py +++ b/var/spack/repos/builtin/packages/xgboost/package.py @@ -22,10 +22,18 @@ class Xgboost(CMakePackage, CudaPackage): maintainers("adamjstewart") version("master", branch="master", submodules=True) - version("1.6.2", tag="v1.6.2", submodules=True) - version("1.6.1", tag="v1.6.1", submodules=True) - version("1.5.2", tag="v1.5.2", submodules=True) - version("1.3.3", tag="v1.3.3", submodules=True) + version( + "1.6.2", tag="v1.6.2", commit="b9934246faa9a25e10a12339685dfbe56d56f70b", submodules=True + ) + version( + "1.6.1", tag="v1.6.1", commit="5d92a7d936fc3fad4c7ecb6031c3c1c7da882a14", submodules=True + ) + version( + "1.5.2", tag="v1.5.2", commit="742c19f3ecf2135b4e008a4f4a10b59add8b1045", submodules=True + ) + version( + "1.3.3", tag="v1.3.3", commit="000292ce6d99ed658f6f9aebabc6e9b330696e7e", submodules=True + ) variant("nccl", default=False, description="Build with NCCL to enable distributed GPU support") variant("openmp", default=True, description="Build with OpenMP support") diff --git a/var/spack/repos/builtin/packages/zig/package.py b/var/spack/repos/builtin/packages/zig/package.py index 6153072a97..785d828421 100644 --- a/var/spack/repos/builtin/packages/zig/package.py +++ b/var/spack/repos/builtin/packages/zig/package.py @@ -15,9 +15,11 @@ class Zig(CMakePackage): maintainers("alalazo") - version("0.11.0", tag="0.11.0") - version("0.10.1", tag="0.10.1") - version("0.9.1", tag="0.9.1", deprecated=True) + version("0.11.0", tag="0.11.0", commit="67709b638224ac03820226c6744d8b6ead59184c") + version("0.10.1", tag="0.10.1", commit="b57081f039bd3f8f82210e8896e336e3c3a6869b") + version( + "0.9.1", tag="0.9.1", commit="6d44a6222d6eba600deb7f16c124bfa30628fb60", deprecated=True + ) variant( "build_type", -- cgit v1.2.3-60-g2f50