summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2023-06-30Python: add new versions (#38620)Adam J. Stewart1-2/+8
2023-06-30XZ package (Windows): install .dll files in bin (#35888)Dan Lipsa1-6/+14
Windows runtime library loading searches PATH, and therefore bin/ is the appropriate place to put .dll files. Prior to this change, XZ was installing both .dll and .lib files to the lib/ directory.
2023-06-30gitlab ci: reorganize when we check for specs on mirrors (#38626)Scott Wittenburg1-86/+85
Move the logic checking which mirrors have the specs we need closer to where that information is needed. Also update the staging summary to contain a brief description of why we scheduled or pruned each job. If a spec was found on any mirrors, regardless of whether we scheduled a job for it, print those mirrors.
2023-06-30tests/pythons: convert to new stand-alone test process (#38340)Tamara Dahlgren2-19/+21
2023-06-29Py-shroud: add version 0.12.2 (#38643)Chris White1-1/+2
* add py-shroud version * change version number based on advice of adamjstewart
2023-06-29py-iterative-stats: Change maintainer, add new version (#38609)mschouler1-2/+3
* Change maintainer, add new version and deprecate old one * Fix style issue * Revert deprecation --------- Co-authored-by: Marc Schouler <marc.schouler@inria.fr>
2023-06-29`py-nvidia-dali`: add v1.27.0 (#38605)Thomas Bouvier1-11/+39
* `py-nvidia-dali`: add v1.27.0 * Style
2023-06-29py-scipy: add v1.11.1 (#38635)Adam J. Stewart1-0/+1
2023-06-29CI: Disable building VisIt in CI (#38642)kwryankrattiger1-3/+3
VisIt requires a deprecated version of Python (3.7) due to a VTK 8 dependency. Spack CI does not support building deprecated versions.
2023-06-29py-pandas: add v2.0.3 (#38636)Adam J. Stewart1-0/+1
2023-06-29numaprof: New package (version : 1.1.4) (#35271)Sébastien Valat2-0/+62
* numaprof: New package (version : 1.1.4) * numaprof: Improve the deps description by adding 'type' * numaprof: Fix maintainer semantic
2023-06-29relion: use patch from github for relion 4.0 (#38432)Annop Wongwathanarat2-27/+5
2023-06-28py-rasterio: add v1.3.8 (#38621)Adam J. Stewart1-0/+1
2023-06-28py-pykerberos: needs krb5 for build to determine link and cflags via ↵eugeneswalker1-1/+1
krb5-config binary (#38623)
2023-06-28openblas: do not build tests when installing (#38591)Seth R. Johnson1-1/+3
* openblas: do not build tests when installing * Add note about building tests
2023-06-28pruners-ninja: patch in upstream fix for spack issue #32112 (#38613)eugeneswalker2-0/+26
2023-06-28[intel-tbb] support for building 2020.3 with icx (for dyninst) (#38610)Robert Cohn2-0/+24
2023-06-28e4s ci: add hdf5-vol-daos (#37887)eugeneswalker2-5/+7
* e4s ci: add hdf5-vol-daos * hdf5-vol-daos: comment with failure notes
2023-06-28celeritas: add patch when using geant4@10 (#38592)Seth R. Johnson1-0/+6
2023-06-27Windows: Add PowerShell env support (#37951)John W. Parent11-15/+197
PowerShell requires explicit shell and env support in Spack. This is due to the distinct differences in shell interactions between cmd and pwsh. Add a doskey in pwsh piping 'spack' commands to a powershell script similar to the sh function 'spack'. Add support for PowerShell-specific shell interactions from Spack (set/unset shell variables).
2023-06-27environment-modules: add version 5.3.1 (#38597)Xavier Delaruelle1-1/+2
2023-06-27geos: add v3.12.0 (#38595)Adam J. Stewart1-0/+1
2023-06-27mindthegap: adding new version 2.3.0 (#38596)snehring1-0/+6
2023-06-27intel-oneapi-mkl: handle external mkl with external mpi (#38263)Robert Cohn1-1/+4
2023-06-27py-ruamel-yaml: add 0.17.32 and py-ruamel-yaml-clib: add 0.2.7 (#38585)Manuela Kuhn2-5/+14
* py-ruamel-yaml: add 0.17.32 and py-ruamel-yaml-clib: add 0.2.7 * Update var/spack/repos/builtin/packages/py-ruamel-yaml/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * Fix style * Fix python dependency --------- Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2023-06-27py-lightly: add v1.4.10 (#38594)Adam J. Stewart1-0/+1
2023-06-27HDF5: is_enabled helper (ON) (#35705)Axel Huebl1-3/+1
* HDF5: is_enabled helper (ON) Slightly generalize the `is_enabled` helper in the HDF5 package. `ON` is the most typical CMake bool option passed, besides many other possible `true` values, and should be included as a possible check to the config. * Simplify --------- Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com>
2023-06-27py-reportlab: add 4.0.4 (#38561)Manuela Kuhn1-0/+3
2023-06-27py-setupmeta: add 3.4.0 (#38589)Manuela Kuhn1-1/+1
2023-06-27py-rst2pdf: add 0.100 (#38581)Manuela Kuhn1-1/+4
2023-06-27py-rich: add 13.4.2, py-markdown-it-py: add 3.0.0, py-mdurl: new (#38573)Manuela Kuhn3-13/+44
* py-rich: add 13.4.2, py-markdown-it-py: add 3.0.0, py-mdurl: add new package * Fix style
2023-06-27py-rfc3986: add 2.0.0 (#38570)Manuela Kuhn1-3/+4
2023-06-27kokkos-kernels: require kokkos+cuda_lambda (#38568)brian-kelley1-0/+3
(when +cuda, and on version 4.0.00 and up)
2023-06-27py-lightning: add v2.0.4, drop +extra (#38531)Adam J. Stewart4-64/+15
* py-lightning: add v2.0.4, drop +extra * Update dependencies
2023-06-27ci: remove compiler bootstrapping code (#38543)Scott Wittenburg5-742/+193
2023-06-27Kokkos Kernels: adding release 3.7.1 and 4.0.0 (#36655)Luc Berger3-3/+7
Co-authored-by: eugeneswalker <38933153+eugeneswalker@users.noreply.github.com>
2023-06-27superlu-dist: convert to new stand-alone test process (#38188)Tamara Dahlgren1-18/+9
2023-06-27Update superlu home page (#38562)wspear1-1/+1
2023-06-27tests/py-genshi: convert to new stand-alone test process (#38345)Tamara Dahlgren1-7/+2
* py-genshi: convert to new stand-alone test process * py-genshi: add run as py-setuptools deptype; remove test_testsuite comment
2023-06-27Adjust cc90 to require at least CUDA 12 (#38572)Wileam Y. Phan1-3/+2
2023-06-27fairmq: add v1.7.0 (#38550)Dennis Klein1-1/+12
2023-06-27cargs: add new package (#38548)Matthieu Dorier1-0/+20
2023-06-27py-bx-python: add 0.9.0 (#38419)George Young1-2/+5
* py-bx-python: add 0.9.0 * remove dependency * Remove python upper bound * Clarify dependency requirements --------- Co-authored-by: LMS Bioinformatics <bioinformatics@lms.mrc.ac.uk>
2023-06-27Revert "Updates to symlinking for Windows (#34701)" (#38578)Harmen Stoppels13-817/+191
This reverts commit 66f75407d136c0c06ed01774d5815728afba35ca.
2023-06-26CachedCMakePackage: set build type (#38502)Brian Van Essen2-8/+1
Fixed the cached CMake package so that the build_type field is saved in the cached configuration file.
2023-06-26py-numpy: add v1.24.4 (#38555)Adam J. Stewart1-0/+1
2023-06-26Updates to symlinking for Windows (#34701)David Alexander13-191/+817
* Support hardlinks/junctions on Windows systems without developer mode enabled * Generally, use of llnl.util.symlink.symlink is preferred over os.symlink since it handles this automatically * Generally an error is now reported if a user attempts to create a symlink to a file that does not exist (this was previously allowed on Linux/Mac). * One exception to this: when Spack installs files from the source into their final prefix, dangling symlinks are allowed (on Linux/Mac - Windows does not allow this in any circumstance). The intent behind this is to avoid generating failures for installations on Linux/Mac that were succeeding before. * Because Windows is strict about forbidding dangling symlinks, `traverse_tree` has been updated to skip creating symlinks if they would point to a file that is ignored. This check is not transitive (i.e., a symlink to a symlink to an ignored file would not be caught appropriately) * Relocate function: resolve_link_target_relative_to_the_link (this is not otherwise modified) Co-authored-by: jamessmillie <smillie@txcorp.com>
2023-06-26krb5: add missing findutils dependency (#38440)Manuela Kuhn1-0/+1
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2023-06-26modules: ignore more Modules variables in from_sourcing_file (#38455)Xavier Delaruelle3-6/+51
Update list of excluded variables in `from_sourcing_file` function to cover all variables specific to Environment Modules or Lmod. Add specifically variables relative to the definition of `module()`, `ml()` and `_module_raw()` Bash functions. Fixes #13504
2023-06-26Adds new Qthreads package version (#38421)Carson Woods1-2/+16
* Add new versions of Qthreads * Add version URLs explicitly as it has recently changed * Use function to extrapolate version URL for older versions * Fix url formatter