summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2022-03-09New package: py-wsproto (#29140)Jen Herting1-0/+25
* [py-wsproto] created template * [py-wsproto] - added homepage - added description - added dependencies - removed fixmes * [py-wsproto] removed unicode character
2022-03-09New package: py-yaspin (#29138)Jen Herting1-0/+20
* [py-yaspin] created template * [py-yaspin] - added homepage - added description - added dependencies - removed fixmes * [py-yaspin] - removed setuptools - added dependency on py-dataclasses * [py-yaspin] removed range for py-dataclasses version
2022-03-09Hide package repository count when redirecting stdout (#29402)百地 希留耶1-3/+5
2022-03-09Diffutils: Conflict nvhpc when not 3.7 (#29420)kwryankrattiger1-0/+2
2022-03-09ECP-SDK/VTK-m: Make ROCm + VTK-m contraints (#28712)kwryankrattiger2-2/+15
* ECP-SDK/VTK-m: Update ROCm variant VTK-m set contraint for when rocm/kokkos are available. SDK Make ROCmPackage and propagate amdgpu_arch and rocm variant to VTK-m. Note: SDK has to check vtk-m@ 1.7: and :1.6 explicitly in orderer to have 1.7 be selected by default if +rocm in the SDK. * ECP-SDK: Enable ROCm + VTK-m constraints
2022-03-09Fix tab completion erroring with `spack unit-test` (#29405)百地 希留耶3-6/+6
2022-03-09ci.py: fix utf-8 issue with git log output (#29419)Harmen Stoppels1-2/+4
2022-03-09hadoop-xrootd: add new package (#29401)haralmha1-0/+26
2022-03-09thepeg: Add zlib dependency (#29370)haralmha1-0/+2
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2022-03-09HiCOPS: add new package (#26767)Robert Romero2-1/+114
Co-authored-by: Harmen Stoppels <harmenstoppels@gmail.com>
2022-03-09sigcpp: add new package (#29341)iarspider1-0/+33
2022-03-09hypre: add rocm support (#29147)Jon Rood1-6/+33
Co-authored-by: Sarah Osborn <30503782+osborn9@users.noreply.github.com>
2022-03-09geant4: new version 11.0.1 (#29411)Wouter Deconinck1-0/+1
2022-03-09qmtest: add new package (#29377)haralmha1-0/+20
2022-03-09zpares: add new package (#29278)kentaw771-0/+59
2022-03-09libblastrampoline: add v5.0.2 (#29407)Mosè Giordano1-0/+1
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