summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2019-08-03Fix typo in config (#12267)Pariksheet Nanda1-1/+1
Using "compilers" with the "s" is an invalid config section and throws an error. Traceback (most recent call last): File "spack/bin/spack", line 48, in <module> sys.exit(spack.main.main()) File "/home/omsai/src/libkmap/spack/lib/spack/spack/main.py", line 633, in main env = ev.find_environment(args) File "/home/omsai/src/libkmap/spack/lib/spack/spack/environment.py", line 263, in find_environment return Environment(env) File "/home/omsai/src/libkmap/spack/lib/spack/spack/environment.py", line 534, in __init__ self._read_manifest(f) File "/home/omsai/src/libkmap/spack/lib/spack/spack/environment.py", line 561, in _read_manifest self.yaml = _read_yaml(f) File "/home/omsai/src/libkmap/spack/lib/spack/spack/environment.py", line 402, in _read_yaml validate(data, filename) File "/home/omsai/src/libkmap/spack/lib/spack/spack/environment.py", line 395, in validate e, data, filename, e.instance.lc.line + 1) spack.config.ConfigFormatError: /home/omsai/src/libkmap/spack.yaml:15: Additional properties are not allowed ('compilers' was unexpected)
2019-08-03package/py-apipkg add new version, add sha256 sums (#12260)Sinan1-2/+4
* add new version, add sha256 sums * Update var/spack/repos/builtin/packages/py-apipkg/package.py Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com> * add python dependencies
2019-08-03new package: py-backports-weakref (#12262)Sinan1-0/+17
* new package: py-backports-weakref * use the version at pypi.org
2019-08-03new package: py-usgs (#12263)Sinan1-0/+22
* new package: py-usgs * Update var/spack/repos/builtin/packages/py-usgs/package.py Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com> * Update var/spack/repos/builtin/packages/py-usgs/package.py Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com>
2019-08-03new package: py-requests-futures (#12264)Sinan1-0/+19
* new package: py-requests-futures * Update var/spack/repos/builtin/packages/py-requests-futures/package.py Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com>
2019-08-03new package: py-colorlog (#12265)Sinan1-0/+18
* new package: py-colorlog * improve styling. * remove spaces
2019-08-03new package: py-colorpy (#12266)Sinan1-0/+23
* new package: py-colorpy * remove incorrect dependency
2019-08-03Fix CNL version detection (#12207)Adam J. Stewart2-6/+76
2019-08-03Add py-uritemplate package (#12259)Adam J. Stewart1-0/+17
2019-08-02Add py-earthengine-api package (#12253)Adam J. Stewart1-0/+23
2019-08-02Add py-google-api-python-client package (#12254)Adam J. Stewart1-0/+24
2019-08-02Add py-google-auth-httplib2 package (#12255)Adam J. Stewart1-0/+19
2019-08-02Add py-google-auth package (#12256)Adam J. Stewart1-0/+23
2019-08-02Add py-httplib2 package (#12257)Adam J. Stewart1-0/+17
2019-08-02Add py-pyasn1-modules package (#12258)Adam J. Stewart1-0/+21
2019-08-02Add py-cachetools package (#12252)Adam J. Stewart1-0/+19
2019-08-02Add py-pyasn1 0.4.6 (#12251)Adam J. Stewart1-3/+6
2019-08-02swig: add latest version, 4.0.0 (#12243)Reinhard Prix1-0/+1
2019-08-02slepc: update python dependencies to be in sync with petsc (#12250)Satish Balay1-1/+3
2019-08-02packages/musl (#12247)Daryl W. Grunau1-0/+43
* new musl package
2019-08-02Refactor UI logic out of Environment.concretize (#12213)Massimiliano Culpo4-15/+34
Environment.concretize returns newly-concretized specs rather than printing them; as a result, the _display argument is removed from Environment.concretize (originally only used to avoid printing specs during unit testing). Command logic which invokes Environment.concretize prints these explicitly.
2019-08-02Set default resource manager to 'none' (#12092)Marc-Andre Hermanns1-6/+7
2019-08-02minimap2, py-mappy: change dependency and build on ARM (#12127)Toyohisa Kameyama2-22/+15
* minimap2: remove py-mappy dependency and build on ARM py-mappy: Change URL and new version. * merge py-mappy to minimap2. * 1. add type in depends_on. 2. remove unneeded which.
2019-08-02Resolves #11487. (#12136)Chris Green3-2/+260
* Incorporate as a patch upstream commit https://github.com/ericniebler/range-v3/commit/0c20dbf05973368339aeae0c4e106560e2dcf76b#diff-acb9169b4ccbac494ced5140d285a015 resolving problems with `-Wno-...` options not being understood by GCC. * Incorporate as a patch upstream PR https://github.com/ericniebler/range-v3/pull/1202 fixing upstream issue https://github.com/ericniebler/range-v3/issues/1196. * Compile tests only if we actually want to run them. * Optionally compile documentation with a `+doc` variant. * Add `+examples` and `+perf` variants to avoid unnecessary compilation of components usually not required for install. * Add conditional build-only dependency on Boost when appropriate. * Install docs, examples and performance tests if built (not part of upstream build instructions). * Add @chissg as a maintainer.
2019-08-02py-flye: change to build ARM. (#12176)Toyohisa Kameyama1-0/+5
2019-08-02FAODEL: Add 1.1906.1 (#12180)Todd Kordenbrock1-16/+14
2019-08-02vdt: add simd variant (#12188)Toyohisa Kameyama1-0/+62
1. add simd variant and check target. 2. build on source directory before 0.3.8.
2019-08-02py-mpi4py: Added build argument for mpicc path (#12191)TiffanyAnn1-0/+3
* added build arguments to resolve error with Cray-MPICH * fixed indentation
2019-08-02ermod: new package (#12192)Hironori-Yamaji1-0/+28
2019-08-02parsimonator: Enable build on non x86_64 hosts. (#12194)Toyohisa Kameyama2-3/+89
2019-08-02Update c-blosc and fix building tests with icc (#12204)Glenn Johnson2-4/+13
- Update c-blosc to 1.17.0 - Add patch to build test_forksafe for versions 1.15.0 through 1.17.0 when compiled with the Intel compiler. - Remove code that turned off building the test with the Intel compiler
2019-08-02raxml: compile n non-x86 hosts. (#12208)Toyohisa Kameyama2-48/+343
1. xmmintrrin.h is included x86 only. 2. Add makefiles for non-x86 hosts. 3. mpicc in Makefiles is replaced spacks mpi compile command. 4. variant check is rewite with satisfies.
2019-08-02dialign-tx: build on ARM. (#12210)Toyohisa Kameyama1-0/+2
2019-08-02added a package butterflypack (#12222)liuyangzhuan1-0/+59
* added a package butterflypack * remove one line in the python script
2019-08-02hpcviewer: update sha sums for version 2019.07 (#12236)Mark W. Krentel1-6/+6
We (Rice HPCToolkit) issued a re-release of hpcviewer 2019.07 due to some serious bugs.
2019-08-02ginkgo: fix branch -> commit for @1.0.0. Also add variant: develtools (#12248)Satish Balay1-1/+4
This fixes error with multiple builds - when they use the cached tarball.
2019-08-02liggghts: added version 3.8.0 (#12242)dbs88421-0/+100
2019-08-02glib: fix glib dependency build fixes #9992 (#12153)Gregory Lee3-0/+44
add rpaths for glib config and py-pygobject build
2019-08-02Fixed arch setting variants. Activate cray arch automatically. (#11203)wspear1-0/+16
2019-08-02adios2: Fix backwards compatibility version logic for FindMPI (#12241)Chuck Atkins1-1/+1
2019-08-02packages: Add autotools dependencies to bolt (#12246)Tamara Dahlgren1-0/+4
Fixes #12060 (per wspear). This change is needed for minimal container environments.
2019-08-02Geant4 data packages: Set the install path name explicitly. (#12244)Patrick Gartung11-37/+32
* Geant4 data packages: Set the install path name explicitly. * Use the correct directory name for g4photonevaporation,g4radioactivedecay,g4realsurface
2019-08-02mysql package: New versions, add conflicts, cope with use of dtrace. (#11356)Chris Green1-6/+52
* Add versions 8.0.16, 5.7.26, and 5.6.44 * Update boost dependency for versions 8.0.16, 8.0.15, and 8.0.14 * Update dtrace script when building for versions before 8 as is done for the glib package * Set perl as a build dependency for versions before 8 * cxxstd=17 conflicts with version 8 when server code is built (~client_only) * Add -Wno-deprecated-declarations for cxxstd > 11 * Add -Wno-error=register for cxxstd > 14
2019-08-02openPMD-api: Increase ADIOS2 Minimum (#12169)Axel Huebl1-3/+3
The minimum required version of ADIOS2 is v2.4.0 .
2019-08-02valgrind: added version 3.15.0 (#12239)MikeG1-0/+1
2019-08-01Fix py-matplotlib build (#12230) (#12234)Seth R. Johnson1-0/+2
2019-08-01Fix QT4 build for mac (#10944)Seth R. Johnson9-207/+898
This updates the Spack QT package to enable building qt version 4 on MacOS. This includes the following changes to the qt package: * add version 4.8.7 * add option to build with or without shared libs * add options to disable tools, ssl, sql, and freetype support * add qt4-tools patch when building qt@4+tools * add option to build as a framework (only available on MacOS) * replace qt4-el-capitan patch with qt4-mac patch (which includes the edits from qt4-el-capitan) * apply qt4-pcre-include-conflict.patch only for version 4.8.6 (rather than all 4.x versions) * apply qt4-gcc-and-webkit.patch for 4.x versions before 4.8.7 and create a separate qt4-gcc-and-webkit-487.patch for version 4.8.7 * update patch function for qt@4 on MacOS to update configure variables relevant to Spack (e.g. PREFIX) * add option to build freetype with Spack, as a vendored dependency of QT, or not at all (default is to build with Spack) This includes the following edits outside of the qt package: * Update MacOS version utility function to return all parts of the Mac version (rather than just the first two) * gettext package: implement "libs" * python package: add gettext as a dependency
2019-08-01Buildcache: skip binary string replacement with padding when the new install ↵Patrick Gartung1-5/+32
path is longer than the old install path. (#12227) * Raise an exception and exit with a meaningful message when binary path substitution fails. * Skip binary text replacement with padding and issue a warning when the new install path is longer than the old install path.
2019-08-01Add HDF5 variant to Legion package (#12221)Ben Bergen1-0/+5
2019-08-01 modified: var/spack/repos/builtin/packages/blis/package.py (#12225)Sajid Ali1-1/+1