summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2023-03-08py-openmesh: new package (#35907)Erik Heeren1-0/+25
* py-openmesh: new package * Update var/spack/repos/builtin/packages/py-openmesh/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> --------- Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2023-03-08mfem: add missing cublas for cuda support (#35608)Aaron Black1-1/+1
2023-03-08py-parse-type: new package (#35909)Erik Heeren1-0/+18
2023-03-08parallelio: new version (#35553)Gerhard Theurich1-0/+1
2023-03-08newly released 0.8.3 (#35910)Alberto Invernizzi1-0/+1
2023-03-08Split `satisfies(..., strict=True/False)` into two functions (#35681)Massimiliano Culpo39-857/+1055
This commit formalizes `satisfies(lhs, rhs, strict=True/False)` and splits it into two functions: `satisfies(lhs, rhs)` and `intersects(lhs, rhs)`. - `satisfies(lhs, rhs)` means: all concrete specs matching the left hand side also match the right hand side - `intersects(lhs, rhs)` means: there exist concrete specs matching both lhs and rhs. `intersects` now has the property that it's commutative, which previously was not guaranteed. For abstract specs, `intersects(lhs, rhs)` implies that `constrain(lhs, rhs)` works. What's *not* done in this PR is ensuring that `intersects(concrete, abstract)` returns false when the abstract spec has additional properties not present in the concrete spec, but `constrain(concrete, abstract)` will raise an error. To accomplish this, some semantics have changed, as well as bugfixes to ArchSpec: - GitVersion is now interpreted as a more constrained version - Compiler flags are interpreted as strings since their order is important - Abstract specs respect variant type (bool / multivalued)
2023-03-08New package: py-imbalanced-learn (#35895)Benjamin Meyers1-0/+37
* New package: py-imbalanced-learn * Fix typo * [@spackbot] updating style on behalf of meyersbs * Update var/spack/repos/builtin/packages/py-imbalanced-learn/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> --------- Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2023-03-08bump elpa (#35908)Rocco Meli1-0/+3
2023-03-08Update and fix py-meldmd (#35783)Benjamin Meyers2-6/+80
* Update/fix py-meldmd; update openmm * Restrict filter_file based on openmm version * Updates based on Adam's feedback * [@spackbot] updating style on behalf of meyersbs * Break up long filter_file Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> --------- Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2023-03-08Update py-seaborn to @0.12.2 (#35896)Benjamin Meyers1-0/+4
2023-03-08gromacs: add sve variant on aarch64 (#35614)Annop Wongwathanarat1-0/+11
2023-03-08ESMF should use Spack wrappers directly (#35749)Brian Vanderwende1-2/+2
2023-03-08docs: added platform conflicts example, fix quotes (#35771)Tamara Dahlgren1-384/+394
2023-03-08singularity-eos: (#35625)QuellynSnead1-0/+10
The Cray fortran compiler names fortran modules in uppercase by default. Compile with the "-ef" flag to produce the lowercase name that singularity-eos is expecting.
2023-03-08pgplot: made dependent packages set environment variables from pgplot (#35803)downloadico1-0/+4
2023-03-08lammps: GPU/Kokkos package updates (#35885)Richard Berger2-1/+95
2023-03-08ico: add v1.0.6 (#35881)Alec Scott1-0/+1
2023-03-08ftxui: add v4.0.0 (#35868)Alec Scott1-0/+1
2023-03-08boost: add v1.81.0 (#34613)Tim Haines1-0/+1
2023-03-08lucene: add v9.5.0 (#35917)Alec Scott1-0/+1
2023-03-08compiler wrapper: parse Wl and Xlinker properly (#35912)Harmen Stoppels3-50/+57
Two fixes: 1. `-Wl,a,b,c,d` is a comma separated list of linker arguments, we incorrectly assume key/value pairs, which runs into issues with for example `-Wl,--enable-new-dtags,-rpath,/x` 2. `-Xlinker,xxx` is not a think, so it shouldn't be parsed.
2023-03-08py-mypy: add v1.1.1 (#35926)Adam J. Stewart2-1/+5
2023-03-08help2man: add v1.49.3 (#35877)Alec Scott1-0/+1
2023-03-08iso-codes: add v4.13.0 (#35915)Alec Scott1-0/+1
2023-03-08httpie: add v3.2.1 (#35879)Alec Scott1-3/+8
* httpie: add v3.2.1 * Add additional 3.2.1 dependencies to httpie * Add version condition to dependency * Reorder dependencies for efficiency * Update var/spack/repos/builtin/packages/httpie/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> --------- Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2023-03-08lua-luaposix: add v36.1 (#35918)Alec Scott1-0/+1
2023-03-07listres: add v1.0.5 (#35921)Alec Scott1-0/+1
2023-03-07lndir: add v1.0.4 (#35920)Alec Scott1-0/+1
2023-03-07erlang: add v25.2 (#35856)Alec Scott1-0/+1
2023-03-07jchronoss: add v1.2.1 (#35916)Alec Scott1-0/+1
2023-03-07libxc: use gitlab release tarballs for v6.0.0 and greater (#35894)Harmen Stoppels1-4/+17
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2023-03-07isl: add v0.25 (#35884)Alec Scott1-0/+1
2023-03-07iceauth: add v1.0.9 (#35880)Alec Scott1-0/+1
2023-03-07imake: add v1.0.9 (#35882)Alec Scott1-0/+1
2023-03-07py-numpy-stl: new package (#35892)Erik Heeren2-1/+26
2023-03-07htslib: add v1.17 (#35883)Alec Scott1-0/+1
2023-03-07hivex: add v1.3.23 (#35878)Alec Scott1-0/+1
2023-03-07graphviz: add v7.1.0 (#35876)Alec Scott1-0/+1
2023-03-07grep: add v3.9 (#35875)Alec Scott1-0/+1
2023-03-07gradle: add v8.0.2 (#35873)Alec Scott1-0/+1
2023-03-07gprolog: add v1.5.0 (#35874)Alec Scott1-0/+1
2023-03-07glpk: add v5.0 (#35871)Alec Scott1-0/+1
2023-03-07gegl: add v0.4.42 (#35866)Alec Scott1-0/+1
2023-03-07fonttosfnt: add v1.2.2 (#35862)Alec Scott1-0/+1
2023-03-07fslsfonts: add v1.0.6 (#35869)Alec Scott1-0/+1
2023-03-07gatk: add v4.3.0.0 (#35864)Alec Scott1-0/+1
2023-03-07fstobdf: add v1.0.7 (#35870)Alec Scott1-0/+1
2023-03-07update SPERR package (#35810)Samuel Li1-7/+11
* update SPERR package * remove blank line * update SPERR package * remove blank line --------- Co-authored-by: Samuel Li <Sam@Navada>
2023-03-07py-pytorch-lightning: add v1.9.4 (#35791)Adam J. Stewart1-0/+1
2023-03-07py-pytorch-lightning: torch~distributed not supported in 1.9.0 (#35809)Adam J. Stewart1-0/+2