summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2023-09-08crosstool-ng: add new package (#39865)Massimiliano Culpo2-0/+51
2023-09-08build(deps): bump pytest from 7.4.1 to 7.4.2 in /lib/spack/docs (#39883)dependabot[bot]1-1/+1
Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.4.1 to 7.4.2. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/7.4.1...7.4.2) --- updated-dependencies: - dependency-name: pytest dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-07Docs/Packaging guide: Add BundlePackage (#39691)Tamara Dahlgren2-12/+80
* Docs/Packaging guide: Add BundlePackage * Adjusted version ordering note to reflect convention.
2023-09-07CI Timing Statistics (#38598)kwryankrattiger7-39/+156
* Write timing information for installs from cache * CI: aggregate and upload install_times.json to artifacts * CI: Don't change root directory for artifact generation * Flat event based timer variation Event based timer allows for easily starting and stopping timers without wiping sub-timer data. It also requires less branching logic when tracking time. The json output is non-hierarchical in this version and hierarchy is less rigidly enforced between starting and stopping. * Add and write timers for top level install * Update completion * remove unused subtimer api * Fix unit tests * Suppress timing summary option * Save timers summaries to user_data artifacts * Remove completion from fish * Move spack python to script section * Write timer correctly for non-cache installs * Re-add hash to timer file * Fish completion updates * Fix null timer yield value * fix type hints * Remove timer-summary-file option * Add "." in front of non-package timer name --------- Co-authored-by: Harmen Stoppels <harmenstoppels@gmail.com> Co-authored-by: Harmen Stoppels <me@harmenstoppels.nl>
2023-09-07epics-base package: use the Spack compiler wrappers (#39752)eflumerf1-0/+4
Edit configuration file to use the Spack compiler wrappers.
2023-09-07Make Cabana a Cuda/ROCm package (matching ArborX) (#39809)Sam Reeve1-1/+16
2023-09-07Allow to build latest released version of CP2K with CMake (#39782)Rocco Meli1-9/+4
* allow to build latest version of cp2k with cmake * apply black
2023-09-07neko: add v0.6.1 and fix package (#39751)Niclas Jansson1-0/+5
* neko: add v0.6.1 and fix package * Change to a conditional variant for gslib
2023-09-07add SUNDIALS v6.6.1 (#39853)David Gardner1-0/+1
2023-09-07Automated deployment to update package flux-core 2023-09-07 (#39856)Vanessasaurus1-0/+1
Co-authored-by: github-actions <github-actions@users.noreply.github.com>
2023-09-07Automated deployment to update package flux-security 2023-09-07 (#39855)Vanessasaurus1-0/+1
Co-authored-by: github-actions <github-actions@users.noreply.github.com>
2023-09-07move determine_number_of_jobs into spack.util.cpus, use it in concretize ↵Harmen Stoppels10-49/+86
(#37620)
2023-09-07lua: unzip also required during build (#39802)Martin Aumüller1-1/+1
Unzip required during build otherwise configuration of luarocks fails during installation of lua@5.3.6 on ubuntu 22.04 w/o system unzip.
2023-09-07r-furrr: Add furrr R package. (#39814)Johann Gaebler1-0/+48
Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com>
2023-09-07r-functional: Add the functional R package. (#39826)Johann Gaebler1-0/+21
Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com>
2023-09-07Add Figcone Package (#39804)Matheus Henrique1-0/+16
* Add Figcone Package * Fix the style * add url * fix style removing whitespace of a blanck line * remove versions
2023-09-07duckdb: add v0.8.1 (#39851)Geoffrey Lentner1-1/+2
2023-09-07r-tinytiger: Add tinytiger R package. (#39828)Johann Gaebler1-0/+33
* r-tinytiger: Add tinytiger R package. * Fix homepage. --------- Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com>
2023-09-07CUDA 10.1/10.2: Fix conflicts with PGI 19+. (#39747)Rémi Lacroix1-1/+1
The condition probably did not get updated when the behavior of the version specifier changed.
2023-09-06seacas: Set TPL_ENABLE_Pthread=ON when +thread_safe (#39703)Tom Payerle1-0/+2
* seacas: Set TPL_ENABLE_Pthread=ON when +thread_safe This should fix #39702 Basically, following suggestion of error message and setting TPL_ENABLE_Pthread to the value of the boolean spack variant thread_safe * seacas: Fix style issue Add space after comment #
2023-09-06cgns: Add -fPIC to Fortan/C compilation flags (#39700)Tom Payerle1-0/+4
* cgns: Add -fPIC to Fortan/C compilation flags This should fix #39699 * cgns: Add -fPIC compilation flags when +fortran Incorporating suggestions of @aumuell with addition of making +pic required when +fortran
2023-09-06xyce: add version 7.7.0 and specialize patch (#39696)Paul Kuberry2-40/+6
2023-09-06Use correct hash for 3.0 (#39743)Brian Vanderwende1-1/+1
2023-09-06Eigen: Fix patch URL (#39746)Rémi Lacroix1-2/+2
2023-09-06Add libpostal Package (#39758)Johann Gaebler1-0/+44
* Add libpostal. * Add back Spack license.
2023-09-06r-sets: Add R `sets` package (#39760)Johann Gaebler1-0/+54
* r-sets: Add r-sets. * r-sets: Fix R dependency for first version. * r-sets: Remove package versions for which a compatible version of R cannot be installed.
2023-09-06r-humaniformat: Add R `humaniformat` package (#39761)Johann Gaebler1-0/+26
* r-humaniformat: Add r-humaniformat. * r-humaniformat: Remove blank line at end of file. * Fix broken link in description.
2023-09-06new damaris package updated to use Daamris v.1.9.0 and including py-mpi4py ↵Josh Bowden1-17/+19
dependency when +python specified (#39774)
2023-09-06sirius: simplify hip architectures, fix umpire dependency (#39776)Simon Pintarelli1-8/+2
2023-09-06openfoam-org: add variant scotch (#39841)kjrstory1-3/+4
2023-09-06musl: bump (#39838)Harmen Stoppels1-0/+1
2023-09-06FFTX: replace extends with variants (#39701)Patrick Broderick7-55/+125
The spiral-software package had a number of extensions, but does not work unless they actually exist in the spiral software prefix (creating a view is not sufficient). With the removal of "spack activate" (different from "spack env activate"), a new approach is needed to support optional components of `spiral-software` . This commit updates the spiral-software package to copy the dependency installations into its own prefix. This commit also adds versions for `fftx` and `spiral-software`, as well as an optional `spiral-software-jit` package.
2023-09-06spectre: add v2023.07.29 (#39145)SXS Bot1-0/+3
Co-authored-by: sxs-bot <sxs-bot@users.noreply.github.com>
2023-09-06Handles case of empty craype_dir (#39371)Dominic Hofer1-0/+2
The craype_dir folder can be empty. It happens to be the case on Arolla and Tsa at CSCS.
2023-09-06"spack config add": support values with ":" (#39831)John W. Parent2-8/+44
This is a fixed version of b72a268 * That commit would discard the final key component (so if you set "config:install_tree:root", it would discard "root" and just set install tree). * When setting key:"value", with the quotes, that commit would discard the quotes, which would confuse the system if adding a value like "{example}" (the "{" character indicates a dictionary). This commit retains the quotes.
2023-09-06libfabric: Add versions 1.18.2, 1.19.0 (#39757)Jack Morrison1-0/+2
2023-09-06Add pika 0.18.0 (#39842)Auriane R1-0/+1
2023-09-06exaca: add version 1.2 (#39810)Sam Reeve1-2/+4
2023-09-06g2: add dependencies, build options, and v3.4.6 release (#39717)Edward Hartnett1-5/+23
* adding bacio to g2 dependencies * edited documentation * added version 3.4.6 * starting with 3.4.6, can use any version of jasper * adding w3emc dependency for versions up to 3.4.5 * removed t-brown as maintainer at his request
2023-09-06gitlab: set cache and config dir in top-level file (#39829)Harmen Stoppels1-2/+4
2023-09-06Add cmdlime package (#39835)Matheus Henrique1-0/+16
* Add cmdlime package * remove the blank line at the end of file
2023-09-05cabana: fix gtest dependency (#39811)Sam Reeve1-1/+1
2023-09-05new package: Yade (#39786)leonardo araujo1-0/+46
* feat: yade package * fix: dependencies for Yade * feat: yade versions * fix: cmake_args and version_url * fix: Spack license identifier * fix: black formatter * fix: black would be reformatted? yes! * feat: add maintainer --------- Co-authored-by: leo magdanello <araujo.leonardo@luizalabs.com>
2023-09-05CMakePackage: remove -DBUILD_TESTING flag (#37967)Adam J. Stewart1-2/+0
2023-09-05umpire: Add 2022.10.0 (#37998)Mikael Simberg2-0/+23
* Add umpire 2022.10.0 * Add patches to umpire@2022.10.0 * Add axom 0.8.0 and 0.8.1 * Remove Umpire 2023.06.0
2023-09-05Revert ""spack config add": allow values with a ":" (#39279)" (#39825)Harmen Stoppels2-30/+7
This reverts commit b72a268bc565d370bd64589e86929acfd73c08a1.
2023-09-05xerces-c: support variant cxxstd=20 (#39784)Wouter Deconinck1-1/+1
2023-09-05compilers/gcc.py: support cxx{20,23}_flag (#39777)Wouter Deconinck1-0/+22
2023-09-05podio, edm4hep and lcio: add lib and lib64 to LD_LIBRARY_PATH (#37881)Juan Miguel Carceller2-1/+3
Co-authored-by: jmcarcell <jmcarcell@users.noreply.github.com>
2023-09-05boost: support variant cxxstd=20 (#39769)Wouter Deconinck1-0/+1