summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2021-06-28Use flake8-import-order to enforce PEP-8 compliance (#23947)Adam J. Stewart3-11/+15
2021-06-28Add Asio package (#24485)Mikael Simberg1-0/+81
2021-06-28New Package: visit-mfem (#22906)Olivier Cessenat1-0/+95
2021-06-28pfunit: fix gcc10 +mpi (#23878)Kai Germaschewski1-1/+3
Instead of refusing to build +mpi with gcc10, add what I guess is now the standard workaround, ie., `-fallow-argument-mismatch`. Getting this into pfunit's cmake-based but kinda non-standard build isi a bit ugly, but you gotta do what you gotta do...
2021-06-28Fix kokkos version number in lammps. (#24436)Jianwen1-1/+1
2021-06-28llvm: add patch for gcc11 (#24363)Manuela Kuhn1-1/+7
llvm10 was not compiling with gcc due to missing header (see #24270)
2021-06-28Update ipopt versions, fix blas/lapack flags (#24447)Asher Mancinelli1-4/+14
Co-authored-by: Harmen Stoppels <harmenstoppels@gmail.com>
2021-06-28CUDA: 11.0.3 (11.0 "Update 1") (#24481)Axel Huebl2-4/+8
Add CUDA 11.0.3. This release adds new features such as NVCC flags `--forward-unknown-to-host-compiler` and `--forward-unknown-to-host-linker`
2021-06-28barvinok: add new package (#24477)miheer vaidya1-0/+31
2021-06-28silo: force autoreconf when building share libs (#24388)Erik Schnetter1-0/+9
2021-06-28ocl-icd, opencl-c-headers and opencl-clhpp: add new versions (#24499)lorddavidiii3-0/+8
2021-06-28Update Boost package to support building the latest with the NV compilers ↵Scott McMillan4-1/+43
(#24541) Co-authored-by: Scott McMillan <smcmillan@nvidia.com>
2021-06-28RAJA + Umpire: CUDA Arch fixes (#24531)Chris White2-3/+12
2021-06-28pandoc: add 2.11.4 and 2.14.0.3 (#24542)Manuela Kuhn1-5/+17
2021-06-28cppzmq: add v4.7.1 and "drafts" variant (#24555)albestro1-0/+8
2021-06-27docs: link projections docs to spec format (#24478)Dylan Simon1-1/+2
2021-06-26swith profiler on/off (#24547)Anton Kozhevnikov1-1/+3
2021-06-26accumulo: add v2.0.1 (#24409)Alec Scott1-1/+2
2021-06-26dd4hep: fix hash for version 01-17 (#24425)Hadrien G0-0/+0
Version 1.17 of DD4hep was renamed from "01-17-00" to "01-17", in line with the naming conventions of previous releases. Since release archives contain a subdirectory with the version string in it, this changes the contents of the tarball ever so slightly, so the SHA-256 checksum must change as well.
2021-06-26flux: add latest versions (core v0.27.0, sched v0.16.0) (#24546)Stephen Herbein2-1/+7
2021-06-26pumi: add v2.2.6 (#24525)Cameron Smith1-0/+1
2021-06-26r-rmarkdown: add 2.9 (#24539)Manuela Kuhn1-2/+4
2021-06-26r-tinytex: add 0.32 (#24538)Manuela Kuhn1-2/+3
2021-06-26r-knitr: add 1.33 (#24537)Manuela Kuhn1-4/+6
2021-06-26r-mime: add 0.11 (#24536)Manuela Kuhn1-2/+2
2021-06-26r-htmltools: add 0.5.1.1 (#24535)Manuela Kuhn1-2/+2
2021-06-26soci: add 4.0.2 and multiple variants (#24543)Manuela Kuhn1-3/+37
Fix url to find newer versions, add newest version 4.0.2 and add variants for - cxxstd: To use a specific c++ standard - static: Enable or disable build of static libraries - boost: Boost support - sqlite: SQLite support - postgresql: PostgreSQL support
2021-06-26r-highr: add 0.9 (#24534)Manuela Kuhn1-2/+3
2021-06-26r-xfun: add 0.24 (#24533)Manuela Kuhn1-2/+2
2021-06-26Update archspec to support arm compiler on a64fx (#24524)Massimiliano Culpo2-1/+13
2021-06-26flecsi: fixed reported issues in package (#24398)Massimiliano Culpo1-2/+4
Prevent the use of "legion network=none" when flecsi has "backend=legion"
2021-06-25p4est: autoreconf required only for @2.0 (#24544)Satish Balay1-3/+3
2021-06-25p4est: use autoreconf only for @:2.2 (#24528)Satish Balay1-2/+3
This fixes @2.3.2 build breakage with #23824 changes.
2021-06-25bwa: fixing build errors with gcc10+ (#24475)snehring1-0/+5
2021-06-25Doc: Note on required changes after merge of reproducible builds (#24347)Adrien Bernede1-1/+18
* Suggestion of a note for conversion of existing pipelines. * Wording * Fix format in .rst note * Wording
2021-06-25GDAL: only jasper will be removed in GDAL 3.5, not openjpeg (#24483)Even Rouault1-1/+0
2021-06-25Add support for .tbz file extensions (#24479)Adam J. Stewart2-1/+3
2021-06-25sundials: remove sundials_nvecopenmp target from ARKODE SuperLU_DIST example ↵Satish Balay2-0/+36
(#24516)
2021-06-25py-seqeval: new package (#24486)Jen Herting1-0/+23
2021-06-25HOHQMesh: add new package (#24501)Joseph Schoonover1-0/+22
Co-authored-by: Joe Schoonover <joe@fluidnumerics.com>
2021-06-25go-bootstrap: Increase environment variable size (#24508)Michael Kuhn1-10/+17
When having a few packages loaded, installing go-bootstrap will fail because the `PATH` variable is truncated at 4096 bytes. Increase the limit to 128 KiB to make longer paths fit.
2021-06-25xsdk: fix dealii@9.2.0 build (#24515)Satish Balay1-1/+1
1. "+simplex" conflicts with "dealii@:9.2" [The interface to simplex is supported from version 9.3.0 onwards. Please explicitly disable this variant via ~simplex] 2. "+arborx" conflicts with "dealii@:9.2" [The interface to arborx is supported from version 9.3.0 onwards. Please explicitly disable this variant via ~arborx]
2021-06-25lmod: add v8.5.6 (#24511)Alec Scott1-1/+2
2021-06-25ONNX: add new versions (#24518)Adam J. Stewart1-0/+12
2021-06-25texlive: add support for external find (#24460)Olivier Cessenat1-0/+37
2021-06-24only apply onapi patch to m4 for v1.4.18 (#24490)Gregory Lee1-1/+1
2021-06-24Sleef: add new versions (#24443)Adam J. Stewart1-3/+25
* Sleef: add new versions * Mix release versions and dates
2021-06-24[acts] Add versions 9.0.0 and 9.0.1 (#24428)Hadrien G1-0/+2
2021-06-24Update Jasper to 2.0.32 (#24510)Alec Scott1-3/+5
2021-06-24Environment modifications: de-prioritize external packages (#23824)Peter Scheibel4-170/+270
Prior to any Spack build, Spack modifies PATH etc. to help the build find the dependencies it needs. It also allows any package to define custom environment modifications (and furthermore a package can specify environment modifications to apply when it is used as a dependency). If an external package defines custom environment modifications that alter PATH, and the external package is in a merged or system prefix, then that prefix could "override" the Spack-built packages. This commit reorders environment modifications so that PrependPath actions which expose Spack-built packages override PrependPath actions for custom environment modifications of external packages. In more detail, the original order of environment modifications is: * Modules * Compiler flag variables * PATH, CMAKE_PREFIX_PATH, and PKG_CONFIG_PATH for dependencies * Custom package.py modifications in the following order: * dependencies * root This commit changes the order: * Modules * Compiler flag variables * For each external dependency * PATH, CMAKE_PREFIX_PATH, and PKG_CONFIG_PATH modifications * Custom modifications * For each Spack-built dependency * PATH, CMAKE_PREFIX_PATH, and PKG_CONFIG_PATH modifications * Custom modifications