summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2020-08-20dyninst: use elfutils for all versions (#18063)Tim Haines1-6/+6
2020-08-20Make finding of NetCDF and HDF5 more explicit. (#18166)Elizabeth Fischer1-0/+4
Co-authored-by: Elizabeth Fischer <elizabeth.fischer@alaska.edu>
2020-08-19Compilers: use Compiler._real_version for flag version checks (#18179)Greg Becker10-43/+95
Compilers can have strange versions, as the version is provided by the user. We know the real version internally, (by querying the compiler) so expose it as a property and use it in places we don't trust the user. Eventually we'll refactor this with compilers as dependencies, but this is the best fix we've got for now. - [x] Make `real_version` a property and cache the version returned by the compiler - [x] Use `real_version` to make C++ language level flags work
2020-08-19Add new package: phoenix (#18143)darmac1-0/+24
2020-08-19qemu: add pkgconfig to avoid build error (#17929)darmac1-0/+1
2020-08-19nfs-ganesha: fix compile error on debian (#18102)darmac1-0/+2
* nfs-ganesha: fix compile error on debian * add type for py-stsci-distutils
2020-08-19Add new package: presto (#18142)darmac1-0/+32
2020-08-19brigand: fix build error (#18173)darmac1-4/+1
2020-08-19prepend ${NINJA_ROOT}/misc to PYTHONPATH in run environment (#18182)eugeneswalker1-0/+3
2020-08-19Restore curl progress output (#18127)Tamara Dahlgren2-5/+36
Restores the fetching progress bar sans failure outputs; restores non-debug reporting of using fetch cache for installed packages; and adds a unit test. * Add status bar check to test and fetch output when already installed
2020-08-19[WIP] Adding Quantum ESPRESSO v6.6 (#18091)Filippo Spiga1-2/+3
* Adding v6.6 (latest stable) * There is no '-' in Quantum ESPRESSO Co-authored-by: Filippo Spiga <fspiga@nvidia.com>
2020-08-19microarchitectures: Fix icelake (#18151)Michael Kuhn3-6/+35
Some of the feature flags are named differently and clwb is missing on my i7-1065G7. cascadelake and cannonlake might have similar problems but I do not have access to those architectures to test.
2020-08-19STRUMPACK: added v4.0.0 (#18159)Pieter Ghysels1-30/+35
- add cuda variant, enabled by default, but conflicting with strumpack@:3.9.999 - add zfp variant, enabled by default, but conflicting with strumpack@:3.9.999 - update minimum CMake version to 3.11 - for version 4.0.0:, do not use mpi wrappers. v4.0.0 uses CMake MPI targets - for version 4.0.0, add dependency on butterflypack@1.2.0: - remove versions 3.1.0 and older - make parmetis variant True by default - add TODO for slate variant (spack package not ready yet)
2020-08-19adios: relax libtool restriction (#18056)Kai Germaschewski1-1/+1
While I believe there must have been a reason to restrict libtool to <= 2.4.2, adios compiles just fine with libtool 2.4.6 for me. In fact, without this change, I'm getting this error: libtool: Version mismatch error. This is libtool 2.4.6, but the libtool: definition of this LT_INIT comes from libtool 2.4.2. libtool: You should recreate aclocal.m4 with macros from libtool 2.4.6 This doesn't make much sense, since spack did build libtool@2.4.2 as a dependency, and was supposedly trying to use it. My guess is that on this system (NERSC's cori) the system libtool in /usr/bin, which is 2.4.6 somehow got picked up partially.
2020-08-19meson: added v0.55.1 (#18146)Michael Kuhn1-0/+1
2020-08-19libfabric: added v1.10.0, v1.10.1 and v1.11.0. (#18161)Luke Dalessandro1-0/+3
2020-08-19lua: specified better the dependency on ncurses (needs +termlib) (#18163)Robert Pavel1-1/+1
Semi-recently the lua spackage was updated to explicitly add libtinfow to the lua build line. Ncurses provides this but only when the +termlib variant is enabled
2020-08-19intel: added external detection capabilities (#17991)Massimiliano Culpo1-1/+57
2020-08-19moab: delete -march=native from generated files (#18137)ketsubouchi1-0/+4
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2020-08-18ninja: add v1.10.1 (#18160)Christoph Junghans1-2/+4
2020-08-18emacs: add 27.1 and conflict 26.3 on macos catalina (#18157)Greg Becker1-0/+3
* emacs: add version 27.1 * emacs: 26.3 does not work on macos catalina
2020-08-18Java: add spack external find support (#18006)Adam J. Stewart2-4/+30
2020-08-18'spack env update' can handle overrides (#18149)Massimiliano Culpo2-1/+21
fixes #18147 Before this commit the command erroneously reported "Additional properties not allowed" for keys with a double colon.
2020-08-18glib: added v2.64.4 (#18144)Michael Kuhn1-0/+1
2020-08-18py-accimage: add new package (#18122)Adam J. Stewart1-0/+27
2020-08-18unibilium: added v2.0.0 (#18132)Toyohisa Kameyama1-1/+2
2020-08-18ButterflyPACK: added v1.2.0 (#18133)Pieter Ghysels1-1/+2
2020-08-18acts: added v0.31 (#18138)Hadrien G1-0/+1
2020-08-18SpFFT: added v0.9.13 (#18139)Harmen Stoppels1-0/+1
2020-08-18ocaml: fix building with Fujitsu compilers (#17918)ketsubouchi1-0/+11
2020-08-17ape: fix build error and update version (#17952)darmac1-1/+2
* ape: fix build error and update version * ape: fix 2.3.0 & 2.3.1 * ape: only refine libxc version constraintion * ape: fix flake8 error
2020-08-17lua-jit: New pacjage. (#18099)Toyohisa Kameyama1-0/+40
2020-08-17libluv: New package. (#18100)Toyohisa Kameyama1-0/+30
2020-08-17libuc: Add version 1.38.1. (#18104)Toyohisa Kameyama1-0/+1
2020-08-17Add master and develop for spfft (#18105)Harmen Stoppels1-0/+4
2020-08-17Add acts v0.30 (#18106)Hadrien G1-0/+1
2020-08-17Find external package for git-lfs. (#18107)Paul1-0/+9
2020-08-17canu: new version (#18112)Levi Baber1-0/+1
2020-08-17libsm: new version, depends_on libuuid (#18117)Marc Mengel1-0/+2
* libsm: new version, depends_on libuuid * blank lines Co-authored-by: Marc Mengel <mengel@fnal.gov>
2020-08-17lua-lpeg: Add version 1.0.2-1. (#18128)Toyohisa Kameyama1-4/+5
2020-08-17Fix typo in CMake options (#18125)Rao Garimella1-2/+2
* New interface reconstruction package * forgot to put in CMake option for Jali * cleanup whitespace * fix lines with more than 79 chars * more long line cleanup * fix typo WONTON_ENABLE_Kokkos ---> TANGRAM_ENABLE_Kokkos Co-authored-by: Rao Garimella <rao@abyzou.lanl.gov>
2020-08-17dependency fix for python3 (#18118)Marc Mengel1-4/+5
* dependency fix for python3 * version cleanup Co-authored-by: Marc Mengel <mengel@fnal.gov>
2020-08-17Changes to url port and a bug fix in mvapich2x package (#18096)Nithin Senthil Kumar2-7/+7
Co-authored-by: nithintsk <nithintsk@github.com>
2020-08-17ALSA-lib only works on Linux (#18075)Adam J. Stewart4-5/+8
2020-08-17Binary Distribution: Relocate RPATH on Cray (#18110)eugeneswalker4-19/+27
* make_package_relative: relocate rpaths on cray * relocate_package: relocate rpaths on cray * platforms: add `binary_formats` property We need to know which binary formats are supported on a platform so we know which types of relocations to try. This adds a list of binary formats to the platform and removes a bunch of special cases from `binary_distribution.py`. Co-authored-by: Todd Gamblin <tgamblin@llnl.gov>
2020-08-17xrootd: added v5.0.0, updated dependency on root (#18101)vvolkl2-2/+2
2020-08-17New package Tangram (#17944)Rao Garimella1-0/+89
* New interface reconstruction package * forgot to put in CMake option for Jali * cleanup whitespace * fix lines with more than 79 chars * more long line cleanup Co-authored-by: Rao Garimella <rao@abyzou.lanl.gov>
2020-08-17py-torchvision: fix linking to -lavcodec (#18093)Adam J. Stewart3-0/+48
2020-08-17[delphes] align env var with lcg release (#18080)vvolkl1-1/+1
2020-08-17openmolcas: fix build on aarch64. (#17923)t-nojiri2-0/+14