summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2021-07-29Move build tests from GA to Gitlab (#25120)Massimiliano Culpo4-79/+92
Modifications: - Remove the "build tests" workflow from GitHub Actions - Setup a similar e2e test on Gitlab In this way we'll reduce load on GitHub Actions workflows and for e2e tests will benefit from the buildcache reuse granted by pipelines.
2021-07-28Added support for using the Cray LibSci BLAS/LAPACK/ScaLAPACK library. (#25124)Brian Van Essen2-4/+10
2021-07-28add parmetis variant to conduit (#25127)Cyrus Harrison1-0/+22
2021-07-28petsc: update config option logic for locating dependencies (#25074)Satish Balay1-93/+48
Primarily use --with-package-include, --with-package-lib options (vs. --with-package-dir)
2021-07-28add more directories to implicit link exclusionChris White1-7/+12
2021-07-28re2: addv2021-06-01 and 'shared' variant (#25121)iarspider1-0/+10
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2021-07-28gcc: add v11.2.0 (#25125)Michael Kuhn1-0/+1
2021-07-28libxc: add v5.1.5 (#25123)Rémi Lacroix1-0/+1
2021-07-28pdc: add new package (#24762)Houjun Tang1-0/+42
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2021-07-28poppler: drop splash patch for 21.07.0 (#25032)Dylan Simon1-1/+1
ENABLE_SPLASH configuration has been removed entirely after 21.06 so patch is no longer necessary after #24931. (Versions between 0.90.1 and 21.06 will likely still need a patch, and while it's not clear if this patch is the right one, seems better to leave something in.)
2021-07-28nvshmem: set env variables instead of appending (#25095)Tim Moon1-28/+14
2021-07-28glvis: add v4.0 (#25045)Tom Stitt1-32/+73
2021-07-28octopus: add v10.5 (#25068)downloadico1-3/+4
2021-07-28ParaView: disable VTK_MODULE_USE_EXTERNAL_ParaView_vtkcatalyst to avoid ↵Ethan Stam1-0/+3
looking for external Catalyst_DIR (#25061)
2021-07-28gurobi: add v9.1.2 and extend python (#25064)Glenn Johnson1-10/+27
- add version 9.1.2 - set a license file - set the license environment variable - remove the download and license information out of the description so it does not show up in environment modules - extend python and set python version constraints - build gurobipy to be used in any compatible python, used for more extensive computations than the gurobi shell - remove preexisting PYTHONPATH from gurobi.sh as the shell uses a built-in python, which will likely be different from "system" python - add maintainer
2021-07-28vtk-m: add conflict with gcc version < 5.0 (#25117)gpotter21-0/+3
2021-07-28py-absl-py: add v0.11.0, v0.12.0, v0.13.0 (#25122)iarspider1-0/+3
2021-07-28fix roctracer references in hip and cleanup code in rocprofiler-dev recipe ↵Sreenivasa Murthy Kolam3-68/+50
(#24994) Co-authored-by: Harmen Stoppels <harmenstoppels@gmail.com>
2021-07-27bugfix: be careful about GITHUB_BASE_REF in `spack style`Todd Gamblin2-9/+17
`spack style` previously used a Travis CI variable to figure out what the base branch of a PR was, and this was apparently also set on `develop`. We switched to `GITHUB_BASE_REF` to support GitHub Actions, but it looks like this is set to `""` in pushes to develop, so `spack style` breaks there. This PR does two things: - [x] Remove `GITHUB_BASE_REF` knowledge from `spack style` entirely - [x] Handle `GITHUB_BASE_REF` in style scripts instead, and explicitly pass the base ref if it is present, but don't otherwise. This makes `spack style` *not* dependent on the environment and fixes handling of the base branch in the right place.
2021-07-27AML: Add E4S testsuite stand alone test (#23874)Richarda Butler1-0/+40
2021-07-27`spack style`: add `--root` option (#25085)Todd Gamblin6-53/+293
This adds a `--root` option so that `spack style` can check style for a spack instance other than its own. We also change the inner workings of `spack style` so that `--config FILE` (and similar options for the various tools) options are used. This ensures that when `spack style` runs, it always uses the config from the running spack, and does *not* pick up configuration from the external root. - [x] add `--root` option to `spack style` - [x] add `--config` (or similar) option when invoking style tools - [x] add a test that verifies we can check an external instance
2021-07-27[py-lmfit] added version 1.0.2 (#25108)Jen Herting1-2/+7
* [py-lmfit] fixed py-asteval dependency requirements * [py-lmfit] added version 1.0.2 * [py-lmfit] flake8 * [py-lmfit] 1.0.2 reqires python 3.6 * [py-lmfit] removed newer dependency requirements to be in line with setup.py not requirements.txt
2021-07-27pbs: new virtual package (#24568)Seth R. Johnson3-2/+40
* pbs: new virtual package Some of our clusters have an older installation of libtorque and tm.h that are *not* from OpenPBS. Using the current openpbs dependency for openmpi causes concretization errors due to restrictions on older python and hwloc requirements that don't apply, even with an external non-buildable installation. The new 'torque' bundle package allows users to point to that external installation without problems. Detailed description of torque by Sergey Kosukhin <skosukhin@gmail.com>
2021-07-27aspect: add v2.3.0 (#25100)Timo Heister1-0/+1
2021-07-27py-sphinx: add versions up to v4.1.2 (#25092)Adam J. Stewart1-1/+9
2021-07-27pybind11: add v2.7.0 (#25103)Garth N. Wells1-0/+1
2021-07-27Add xtensor 0.23.10 and xsimd 07.5.0 version (#25105)Garth N. Wells2-2/+4
2021-07-27serf: add missing libuuid dependency (#25098)Adam J. Stewart3-27/+42
2021-07-27openmpi: fix cuda dependency (#25101)Satish Balay1-2/+1
2021-07-27libfuse: fix typo (#25104)Michael Kuhn1-2/+2
This caused both static and shared libraries to be disabled.
2021-07-26Documentation does not build with Sphinx 4.1.2Adam J. Stewart3-4/+12
2021-07-26Confirm that the docstring is the issueAdam J. Stewart1-6/+6
2021-07-26Docs: attempt to fix doc tests for sphinx 4.1.2Adam J. Stewart1-5/+5
2021-07-26py-sphinxcontrib-serializinghtml: add new version (#25091)Adam J. Stewart1-0/+1
2021-07-26py-sphinxcontrib-htmlhelp: add new version (#25090)Adam J. Stewart1-0/+2
2021-07-26n2p2 package: Add version 2.1.4 (#25031)Rémi Lacroix2-2/+37
2021-07-26intel-oneapi: fix parallel installer errors (#24911)Dylan Simon1-0/+3
Intel oneAPI installs maintain a lock file in XDG_RUNTIME_DIR, which by default exists in /tmp (and is shared by all component installs). This prevented multiple oneAPI components from being installed in parallel. This commit sets XDG_RUNTIME_DIR to exist within Spack's installation Stage, so allows multiple components to be installed at the same time.
2021-07-26aws-parallelcluster: add v2.11.1 (#25089)tilne1-2/+3
* aws-parallelcluster: update maintainers list Signed-off-by: Tim Lane <tilne@amazon.com> * aws-parallelcluster: add v2.11.1 Signed-off-by: Tim Lane <tilne@amazon.com>
2021-07-26yoda: only depend on root if explicitly desired (#25087)Thomas Madlener1-3/+2
2021-07-26asdf-cxx: require a particular version of yaml-cpp (#24988)Erik Schnetter1-1/+2
2021-07-26roc-tracer: remove py-setuptools since it is not used (#25010)Harmen Stoppels1-1/+0
2021-07-26eigenexa: update stand-alone tests to use test stage work directory (#24129)Tamara Dahlgren1-8/+23
2021-07-26genesis: update stand-alone tests to use test stage work directory (#24193)Tamara Dahlgren1-12/+28
2021-07-26genesis: add v1.6.0. (#25055)Rémi Lacroix1-0/+13
2021-07-26Smoke test for darshan-runtime, builds a test code, runs it and check… ↵Kevin Harms1-0/+76
(#25049)
2021-07-26py-pandas: add v1.3.1 (#25076)Adam J. Stewart1-0/+1
2021-07-26py-antlr4-python3-runtime: add v4.8 (#25078)Adam J. Stewart1-0/+2
2021-07-26py-torchmetrics: add new version (#25081)Adam J. Stewart1-4/+6
2021-07-26rstudio: add new package (#24647)Manuela Kuhn1-0/+124
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2021-07-26py-pyprecice: simplify package (#25077)Adam J. Stewart2-54/+11