summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2021-05-11CrayPE fix for mercury (#23514)lukebroskop1-0/+6
allow for multiple definitions at link time (for CCE's linker) Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com>
2021-05-11CrayPE fix for ascent (#23517)lukebroskop1-0/+2
Pass the -ef flag to the CCE fortran compiler Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com>
2021-05-11blis: new version, 0.8.1 (#23561)Robert Mijakovic1-0/+1
Co-authored-by: Robert Mijakovic <robert.mijakovic@lxp.lu>
2021-05-11meson: add 0.57.2, 0.58.0 (#23572)Michael Kuhn2-1/+16
2021-05-11rocksdb: add 6.20.3 (#23571)Michael Kuhn2-0/+15
This also adds a patch to fix the pkg-config file when used with C compilers, Clang etc.
2021-05-11CrayPE patch for conduit (#23516)lukebroskop1-6/+2
Pass -ef to the CCE Fortran compiler
2021-05-11Environments: add run deps to shell modifications (#23485)Peter Scheibel4-12/+85
When adding an Environment to a user's shell, Spack was only adding root specs. This now includes run dependencies of root specs.
2021-05-11gobject-introspection: fix for Python 3.9. (#22869)Robert Mijakovic1-0/+8
* gobject-introspection: fix for Python 3.9. * Fixes the too long line formatting issue. * gobject-introspection: limits the scope of the patch Co-authored-by: Robert Mijakovic <robert.mijakovic@lxp.lu>
2021-05-11ASP-based solver: variants set from cli are considered as defaults (#23542)Massimiliano Culpo4-7/+45
Variants explicitly set in an abstract root spec are considered as defaults for the package they refer to, and they override what is in packages.yaml and in package.py. This is relevant only for multi-valued variants, where a constraint may extend an already default value.
2021-05-11Fixes to flex (#23408)Harmen Stoppels1-3/+10
* Fixes to flex - Prefer the version that doesn't need all the patches and extra build tools - Make dependency on gettext optional under the nls variant (off by default) - Drop the dependency on help2man if we don't have to regenerate the man pages (when no patches are necessary) * Bring back gettext dep as it is used during autoconf
2021-05-11bison: new versions, 3.7.5 and 3.7.6 (#23559)Robert Mijakovic1-0/+2
Co-authored-by: Robert Mijakovic <robert.mijakovic@lxp.lu>
2021-05-11spfft: add version 1.0.3 and patch for missing include statement (#23557)Simon Frasch2-0/+42
2021-05-11cray: fix parsing of module list (#23566)Howard Pritchard1-0/+1
The code for guessing cpu archtype based on craype modules names got confused, at least on LLNL RZ prototype systems. In particular a (L) or (D) at the end of a craype-x86-xxx or other cpu architecture module was geting the logic confused. With this patch, any white space + remaining characters in the moduel name are removed. Signed-off-by: Howard Pritchard <howardp@lanl.gov>
2021-05-11Updates and format tweaks to the release documentation (#22053)Tamara Dahlgren1-93/+131
2021-05-11tests/bugfix: Fix and clean up copied example checks (#23276)Tamara Dahlgren1-10/+30
2021-05-11Documentation: Refinement of "Checking an installation" (#22210)Tamara Dahlgren3-164/+703
There have been a lot of questions and some confusion recently surrounding Spack installation test capabilities so this PR is intended to clean up and refine the documentation for "Checking an installation". It aims to better distinguish between checks that are performed during an installation (i.e., build-time tests) and those that can be done days and weeks after the software has been installed (i.e., install (or smoke) tests).
2021-05-11Use Ninja as generator in HPX package (#23558)Mikael Simberg1-0/+3
2021-05-11CrayPE fix for libcircle (#23526)lukebroskop2-0/+25
Disable mpi search when using cce (the CCE compiler wrappers do not behave like the conventional mpi compiler wrappers).
2021-05-11darshan-runtime, darshan-util: darshan 3.3.0 release + other additions (#23552)shanedsnyder2-4/+45
Add darshan-3.3.0 tags to darshan util/runtime, AutoPerf variants, AutoPerf XC variants, and HDF5 module support to darshan-runtime.
2021-05-11gmsh: add variants and new version (#23544)Olivier Cessenat1-76/+60
* Enhancing package gmsh to more options, new version * Enhancing package gmsh, url from https * Enhancing package gmsh, following reviewer 1 * Improving package gmsh from reviewer * Adding MED dependency * Removing env variables and unused dependency (netgen/tetgen)
2021-05-11med: add HDF5 support and other variants (#23555)Olivier Cessenat1-22/+37
Enhancing package med enlarged HDF5 compatibility, more options, new version
2021-05-11cp2k: update libvori and libxc dependencies (#23553)Tiziano Müller2-3/+8
2021-05-10root: add first `spack external find` supportValentin Volkl1-0/+21
only parses the version, variant parsing will follow.
2021-05-10[py-pyjwt] added version 2.1.0 (#23547)Jen Herting1-0/+3
2021-05-10CrayPE fixes for MAGMA (#23497)lukebroskop1-0/+6
Force CCE to compile fortran modules with lower case names, allow for CCE to be the host compiler with nvcc
2021-05-10Add ReFrame 3.6.0 (#23551)Vasileios Karakasis1-0/+2
2021-05-10New package: libmicrodns (#22145)darmac1-0/+17
2021-05-10zfp: Add python as explicit dependency (#23478)Tom Payerle1-0/+1
A proposed fix for #23436
2021-05-10[py-websocket-client] added version 0.48.0 (#23549)Jen Herting1-0/+1
2021-05-10tau: revert depends_on generic elf provider (#23548)eugeneswalker1-1/+1
2021-05-10Bump fuse-overlayfs (#23541)Harmen Stoppels1-0/+1
2021-05-10craype fix for omega-h (#23504)lukebroskop1-0/+4
add -Wno-final-dtor-non-final-class flag
2021-05-10WarpX: 21.05 (#23543)Axel Huebl1-0/+3
Add the latest release of WarpX.
2021-05-10CrayPE fix for unifyfs (#23498)lukebroskop1-0/+5
When building with CCE, do not use the -Werror flag
2021-05-10CrayPE fix for otf2 (#23499)lukebroskop2-0/+23
when using Cray's cs-prgenv, allow the build system to detect the systems as an XC
2021-05-10bugfix: correct force_autoreconf method syntax (#23546)Tamara Dahlgren1-1/+1
2021-05-10CrayPE fix for json-c (#23515)lukebroskop1-0/+6
remove -Werror flag when compiling with cce
2021-05-10depend on elf provider in place of specifically libelf (#23524)eugeneswalker1-1/+1
2021-05-10py-numpy: add v1.20.3 (#23545)Adam J. Stewart1-0/+1
2021-05-10compare full old_prefix and new_prefix instead of layout_root (#23506)eugeneswalker1-1/+1
2021-05-10metall: fix incorrect use of setup_build_environment (#23532)eugeneswalker1-2/+2
2021-05-10Add new package: ima-evm-utils (#22161)darmac1-0/+23
2021-05-10Use define_from_variant for HiOp package (#23536)Cameron Rutherford1-47/+13
2021-05-10binutils: Improve flag_handler (#22642)Michael Kuhn1-3/+6
`flag_handler` currently passes all flags via injection. This makes it impossible to override the default flags provided by autotools (for instance, `binutils cflags='-O2'` will still build with `-O2 -g`). Instead, use injection for our workaround flags and pass other flags to the build system.
2021-05-08py-matplotlib: add v3.4.2 (#23531)Adam J. Stewart1-0/+1
2021-05-08py-vermin: add latest version 1.2.0 (#23528)Morten Kristensen1-1/+2
2021-05-08clingo: don't skip tests that deal with file permissionsMassimiliano Culpo3-16/+0
When we first merged the ASP-based solver, unit-tests were run in a Docker container with root permissions and that was preventing a few tests to succeed. Since some time though, clingo is tested as a regular user within Github Actions VMs, so we should start to run checks again.
2021-05-07craype fix for pdt (#23505)lukebroskop2-0/+18
* craype fix for pdt adapt the pdt package for cce * fix style issues
2021-05-07mercury: add version 2.0.1 (#23521)Jerome Soumagne1-0/+1
2021-05-07CrayPE fix for pfunit (#23512)lukebroskop1-1/+1
allow cce to be the compiler