summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
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
2019-08-01Add libflame (#12193)Sajid Ali2-0/+102
* Add libflame new file: var/spack/repos/builtin/packages/libflame/Makefile_5.1.0.patch new file: var/spack/repos/builtin/packages/libflame/package.py * modified: var/spack/repos/builtin/packages/libflame/package.py
2019-08-01py-pyqt5: add missing py-enum34 dependency (#12224)Adam J. Stewart1-0/+2
2019-08-01bdw-gc: add variant for Multithreading (#12223)t-karatsu1-1/+9
2019-07-31unzip: fix build for cray back-endMark W. Krentel1-2/+5
Fixes #12007. The Cray cc wrappers don't handle the -s flag (strip) cleanly, It's not essential to strip the binary, so just remove the flag on Cray. Note: the default build on Cray is for the back end and the unzip binary won't run on the front end. To build for FE, use something like arch=cray-fe-x86_64.
2019-07-31fix mpa package build error with a patch (#12217)Gregory Lee2-0/+23
2019-07-31patch launchmon to fix char * conversion error (#12219)Gregory Lee2-0/+21
2019-07-31Magma: fix prefix (#12220)Rémi Lacroix1-2/+2
`prefix` is not available in `cmake_args` method, use `self.prefix`. Fixes #12214.
2019-07-31should not need bin prefix on spack command (#12215)Levi Baber1-1/+1
2019-07-31docs: update tutorial slides for PEARC19Todd Gamblin1-9/+9
2019-07-31Update Package Creation Tutorial for PEARC19 (#12209)Adam J. Stewart8-245/+258
* Update Package Creation Tutorial for PEARC19 * A few remaining fixes * Fix section link
2019-07-31Preventing jsoncpp from building tests (#11948)Matthieu Dorier1-1/+6
* Preventing jsoncpp from building tests jsoncpp: making -DJSONCPP_WITH_TESTS=OFF conditioned by self.run_tests
2019-07-31CMake: make ninja verbose as well (#12200)Christoph Junghans1-0/+1
2019-07-31F18: Fix the location to the f18 binary (#12186)Ondřej Čertík1-1/+1
2019-07-31phist: added version 1.8.0 (#12201)jthies1-0/+1
2019-07-31igvtools: fixed query on jdk instead of java (#12195)t-karatsu1-1/+1
2019-07-31Print environment name when removing active env (#12198)Javier Cervantes1-1/+2
2019-07-31Fix Sphinx deprecation warning when building docs (#12205)Adam J. Stewart1-3/+2
* Fix Sphinx deprecation warning when building docs * Set minimum required version of Sphinx
2019-07-31kim-api: added version 2.1.2 (#12189)Ryan S. Elliott1-1/+2
2019-07-31genomefinisher: fixed query on jdk instead of java (#12196)t-karatsu1-1/+1
2019-07-30Add pandas 0.25.0 (#12173)Adam J. Stewart1-5/+37
2019-07-30Add tables 3.5.2 (#12172)Adam J. Stewart1-14/+21
2019-07-30Update numexpr dependency version (#12168)Adam J. Stewart1-1/+1