summaryrefslogtreecommitdiff
path: root/var
AgeCommit message (Collapse)AuthorFilesLines
2019-05-10packages/cp2k: require libxsmm 1.11+Tiziano Müller1-1/+2
2019-05-10packages/cp2k: build with -ggdb with GNU for backtracesTiziano Müller1-1/+5
2019-05-10packages/cp2k: add support for siriusTiziano Müller1-1/+27
2019-05-10packages/json-fortran: initial commit, required by CP2K+siriusTiziano Müller1-0/+21
2019-05-10packages/sirius: initial commitTiziano Müller3-0/+145
2019-05-10packages/libvdwxc: initial commit, required for SIRIUSTiziano Müller1-0/+53
2019-05-09Clean up mercury package and add boostsys, shared variants (#11368)Jerome Soumagne1-76/+60
Use tarballs instead of git tags Fix openpa dependency on gcc < 4.9 Fix boost dependency Change sm variant default to true
2019-05-09nco: Add 4.7.9 (#11389)Michael Kuhn1-1/+4
Earlier versions do not compile with gcc@9.
2019-05-09netcdf: Fix build if curl is not installed (#11387)Michael Kuhn1-0/+14
For 4.7.0, configure fails if curl is not installed.
2019-05-09qt: Fix build with gcc@9 (#11391)Michael Kuhn1-0/+6
2019-05-09papi: Add 5.7.0 (#11390)Michael Kuhn1-1/+2
This also fixes the GCC patch to be applied for versions 8 and up.
2019-05-09gcc: Add 9.1.0 (#11386)Michael Kuhn1-0/+3
2019-05-09mesa: Add missing dependencies (#11394)Michael Kuhn1-0/+3
2019-05-08qt: sqlite needs to be a run dep because of the qt plugin infrastructure ↵Chuck Atkins1-1/+1
(#11399)
2019-05-08mesa: Add 19.0.{1,2,3} (#11401)Chuck Atkins1-4/+7
2019-05-08nut: fix nut build (#11393)Christoph Junghans1-1/+0
2019-05-08Provide a patched version of random123 that will work on ARM platforms (#11388)Kelly (KT) Thompson2-0/+14
+ The additional patch enables a non-optimized random123 code path that will work on ARM architectures. This solution is provided only for version 1.09 to allow the most current version of Random123 to function on ARM architectures. + A more complete, long term solution will be the addition of a native ARM intrinsics-based implementation of random123. This solution is being worked on but it is several weeks or months away. Once the full implementation is available it will be provided to the author/maintainer of Random123.
2019-05-08llvm: Adjust default supported targetsChuck Atkins1-5/+4
The default install for llvm should just be the common typical case, i.e. support for local host and cpu architectures. Enablingsupport for the wide array of auxiliary architectures should be explicit rather than implicit.
2019-05-07Add OpenBLAS 0.3.6 (#11375)Janne Blomqvist1-0/+1
Signed-off-by: Janne Blomqvist <janne.blomqvist@aalto.fi>
2019-05-07py-scikit-learn: needs setuptools (#11379)Levi Baber1-0/+1
2019-05-07hpcviewer: add version 2019.04 (#11380)Mark W. Krentel1-2/+11
2019-05-07ninja: drop python as a run dep (#11347)Chuck Atkins2-2/+6
* ninja: Make python a build-only dependency * ninja, ninja-fortran: allow the packages to provide eachother
2019-05-07py-pysam: update (#11377)xfzhao1-0/+2
2019-05-07New package: CCfits (#11262)Felix Niederwanger1-0/+22
2019-05-06Mesa should depend_on('glproto') (#11360)George Hartzell2-0/+37
* Mesa should depend_on('glproto') The mesa package refers to `GL/glproto.h`. On systems that don't have the OS packages installed, this leads to failures during the build [e.g. this comment in 01482](https://github.com/spack/spack/pull/10482#issuecomment-488786745). This fixes it. Tested on a minimally provisioned CentOS 7. * Constrain glproto prereq to when +glx * mesa: make glproto a build only dep
2019-05-07SLATE package: fix variant/header errors (#11353)G-Ragghianti1-9/+2
* The 'mkl' variant implementation was not complete and was preventing the package from building, so remove it. * The slate.hh file has moved in the 'develop' version (which is currently the only version of SLATE listed)
2019-05-06FAODEL: Add FAODEL package to spack (#11323)Todd Kordenbrock4-0/+201
* FAODEL: Add FAODEL package to spack FAODEL (Flexible, Asynchronous, Object Data-Exchange Libraries) is a collection of software libraries that are used to implement different data management services on high-performance computing (HPC) platforms. This project is part of the Advanced Technology Development and Mitigation (ATDM) effort for NNSA's ASC program at Sandia National Laboratories. (cherry picked from commit 6afe045d25b5c000b612116a5695aebbec56b61a) * FAODEL: Update FAODEL package Dependencies: set minimum versions for boost, cmake and libfabric Dependencies: add conflict for boost v1.59.0 Patch: add a patch for v1.1803.1 Patch: add a when= for the v1.1811.1 specific patches Compiler: check for C++11 support in gcc (cherry picked from commit fb6ed2b3cf20d7e4fff647cba5a70887a78f627f) * FAODEL: Update FAODEL package * replace previous maintainers with @tkordenbrock and @craigulmer * default to shared libs to meet Spack policy * increase min boost version to 1.60.0 and remove boost 1.59.0 conflict * replace complex version check with conflict for gcc <= 4.8.0 (C++11 support required) * set type=build for cmake * enable googletest for all versions with type=build * enable tests for for all versions except when MPI is disabled * FAODEL: Update FAODEL package * add version v1.1811.2 * limit comment line length
2019-05-07Turbine package: add m4 dependency (#10948)Justin M Wozniak1-0/+1
m4 is a build and run dependency for Turbine: it is used at run time to generate scheduler job files for the workflows.
2019-05-04omega-h package: add version 9.27.0 (#11366)Cameron Smith1-0/+1
2019-05-04py-yt package: add versions 3.5.0, 3.5.1, 4.0 development branch (#11350)Bili Dong1-1/+4
2019-05-04cURL package: add gssapi option (#11344)cedricchevalier191-0/+5
This option allows curl and its dependents (git, ...) to work with proxy using Kerberos authentification.
2019-05-04New package: GMTSAR (#11315)Sinan1-0/+20
2019-05-04Nek5000: Fix CFLAGS and FFLAGS handling (#11339)Thilina Rathnayake1-2/+2
2019-05-04New package: PASTA (#11338)Justin S1-0/+41
2019-05-04rJava package: add version 0.9-11 (#11334)Sinan1-0/+1
2019-05-04BLAST-Plus package: add versions 2.9.0 and 2.8.1 (#11333)Owen Solberg1-0/+2
2019-05-04NETCDF: add version 4.7.0 (#11330)Greg Sjaardema1-0/+1
2019-05-04PARALLEL-NETCDF: add version 1.11.1 (#11329)Greg Sjaardema1-0/+1
2019-05-04GDAL package: add version 2.4.1 (#11328)Sinan1-0/+1
2019-05-04libunistring: added newer versions and patch older ones (#11255)Leonhard Reichenbach2-2/+28
* Add versions 0.9.10, 0.9.9, and 0.9.8 * Port a change in 0.9.10 to earlier versions as a patch
2019-05-03arm-forge: add all available versions (#11198)Federico Ficarelli2-45/+118
* arm-forge: add all available versions * Add TODO for the version hell * Fix linting Looks like 'black' formatter isn't Spack friendly * Fix versions ordering * Remove obsolete package (allinea-forge → arm-forge)
2019-05-03range-v3: New versions 0.3.7, 0.4.0, 0.5.0. (#11358)Chris Green1-0/+3
2019-05-03libxml2: New version 2.9.9. (#11357)Chris Green1-0/+1
2019-05-03cppunit: New version 1.14.0. (#11359)Chris Green1-0/+1
2019-05-03add BMI package (#11310)Phil Carns2-1/+26
- also enable optional dependency in Mercury
2019-05-03QMCPACK: compiler flags and mpi wrapper updates (#11326)Nichols A. Romero1-18/+21
* Set mpi compiler wrappers using CC/etc. variables as recommended at https://spack.readthedocs.io/en/latest/packaging_guide.html#compiler-wrappers rather than setting CMake variables like -DCMAKE_C_COMPILER * Use convenience functionality provided by inherited CMakePackage to export all compiler flags as CMake options
2019-05-03py-espresso: added v4.0.2Christoph Junghans1-0/+1
2019-05-03grass package: use url_for_version, add versions (#11324)Patrick Schratz1-1/+11
2019-05-03Singularity package: new version, legacy builds, and root permissions (#11094)Vanessasaurus3-21/+179
* Remove old Singularity versions, add version 3.1.1 * Recent versions of Singularity build with go rather than autotools: update dependencies and build logic * Move old Singularity versions to new singularity-legacy package which uses the autotools build system * Some binaries built by Singularity need to be run as root: include a script that the user can run after the Spack Singularity install to change these permissions. * The Singularity go build expects to work with a custom stage directory relative to GOPATH: override the stage phase to create this expected path. * Update Singularity install config to point to Spack-installed makesquashfs dependency
2019-05-02llvm: depend on python only when +python (#11348)Chuck Atkins1-4/+4
Based on the LLVM documentation [1], Python is used to run the automated test suite. Therefore is it always a dependency for LLVM. However, if build without Python (~python), we limit it to a build time dependency. Note that py-lit is not added as a spack dependency even though it is available as a spack package. This is because it is already included in llvm and llvm is difficult to configure using an external py-lit (several CMake variables to set correctly). Additionally, having py-lit as a spack dependency adds Python as a runtime dependency for llvm even though it is not required at runtime. [1] https://llvm.org/docs/GettingStarted.html#requirements