summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2023-11-30GDAL: add v3.8.1 (#41365)Adam J. Stewart1-0/+1
2023-11-30developer tools stack try 2 (#40921)Tom Scogland4-1/+113
* developer tools stack try 2 This version is actually in use locally and has largely stabilized, at least on x86. Some packages are still a challenge on ppc64le, but maybe worth keeping this working as a set. * add packages, try to get container with newer gcc * remove reuse: true * try to get cmake to build on medium, 25 minutes is too long * add lsd package and add to dev tools stack * clean up fzf dependency and sorting * Update share/spack/gitlab/cloud_pipelines/stacks/developer_tools/spack.yaml * cuda: add 12.3.0 (#40827) * Switch to dashes * yet more underscores --------- Co-authored-by: Paul R. C. Kent <kentpr@ornl.gov>
2023-11-30reuse concretization: allow externals from remote when locally configured ↵Harmen Stoppels3-3/+114
(#35975) This looks to me like the best compromise regarding externals in a build cache. I wouldn't want `spack install` on my machine to install specs that were marked external on another. At the same time there are centers that control the target systems on which spack is used, and would want to use external in buildcaches. As a solution, reuse concretization will now consider those externals used in buildcaches that match a locally configured external in packages.yaml. So for example person A installs and pushes specs with this config: ```yaml packages: ncurses: externals: - spec: ncurses@6.0.12345 +feature prefix: /usr ``` and person B concretizes and installs using that buildcache with the following config: ```yaml packages: ncurses: externals: - spec: ncurses@6 prefix: /usr ``` the spec will be reused (or rather, will be considered for reuse...)
2023-11-30tests: add missing mutable db (#41359)Harmen Stoppels1-3/+7
2023-11-30tests: fix side effects of default_config fixture (#41361)Harmen Stoppels2-4/+4
* tests: default_config drop scope * use default_config elsewhere * use parse_install_tree for missing defaults in default config
2023-11-30test_variant_propagation_with_unify_false: missing fixture (#41345)Harmen Stoppels1-1/+1
2023-11-30--scope: lazy defaults (#41353)Harmen Stoppels9-63/+53
2023-11-30Update SIRIUS version for CP2K master (#41264)Taillefumier Mathieu1-1/+2
* Update SIRIUS version for CP2K master * Update var/spack/repos/builtin/packages/cp2k/package.py Co-authored-by: Rocco Meli <r.meli@bluemail.ch> --------- Co-authored-by: Rocco Meli <r.meli@bluemail.ch>
2023-11-30simgrid: add v3.34 and v3.35 (#41340)Vinícius1-0/+2
2023-11-30use double quotes where spack style finds errors (#41349)Christopher Christofi11-80/+80
2023-11-30Fix a typo in an integrity constraint (#41334)Massimiliano Culpo1-1/+1
2023-11-30argparse: make scope choices lazy s.t. validation in tests works (#41344)Harmen Stoppels46-78/+76
2023-11-30tests: fix issue with os.environ binding (#41342)Harmen Stoppels1-1/+2
2023-11-29SEACAS: new release (#41273)Greg Sjaardema1-1/+6
Replace last release due to build issues on windows. Tag was applied incorrectly
2023-11-29MFEM: add mpi link dir (#41337)Chris White2-7/+9
Also fix netcdf-c zlib reference
2023-11-30py-numba: add v0.58.1 (#41262)Adam J. Stewart1-2/+8
* py-numba: add v0.58.1 * Passing tests
2023-11-30py-pygeos: add v0.14 (#41248)Adam J. Stewart1-3/+5
* py-pygeos: add v0.14 * Python is also a link dep
2023-11-29kokkos: add v4.2.00 (#41203)Luc Berger3-4/+21
* Kokkos: adding version 4.2.00 to the package * Kokkos: adding AMD GPU arch * kokkos@4.2.00 +sycl: patch numeric traits unit test --------- Co-authored-by: eugeneswalker <eugenesunsetwalker@gmail.com> Co-authored-by: Todd Gamblin <tgamblin@llnl.gov>
2023-11-29Refactor a test to not use the "working_env" fixture (#41308)Massimiliano Culpo3-20/+20
Co-authored-by: Harmen Stoppels <me@harmenstoppels.nl>
2023-11-29Add gipaw when building quantum-espresso with cmake (#41142)Sergio Alexis Paz2-5/+24
* gipaw.x installed by cmake if version >= 5c4a4ce. gipaw.x will only be installed with cmake if the qe-gipaw version is >= 5c4a4ce. Currently, QE source uses the older f5823521 one. Here a patch to the submodule_commit_hash_records to use a newer qe-gipaw version.
2023-11-29intel-oneapi-ccl 2021.11.1: added new version to packages (#41300)Andrey Perestoronin1-0/+6
* added new packages * align release with ccl patch * revert version on compiler classics
2023-11-29dla-future: Add conflicts for compilation issues pre-0.3.1 (#41317)Mikael Simberg1-0/+16
* dla-future: Add conflict for pedantic warnings turning into errors * dla-future: Add conflicts for nvcc/fmt/Umpire compilation issues
2023-11-29Simplify _create_mock_configuration_scopes (#41318)Harmen Stoppels1-6/+6
2023-11-29fmt: Add git attribute (#41293)Mikael Simberg1-0/+1
2023-11-29cuda: fix compiler conflicts (#41304)Harmen Stoppels1-2/+2
2023-11-29unit tests: use --verbose to see order on macos (#41314)Harmen Stoppels1-1/+1
2023-11-29CMake: add v3.27.9 (#41301)John W. Parent1-0/+1
2023-11-29Fix an issue with deconcretization/reconcretization of environments (#41294)Massimiliano Culpo2-7/+34
2023-11-28cuda: add 12.3.0 (#40827)Paul R. C. Kent1-0/+14
2023-11-28update hipblas rocalution, rocsolver, rocsparse to new syntax (#40135)afzpatel5-15/+44
* initial commit to update hipblas rocalution, rocsolver, rocsparse to new syntax * add rocblas test changes and fixes for hipblas and rocsolver tests * fix styling * remove updates for rocblas
2023-11-28fix hip tests and bump hip-examples to 5.6.1 (#40928)afzpatel2-8/+22
* Initial commit to fix hip tests and bump hip-examples to 5.6.1 * fix styling * add installation of hip samples to share folder
2023-11-28apple-libuuid: update installation directory (#40416)Adam J. Stewart2-22/+8
* apple-libuuid: update installation directory Copy design of Apple GL
2023-11-28e4s ci: disable gpu test stack (#41296)eugeneswalker1-17/+17
2023-11-28vtk: Restrict application of patch xdmf2-hdf51.13.2.patch (#40266)Tom Payerle1-1/+2
The changes in patch xdmf2-hdf51.13.2.patch have effectively been added to vtk@9.2.3 (commit e81a2fe) So restrict application of patch fo @9:9.2
2023-11-28ASP-based solver: use a unique ID counter (#41290)Massimiliano Culpo1-14/+7
* solver: use a unique counter for condition, triggers and effects * Do not reset counters when re-running setup What we need is just a unique ID, it doesn't need to start from zero every time.
2023-11-28celeritas: new version 0.4.0 (#41288)Seth R. Johnson1-2/+11
2023-11-28root: add a webgui patch (#41289)Juan Miguel Carceller2-0/+30
* root: add a webgui patch * Update var/spack/repos/builtin/packages/root/package.py Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com> * Add also the versions that don't need the webgui patch * Fix hash --------- Co-authored-by: jmcarcell <jmcarcell@users.noreply.github.com> Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2023-11-28libvips requires pkg-config to find glib (#41184)Tom Scogland1-0/+1
2023-11-28Fix elpa flags (missing optimization) (#41252)Raffaele Solcà1-10/+1
Setting CFLAGS/FCFLAGS overrides the default optimization flags. This commit brings them back.
2023-11-28build(deps): bump vermin from 1.5.2 to 1.6.0 in /.github/workflows/style ↵dependabot[bot]1-1/+1
(#41285) Bumps [vermin](https://github.com/netromdk/vermin) from 1.5.2 to 1.6.0. - [Release notes](https://github.com/netromdk/vermin/releases) - [Commits](https://github.com/netromdk/vermin/compare/v1.5.2...v1.6.0) --- updated-dependencies: - dependency-name: vermin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-28GoPackage: add new build system for Go packages (#41164)Alec Scott6-1/+152
Co-authored-by: Tom Scogland <scogland1@llnl.gov> Co-authored-by: Wouter Deconinck <wdconinc@gmail.com> Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2023-11-28qt-*: new versions 6.6.1 (#41281)Wouter Deconinck6-0/+6
* qt-*: new versions 6.6.1 * qt-quick3d: fixup
2023-11-28py-transformers: add v4.35.2 (#41266)Adam J. Stewart4-17/+30
2023-11-28smee-client: add new package (#41280)Alec Scott2-0/+67
2023-11-27 slepc: add v3.20.1 (#41274)Jose E. Roman2-0/+2
2023-11-27libfabric: Add version 1.20.0 (#41277)Jack Morrison1-0/+1
2023-11-27Move compiler renaming to filter_compiler_wrappers (#41275)Dave Keeshan1-15/+4
2023-11-27iverilog-vpi: filter compiler wrappers from a few files (#41244)Dave Keeshan1-0/+14
2023-11-27CMake: add version 3.27.8 (#41094)John W. Parent1-0/+1
2023-11-27cprnc: add new package (#41237)Jim Edwards1-0/+21