Skip to content
Snippets Groups Projects
spack.sh 3.59 KiB
Newer Older
  • Learn to ignore specific revisions
  • ## Spack organization and repository, e.g. spack/spack
    SPACK_ORGREPO="spack/spack"
    
    ## Spack github version, e.g. v0.18.1 or commit hash
    ## note: nightly builds will use e.g. releases/v0.19
    
    Wouter Deconinck's avatar
    Wouter Deconinck committed
    SPACK_VERSION="v0.21.0"
    
    
    ## Space-separated list of spack cherry-picks
    read -r -d '' SPACK_CHERRYPICKS <<- \
    --- || true
    
    Wouter Deconinck's avatar
    Wouter Deconinck committed
    ed8ecc469e7b87842a876323878831e301f136a2
    
    Wouter Deconinck's avatar
    Wouter Deconinck committed
    53a45c820c983867e8b05cab3df34e98b468f932
    
    Wouter Deconinck's avatar
    Wouter Deconinck committed
    4991a60eacb5df289383f755e40702b720ed0513
    
    81e73b4dd4ea0bf6c6947359d3cee9d4270df13d
    
    Wouter Deconinck's avatar
    Wouter Deconinck committed
    c485709f625429a88a184a099373d76c9438f8e3
    
    6f08daf67020289e6a5ed1df9783ac5b2919e477
    
    Wouter Deconinck's avatar
    Wouter Deconinck committed
    50051b56199992eb4395b8ff22913c1995311a8c
    f01774f1d41781bc4b9e5abb5469e234168da663
    
    16f4c53cd4cfb4bc6c9390f6e65217fc9ccc58c9
    d171f314c77ba61b3cd780f159afe6abced5707d
    
    b111064e221aae83e62226672cd8bf9a7524423d
    
    3c54177c5d9032cb36cf154b553d739cbeb2d024
    
    c07ddf83c32b7129247fe90eed486dd844047087
    00875fbc749a7e4e979c35d59c0a8d60d32d4cd7
    64cf67822471ec2d3df2625a6d713f80cbe7ff43
    
    Wouter Deconinck's avatar
    Wouter Deconinck committed
    7a0c4e8017033430e5f15ed628be6b539e935ba9
    
    8c29e90fa9962f4a44f39f47217b46c85176af28
    
    1255620a14afa3ad4aad681a847a3a1704141976
    0fed2d66bf0eec799707dd1b88ac9419f6ae14e1
    
    963e2ca82883cdc1287f1035c15d1a7e9a6fe612
    
    d3c796f2ce1da2dda198707def297aeab702d33c
    
    19c20563cc86140aaf352d72079bd9de292be0ac
    
    Wouter Deconinck's avatar
    Wouter Deconinck committed
    d50f8d7b19e07f25a3ce8de28ff9b352fd926d7f
    
    ---
    ## Optional hash table with comma-separated file list
    read -r -d '' SPACK_CHERRYPICKS_FILES <<- \
    --- || true
    [19c20563cc86140aaf352d72079bd9de292be0ac]=var/spack/repos/builtin/packages/hepmc3/package.py,var/spack/repos/builtin/packages/pythia8/package.py
    
    ---
    ## Ref: https://github.com/spack/spack/commit/[hash]
    ## [hash]: [description]
    
    Wouter Deconinck's avatar
    Wouter Deconinck committed
    ## ed8ecc469e7b87842a876323878831e301f136a2: podio: Add the latest tag (0.17.2)
    
    Wouter Deconinck's avatar
    Wouter Deconinck committed
    ## 53a45c820c983867e8b05cab3df34e98b468f932: docker entrypoint.sh: fail multi-line RUN on first error with set -e
    
    Wouter Deconinck's avatar
    Wouter Deconinck committed
    ## 4991a60eacb5df289383f755e40702b720ed0513: podio: Add latest tag 0.17.3
    
    ## 81e73b4dd4ea0bf6c6947359d3cee9d4270df13d: root: new version 6.30.00
    
    Wouter Deconinck's avatar
    Wouter Deconinck committed
    ## c485709f625429a88a184a099373d76c9438f8e3: iwyu: new versions up 0.21 (depends_on llvm-17)
    
    ## 6f08daf67020289e6a5ed1df9783ac5b2919e477: root: add a webgui patch
    
    Wouter Deconinck's avatar
    Wouter Deconinck committed
    ## 50051b56199992eb4395b8ff22913c1995311a8c: geant4: new version 11.1.3
    ## f01774f1d41781bc4b9e5abb5469e234168da663: hepmc3: fix from_variant -> self.define
    
    ## 16f4c53cd4cfb4bc6c9390f6e65217fc9ccc58c9: py-bokeh: new version 3.3.1, and supporting packages
    ## d171f314c77ba61b3cd780f159afe6abced5707d: py-pygithub: new versions, dependencies
    
    ## b111064e221aae83e62226672cd8bf9a7524423d: py-htgettoken: use os.environ, avoid AttributeError
    
    ## 3c54177c5d9032cb36cf154b553d739cbeb2d024: edm4hep: add latest tag for 0.10.2
    
    ## c07ddf83c32b7129247fe90eed486dd844047087: py-torch: set env OpenBLAS_HOME
    ## 00875fbc749a7e4e979c35d59c0a8d60d32d4cd7: py-torch: patch for ${OpenBLAS_HOME}/include/openblas
    ## 64cf67822471ec2d3df2625a6d713f80cbe7ff43: py-torch: move patch before def patch
    
    ## 7a0c4e8017033430e5f15ed628be6b539e935ba9: acts: new versions 31.*
    ## 48fcfda1e7c1781cab4cada6d099823b263ab0cc: setup-env.sh: if exe contains qemu, use /proc/$$/comm instead
    
    ## 8c29e90fa9962f4a44f39f47217b46c85176af28: Build cache: make signed/unsigned a mirror property
    
    ## 1255620a14afa3ad4aad681a847a3a1704141976: Fix infinite recursion when computing concretization errors
    ## 0fed2d66bf0eec799707dd1b88ac9419f6ae14e1: (py-)onnx: new version 1.14.{0,1}, 1.15.0
    
    ## 963e2ca82883cdc1287f1035c15d1a7e9a6fe612: edm4hep: add latest tag 0.10.3
    
    ## d3c796f2ce1da2dda198707def297aeab702d33c: pythia8: new version 8.310
    ## 19c20563cc86140aaf352d72079bd9de292be0ac: Initial License Checkin
    
    Wouter Deconinck's avatar
    Wouter Deconinck committed
    ## d50f8d7b19e07f25a3ce8de28ff9b352fd926d7f: root: sha256 change on latest versions