summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2019-11-13Allow binary relocation of strings in relative binaries (#13725)Greg Becker2-15/+25
Binaries with relative RPATHS currently do not relocate strings hard-coded in binaries This PR extends the best-effort relocation of strings hard-coded in binaries to those whose RPATHs have been relativized.
2019-11-13Papi components (#13706)G-Ragghianti1-2/+23
* Added support for papi components. * Restored sha256 hashes to package files.
2019-11-13rnaz: new package at 2.1 (#13707)Justin S1-0/+15
2019-11-13Fix mgis package dependency on boost/numpy (#13717)thelfer1-1/+1
2019-11-13Docs update for deprecated `spack sha256` (#13701)William F Godoy1-2/+2
* Docs update for deprecated `spack sha256` * Added macOS shasum * Update lib/spack/docs/packaging_guide.rst Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com>
2019-11-13new package: sfcgal (#12624)Sinan1-0/+32
* new package: sfcgal * improve meta information * add variant and optional dependencies * add cmake options for building with viewer * improve dependency type * improve viewer variant * improve viewer variant * specify dependency versions * add ref * remove depricated variant
2019-11-13Update MVAPICH2 package for 2.3.2 release (#13236)Hari Subramoni1-4/+9
* Update MVAPICH2 package for 2.3.2 release Update default build from psm to mrail * Update different provides for older versions based on feedback from Todd Gamblin * Simplify rule so one rule covers 2.1 and 2.2 * Add support for disabling rpath based on feedback from Dr. Shende * Add colon based on comment * Address review comment by Adam Stewart * Add declaration of the wrapperpath variant. - Thanks to Massimiliano Culpo for the comment
2019-11-13superlu_dist: fix build with xl compilers (#13702)Satish Balay2-0/+33
* superlu_dist: fix build with xl compilers * fix link error ../SRC/libsuperlu_dist.so.6.1.1: undefined reference to `ztrtri_' * Fixed the ordering of the spec on the xl-611 patch. * fix flake8 error
2019-11-12root: relax libxml2 requirements when ~python. (#13657)Chris Green1-21/+24
* Relax libxml2 requirements when ~python. Per https://github.com/spack/spack/issues/13637#issuecomment-552026561 * Satisfy package_sanity.py::test_prs_update_old_api.
2019-11-12strumpack: revert default to ~shared [i.e behavior before this variant was ↵Satish Balay1-1/+1
added] as +shared fails on multiple builds (#13703)
2019-11-12docs: use nicer looking code blocks in docs (#13708)Todd Gamblin1-1/+19
- [x] Use higher contrast terminal output font - [x] Use higher contrast code block background color than default - [x] Use a noticeable prompt character See also https://github.com/spack/spack-tutorial/pull/10.
2019-11-12add new version for py-ranger-fm (formerly py-ranger) (#13681)Simon Pintarelli2-18/+17
- download from pypi, drop 1.7.2 - drop 1.7.2, it is not available from pypi
2019-11-12Add missing dependencies to flex. (#13692)sknigh1-0/+2
2019-11-12 Fixed url. url="https://sourceware.org/pub/libffi/libffi-3.2.1.tar.gz") ↵h-denpo1-1/+1
(#13693)
2019-11-12damselfly: Add mpi dependency. (#13694)t-karatsu1-0/+1
2019-11-12Fixing Fortran MPI compiler reference in mpt package (#13699)Adrian Jackson1-3/+3
2019-11-12Update nlopt package to add Python bindings to PYTHONPATH (#13688)Stephen Hudson1-4/+5
* Update nlopt package to add Python bindings to PYTHONPATH * Use extends for nlopt/python fix * nlopt - change develop to master and add python dep qualifiers
2019-11-12athena, mvapich2, spectrum-mpi: use new API to setup environment (#13677)Massimiliano Culpo3-66/+65
* athena: updated api call to setup build environment * mvapich2: updated api call to setup build and run environment * spectrum-mpi: updated api call to setup build and run environment
2019-11-12precice: enable petsc by default (#13696)Frédéric Simonis1-1/+1
2019-11-12trilinos: add version 12.18.1 with dtk-3.1 (#13690)Satish Balay1-1/+8
2019-11-12sundial: add patch for build failure on cori/theta (#13665)Satish Balay2-0/+70
2019-11-11verify.py: os.path.exists exception handling (#13656)Daryl W. Grunau1-14/+16
2019-11-11SIRIUS: add new version, add magma support (#13680)Simon Pintarelli1-7/+30
- depends on spfft starting from 6.4.0 - add magma variant - avoid setting cuda_arch to none - add python dependencies - use release as default build type
2019-11-11added lcov package (#13687)sknigh1-0/+21
2019-11-11Add HPE MPT package (#13616)Adrian Jackson1-0/+77
* Adding in HMPT package for HPE MPI libraries * Updating copyright dates * Renaming HPE MPI package * Fixing error in package file * Tidying up defintions and linting * liniting * Adding in library setup so packages that want to manually add mpi libraries can do so (i.e. npb) * Linting * Linting * Investigating old API errors * Investigating api errors * Investigating api errors * Investigating api errors * Investigating api errors * Investigating api errors: adding back in functions to see when the build fails * Investigating api errors: adding back in functions to see when the build fails * Investigating api errors: adding back in functions to see when the build fails * Investigating api errors: adding back in functions to see when the build fails * Investigating api errors: adding back in functions to see when the build fails * Linting * Linting * Fixing * Fixing
2019-11-11cuDNN: add new versions (#13668)Adam J. Stewart1-33/+171
* cuDNN: add new versions * cuDNN 9.0 can build against CUDA 9.1 * Undo version format change
2019-11-11Add new version of Intel MKL-DNN (#13669)Adam J. Stewart2-10/+34
* Add new version of Intel MKL-DNN * Get OpenMP build working * lomp is also needed for linking * http -> https * Add myself as maintainer
2019-11-11py-scikit-learn: update OpenMP flag (#13683)Adam J. Stewart1-1/+1
2019-11-11new CDO release 1.9.8 (#13674)Brian Spilner1-0/+1
2019-11-11Update ButterflyPACK and STRUMPACK (#13661)Pieter Ghysels2-5/+20
* Add new strumpack version (3.2.0), with new dependency on ButterflyPACK. * add ButterflyPACK version 1.1.0 * Add strumpack version 3.3.0, add dependency on ButterflyPACK 1.1.0 * Sort ButterflyPACk versions from newest to oldest * Add a shared variant for STRUMPACK * Also allow possible newer versions of ButterflyPACK
2019-11-11pmdk: fix x86_64 arch check (#13676)Phil Carns1-2/+1
2019-11-11environments: don't try to modify run-env if a spec is not installed (#13589)Adam J. Stewart1-2/+2
Fixes #13529 Fixes #13509
2019-11-11py-numpy: added version 1.17.4 (#13670)Adam J. Stewart1-1/+2
2019-11-11CMake: added version 3.13.5 (#13671)Adam J. Stewart1-12/+13
2019-11-11nlohmann-json 3.7.2 (#13672)Axel Huebl1-0/+1
Add the latest bugfix release.
2019-11-10Improve spack checksum formatting (#13666)Adam J. Stewart2-2/+5
* Improve spack checksum formatting * Add colon * Fix Python 2 bug
2019-11-10Update default PyTorch variants (#13667)Adam J. Stewart1-3/+3
2019-11-09Add py-scipy 1.3.2 (#13663)Adam J. Stewart1-17/+16
2019-11-09Add grass 7.8.1 (#13664)Adam J. Stewart1-1/+2
2019-11-09New Package: py-pyside2 (#13647)Kelly (KT) Thompson1-0/+53
* New Package: py-pyside2 https://wiki.qt.io/Qt_for_Python The Qt for Python project aims to provide a complete port of the PySide module to Qt 5. The development started on GitHub in May 2015. The project managed to port Pyside to Qt 5.3, 5.4 & 5.5. During April 2016 The Qt Company decided to properly support the por * Address review comments: + Add a variant for `+doc` and only depned on some packages if this variant is active. + Enable building the tests if requested. + Correct registered required verions for python and qt. * Remove dead code, fix depends_on command args. * fix one more flake8 issue. * One more fix to arguments and change version name to .
2019-11-09hpx: fix incompatible cxxstd with boost and compiling tests (#13660)Teodor Nikolov1-6/+5
* Add a variant for tests and parallelize builds - Fix a bug with boost defaulting to cxxstd=98 when cxxstd=11 is the minimum for hpx - Disable tests by default and use a variant to enable them if requested - Enable parallel builds: each process takes up to 1Gb when tests are not enabled. * Remove tests variant - The variant doesn't change what gets installed. Testing can be activated using `spack install --test=root hpx`
2019-11-09Fix visit+ (#13652)Seth R. Johnson3-9/+27
* Propagate MPI option in VTK to NetCDF This fixes a conflict message reads as though NetCDF always requires hdf5+mpi. It allows `visit~mpi` to resolve correctly without an additional `^netcdf~mpi`. * Tell VisIt not to look for 'hdf5_mpi' library
2019-11-09graphviz: Fix patch URL (#13654)Michael Kuhn1-3/+3
* graphviz: Fix patch URL * Switch setup_environment to setup_build_environment
2019-11-09grpc: update to 1.24.3 (#13658)Figroc Chen1-1/+2
2019-11-08update openfoam versions, sha256 values and download directory (#13653)Mark Olesen1-6/+13
- patched versions are located in the same directory as the original release. For example, 1906_191103 is located in the 'v1906/' directory, not in 'v1906_191103/'. - add master branch as a known version
2019-11-08New Package py-portend (#13584)Marc Mengel1-0/+21
* package py-portend * package py-portend * autopep8, docutils cleanup * dependency in wrong package * Update var/spack/repos/builtin/packages/py-portend/package.py Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com> * license bits * dependencies again
2019-11-08new package: py-zc-buildout (#13585)Marc Mengel1-0/+17
* package py-zc-buildout * package py-zc-buildout * Update var/spack/repos/builtin/packages/py-zc-buildout/package.py Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com> * Update var/spack/repos/builtin/packages/py-zc-buildout/package.py Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com> * license bits * Update var/spack/repos/builtin/packages/py-zc-buildout/package.py Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com>
2019-11-08New Package: py-cherrypy (#13587)Marc Mengel1-0/+23
* package py-cherrypy * package py-cherrypy * autopep8, docutils cleanup * Update var/spack/repos/builtin/packages/py-cherrypy/package.py Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com> * Update var/spack/repos/builtin/packages/py-cherrypy/package.py Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com> * Update var/spack/repos/builtin/packages/py-cherrypy/package.py Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com> * portend depends on tempora, not cherrypy directly * setuptools_scm bits * dependency one level up * license bits * Update var/spack/repos/builtin/packages/py-cherrypy/package.py Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com>
2019-11-08py-torchvision: add 0.4.2 (#13651)Adam J. Stewart1-1/+3
2019-11-08openPMD-api: JSON Always On (#13641)Axel Huebl1-9/+5
JSON is not a compile-time variant anymore and a mandatory dependency from now on.