summaryrefslogtreecommitdiff
path: root/var
AgeCommit message (Collapse)AuthorFilesLines
2019-02-21add charliecloud 0.9.7 (#10661)Jordan Ogas1-0/+1
2019-02-20gcc: add nvptx offload capability (#9406)Levi Baber1-0/+101
Add optional support for Nvidia PTX
2019-02-20Download GNU packages from mirrors (Part 2) (#10555)Adam J. Stewart4-4/+4
2019-02-20uvw: new package (#10645)Massimiliano Culpo1-0/+36
2019-02-20xxhash: edit prefix in Makefile for macOS (#10606)Ben Morgan1-2/+3
On macOS, the build of libxxhash is performed by a bare `make` launched by `MakePackage`s default `build` phase. As `prefix` is not set at this point, the library gets compiled with a hard-coded install name of `/usr/local/libxxhash.dylib`. Downstream clients, in the tested case Root, will then fail to build as the install name is incorrect. Move setting of `prefix` from `install` to `edit` so that it propagates to subsequent `build` and `install` phases.
2019-02-19new package: libyaml (#10634)Isaac Whitfield1-0/+39
2019-02-19Quantum ESPRESSO: HDF5 update (#10607)Nichols A. Romero1-11/+26
* QE hdf5 is now a multi-valued variant. Update conflicts accordingly. * Update dependencies for hdf5 multi-valued variant. Bug fix: high-level hdf5 library needs to be a hard dependecy. * Support for HDF5 serial interface. Note that this is not supported in QE autoconf, but will be fixed in the next official release.
2019-02-19nix: new package added (#9171)Tristan Carel3-0/+115
2019-02-19update IOR package (#10595)Rob Latham1-2/+3
- new GitHub home - new 3.2 release
2019-02-19cquery: new package (#10636)Andreas Baumbach1-0/+24
2019-02-19connect-proxy: new package (#10635)Andreas Baumbach1-0/+20
2019-02-19mvapich2: Improve package (#10642)Michael Kuhn1-1/+7
- Add support for nemesis:ofi netmod - Add missing pkg-config and libxml2 dependencies
2019-02-18Add comments and version (#10592)Elizabeth Fischer1-1/+4
2019-02-18git-lfs: add version 2.7.0 (#10631)Matthias Diener1-0/+1
2019-02-18openPMD-api: mpi4py support (#10616)Axel Huebl1-4/+5
Refactor dependencies, increase new min versions, add mpi4py variant.
2019-02-18NLohmann-JSON: v3.5.0 (#10615)Axel Huebl1-0/+1
Add the latest bugfix release.
2019-02-18Catch2: v2.6.1 (#10613)Axel Huebl1-0/+1
add the lastest bugfix release of Catch2
2019-02-17Update CUDA support in QMCPACK (#10587)Nichols A. Romero1-3/+6
* Support in QMCPACK for CUDA_ARCH flag. * No need to have explicit CUDA variant anymore. * Internal QMCPACK CMake assumes a minimum GPU architecture if none is provided.
2019-02-16Fix plural typo in ROOT package (#10614)Hadrien G1-1/+1
2019-02-14new variant: simmodsuite for pumi (#8775)Cameron Smith1-1/+25
2019-02-14cp2k is now a MakefilePackage (#10570)Massimiliano Culpo4-251/+269
* cp2k: archive the Makefile after a successful installation * cp2k: all checksums are now sha256 * libint: all checksums are now sha256 + added versions 2.4.X * libxc: all checksums are now sha256 + added version 4.3.2 * cp2k: os.path.join instead of join_path + simplified openmp flags * cp2k: turned into a MakefilePackage * cp2k: refactored edit method so that Makefile writing happens last
2019-02-13pythia6: fix input verification issue and example data checksum. (#10563)Chris Green1-3/+2
* pythia6: fix issue validating integer input. * pythia6: account for apparent update of example data file.
2019-02-13xrootd: allow specification of C++ standard. (#10577)Chris Green1-1/+39
* xrootd: add cxxstd variant. * xrootd: support for recent and upcoming versions.
2019-02-13icu4c: Add cxxstd variant (#10552)Ben Morgan1-0/+15
* icu4c: Add cxxstd variant For versions supported in Spack, ICU4C defaults to the C++11. Provide a variant to default to this, plus options for C++14 and 17 if dependees require for ABI compatibility. * icu4c: cxxstd variant cannot be multi
2019-02-13Add Gaudi and RELAX packages (#9194)Hadrien G3-0/+118
* Add a RELAX package * Add a Gaudi package
2019-02-13Add a DD4hep package (#9208)Hadrien G1-0/+43
2019-02-13Add new ROOT release, move to SHA-256 checksums (#10583)Hadrien G1-13/+15
2019-02-13Updated Geant4 and dependencies clhep and vecgeom to use cxxstd= variant ↵Patrick Gartung17-50/+509
(#10518) * Updated Geant4 and dependencies clhep and vecgeom to use cxxstd= variant so that it is applied consistently. * Make standalone geant4 data packages that are used when data is not installed with geant4. This allows installing the data files are externals that can be common to many compiler version. * move geant4 data package dependencies to umbrella package geant4-data
2019-02-13Dynamic library/include paths (#8136)Peter Scheibel1-4/+0
Fixes #7855 Closes #8070 Closes #2645 When searching for library directories (e.g. to add "-L" arguments to the compiler wrapper) Spack was only trying the "lib/" and "lib64/" directories for each dependency install prefix; this missed cases where packages would install libraries to subdirectories and also was not customizable. This PR makes use of the ".headers" and ".libs" properties for more-advanced location of header/library directories. Since packages can override the default behavior of ".headers" and ".libs", it also allows package writers to customize. The following environment variables which used to be set by Spack for a package build have been removed: * Remove SPACK_PREFIX and SPACK_DEPENDENCIES environment variables as they are no-longer used * Remove SPACK_INSTALL environment variable: it was not used before this PR
2019-02-13add latest version of pixman (#10580)Peter Doak1-2/+3
2019-02-13Eigen package: deactivate some dependencies (#10572)Hadrien G1-7/+10
Set defaults in eigen package to omit typically-unused dependencies
2019-02-13Update lbann sw stack dependencies (#10579)Brian Van Essen3-8/+5
* Added a package for the MDAnalysis toolkit. * Updated LBANN, Hydrogen, and Aluminum to not require CUDA-aware MPI even when using CUDA. Fixed small bugs within both LBANN and Hydrogen packages. Added requirements for breathe and cereal to LBANN. * Update use case for doc dependencies. * Cleaning up some of the LBANN software stack dependencies.
2019-02-13Cnvnator: a new package. (#8959)健美猞猁1-0/+50
2019-02-12casacore: new package (#7471)健美猞猁1-0/+71
2019-02-12xerces-c: Add cxxstd variant (#10561)Ben Morgan1-0/+15
Add variant to support compiling against main C++ standards if needed for ABI compatibility. Use 'default' value as Xerces-C autoconf system does not enforce a minimum, or set a default, C++ standard.
2019-02-12lbann: updated versions (#10568)Brian Van Essen3-0/+7
2019-02-12remove remaining lzma dependencies (#10553)Matthias Diener2-2/+1
2019-02-12openssl: add version 1.1.1a (#10562)Matthias Diener1-0/+1
2019-02-08root package major update (#8428)Javier Cervantes1-51/+416
* Extend current recipe for root package * Add removed old version * Add dependency type for Python and R packages * Add compiler variants * Adding new root version: 6.14.00 * Add back the minimum cmake version required * LZ4 and xxhash support for old (using builtin options) and new versions (external packages) * Set PYTHONPATH in setup_environment * Address typos and issues pointed by HadrienG2 * Add newer ROOT versions * Solve support for asimage * Define incompatible variants * Organize old dependencies * Add support for minuit * Add support for pythia6 * Remove unneeded list_url * Update license header * Remove block of commented old dependencies * Contrain Qt version * Comment pythia8 variant/dependency, not supported by spack * Force not to build pythia8
2019-02-08libarchive: remove lzma dependency (#10517)Matthias Diener1-1/+0
lzma was last updated in 2008 and has compilation issues on some platforms. The format has been superceded by xz (see e.g. https://tukaani.org/xz/).
2019-02-08Adding a package for cardioid. (#10448)Robert Blake1-0/+72
* Adding a package for cardioid. * Changing package to pass flake8 * Removing template leftovers per @ax3l 's advice * Adding a homepage so tests pass. * Removing whitespace for flake8 * Changing the name of master branch to match spack standards.
2019-02-08meson: add 0.49.1 and disable rpath stripping (#10463)Michael Kuhn2-0/+17
rpath stripping breaks (at least) the gtkplus build because at-spi2-atk's dependencies can not be found.
2019-02-07netlib-scalapack package: add CMake test patch (#10452)Piotr Luszczek2-0/+46
Add patch to fix Fortran mangling in CMake test This is a fix for builds with GCC 6/7/8 and CMake 2/3. It includes a link to the issue where this is reported. For now, the Spack package applies the patch to all releases >= 2.0.2
2019-02-07repeatmasker package: add variant for cross_match engine (#10534)Justin Stanley1-1/+13
2019-02-07New package: py-jupyterhub (#10461)wspear1-0/+31
This package depends on both python 3.5+ and node-js which depends on python 2.7/2.8 to build. Currently it can only be installed if the node-js package's python dependency is manually removed, so node-js will build with python found on the system rather than provided by spack. Upcoming commits may allow spack to reconcile this automatically.
2019-02-07mirdeep2 package: make sure bins are executable (#10515)Justin Stanley1-0/+2
2019-02-07Trilinos package: update superlu-dist dependency (#10511)mathsen1-1/+1
Trilinos master branch gets the latest superlu-dist (currently 6.1.0)
2019-02-07petsc: petscvariables is used from user makefiles - so it should not have ↵Satish Balay1-0/+4
spack compilers listed (#10365)
2019-02-07petsc4py and libensemble: add @develop dependencies (#10539)Satish Balay2-0/+4
* py-petsc4py: add @develop * py-libensemble: add @develop dependency on py-petsc4py@develop
2019-02-07petsc@xsdk-0.2.0: fix sowing dependency (#10535)Satish Balay1-0/+1