summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2018-10-15redundans: replace incorrect hard-coded path for sspace-standard (#9483)snehring1-0/+5
2018-10-15cmake: add version 3.12.3 (#9528)Matthias Diener1-0/+1
2018-10-15meson: explicitly add --libdir (#9504)Michael Kuhn1-0/+6
If we do not specify libdir explicitly, Meson chooses something like lib/x86_64-linux-gnu, which causes problems when trying to find libraries and pkg-config files.
2018-10-15sra-toolkit: new version and preserve symlinks (#9525)Ricardo Silva1-2/+3
Before this, the same files were copied 3 times
2018-10-15Build Nalu-Wind and Trilinos statically on Darwin (#9522)Jon Rood3-5/+22
* Added conflict in Trilinos for STK when building as shared on Darwin. * Created shared variant for Nalu and Nalu-Wind to automatically build Trilinos as static library on Darwin. * Moved ECP tags from Nalu to Nalu-Wind (the latter is the official ECP application).
2018-10-15py-scikit-learn: added version 0.20.0 (#9526)Leonhard Reichenbach1-0/+1
2018-10-12Swift/T Release 1.3 (#4641)Justin M Wozniak4-10/+42
New release of Swift/T along with turbine, adlbx, and exmcutils dependencies. Update URLs for archive downloads.
2018-10-12py-spyder: update dependencies and fix build (#9207)Andreas Baumbach1-4/+13
* Remove py-setuptools dependency from py-spyder (fixes #9205) * Add constraint on transitive qt dependency to build with webkit extension (required for this package) * Update pycodestyle dependency constraints * reordered dependencies (py-zmq, py-chardet) to confirm to the ordering in setup.py
2018-10-12buildcache install: generate modules (#9509)Peter Scheibel1-0/+1
Spack packages installed using spack buildcache were not running post-install hooks, which create module files and manage licenses (if necessary). This was already occurring for Spack packages installed with spack install --use-cache
2018-10-12Added py-pandas@0.23.4 and py-bottleneck@1.2.1 (#9515)Leonhard Reichenbach2-0/+2
2018-10-12Update scorep and friends (#9495)Michael Kuhn5-9/+29
- cube: Add 4.4.2, add conflicts for ~gui, build 4.4 from cubegui tar - cubelib: Add 4.4.2 - cubew: Add 4.4.1 - opari2: Add 2.0.4 - scorep: Add 4.1
2018-10-12superlu-dist: fix v5.3.0 buid - its attempting to build internal blas (#9517)Satish Balay1-0/+1
https://github.com/spack/spack/issues/9514
2018-10-12vtk: Added mpi variant (#9494)Lars Bilke1-0/+9
2018-10-12codes, dia, nest: fix pkg-config dependency (#9498)Michael Kuhn3-3/+3
pkgconfig is the virtual provider, pkg-config is a specific implementation.
2018-10-12at-spi2-atk: add missing pkgconfig dependency (#9503)Michael Kuhn1-0/+1
2018-10-12dbus: add missing pkgconfig dependency (#9497)Michael Kuhn1-0/+1
2018-10-12Ease nlohmann-json conflict with gcc 4.8 (#9506)sknigh1-2/+4
2018-10-12libepoxy: fix build (#9508)Michael Kuhn1-0/+7
- Add missing pkgconfig dependency - Explicitly disable egl
2018-10-12dealii: add 9.0.1 and update to sha256 (#9511)Denis Davydov1-9/+10
2018-10-11permissions: add permission configuration to packages.yaml (#8773)Greg Becker10-9/+338
Spack can now be configured to assign permissions to the files installed by a package. In the `packages.yaml` file under `permissions`, the attributes `read`, `write`, and `group` control the package permissions. These attributes can be set per-package, or for all packages under `all`. If permissions are set under `all` and for a specific package, the package-specific settings take precedence. The `read` and `write` attributes take one of `user`, `group`, and `world`. packages: all: permissions: write: group group: spack my_app: permissions: read: group group: my_team
2018-10-11amrex: add in new version for xsdk [18.09.1, 18.10] (#9501)Satish Balay1-0/+2
2018-10-11updated tasmanian package with v6.0, improved depend_on and conflicts ↵Miroslav Stoyanov1-15/+36
information (#9438)
2018-10-11superlu-dist: switch to sha256sum (#9499)Satish Balay1-9/+9
replace 5.1.1 with 5.1.2 as 5.1.1 does not build for me. [and 5.1.3 is preferable in this 5.1 series anyway]
2018-10-11Update superlu-dist package.py to support latest release v6.0.0 (#9445)Gustavo Chávez1-73/+32
* superlu-dist: Update package.py for superlu-dist v6.0.0 using CMake * superlu_dist: Update the header of package.py * Specify lapack_blas and DCMAKE_INSTALL_LIBDIR disable support for superlu-dist before v5
2018-10-11trilinos: disable superlu-dist by default (#9492)Denis Davydov1-1/+1
current stable releases of PETSc and Trilinos have non-overlapping requirements on Superlu-dist. For now turn it off by default in Trilinos, which requires older versions.
2018-10-11go: Add 1.11.1 (#9493)Michael Kuhn1-0/+1
2018-10-10Make CDash reporting easier to use (#9357)Zack Galbreath2-2/+16
* Better default CLI arguments for CDash reporting --log-format=cdash is now implied if you specify the --cdash-upload-url option to spack install. We also now default to writing CTest XML files to cdash_report/ when using the CDash reporter if no --log-file argument was specified. * Improved documentation on how to use the CDash reporter
2018-10-10ncdu: add new versions (#9477)Robert Blake1-0/+2
2018-10-10Magma: add version 2.4.0 (#9478)Piotr Luszczek1-2/+3
2018-10-10openblas: patch experimental USE_TLS makefile option for 0.3.3 (#9474)Denis Davydov1-0/+8
2018-10-10Correct name for install_path_scheme in defaults config.yaml (#9482)Greg Becker1-1/+1
Default config.yaml mis-named `install_path_scheme` as `directory_layout`. This commit corrects the error.
2018-10-10update rdma-core package to specify rundir (#9370)Phil Carns1-1/+6
2018-10-10 vtk: added v8.1.1, added option to disable libharu (#9475)sknigh1-1/+10
* Added VTK 8.1.1, added option to disable libharu * Add variant description to vtk+libharu
2018-10-10Update compile flags for netlib-lapack when building with the XL compiler. ↵Serban Maerean2-1/+14
(#9318) We need to use -O3 -qstrict -qnohot. Modified ibm-xl.patch and netlib-lapack package file.
2018-10-10Added sst-core and variant for core to sst-macro. (#9380)sknigh2-3/+72
2018-10-10perl-scalar-util-numeric: new package (#9466)Levi Baber1-0/+36
2018-10-10new xdot.py package and necessary updates to GUI libs (#9179)Gregory Lee7-9/+186
* new xdot.py package and necessary updates to GUI libs * new xdot.py package and necessary updates to GUI libs
2018-10-10Fix missing dependencies and glibc build failures (#9106)Michael Kuhn10-1/+80
* bison: Add missing build dependencies bison also depends on cmp, which is currently not available in Spack. * help2man: Add missing build dependency * m4: Fix build with newer versions of glibc * openssl: Add missing build dependency openssl's configure script is actually a Perl script. * texinfo: Add missing perl dependency * diffutils: New package * findutils: Fix build with newer versions of glibc * mvapich2, mpich: Add missing findutils dependency
2018-10-10rdma-core: Fix checksum for @17.1 (#9480)Michael Kuhn1-1/+1
2018-10-09Add important variants to MOAB and Geant4 (#9409)Seth R. Johnson2-2/+14
* Add option to disable threads for Geant4 * Add option to enable DagMC in MOAB * Explicitly add OFF flag when threading is disabled * Fix unintentional enabling of C++14 in Geant4 The following always evaluated to True: 'c++14' or 'c++1y' in spec:
2018-10-09matlab: new version (#9427)Dan Han1-2/+2
2018-10-09braker: add missing deps (#9468)Levi Baber1-0/+3
2018-10-09Added nlohmann-json v3.3.0 (#9463)sknigh1-0/+1
2018-10-09sspace-standard: add perl-perl4-corelibs dep, fix perl scripts (#9473)Justin Stanley1-1/+13
perl scripts were pointing to /usr/bin/perl, changed to point to the spack-installed perl
2018-10-09Make builtin flag handlers available in package scope (#8668)Greg Becker6-40/+47
* Push default flag handlers into module scope * Preserve backwards compatibility of builtin flag handler names Ensure Spack continues to work for packages using the `Package.env_flags` idiom and equivalent. * update docs and tests to match * Update packages to match new syntax
2018-10-09xerces-c: add variant for transcoder, rework config flags. (#9393)Mark W. Krentel2-5/+56
* xerces-c: Add variant for choice of transcoder (gnuiconv, iconv, icu, macos, windows). It's important to specify a --enable-transcoder option on the configure line or else xerces may make a different choice when multiple transcoders are available. * Pass the compile flags to configure. For cflags and cxxflags, this is necessary to respect the value from the spack install line. Otherwise, xerces (and any autotools package) will choose a default value that overrides the spack compiler wrapper. * Add xerces version 3.2.2. * icu4c needs the --enable-rpath configure option on Darwin
2018-10-09blastplus: newest version 2.7.1 (#9472)Dan Han1-0/+3
2018-10-09xsdk: reorder develop version statements (#9469)Satish Balay1-12/+12
2018-10-09trilinos: extend TPetra explicit instantiations and fix missing Teuchos ↵Denis Davydov1-22/+41
counterparts (#9448)
2018-10-09New package: pythia6 (#9340)Chris Green3-0/+565
Includes optional extra code for compatibility with Root.