summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2021-10-04Build ppc64le docker images (#26442)Massimiliano Culpo4-10/+37
* Update archspec * Add ppc64le to docker images
2021-10-04Update Spec.full_hash docstring (#26456)Massimiliano Culpo1-4/+1
The docstring is outdated since #21735 when the build hash has been included in the full hash.
2021-10-04FEniCSx: fix CMake root directory and dependency versions (#26445)Garth N. Wells3-6/+7
2021-10-04py-seaborn: add v0.11.2 (#26447)Manuela Kuhn1-0/+1
2021-10-04py-transforms3d: add new package (#26448)Manuela Kuhn1-0/+17
2021-10-04ocaml: add v4.13.1 (#26453)Joseph Wang1-1/+1
This is needed in order to make it work with glibc-2.34
2021-10-03ArborX: Explicitly set path to Kokkos (#26347)Daniel Arndt1-5/+4
* Explicitly set path to Kokkos for ArborX testing * Improve formatting * Update var/spack/repos/builtin/packages/arborx/package.py Co-authored-by: Seth R. Johnson <johnsonsr@ornl.gov> * Remove blank line Co-authored-by: Seth R. Johnson <johnsonsr@ornl.gov>
2021-10-03source-highlight: add gcc11 patch (#26412)Hector1-1/+6
2021-10-03PICSAR: added support for GCC >10.0 and arm compiler (#24927)Lorién López Villellas1-0/+8
* -fallow-argument-mismatch flag added when compiling with GCC to avoid a compilation error when using a GCC version > 10.0. Co-authored-by: Haz99 <jsalamerosanz@gmail.com> * Filtered every occurrence of "!$OMP SIMD SAFELEN(LVEC2)" when compiling with nvhcp to avoid a compilation error. Co-authored-by: Haz99 <jsalamerosanz@gmail.com> * Line with more than 80 characters split into multiple lines. Co-authored-by: Haz99 <jsalamerosanz@gmail.com>
2021-10-03Fix JSONDecodeError when using compiler modules (#25624)Jordan Galby2-2/+2
When using modules for compiler (and/or external package), if a package's `setup_[dependent_]build_environment` sets `PYTHONHOME`, it can influence the python subprocess executed to gather module information. The error seen was: ``` json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0) ``` But the actual hidden error happened in the `python -c 'import json...'` subprocess, which made it return an empty string as json: ``` ModuleNotFoundError: No module named 'encodings' ``` This fix uses `python -E` to ignore `PYTHONHOME` and `PYTHONPATH`. Should be safe here because the python subprocess code only use packages built-in python. The python subprocess in `environment.py` was also patched to be safe and consistent.
2021-10-03Remove .99 from version ranges (#26422)Harmen Stoppels606-1800/+1800
In most cases, .99 can be omitted thanks to #26402 .
2021-10-03DiHydrogen: Specify required NVSHMEM variants (#26384)Tim Moon1-1/+2
2021-10-03chombo: several build fixes: csh, space regex and install (#26424)Bernhard Kaindl1-21/+32
See description of the the PR for details on the changes.
2021-10-03bison: new versions 3.8:3.8.2 (#26439)Harmen Stoppels1-0/+3
2021-10-03form: use version tarballs, fix and enable gmp and zlib variants (#26425)Takahiro Ueda1-14/+11
Co-authored-by: Bernhard Kaindl <43588962+bernhardkaindl@users.noreply.github.com> Co-authored-by: iarspider <iarspider@gmail.com>
2021-10-03meson: add 0.59.2 (#26430)Michael Kuhn1-0/+1
2021-10-03openblas: add 0.3.18 (#26429)Michael Kuhn1-0/+1
2021-10-03py-svgutils: new package (#26437)Manuela Kuhn1-0/+18
2021-10-03p4est: bump/update to 2.8 (#26081)Marc Fehling1-1/+2
2021-10-02py-packaging: bump version to 21.0 (#26436)Manuela Kuhn1-0/+3
2021-10-02py-attrs: bump version to 21.2.0 (#26435)Manuela Kuhn1-0/+2
2021-10-03py-nitransforms: new package (#26434)Manuela Kuhn1-0/+26
2021-10-03podio: add supported CMAKE_BUILD_TYPE values (#26432)Wouter Deconinck1-1/+1
2021-10-03py-pybids: bump version to 0.13.2 (#26433)Manuela Kuhn1-0/+1
2021-10-03atmi: replace /usr/bin/rsync with depends_on rsync (#26353)Sreenivasa Murthy Kolam2-0/+71
2021-10-02py-ipyvtk-simple: new package (#26431)Manuela Kuhn1-0/+20
2021-10-02damaris: bump version to 1.5.0, add variant examples (#26220)Josh Bowden1-8/+12
2021-10-02py-ipycanvas: new package (#26426)Manuela Kuhn1-0/+23
2021-10-02fltk: new version 1.3.7, new variant xft (#26423)Olivier Cessenat1-0/+14
2021-10-02py-ipyevents: add new package (#26427)Manuela Kuhn1-0/+21
2021-10-02cddlib: use github URLs and bump version (#26315)Robert Romero1-10/+11
Co-authored-by: Bernhard Kaindl <bernhardkaindl7@gmail.com>
2021-10-02amrex: bump version to 21.10 (#26416)Weiqun Zhang1-1/+2
2021-10-02clingo-bootstrap: add a variant for static libstdc++ (#26421)Massimiliano Culpo1-4/+10
2021-10-02py-pytest-random-order: new package - plugin for py-pytest. (#26413)Mihael Hategan1-0/+24
2021-10-02Add hypre release 2.23.0 (#26418)Rob Falgout1-0/+1
2021-10-02ucx: add version 1.11.2 (#26417)Howard Pritchard1-0/+1
Signed-off-by: Howard Pritchard <howardp@lanl.gov>
2021-10-01New versions: geant4@10.7.2, geant4-data@10.7.2 (#25449)Wouter Deconinck2-0/+3
* [geant4] new version 10.7.2 * [geant4-data] new version 10.7.2
2021-10-01Added py-typeguard package. (#26411)Mihael Hategan2-0/+48
Co-authored-by: Bernhard Kaindl <bernhardkaindl7@gmail.com>
2021-10-01Simplify setup_package in build environment (#26070)Harmen Stoppels1-29/+22
* Remove redundant preserve environment code in build environment * Remove fix for a bug in a module See https://github.com/spack/spack/issues/3153#issuecomment-280460041, this shouldn't be part of core spack. * Don't module unload cray-libsci on all platforms
2021-10-01Fix error message when test throws AttributeError (#25895)Cory Bloor1-4/+6
Narrow the scope of the try/except block, to avoid a misleading error message if fn() throws an AttributeError.
2021-10-01Added py-sqlalchemy-stubs package. (#26414)Mihael Hategan1-0/+20
Co-authored-by: Bernhard Kaindl <bernhardkaindl7@gmail.com>
2021-10-01axel(download manager): fix build, bump version (#26140)bernhardkaindl1-9/+6
2021-10-01trilinos: add conflict and enable gtest for developers (#26150)Seth R. Johnson1-52/+51
2021-10-01Allow non-empty ranges 1.1.0:1.1 (#26402)Harmen Stoppels2-2/+23
2021-10-01Fenicsx update dependency and build for main branch (#25864)Chris Richardson2-1/+7
* Updates to make it work again for main * Use property Co-authored-by: Chris <cnr12@cam.ac.uk>
2021-10-01Spack install: handle failed restore of backup (#25647)Harmen Stoppels3-35/+200
Spack has logic to preserve an installation prefix when it is being overwritten: if the new install fails, the old files are restored. This PR adds error handling for when this backup restoration fails (i.e. the new install fails, and then some unexpected error prevents restoration from the backup).
2021-10-01hypre: add version 2.22.1; add fortran variant; becomes AutotoolsPackage ↵Olivier Cessenat1-42/+47
(#25781)
2021-10-01uftrace(dynamic function graph tracer): bump version (#26224)bernhardkaindl1-1/+7
2021-10-01gh: add new package (#26405)Luciano Zago1-0/+25
2021-10-01xrootd: Add current version 5.3.1 and restrict to openssl@1 (#26303)bernhardkaindl1-2/+4