summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2020-11-26archspec: added support for aocc (#20124)Massimiliano Culpo3-2/+145
2020-11-26spack recipe for gromacs with aocc compiler support (#19745)AMD Toolchain Support1-2/+31
* spack recipe for gromacs with aocc compiler support Change-Id: I364aab4a0aa2dcd44bc47eb50c81b2d94c99cfbd * Removed arch and other associated compilers flags Added cycle_subcounters variant Co-authored-by: vkallesh <Vijay-teekinavar.Kallesh@amd.com>
2020-11-26concretizer: prioritize matching compilers over newer versions (#20020)Massimiliano Culpo4-6/+37
fixes #20019 Before this modification having a newer version of a node came at higher priority in the optimization than having matching compilers. This could result in unexpected configurations for packages with conflict directives on compilers of the type: conflicts('%gcc@X.Y:', when='@:A.B') where changing the compiler for just that node is preferred to lower the node version to less than 'A.B'. Now the priority has been switched so the solver will try to lower the version of the nodes in question before changing their compiler.
2020-11-26Add cmake 3.19.1 (#20118)Harmen Stoppels1-0/+1
2020-11-26llvm-amdgpu: fix the build for version 3.9.0 (#20029)Mark W. Krentel2-1/+30
* llvm-amdgpu: fix the build for version 3.9.0 Adapt the fix-system-zlib-ncurses.patch for version 3.9.0. Without the patch, llvm-amdgpu builds, but then rocm-device-libs fails with "cannot find -ltinfo." Tighten the version requirements for cmake according to the llvm/CMakeLists.txt file. * Add a conflict for cmake 3.19.0.
2020-11-26concretizer: allow a bool to be passed as argument for tests dependencies ↵Massimiliano Culpo6-8/+69
(#20082) refers #20079 Added docstrings to 'concretize' and 'concretized' to document the format for tests. Added tests for the activation of test dependencies.
2020-11-25concretizer: treat conditional providers correctly (#20086)Massimiliano Culpo4-1/+49
refers #20040 This modification emits rules like: provides_virtual("netlib-lapack","blas") :- variant_value("netlib-lapack","external-blas","False"). for packages that provide virtual dependencies conditionally instead of a fact that doesn't account for the condition.
2020-11-25intel-tbb: patch for arm64 on macOS (#20039)Martin Aumüller2-2/+40
* intel-tbb: patch for arm64 on macOS as submitted upstream and used in homebrew * intel-tbb: check patchable versions * intel-tbb: avoid patch breakage when 2021.1 is released 2021.1-beta05 would be considered newer than 2021.1
2020-11-25Add the 'exciting' package. (#20060)downloadico2-0/+144
* Add the 'exciting' package. Version 14 (latest available) is defined. An as-of-yet unpublished patch (dfgather.patch) from the developers is also included. * fixed flake8 errors (I *thought* I had already gotten them! OOPS!) * Update var/spack/repos/builtin/packages/exciting/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * fixed install method to just do the install, and no build method is needed. * *Actually* added the lapack dependency! * removed variant from blas dependency Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2020-11-25concretizer: remove debug statement (#20085)Harmen Stoppels1-1/+0
2020-11-25powertop: Add depend ncurses (#20080)Tomoyasu Nojiri1-0/+1
2020-11-24h5cpp: Correct checksum and build instructions (#20053)Erik Schnetter1-2/+8
* h5cpp: Correct checksum and build instructions Closes https://github.com/spack/spack/issues/20046. * h5cpp: Update to 1.10.4-6 * Update var/spack/repos/builtin/packages/h5cpp/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * h5cpp: Correct formatting Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2020-11-24root: Add 6.22.02, remove preferred label (#20002)Dr. Christian Tacke1-2/+2
Drop the preferred label from 6.20.x. Let's just default to the latest (production) version.
2020-11-24phist needs sbang fix for build script (#20063)Scott Wittenburg2-0/+14
2020-11-24sqlcipher: new package at v4.4.1 (#20009)Ricardo Silva1-0/+33
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2020-11-24clhep: new version 2.4.4.0 (#20066)Ben Morgan1-0/+1
2020-11-24vecgeom: new version 1.1.8 (#20067)Ben Morgan1-0/+1
2020-11-24[root] fix rootfit/roofit variant (#20051)vvolkl1-2/+2
* [root] fix rootfit/roofit variant fix typo * Update var/spack/repos/builtin/packages/root/package.py Co-authored-by: Hadrien G. <knights_of_ni@gmx.com> Co-authored-by: Hadrien G. <knights_of_ni@gmx.com>
2020-11-24[gaudi] clhep is not optional (#20052)vvolkl1-1/+2
2020-11-23r-stanheaders: add 2.21.0-6 (#20057)Justin S1-0/+4
2020-11-23py-tensorboard: force use of spack's python, force build of ijar (#20059)Andrew W Elble2-0/+16
(same fix for py-tensorboard-plugin-wit)
2020-11-23Also build static library (#20016)Martin Oberzalek1-1/+3
2020-11-23mysql: Add sasl as dependency for versions <5.7.999 (#20027)Dmitri Smirnov1-0/+1
2020-11-23charmpp: fix tests (#20047)Matthias Diener1-2/+4
2020-11-23r-bh: add 1.72.0-3 (#20058)Justin S1-0/+1
2020-11-23pybind11: 2.6.1 (#20061)Axel Huebl1-1/+2
Add the latest pybind11 release. Since release 2.6.0 was a major release with many changes in the build system, prefer 2.5.0 for now.
2020-11-23flibcpp: update version and deps (#20048)Seth R. Johnson1-3/+3
2020-11-23moab: added v5.2.1, v5.2.0, v5.1.0 (#20010)iulian7871-2/+5
Also added maintainers for the package recipe.
2020-11-23delphes: updated pre-release version (#20011)vvolkl1-2/+1
2020-11-23Docs: remove duplication in Command Reference (#20021)Adam J. Stewart2-2/+2
2020-11-23ispc: external find support, added master branch version (#20033)Martin Aumüller1-0/+13
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2020-11-23vtk-h: added v0.6.6 (#20026)Cyrus Harrison1-0/+1
2020-11-23openscenegraph: remove dependency on Qt for >= 3.5.4 (#20032)Martin Aumüller1-1/+1
2020-11-23libx11: added v1.7.0 (#20035)Michael Kuhn1-0/+2
2020-11-23libxcb, xcb-proto: added v1.14 versions (#20036)Michael Kuhn2-2/+22
At least xcb-proto 1.14.1 is only avaiable from the new URL, so change both to be future-proof.
2020-11-23botan: added v2.17.0, v2.17.1 and v2.17.2 (#20037)Martin Aumüller1-0/+3
2020-11-23recognize macOS 11.1 as big sur (#20038)Martin Aumüller1-2/+6
Big Sur versions go 11.0, 11.0.1, 11.1 (vs. prior versions that only used the minor component) Co-authored-by: Todd Gamblin <tgamblin@llnl.gov>
2020-11-22Add sionlib and linktest packages (#20034)Pramod Kumbhar2-0/+66
* Add sionlib and linktest packages * fix flake8
2020-11-21Add new release 5.1.0 and change homepage (#20022)Thomas Gruber1-1/+2
2020-11-20[WIP] nersc e4s pipeline trigger (#19688)Shahzeb Siddiqui1-0/+9
* nersc e4s pipeline trigger * Update nersc_pipeline.yml * Update nersc_pipeline.yml
2020-11-20openldap: enable creation of static libraries (#20013)Martin Oberzalek1-2/+2
2020-11-19Trilinos: Add CUDA relocatable code flag (#19993)psakievich1-0/+7
* Add relocatable code flag to trilinos * Make CUDA RDC and varainat * adjust default of cuda_rdc
2020-11-19mfem: Add support for AmgX, fix to version extensions (#19990)Josh Essman1-8/+28
* fix: leading . is not needed in extension kwarg * mfem: add support for NVIDIA AmgX fix: proper spacing * mfem: use conflict to indicate that AmgX is expected to depend on CUDA
2020-11-19ADIOS2: ~dataman default (#20003)Axel Huebl1-1/+1
Disable dataman by default. It pulls heavy dependencies that are often not needed for HPC (ZMQ) and it currently does not link with popular compilers.
2020-11-19globalarrays: added v5.8 and earlier, simplified recipe (#19999)Massimiliano Culpo1-27/+30
fixes #19966 Global arrays supports GCC 10 since version 5.7.1, therefore a conflict has been added to avoid old releases to error at build-time. Removed the 'blas' and 'lapack' variant since BLAS and LAPACK are always a dependency, and if not specified during configure, a version of these APIs vendored with Global Arrays is built. Fixed a few options in configuration.
2020-11-19Removed accidental command to not expand the tarball. (#20001)Brian Van Essen1-1/+1
2020-11-19cmake: Add Version 3.19.0 (#19996)Dr. Christian Tacke1-1/+2
2020-11-19bump up version for rocm 3.9.0 (#19995)Sreenivasa Murthy Kolam1-1/+10
2020-11-19simde: New package (#19992)Toyohisa Kameyama2-0/+43
* simde: New package * remove 0.5.0.
2020-11-19mvapich2: extended the fabrics variant description (#19860)Nithin Senthil Kumar1-2/+7
The point of this variant is to give the end user an option to use system installed fabrics such as mofed instead of upstream fabrics such as rdma-core. This was found to avoid run time errors on some systems. Co-authored-by: nithintsk <nithintsk@github.com>