summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2023-01-30Bugfix: Update Petsc Python dependency (#35216)Tamara Dahlgren1-1/+3
* Bugfix: Update Petsc python dependency for at least 3.18: * Update var/spack/repos/builtin/packages/petsc/package.py Co-authored-by: Satish Balay <balay@mcs.anl.gov>
2023-01-30e4s: add and prefer boost +python +filesystem +iostreams +system (#35180)eugeneswalker1-0/+3
2023-01-30rocblas: remove unnecessary conflicts (#35232)Cory Bloor1-2/+0
The gfx906:xnack- and gfx908:xnack- targets were introduced in ROCm 4.1 and replaced gfx906 and gfx908 as default build targets, but the library can still be built for gfx906 and gfx908 if requested.
2023-01-30mpich: add 4.0.3 and 4.1 releases (#35218)Ken Raffenetti1-0/+2
2023-01-30montage: fixing compilation issues for newer gcc versions (#35220)snehring1-0/+7
2023-01-30apptainer: update constraint on go dependency (#35230)simonleary-umass-edu1-0/+2
2023-01-30hypre: Update URL using citation instructions from ↵Satish Balay1-3/+1
https://github.com/hypre-space/hypre/wiki/Citing-hypre (#35225)
2023-01-30adios2: allow building on Windows (#35102)John W. Parent1-6/+17
2023-01-30OmpSs: add v2022.11 (#35228)aleixrocks1-5/+13
2023-01-29e4s oneapi: use oneapi@2023.0.0 (#34634)eugeneswalker3-83/+104
2023-01-29gmake: Fix too many levels of symbolic links error (#35224)Alec Scott1-0/+3
* gedit: Fix too many levels of symlinks error * Fix package formatting with black
2023-01-29e4s: add power stack (#32710)eugeneswalker3-317/+477
* e4s: restore builds builds * gitlab ci: allow UO to build protected binaries for signing * use newer image; comment out failing builds * gitlab-ci: Some tweaks for e4s power builds - fix tags (no longer require generate jobs to run on aws) - fix resource requests for generation jobs resource requests - remove SPACK_SIGNING_KEY from protected power build jobs - update UO signing key path - change the CDash build group to reflect stack name - retry pipeline generation jobs *always* * correct double packages: section * gitlab-ci:script: modernize * remove new gnu make, not for ppc64le --------- Co-authored-by: Scott Wittenburg <scott.wittenburg@kitware.com>
2023-01-28freetype: add CMake support (#35107)John W. Parent1-2/+20
2023-01-28xz: add 5.4.1 and 5.2.10 (#35172)Michael Kuhn1-0/+2
2023-01-27Added newer versions of PyAMG and added dependencies for 4.2 and later. (#35185)Ben Cowan1-4/+8
* Added newer versions of PyAMG and added dependencies for 4.2 and later. * Fixed dependencies.
2023-01-27New Spack package: Palace (#35189)Sebastian Grimberg1-0/+120
2023-01-27Added e4s-cl package (#35117)Jean-Baptiste Skutnik7-1/+95
* Added e4s-cl package * Version order change * Added e4s-cl dependencies * Added python-sotools dependency * [@spackbot] updating style on behalf of spoutn1k * Add missing versions to py- packages * Fix style * [@spackbot] updating style on behalf of spoutn1k * Update var/spack/repos/builtin/packages/e4s-cl/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * Update var/spack/repos/builtin/packages/e4s-cl/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * Update var/spack/repos/builtin/packages/py-python-sotools/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * Add docker removing patch for e4s-cl Co-authored-by: spoutn1k <spoutn1k@users.noreply.github.com> Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2023-01-27py-nexusforge: add with dependencies (#35208)Erik Heeren9-3/+187
* py-nexusforge: add with dependencies * py-pyshacl, py-sseclient: more style * py-hjson, py-nexus-sdk, py-nexusforge, py-puremagic: more style * py-pyshacl: license update * py-nexusforge, py-prettytable, py-pyshacl: review remarks * py-nexusforge: make the variant mean something Too hasty to commit...
2023-01-27Py ipyparallel (#35178)Erik Heeren1-3/+4
* py-ipyparallel: add 8.4.1, which builds with py-hatchling * py-ipyparallel: copyright and redundant py-setuptools dependency * py-ipyparallel: py-packaging was dropped after 8.0.0
2023-01-27New patch release SLEPc 3.18.2 (#35176)Jose E. Roman2-1/+3
2023-01-27libblastrampoline: Add v5.3.0 and v5.4.0 (#35194)Mosè Giordano1-0/+2
2023-01-27Add a `maintainers` directive (#35083)Massimiliano Culpo9-27/+114
fixes #34879 This commit adds a new maintainer directive, which by default extend the list of maintainers for a given package. The directive is backward compatible with the current practice of having a "maintainers" list declared at the class level.
2023-01-26py-nptyping, py-typish: add package (#35126)Erik Heeren2-0/+42
* py-typish: add package * py-typish: style fix * py-nptyping: new package * py-nptyping, py-typish: review remarks * py-nptying: style * py-nptyping: generic url, avoid pypi for now
2023-01-26py-deap: add 1.3.3 (#35175)Erik Heeren1-0/+1
2023-01-26py-rasterio: add v1.3.5 (#35167)Adam J. Stewart1-0/+1
2023-01-26Cleanup of binary text relocation (#34188)Harmen Stoppels8-484/+561
Move the relocation of binary text in its own class Drop threaded text replacement, since the current bottleneck is decompression. It would be better to parallellize over packages, instead of over files per package. A small improvement with separate classes for text replacement is that we now compile the regex in the constructor; previously it was compiled per binary to be relocated.
2023-01-26wrf: Fix patching of config file when using GCC for v3.9.1.1 (#35140)Mosè Giordano1-2/+8
The regex doesn't actually work because dollar signs and parentheses have to be escaped. Also, compiling with OpenMPI requires defining the macro `MPI2SUPPORT`.
2023-01-26Extract functions to read spec files from different format (#35094)Massimiliano Culpo17-256/+374
This commit makes explicit the format version of the spec file we are reading from. Before there were different functions capable of reading some part of the spec file at multiple format versions. The decision was implicit, since checks were based on the structure of the JSON without ever checking a format version number. The refactor makes also explicit which spec file format is used by which database and lockfile format, since the information is stored in global mappings. To ensure we don't change the hash of old specs, JSON representations of specs have been added as data. A unit tests checks that we read the correct hash in, and that the hash stays the same when we re-serialize the spec using the most recent format version. Co-authored-by: Harmen Stoppels <me@harmenstoppels.nl>
2023-01-26opencascade: add v7.7.0 (#35039)Wouter Deconinck1-1/+17
2023-01-26binutils: v2.30, 2.39, 2.40 (#35128)Harmen Stoppels2-19/+61
- Add `binutils +pgo` - Add dejagnu build dep and fix its deps - Default to -O3 -g0 when using gcc/clang to make binutils faster and smaller
2023-01-26Add package for serenity and its scine wrapper (#35072)Sebastian Ehlert3-0/+238
2023-01-26test/config.py: fix import issues (#35076)Harmen Stoppels1-3/+5
2023-01-26Setting LIBDIR to lib in rocm-smi-lib across all platform (#34805)renjithravindrankannath1-1/+5
2023-01-26py-poetry-core GIT_DIR fix (#35139)mtaylo121-2/+2
2023-01-26ports-of-call: add v1.4.1, deprecate old versions (#35151)Richard Berger1-9/+18
2023-01-25NVIDIA HPC SDK: add v23.1 (#35169)Filippo Spiga1-0/+14
2023-01-26p5-h5py: restrict python version based on import bugs (#35166)Seth R. Johnson1-0/+1
``` File ".../spack/var/spack/environments/scale-mpi/.spack-env/._view/4yiorsdd4pefrnwgrwlwt3yzo5i235il/lib/python3.10/site-packages/h5py/_hl/base.py", line 19, in <module> from collections import (Mapping, MutableMapping, KeysView, ImportError: cannot import name 'Mapping' from 'collections' (.../spack/var/spack/environments/scale-mpi/.spack-env/._view/4yiorsdd4pefrnwgrwlwt3yzo5i235il/lib/python3.10/collections/__init__.py) ``` Fixed in https://github.com/h5py/h5py/pull/1069 which was first merged in v2.9.
2023-01-26Update gftl, gftl-shared, fargparse, pfunit, yafyaml, pflogger (#35119)Matthew Thompson6-2/+21
2023-01-25trilinos@14: conflicts with cxxstd=14 (#35164)eugeneswalker1-0/+1
2023-01-25py-sphobjinv: add v2.3.1 (#35044)Adam J. Stewart1-4/+9
2023-01-25py-pytorch-lightning: add +extra variant (#35121)Adam J. Stewart17-16/+696
* py-pytorch-lightning: add +extra variant * Update dependencies * py-fsspec: add v2023.1.0
2023-01-25perl-math-symbolic: add 0.612 (#35145)Christopher Christofi1-0/+17
2023-01-25qperf: add verbs support (#35147)Michael Kuhn1-0/+4
2023-01-25py-cligj: add v0.7.2 (#35149)Adam J. Stewart1-6/+8
2023-01-25py-pycocotools: add v2.0.6 (#35150)Adam J. Stewart1-3/+6
2023-01-25py-scikit-learn: add v1.2.1 (#35152)Adam J. Stewart1-0/+1
2023-01-25spiner: add v1.6.0 (#35154)Richard Berger1-21/+35
2023-01-25amqp-cpp: added RabbitMQ C++ API (#35156)Loïc Pottier1-0/+39
Signed-off-by: Loïc Pottier <pottier1@llnl.gov>
2023-01-25Add Orca version 5.0.3-f.1 (#35157)Sebastian Ehlert1-2/+18
2023-01-25py-colorlover: new package with version 0.3.0 (#35144)Christopher Christofi1-0/+17