summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2020-03-19add charliecloud/0.14; remove umoci/skopeo; remove builder variant (#15573)Jordan Ogas1-13/+14
* add charliecloud/0.14; remove umoci/skopeo; remove builder variant * fix typo * add maintainer; add explicit config doc options; add py-requests as run dependency * add autoconf build dependencies
2020-03-19petsc fix hdf5 (#15572)Kai Germaschewski1-1/+2
* petsc: add checksum for 3.12.4 * petsc: constrain hdf5 to <= 1.10.x Current petsc will error when being build with hdf5 1.12, so this ensures that a compatible hdf5 will be used. Fix suggested by @balay.
2020-03-19add new package: ntirpc (#15561)darmac1-0/+22
2020-03-19add new package: yarn (#15562)darmac1-0/+22
2020-03-19Add package: py-deprecated (#15571)Yannik Stradmann1-0/+20
https://github.com/tantale/deprecated
2020-03-19refactor: `spack.package.possible_dependencies()` handles virtualsTodd Gamblin4-44/+75
- [x] move some logic for handling virtual packages from the `spack dependencies` command into `spack.package.possible_dependencies()` - [x] rework possible dependencies tests so that expected and actual output are on the left/right respectively
2020-03-19bugfix: `spack.package.possible_dependencies()` should return virtualsTodd Gamblin1-7/+1
`spack.package.possible_dependencies()` was forgetting to pass the `visited` dict to recursive calls; this fixes it
2020-03-19openssl: added v1.1.1e and v1.0.2u (#15568)Michael Kuhn1-0/+2
2020-03-19update attr version to 2.4.48 (#15535)darmac1-2/+12
* update attr version to 2.4.48 * attr: remove redundant make() in install()
2020-03-19amdblis + blis: fix spack info and libs query (#15566)Toyohisa Kameyama2-0/+5
2020-03-18py-matplotlib: add 3.2.1 (#15560)Adam J. Stewart1-1/+2
2020-03-18Buildcache: fix relocation of binaries with relative rpaths (#15558)Patrick Gartung1-1/+1
2020-03-18hpctoolkit: restore binutils 2.34 for master (#15556)Mark W. Krentel1-3/+4
Hpctoolkit master was recently updated to test for and allow old binutils <= 2.33.1 and/or new binutils 2.34. Older hpctoolkit up to 2030.03.01 will forever require :2.33.1. Adjust the libunwind dependency for safety with the current concretizer.
2020-03-18Split: Fabtest/libfabric (#15557)Axel Huebl2-71/+21
Fabtests provides runtime analysis tools and examples of libfabric. As with other projects that are tightly version-bound, e.g. `py-adios` and `adios`, the fact that releases stem from the same repo does not imply they should be the same package. Remove resources, which complicate the libfabric build, and update the fabtests package accordingly.
2020-03-18Upstreams: don't write metadata directory to upstream DB (#15526)Kai Germaschewski1-1/+1
When trying to use an upstream Spack repository, as of f2aca86 Spack was attempting to write to the upstream DB based on a new metadata directory added in that commit. Upstream DBs are read-only, so this should not occur. This adds a check to prevent Spack from writing to the upstream DB
2020-03-18Trilinos: Add more variants (~netcdf ~matio ~glm) (#15483)Kelly (KT) Thompson1-8/+25
* Trilinos: Add more variants + Provide three new variants to allow building trilinos without netcdf, matio, or glm. + No change to defaults. * Fix style issue.
2020-03-18Tuiview movetogithub (#15498)Neil Flood1-4/+6
* py-tuiview: Source has moved to github * py-tuiview: Explicitly require +python on gdal dependency * py-tuiview: Versions up to 1.1.99 are qt4 only * py-tuiview: Add version 1.2.6, which is qt5 only * Explicit version range on gdal dependency
2020-03-18petsc@3.7 fix dependency of superlu-dist@5.1.3 (#15551)Satish Balay1-2/+2
2020-03-18py-horovod: set appropriate build env vars (#15548)Adam J. Stewart3-44/+106
* py-horovod: set appropriate build env vars * mxnet: add maintainer * py-horovod: fetch git submodules * py-torch: fix CUDA conflicts
2020-03-18modified spackage for flecsi and cinch (#15555)ktsai72-5/+7
2020-03-18adol-c:updating sources location (#15532)gauthier121-8/+13
* adol-c:updating sources location * Update var/spack/repos/builtin/packages/adol-c/package.py Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com> Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2020-03-18package/QGIS: fix cmake/FindPyqt.py (#15455)Sinan2-0/+27
* fix cmake/FindPyqt.py * apply patch * generalize patch * rename patch * fix typo Co-authored-by: Sinan81 <sbulut@3vgeomatics.com> Co-authored-by: Sinan81 <Sinan81@github>
2020-03-18Use python extend_path as pyqt sip fix (#15297)Sinan5-41/+53
* try extend path to solve PyQt5.sip not found issue * disable private sip installation in sippackage class * undo manual PyQt5 dir creation in py-sip site-packages dir * fix typo * fix typo * also apply fix to PyQt4 * tidy up * flake8 and tidy up * tidy and undo hardcoding of python_include_dir * replace hardcoded python inc dir * fix minor issues * rethink include dir variable name * improve style * add new versions * implement new sip setup to qsci installation * set sip-incdir correctly for the new setup * setup extend_path thing before qsci python bindings * take care of conflict * flake8 * also extend for PyQt4 * improve style * improve style * SipPackage build sys should depend on py-sip * consolidate extend_path fixes into SipPackage * fix typo * fix bugs * flake8 * revert sip doc to pre-resource setup * import os module * flake8 Co-authored-by: Sinan81 <sbulut@3vgeomatics.com>
2020-03-18revbayes: Update pre-build process (#15485)Nick Booher1-0/+5
2020-03-18Cctools 7.1.0 (#15506)Benjamin Tovar1-12/+41
* update to 7.1.0 * adds gettext as dependency (needed to link with python) * disable python2 or python3 as needed
2020-03-18add new package: acl (#15514)darmac1-0/+30
2020-03-18add new package: userspace-rcu (#15515)darmac2-0/+44
2020-03-18CGNS: Version update (#15523)Greg Sjaardema1-1/+8
* CGNS: Version update The CGNS library has several new versions. There was a format-changing change in 3.4.0 which was removed for 3.4.1. The change was then added again and released with a change to the major version (4.0.0). Note that 4.0.0 should be close to the functionality of 3.4.0. * CGNS: Add shared variant Added the `shared`variant to make the CMake build correctly pick up the RPATH settings.
2020-03-18update util-linux to version: 2.33:2.35.1 (#15529)darmac1-0/+4
2020-03-18triangle: add X11 dependency. (#15533)Toyohisa Kameyama1-0/+2
2020-03-18xsetpointer: fix wrong dependency type. (#15534)Toyohisa Kameyama1-3/+3
2020-03-18adding the fortran option for hdf5 dependency for comptatibility with petsc ↵gauthier121-1/+1
requirement (#15536)
2020-03-18xts: add some dependencies. (#15537)Toyohisa Kameyama1-8/+11
2020-03-18Remove trailing newline. (#15539)Robert Kalescky1-0/+5
2020-03-18r-openssl requires C99. (#15541)Robert Kalescky1-0/+5
2020-03-18py-numpy: add 1.18.2 (#15546)Adam J. Stewart1-1/+2
2020-03-18Add package anaconda3 (#15404)Amjad Kotobi1-0/+53
2020-03-18Added a package for the DiHydrogen distributed linear algebra library. (#15426)Brian Van Essen1-0/+111
* Added a package for the DiHydrogen distributed linear algebra library. * Updated recipe to provide cuda architecture constaints. * Addressed reviewer comments * Fixed flake 8
2020-03-18QMCPACK Update March 2020 (#15511)Nichols A. Romero1-5/+17
* Clean-up description of variants. * Support AFQMC with CUDA.
2020-03-18openPMD-api: HDF5 1.12.0 Support (#15530)Axel Huebl2-0/+27
Fix API breakage in HDF5 1.12.0 for released versions.
2020-03-18Previous qt package file changes broke the openspeedshop gui build. (#15471)Jim Galarowicz2-2/+3
* Previous qt changes broke the openspeedshop gui build. This puts back the changes that caused the breakage. * Update the qt version to be more robust. Co-authored-by: Galarowicz, James <jgalarowicz@newmexicoconsortium.org>
2020-03-17update checksum for intel-tbb@2020.1 (#15528)eugeneswalker1-1/+1
2020-03-17SEACAS: Add versions 2020-03-16 and 2020-01-16 (#15525)Greg Sjaardema1-0/+2
2020-03-17MPICH: optional libxml2 support; NAG patches (#15235)Sergey Kosukhin5-2/+222
* Add patches when building with NAG * Make libxml2 support optional. Also include conflict for @:3.2~hydra+libxml2 since @:3.2~hydra does not require libxml2 support * Add '--disable-silent-rules' to get more verbose output during the build
2020-03-17Remove PatchelfError and change patchelf error message to a warning. (#15518)Patrick Gartung1-13/+4
2020-03-17Corrected compiler filtering for TAU makefiles (#15342)wspear1-2/+20
* Implemented working file filtering to replace spack compiler wrapper with real compiler. * Using string=True instead of re.escape. Using self.prefix.lib instead of appending /lib. Co-authored-by: Wyatt Spear <wspear@cs.uoregon.edu>
2020-03-17geant4: Removed unnecessary definition of xerces-c. (#15513)Tomoki, Karatsu1-1/+0
2020-03-17Update and exetend VecGeom (#14520)Seth R. Johnson1-32/+79
* Add new vecgeom versions, add cuda support, automate target options * Add ROOT, GDML, and external VecCore support to VecGeom * Address reviewer comments * Update vecgeom for CUDA * Update versions
2020-03-17nfs-utils: added package at v2.4.2 (#15491)darmac1-0/+34
2020-03-17Module files won't use CPATH by default, but language specific vars (#14749)Massimiliano Culpo1-1/+5
fixes #11555 Every path in CPATH is equivalent to a -I path to the compiler, while every path in *_INCLUDE_PATH is equivalent to -isystem. The latter avoids the noise due to warnings coming from 3rd party libraries that a project depends on. Added INCLUDE env variable (Intel Fortran, .mod files)