psakievich
252ceeedbe
spack develop: avoid deprecated package_class ( #49997 )
2025-04-10 09:40:16 +02:00
Alex Tyler Chapman
6df832d979
Add +axom
variant to the hiop spack package ( #49817 )
...
* Add missing AXOM_DIR to hiop package
* remove auto-generated compiler comments
2025-04-10 00:07:47 -06:00
Rob Latham
4a88884a8e
root's new RNTuple format can use daos backends ( #49849 )
...
* root's new RNTuple format can use daos backends
* Update var/spack/repos/builtin/packages/root/package.py
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
* root: fix style
* hep: root +daos
---------
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
2025-04-09 13:14:16 -06:00
Harmen Stoppels
84dcc654ec
util/environment.py: require string values in env mods ( #49987 )
2025-04-09 19:29:47 +02:00
Olivier Cessenat
b6722ce5c9
scotch: takes care IDXSIZE differs from INTSIZE even with cmake ( #49842 )
2025-04-09 11:46:48 -04:00
Robert Maaskant
1cbee69bec
gh: add v2.69.0 ( #49963 )
2025-04-08 22:44:18 -06:00
Juan Miguel Carceller
1cf311f217
whizard: add v3.1.5 ( #49785 )
...
Co-authored-by: jmcarcell <jmcarcell@users.noreply.github.com>
2025-04-08 21:37:21 -07:00
Fabien Bruneval
c960fa0996
molgw: add v3.4 ( #49701 )
...
* update molgw package v3.4
* Set OpenMP variant default to False
---------
Co-authored-by: Fabien Bruneval <fabien.bruneval@.cea.fr>
2025-04-08 21:35:40 -07:00
Chris Marsh
69a95bf1f8
libpng: add v1.6.47 ( #49872 )
...
* add 1.6.47, add cmake reqs
* use open ended cmake versions
Co-authored-by: Alec Scott <hi@alecbcs.com>
---------
Co-authored-by: Alec Scott <hi@alecbcs.com>
2025-04-08 21:34:44 -07:00
Adam J. Stewart
513142f154
py-litdata: add new package ( #49961 )
2025-04-08 21:42:24 -06:00
Robert Maaskant
d6b6910654
go: add v1.23.8 ( #49962 )
2025-04-08 21:36:44 -06:00
Thomas Padioleau
ae78c7698a
Add languages to PDI ecosystem ( #49957 )
2025-04-08 21:30:23 -06:00
psakievich
7b68d31143
Update packages.py
2025-04-08 21:07:37 -06:00
psakievich
4e29975eed
Update core.py
2025-04-08 21:07:31 -06:00
psakiev
434541b408
Disable failing tests
2025-04-08 20:19:06 -06:00
psakiev
24c32b6183
Style and fixes
2025-04-08 17:24:33 -06:00
Philip Sakievich
f85329e792
Ideas for facts that will close the loop
2025-04-08 16:07:23 -06:00
Philip Sakievich
9dc57d2864
WIP: More rules
2025-04-08 16:05:58 -06:00
Philip Sakievich
b5456c0fa7
Rework concretizer rules still not passing
2025-04-08 16:04:59 -06:00
Philip Sakievich
f61001d94d
Style
2025-04-08 16:04:43 -06:00
Philip Sakievich
ebd5b2203c
Revert random style changes
2025-04-08 16:04:43 -06:00
Philip Sakievich
820cf473cc
Fix problem
2025-04-08 16:04:43 -06:00
Philip Sakievich
1d441c1a7a
Rework test
2025-04-08 16:04:13 -06:00
Philip Sakievich
1d6662abfb
New test on version satisfaction
2025-04-08 16:00:57 -06:00
psakiev
dc1b0662d9
Add package tests
2025-04-08 15:56:10 -06:00
psakiev
a5f0ba5692
Add lookup check tests
2025-04-08 15:56:10 -06:00
Philip Sakievich
b4269ff8f1
WIP: refactor test
2025-04-08 15:56:10 -06:00
Philip Sakievich
128bf5c52d
Review fixes
2025-04-08 15:56:07 -06:00
Philip Sakievich
c0e4d2e3cf
First new unit test passes
2025-04-08 15:54:48 -06:00
Philip Sakievich
5a2182af3f
Fix lp constraint
2025-04-08 15:54:48 -06:00
Philip Sakievich
9224994dad
Attempt to add solver constraint
2025-04-08 15:54:48 -06:00
Philip Sakievich
eda744718e
Write tests and stub out core changes
2025-04-08 15:54:48 -06:00
Philip Sakievich
0dcc164346
Add unit-tests to verify requirements
2025-04-08 15:54:48 -06:00
Philip Sakievich
d94892493b
Add additional reserved variants
2025-04-08 15:54:47 -06:00
Philip Sakievich
65ea51d800
Fix tests
2025-04-08 15:54:47 -06:00
Philip Sakievich
9b328772a6
Handler for overlapping attributes
2025-04-08 15:53:37 -06:00
Philip Sakievich
c713c5567f
Add a more specific function for shas
2025-04-08 15:53:37 -06:00
Philip Sakievich
c512512b49
Fix commit check
2025-04-08 15:52:48 -06:00
Philip Sakievich
2fafba4395
Add package class hook for SNL work
2025-04-08 15:52:45 -06:00
Philip Sakievich
9c575ef310
Have fetcher respect the commit variant
...
Ensure that if a commit variant is on the spec fetch operations
use the commit
2025-04-08 15:51:06 -06:00
Philip Sakievich
011da2d44a
dev_path and commit mutually exclusive
2025-04-08 15:51:06 -06:00
Philip Sakievich
f070163a37
Add version attribute restrictions for commit variant
2025-04-08 15:51:06 -06:00
Philip Sakievich
1199b1ef99
Add tests
2025-04-08 15:51:03 -06:00
Philip Sakievich
251af651c9
commit variant concretizes and check is commit
2025-04-08 15:49:42 -06:00
psakievich
0b81a52476
Update lib/spack/spack/spec.py
2025-04-08 15:47:12 -06:00
psakievich
3daf5d0e8d
Update lib/spack/spack/spec.py
2025-04-08 15:47:12 -06:00
psakiev
9ed45eebcd
Style fixes
2025-04-08 15:47:12 -06:00
psakiev
8fd5f573b1
Convert internal members to new names
2025-04-08 15:47:12 -06:00
psakiev
b56d7e028f
Define components for GitVersion provenance
...
Adding binary provenance requires we track the commit.
Typically this has been an optional form for the encompassing git ref.
Moving towards always defining a commit means we need to have space
to store a user requested ref that will then be paired with a commit
sha.
2025-04-08 15:47:12 -06:00
Jon Rood
f4f1606298
hypre: remove shared variant default for darwin ( #49749 )
...
* hypre: remove shared variant default for darwin.
* [@spackbot] updating style on behalf of jrood-nrel
* Update var/spack/repos/builtin/packages/hypre/package.py
Co-authored-by: Victor A. P. Magri <50467563+victorapm@users.noreply.github.com>
* hypre: remove sys import.
---------
Co-authored-by: jrood-nrel <jrood-nrel@users.noreply.github.com>
Co-authored-by: Victor A. P. Magri <50467563+victorapm@users.noreply.github.com>
2025-04-08 14:26:07 -07:00