summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2024-08-28Replace unparsable apostrophe character with ASCII "'". (#46069)Nicholas Sly1-1/+1
2024-08-28boost: install `BoostConfig.cmake` even when header-only (#46062)Mikael Simberg1-27/+33
* Install BoostConfig.cmake even when header-only * boost: Only use --without-libraries when --with-libraries would have an empty list
2024-08-28buildcache.py: elide string not spec (#46074)Harmen Stoppels2-7/+6
2024-08-28Drop now redundant use of inspect (#46057)Harmen Stoppels8-14/+9
inspect.isclass -> isinstance(..., type) inspect.getmro -> cls.__mro__
2024-08-28gromacs: add conflict between NVSHMEM and cuFFTMp (#46065)Mark Abraham1-2/+11
* Add conflict between NVSHMEM and cuFFTMp for GROMACS package These don't work in the same build configuration. * [@spackbot] updating style on behalf of mabraham * Update package.py Also constrain NVSHMEM appropriately * Update var/spack/repos/builtin/packages/gromacs/package.py Co-authored-by: Andrey Alekseenko <al42and@gmail.com> * Update package.py * [@spackbot] updating style on behalf of mabraham * Update package.py * Update package.py * Update package.py * [@spackbot] updating style on behalf of mabraham --------- Co-authored-by: mabraham <mabraham@users.noreply.github.com> Co-authored-by: Christoph Junghans <christoph.junghans@gmail.com> Co-authored-by: Andrey Alekseenko <al42and@gmail.com>
2024-08-28Spec.from_detection now accounts for external prefix (#46063)Massimiliano Culpo9-74/+43
Change the signature of Spec.from_detection to set the external prefix, and the external modules, if they are present. Delete "spack.package_prefs.spec_externals" since it is unused.
2024-08-28Remove llnl.util.lang.has_method, use built-in hasattr instead (#46072)Massimiliano Culpo1-14/+4
2024-08-27py-numpy: add v2.0.2 (#46056)Adam J. Stewart1-0/+1
2024-08-27cdo-2.4.3 (#46033)Brian Spilner1-0/+5
cdo-2.4.3 - fixed hash
2024-08-27Introduce offload variant for llvm >= 19. (#45865)Ye Luo1-0/+7
2024-08-27spack_yaml: delete custom deepcopy (#46048)Harmen Stoppels1-15/+0
2024-08-27Remove "prevent_cray_detection" context manager (#46060)Massimiliano Culpo3-18/+2
This context manager was used to prevent detecting a platform as "cray". Since now Cray machines are detected as linux, we can remove the context manager.
2024-08-27config.py: tell don't ask (#46040)Harmen Stoppels1-20/+13
2024-08-27bfs: add v4.0.1 (#46044)Alec Scott1-2/+13
* bfs: add v4.0.1 * fix style
2024-08-27Remove a few unused classes and globals (#46054)Massimiliano Culpo1-68/+0
2024-08-27detray: add version 0.73.0 (#46053)Stephen Nicholas Swatman1-9/+19
This commit adds version 0.73.0 of the detray package. As this version drops support for pre-C++20 standards, I had to update the `cxxstd` variant logic.
2024-08-27acts: add version 36.2.0 (#46052)Stephen Nicholas Swatman1-0/+1
This commit adds version 36.2.0 of ACTS. As far as I can tell, there are no dependency changes.
2024-08-27Move `spack.compilers._to_dict` to `Compiler` (#46051)Massimiliano Culpo2-30/+35
2024-08-27abi.py: remove (#46047)Harmen Stoppels3-198/+0
2024-08-26Added e4s-cl@1.0.4 (#46043)FrederickDeny1-0/+1
2024-08-27lammps: improve FFT selection and add fft_kokkos variant (#45969)Nick Hagerty2-15/+30
2024-08-26nvpl-fft: new package (#45985)Richard Berger1-0/+38
2024-08-26sundials: new test API (#45373)AcriusWinter1-104/+78
* sundials: new test API --------- Co-authored-by: Tamara Dahlgren <dahlgren1@llnl.gov>
2024-08-26jsonschema: remove optional deps (#46041)Harmen Stoppels2-173/+188
2024-08-26distro.py: avoid excessive stat calls (#46030)Harmen Stoppels2-11/+58
2024-08-26parallel-hashmap: add v1.3.12 (#46017)Pranav Sivaraman1-1/+11
Co-authored-by: pranav-sivaraman <pranav-sivaraman@users.noreply.github.com>
2024-08-26fastjson: add v1.2.83, v2.0.52 (#45733)Wouter Deconinck1-2/+10
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2024-08-26Bugfix/hsakmt-roct: use correct version for rocm-core and llvm-amdgpu (#45817)Tamara Dahlgren1-1/+1
2024-08-26mruby: add v3.3.0 (#45964)Matthieu Dorier1-0/+1
2024-08-26py-smp: add v0.3.4 (#45967)Adam J. Stewart3-2/+9
2024-08-26kokkos: add v4.4.00 (#45758)Patrick Diehl2-0/+3
Co-authored-by: Patrick Diehl <diehlpk@lanl.gov>
2024-08-26cuda: add v12.6 (#45558)pauleonix5-2/+55
2024-08-26r-googlesheets4: fix r-gargle dependency (#45980)Wouter Deconinck1-2/+1
2024-08-26seacas: add parallel as a dependency (#45981)mvlopri1-0/+1
2024-08-26r-pbkrtest: fix typo in dependency (#45997)Wouter Deconinck1-1/+1
2024-08-26r-diagram: fix dependency on non-existent R version (#46003)Wouter Deconinck1-1/+1
2024-08-26r-sf: deprecate unconcretizable 0.5-5 (#46016)Wouter Deconinck1-1/+3
2024-08-26gaudi: remove redundant dependency on cppgsl (#46029)Juan Miguel Carceller1-1/+0
Co-authored-by: jmcarcell <jmcarcell@users.noreply.github.com>
2024-08-26`ci generate`: don't warn when no cdash config (#46004)Todd Gamblin1-1/+2
Right now if you run `spack ci generate` you get a warning about CDash credentials even if there's no CDash configuration specified. We should only warn if there was actually a CDash config. Signed-off-by: Todd Gamblin <tgamblin@llnl.gov>
2024-08-26polyml: add new package (#46020)Kacper Kornet1-0/+28
2024-08-26mrbayes: readline and mpi variants are mutually exclusive (#46021)Kacper Kornet1-0/+2
2024-08-26R: external detection (#46023)Wouter Deconinck1-0/+20
Co-authored-by: wdconinc <wdconinc@users.noreply.github.com>
2024-08-26root: patch v6.22.08 (#46019)James Shen1-0/+6
2024-08-26cppunit: add v1.15.1; deprecate custom commit version (#46026)Wouter Deconinck1-11/+9
2024-08-26compilers: avoid redundant fs operations and cache (#46031)Harmen Stoppels2-13/+17
2024-08-26netfilter pkgs: avoid 3rd party urls, add latest official version (#46027)Wouter Deconinck7-43/+130
Co-authored-by: wdconinc <wdconinc@users.noreply.github.com>
2024-08-26lshw: add v02.20 (#46028)Wouter Deconinck1-6/+10
2024-08-25Python: add v3.12.5, default to latest version (#45712)Adam J. Stewart1-5/+2
Signed-off-by: Todd Gamblin <tgamblin@llnl.gov>
2024-08-24variant.py: extract spec bits into spec.py (#45941)Harmen Stoppels5-166/+156
2024-08-24PythonExtension: use different bin dir on Windows (#45427)John W. Parent2-1/+10