summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2022-03-09rdkit: added new versions up to 1021_09_05 (#29415)Brian Van Essen1-0/+9
2022-03-08py-control: add new package (#29386)haralmha1-0/+23
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2022-03-08py-param: add new package (#29384)haralmha1-0/+23
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2022-03-08trilinos: new variant for the Panzer package (#29256)Keita Teranishi1-4/+32
* Adding Panzer as Default * Set Panzer as non-default * Updated the conflict for Panzer. * Updated the conflict for Panzer. * Resolve the issue with Stratimikos and Thyra * Fixing stk build issues. * Fixing stk build issues. * Adding another conflict for Thrya
2022-03-08hztool: new package (dependency of sherpa #29338) (#29365)Wouter Deconinck1-0/+36
2022-03-08spectre: add v2022.03.07 (#29378)SXS Bot1-0/+1
Co-authored-by: sxs-bot <sxs-bot@users.noreply.github.com>
2022-03-08cray-libsci/cp2k: add constraints to get consistently linked executables ↵Tiziano Müller2-1/+6
(#29396) * cray-libsci: only be a provider for scalapack with +mpi If a package explicitly links the scalapack provider we might otherwise end up with different variants of libsci being linked: the explicitly linked one and the one added by the Cray compiler wrappers. * cp2k: require cray-libsci+openmp with +openmp for consistency otherwise we might get 2 different libsci linked: one explicitly, the other one via the Cray compiler wrappers, leading at least to segfaults during cleanup * cp2k: depend on cray-fftw+openmp with +openmp
2022-03-08Fix overconstrained HDF5 variants (#29132)Seth R. Johnson7-44/+43
* hdf5: mark +fortran+shared conflict for older version This version was only activated unintentionally by silo's conflict statement, but `@1.8.15+shared+fortran+cxx` errors out in configure: ``` CMake Error at CMakeLists.txt:814 (message): **** Shared FORTRAN libraries are unsupported **** ``` * silo: refine hdf5 conflicts to avoid building old version Before this, `silo+hdf5` concretized to 1.10.7 or sometimes 1.8.15. Now I've verified it works for the following configurations: ``` silo@4.10.2 patches=7b5a1dc,952d3c9 ^ hdf5@1.10.7 api=default silo@4.10.2 patches=7b5a1dc,952d3c9,eb2a3a0 ^ hdf5@1.10.8 api=v18 silo@4.10.2 patches=7b5a1dc,952d3c9,eb2a3a0 ^ hdf5@1.12.1 api=v110 silo@4.11-bsd patches=eb2a3a0 ^ hdf5@1.12.1 api=v110 silo@4.11-bsd patches=eb2a3a0 ^ hdf5@1.10.8 api=default silo@4.11-bsd patches=eb2a3a0 ^ hdf5@1.12.1 api=default ``` and verified that the following fail: ``` silo@4.10.2 ^hdf5@1.12.1 api=default silo@4.11 ^hdf5 api=v18 silo@4.11-bsd ^hdf5@1.13.0 api=v12 silo@4.11-bsd ^hdf5@1.13.0 api=default ``` and have updated the constraints to match. Hdf5 no longer has to be downgraded to work with Silo. * silo: fix dependency conflicts * py-h5py: shorten and add comments to py-h5py hdf5 dependencies * e4s: remove slightly outdated hdf5 requirement * e4s: remove excessive hdf5 variant constraints These I think are holdovers from the old concretizer. - `hdf5_compat` can be expressed as `+hdf5 ^hdf5@1.8` - The extra variants on hdf5 shouldn't break conduit - axom unnecessarily restricts hdf5 version * conduit: restore hdf5_compat flag
2022-03-08sensei: add v3.2.2 (#29388)Tanner Hobson1-0/+1
2022-03-08git-lfs and go: add new versions (#29121)Seth R. Johnson2-5/+16
* go: new version 1.17.7 * git-lfs: new versions 2.12,2.13,3.1
2022-03-08gurobi: add v9.5.1 and fix build (#29225)Glenn Johnson1-6/+5
This package can not be install with pip, it uses distutils
2022-03-08vectorclass-version2: add new package (#29400)haralmha1-0/+22
2022-03-08rocm-smi: project moved (deprecate) (#28733)Axel Huebl1-8/+12
According to its README, this project moved. References: - https://github.com/RadeonOpenCompute/ROC-smi#rocm-system-management-interface - https://github.com/RadeonOpenCompute/rocm_smi_lib/tree/master/python_smi_tools
2022-03-08bolt: fix standalone test (#29389)Richarda Butler1-11/+12
2022-03-08blt: add v0.5.0 (#29393)Chris White1-0/+1
2022-03-08apfel: depend on python also for ~python variant (#29395)haralmha1-1/+1
2022-03-08spectre: add docs dependencies, `BUILD_DOCS` toggle (#29399)Nils Vu1-0/+3
New versions don't try to configure docs targets at all when the BUILD_DOCS option is turned off. This avoids CMake warnings when docs dependencies are not found.
2022-03-08Add pika 0.2.0 (#29398)Mikael Simberg1-0/+4
* Add pika 0.2.0 * Add apex variant to pika
2022-03-08version.py: set is_commit in constructor (#29369)Harmen Stoppels1-10/+3
Speeds up comparison on `Version` by ~2.5x, e.g. ```python In [1]: v = spack.version.Version('1.0.0'); w = spack.version.Version('1.0.2') In [2]: %timeit v < w 1.47 µs ± 5.59 ns per loop (mean ± std. dev. of 7 runs, 1000000 loops each) 535 ns ± 1.75 ns per loop (mean ± std. dev. of 7 runs, 1000000 loops each) ```
2022-03-08Add libtree 3.1.0 (#29356)Harmen Stoppels1-0/+1
2022-03-07rocsolver depends on fmt@7:8.0.1 (#29391)eugeneswalker1-1/+1
2022-03-07landsfcutil: support Fujitsu compiler (#29367)Qian Jianhua1-0/+6
2022-03-07sigio: support Fujitsu compiler (#29366)Qian Jianhua1-0/+6
2022-03-07sfcio: support Fujitsu compiler (#29364)Qian Jianhua1-0/+6
2022-03-07Bug fixes for ESMF on macOS with apple-clang+gfortran, with gfortran-10+ in ↵Dom Heinzeller1-2/+23
general, and on Cray (#29193) * Bugfix in var/spack/repos/builtin/packages/esmf/package.py * Bug fixes in var/spack/repos/builtin/packages/esmf/package.py to build ESMF on macOS with clang+gfortran and on cray * Add maintainer to var/spack/repos/builtin/packages/esmf/package.py * Fix style errors * Fix more style errors
2022-03-07libzmq: default to ~docs (#29372)Valentin Volkl1-1/+1
2022-03-07py-jupytext: add version 0.13.6 (#28688)Valentin Volkl1-1/+9
* py-jupytext: add version 0.13.6 From https://github.com/mwouts/jupytext/commit/da3fcc305db8369335b6fb4bc2fb2b5ed5f5feb2: markdown-it-py v2.0 implements some internal changes, but won't affect jupytext * py-jupytext: keep mdit-py version restricted to 1 * py-jupytext: update dependencies * Apply suggestions from code review Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * Apply suggestions from code review Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2022-03-07PaRSEC: moved repository to GitHub, now require cmake 3.18 (#29346)Aurelien Bouteiller1-6/+6
Signed-off-by: Aurelien Bouteiller <bouteill@icl.utk.edu>
2022-03-07Strumpack v6.3.1 (#29353)Pieter Ghysels1-1/+2
* Add STRUMPACK version 6.3.1 * Add STRUMPACK version 6.3.1 (in URL)
2022-03-07man-db: add gitlab repository, new version 2.10.1 (fixes MAXDIRS issue) (#29359)Valentin Volkl2-7/+16
Co-authored-by: Harmen Stoppels <harmenstoppels@gmail.com>
2022-03-07groff: default to ~pdf (#29373)Valentin Volkl1-1/+1
2022-03-07mesa, mesa18: default to ~llvm (#29360)Valentin Volkl2-2/+2
2022-03-07Add checksum for relax@root6 (#29314)haralmha1-3/+1
2022-03-07starlight: add new package (#29158)Valentin Volkl1-0/+26
2022-03-07butterflypack: add v2.1.1 (#29343)liuyangzhuan1-1/+2
2022-03-05find: deprecate `spack find -bootstrap` for `spack -bootstrap find` (#29152)Todd Gamblin2-0/+11
Since adding the `spack --bootstrap` argument we don't need `spack find --bootstrap` anymore. Deprecate it.
2022-03-05seacas: new version with new dependency on fmt (#29348)Greg Sjaardema1-0/+2
Removed the internal copies of lib::fmt and modified to have a dependency on lib::fmt instead. Requires fmt-8.1.0 or later
2022-03-05New package: py-ml-collections (#29325)Vivian Hafener1-0/+24
2022-03-05Rebased upon upstream (#29337)Vivian Hafener1-0/+21
2022-03-05fmt: add 8.1.0 and 8.1.1 (#29347)Greg Sjaardema1-0/+2
2022-03-04New package: py-priority (#29139)Jen Herting1-0/+23
* [py-priority] created template * [py-priority] - added homepage - added description - added dependencies - removed fixmes
2022-03-04hiop: add version v0.5.4 (#29301)Asher Mancinelli2-18/+38
* Add HiOp v0.5.4, update magma constraint * Add v2.6.2rc1 to magma, make hiop depend on it * Update var/spack/repos/builtin/packages/hiop/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2022-03-04New versions: qmcpack@3.12.0, 3.13.0 (#29345)Paul R. C. Kent1-0/+2
2022-03-04Add a testHarmen Stoppels1-0/+8
2022-03-04Fix auditHarmen Stoppels5-3/+8
2022-03-04VersionRange.satisfies should test non-empty intersectionHarmen Stoppels1-25/+13
2022-03-04Initial changes needed to build paraview@5.9.0%xl_r (#22050)Ethan Stam4-0/+62
2022-03-04Revert "butterflypack: add v2.1.1 (#29151)" (#29339)Massimiliano Culpo1-2/+1
This reverts commit b7794cdac8de9eca93f7678c93d95368bba2a820.
2022-03-04amrex: add v22.03 (#29273)Weiqun Zhang1-1/+2
2022-03-04aws-parallelcluster: add v2.11.5 (#29286)Enrico Usai1-1/+2