summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2021-02-16Add RHEL8 Universal Base Image with platform-python to CI unit tests (#21655)Chuck Atkins2-1/+28
2021-02-16enzo: new package (#21634)Michael Kuhn1-0/+64
2021-02-16py-horovod: new versions (#21681)Andrew W Elble2-5/+13
* py-horovod: new versions * 0.21.3 * dep changes * fixes
2021-02-16Remove minimum version for cfitsio dependency (#21630)Martin Pokorny1-1/+1
The actual, documented minimum version of the cfitsio dependency, v3.181, is now neither available for (easy) download from NASA, nor as a Spack package. No upper bound on version number exists (at this time).
2021-02-16NAG compiler: disable forcing RPATH/RUNPATH (#21701)Sergey Kosukhin1-0/+10
2021-02-16Add hfp as a maintainer (#21671)Harmen Stoppels1-0/+2
2021-02-16Pipelines: DAG Pruning (#20435)Scott Wittenburg10-259/+833
Pipelines: DAG pruning During the pipeline generation staging process we check each spec against all configured mirrors to determine whether it is up to date on any of the mirrors. By default, and with the --prune-dag argument to "spack ci generate", any spec already up to date on at least one remote mirror is omitted from the generated pipeline. To generate jobs for up to date specs instead of omitting them, use the --no-prune-dag argument. To speed up the pipeline generation process, pass the --check-index-only argument. This will cause spack to check only remote buildcache indices and avoid directly fetching any spec.yaml files from mirrors. The drawback is that if the remote buildcache index is out of date, spec rebuild jobs may be scheduled unnecessarily. This change removes the final-stage-rebuild-index block from gitlab-ci section of spack.yaml. Now rebuilding the buildcache index of the mirror specified in the spack.yaml is the default, unless "rebuild-index: False" is set. Spack assigns the generated rebuild-index job runner attributes from an optional new "service-job-attributes" block, which is also used as the source of runner attributes for another generated non-build job, a no-op job, which spack generates to avoid gitlab errors when DAG pruning results in empty pipelines.
2021-02-16Add manual_download attribute to packages (#21687)Glenn Johnson24-0/+29
Add `manual_download = True` to packages that need to do manual downloads but do not have the `manual_download attribute set. This provides a message when installing these packages rather than a generic fetch error.
2021-02-16Add manual_download = True to genemark-et package (#21686)Glenn Johnson1-0/+1
2021-02-16cqrlib: new package (#21532)ketsubouchi2-0/+48
2021-02-16rsync: add support for external detection (#21669)iarspider1-0/+9
2021-02-16gruff: add support for external detection (#21646)iarspider1-0/+9
2021-02-16add hep tags to some newly added hep packages (#21653)vvolkl2-0/+4
2021-02-16hpcviewer: add versions 2020.12 and 2021.01 (#21659)Mark W. Krentel1-12/+28
Add versions 2020.12 and 2021.01. The viewer and trace viewer are now integrated into a single program and one tar ball. Now available on arm/aarch64 and now uses Java 11.
2021-02-16qcachegrind/valgrind: new versions (#21673)Andrew W Elble2-0/+2
2021-02-16meson: add 0.57.0 (#21690)Michael Kuhn1-0/+2
2021-02-16cdo: update PROJ dependency constraints (#21700)Sergey Kosukhin1-3/+4
2021-02-16Add .idea folder to the list of ignored files (#21685)Massimiliano Culpo1-0/+4
2021-02-16New Package: hevea (#21616)Olivier Cessenat1-0/+29
2021-02-16Update package for Arbor 0.5 (#21565)Sebastian Schmitt1-47/+47
2021-02-16hpctoolkit: pre-release update (#21613)Mark W. Krentel1-10/+32
Update some things in hpctoolkit to prepare for a 2021.02.x release: 1. allow binutils to be built with +nls. 2. require libmonitor to be built with +dlopen. 3. allow rocm in more than just develop branch. 4. remove some conflicting setenv's in hpctoolkit module.
2021-02-15New R Package: Chipseq@1.40.0 (#21689)Desmond Orton1-0/+25
2021-02-15glib: add 2.66.7 (#21691)Michael Kuhn1-0/+1
2021-02-15py-dask: add v2020.12.0 (#20541)a-saitoh-fj1-0/+6
2021-02-15deprecate margo package (all versions) (#21680)Phil Carns1-19/+19
- this is maintained in the "mochi-margo" package now instead
2021-02-15llvm-doe: add +flang variant (#21610)eugeneswalker1-1/+39
2021-02-15fujitsu-fftw: Add version 1.0.0 (#21664)Tomoyasu Nojiri1-1/+2
2021-02-14py-numpy: check if execute commands are feasible. (#21507)Tomoki, Karatsu6-0/+86
* py-numpy: check if execute commands are feasible. * Apply patch to all versions.
2021-02-14py-questionary: new package (#21658)Michael Kuhn1-0/+20
2021-02-14py-prompt-toolkit: add 3.0.16 (#21657)Michael Kuhn1-2/+5
2021-02-13Correct the reference to the staged examples files (#21557)Tamara Dahlgren1-3/+3
2021-02-12New package: py-hyperopt (#21603)Jen Herting1-0/+35
* py-hyperopt for ... * updates to hyperopt * updates for mypy * removed versions * removed url * fixed checksum * fixed version of pyspark * added 3: * removed pyspark constraints and untested versions * [py-hyperopt] removed version 0.2.4 * [py-hyperopt] added vairants spark, mongo, and atpe * [py-hyperopt] added dependency on py-lightgbm Co-authored-by: Sid Pendelberry <sid@rit.edu>
2021-02-12New package: py-lightgbm (#21649)Jen Herting1-0/+36
* [py-lightgbm] created template * [py-lightgbm] added homepage and description * [py-lightgbm] added dependencies * [py-lightgbm] build requires cmake * [py-lightgbm] added mpi variant * [py-lightgbm] removed fixmes * [py-lightgbm] removed more fixmes
2021-02-12Introduce a SPACK_PYTHON environment variable (#21222)Chuck Atkins5-4/+48
The SPACK_PYTHON environment variable can be set to a python interpreter to be used by the spack command. This allows the spack command itself to use a consistent and separate interpreter from whatever python might be used for package building.
2021-02-12neartree: new package at v3.1 (#21534)ketsubouchi1-0/+27
2021-02-12cvector: new package at v1.0.3 (#21533)ketsubouchi1-0/+25
2021-02-12darshan-util" add "shared" variant (#21640)shanedsnyder1-0/+4
2021-02-12ocamlbuild: new package (#21559)Olivier Cessenat1-0/+41
2021-02-12popt: depend on virtual iconv package (#21645)iarspider1-1/+1
2021-02-12xpmem: Added RHEL 8.3 support (#21563)AMD Toolchain Support2-0/+20
2021-02-12conduit: add v0.7.1 (#21639)Cyrus Harrison1-0/+1
2021-02-11Add support for KIM package in LAMMPS (#21638)Ryan S. Elliott1-0/+5
2021-02-12Fix mumps compilation with gcc@10 (i.e., gfortran) (#21631)Tom Epperly1-2/+10
* add new flag when compiling mumps with %gcc@10. * Fix style * Try to fix formatting * Use flag_handler approach suggested by @michaelkuhn in the PR review. * Delete former approach * Another style issue * Add another space * More fixes
2021-02-11caliper: version upgrade to 2.5.0 (#21606)Daryl W. Grunau1-0/+1
Co-authored-by: Daryl W. Grunau <dwg@lanl.gov>
2021-02-11mesa18: Do not deprecate for now (#21627)Dr. Christian Tacke1-2/+2
We still need mesa18 for some of our builds. Those builds require python@2, normal mesa only works with python@3. * Remove the deprecation tag * Add myself as a maintainer: I volunteer to help with this package for the time being. * There is only one version, no need to prefer it.
2021-02-11unit test: refactored bindist.py (#21497)Massimiliano Culpo1-353/+156
Modifications: - Make use of SpackCommand objects wherever possible - Deduplicated code when possible - Moved cleaning of mirrors to fixtures - Ensure mock configuration has a clear initialization order
2021-02-11[py-py4j] added version 0.10.9 (#21625)Jen Herting1-0/+3
2021-02-11[py-pyspark] new version and limited python for old versions (#21602)Jen Herting1-2/+7
* fixed install with ver 3 and python 3.0 * replaced @3 with @2.999 * [py-pyspark] added version requirements for py-py4j * [py-pyspark] all versions require at least version 2.7 of python * [py-pyspark] fixed comma syntax Co-authored-by: Sid Pendelberry <sid@rit.edu>
2021-02-11genfit: set the ROOT prefix when building genfit (#21589)vvolkl1-0/+12
Co-authored-by: lintao <lintao51@gmail.com>
2021-02-11libxc: add v5.1.0 (#21593)Harmen Stoppels1-0/+1