summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
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
2021-06-24Pipelines: Set a pipeline type variable (#24505)Scott Wittenburg4-15/+19
Spack pipelines need to take specific actions internally that depend on whether the pipeline is being run on a PR to spack or a merge to the develop branch. Pipelines can also run in other repositories, which represents other possible use cases than just the two mentioned above. This PR creates a "SPACK_PIPELINE_TYPE" gitlab variable which is propagated to rebuild jobs, and is also used internally to determine which pipeline-specific tasks to run. One goal of the PR is fix an issue where rebuild jobs which failed on develop pipelines did not properly report the broken full hash to the "broken-specs-url".
2021-06-24Add Externally Findable section to info command (#24503)Asher Mancinelli2-0/+37
* Add Externally Findable section to info command * Use comma delimited detection attributes in addition to boolean value * Unit test externally detectable part of spack info
2021-06-24abyss: add v2.3.1 (#24408)Alec Scott1-1/+4
2021-06-24OPENMPI: fixes to enable building of ompi master (#24391)Howard Pritchard1-2/+2
yes I know this name isn't popular but that's the way it is right now. master and the upcoming v5.0.x release branch use git submodules. Signed-off-by: Howard Pritchard <howardp@lanl.gov>
2021-06-24bedops: add v2.4.39 (#24411)Alec Scott1-1/+2
2021-06-24postgresql: fix typo and missing import (#24491)Manuela Kuhn1-1/+3
2021-06-24[xxhash] added version 0.8.0 (#24492)Jen Herting1-0/+1