summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2021-12-30[qt] depends_on zstd@1.3 when @5.13: (#28193)Wouter Deconinck1-0/+1
2021-12-30[py-aiohttp] added new version (#28132)Matthieu Dorier1-1/+7
* [py-aiohttp] added new version * [py-aiohttp] updated py-setuptools version dependency Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2021-12-30Fix pyyaml dependency conflicts (#28177)Enrico Usai1-5/+5
For versions of aws-parallelcluster >= 2.9, the pyyaml dependency had to be >= 5.3.1 and == 5.1.2 at the same time making impossible to install ParallelCluster >= 2.9 from spack repository. See issue: https://github.com/spack/spack/issues/28172 Fixed by limiting pyyaml 5.1.2 version to aws-parallelcluster < 2.8, according to this commit: https://github.com/aws/aws-parallelcluster/commit/7255d314b7dfc186fc44afdb42aa6e9b1fae39e7 Tested with a manual installation of aws-parallelcluster@2.11.4
2021-12-29Ensure some version known to Spack can satisfy constraints in `depends_on` ↵Massimiliano Culpo75-245/+219
(#28131) Add a new check to `spack audit` to scan and verify that version constraints may be satisfied Modifications: - [x] Add a new check to `spack audit` to scan and verify that version constraints may be satisfied by some version declared in the built-in repository - [x] Fix issues found by CI Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2021-12-29py-datrie: New package, initial commit (#28126)Marcus Boden1-0/+20
* py-datrie: New package, initial commit * removed boilerplate * Update var/spack/repos/builtin/packages/py-datrie/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * Update var/spack/repos/builtin/packages/py-datrie/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2021-12-29new package: py-pulp (#28174)Marcus Boden1-0/+22
2021-12-29new package: py-connectionpool (#28173)Marcus Boden1-0/+19
2021-12-29new package: py-toposort (#28171)Marcus Boden1-0/+19
* new package: py-toposort * style fix
2021-12-29trilinos: fix x11 noheaderserror (#27966)Tom Payerle1-14/+24
* trilinos: fix define_tpl to handle depspecs w/out headers This should address #27758 (i.e. errors due to netlib-scalapack not having headers) * trilinos: This fixes a mismatch in variant name and spec name for x11/libx11
2021-12-29ruby: add v3.1.0 (#28159)Brian Spilner1-0/+1
2021-12-29py-scikit-learn: add v1.0.2 (#28160)Adam J. Stewart1-0/+1
2021-12-29eve: new package (#28169)Joel Falcou1-0/+18
2021-12-28geant4: sha256sum has changed (#28158)Joseph Wang1-1/+1
2021-12-28[py-frozenlist] Added py-frozenlist package (#28137)Matthieu Dorier1-0/+19
2021-12-28[py-minio] Added py-minio package (#28139)Matthieu Dorier1-0/+21
* [py-minio] Added py-minio package * [py-minio] added missing dependencies for py-minio * [py-minio] added type=('build', 'run') in dependencies Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2021-12-28[py-dh-scikit-optimize] Added new versions (#28133)Matthieu Dorier1-0/+6
* [py-dh-scikit-optimize] Added new versions * [py-dh-scikit-optimize] fixing dependencies * making py-configspace a required dependency of py-dh-scikit-learn
2021-12-28[py-blessed] added new versions (#28167)Matthieu Dorier1-0/+16
2021-12-28Fixed typos: 'wtih' instead of 'with' (#28166)Martin Diehl3-4/+4
2021-12-27py-vermin: add latest version 1.3.3 (#28162)Morten Kristensen1-1/+2
2021-12-24New package: py-kaggle (#28152)Jen Herting1-0/+26
* new package * changed py-six dependency Co-authored-by: Sid Pendelberry <sid@rit.edu>
2021-12-24satsuma2: add v2021-03-04 and build error fix (#28120)snehring1-0/+7
2021-12-24root: depends_on fcgi and re-enabled +http support (#28115)Wouter Deconinck3-13/+11
2021-12-24py-blessings: fix setuptools version (#28141)Adam J. Stewart1-1/+2
2021-12-24New package: py-pyts (#28142)Jen Herting1-0/+27
* [py-pyts] new package * [py-pyts] removed upperbound for python Co-authored-by: Sid Pendelberry <sid@rit.edu>
2021-12-24banner: new package (#26743)Olivier Cessenat1-0/+23
2021-12-24Add HPXLocal package file (#28106)Mikael Simberg1-0/+116
Co-authored-by: Mikael Simberg <mikael.simberg@iki.if>
2021-12-24conduit: add v0.8.0 release and change def for parmetis var (#28102)Cyrus Harrison2-1/+3
2021-12-24r-hdf5r: use pkg-config to find hdf5 (#27847)Glenn Johnson2-12/+110
* r-hdf5r: use pkg-config to find hdf5 Since hdf5 was switched from autotools to cmake, the hdf5 compiler wrappers can not be used to find and configure hdf5. This PR switches to using pkg-config for configuration. * Add comment about configure patch
2021-12-24ccls: add v0.20210330 (#28111)albestro1-0/+1
2021-12-24quantum-espresso: add v7.0 (#28144)Ye Luo1-0/+6
2021-12-24neovim: add tree-sitter dependency + add v0.6.0 (#28145)albestro1-0/+6
2021-12-24py-fastprogress: new package (#28149)Jen Herting1-0/+20
2021-12-24pythia8: bugfix for pythia8 +fastjet (#28153)Wouter Deconinck1-2/+6
2021-12-24dray: add v0.1.8 and v0.1.7 (#28147)Cyrus Harrison1-0/+2
2021-12-24lordec update and gatb-core (#28119)snehring2-3/+44
* lordec: version update to 0.9 adding gatb-core as dep * gatb-core: adding new package gatb-core
2021-12-24 ParaView: add v5.10.0 (#28121)Vicente Bolea1-2/+2
2021-12-24sundials: add v6.0.0 (#28032)Cody Balos1-2/+41
2021-12-24vasp: add support for aocc (#27950)AMD Toolchain Support1-10/+60
Co-authored-by: mohan babu <mohbabul@amd.com>
2021-12-23npb package: add version 3.4.1 (#28122)kjrstory1-7/+15
* The Class F problem has been added to seven of the benchmarks (BT, SP, LU, CG, MG, FT, and EP). * The Class E problem has been added to the IS benchmark. * In version 3.4.1, 'the number of processes' option does not apply. * MPIFC and FC flags were added.
2021-12-23r-htmltools: fix version 0.5.2 (#28124)Glenn Johnson2-1/+2
The lastest version of r-htmltools needs version 1.1.0 of r-fastmap. This is not specified in the DESCRIPTION file.
2021-12-23New package: py-fastcore (#28148)Jen Herting1-0/+29
* [py-fastcore] created template * [py-fastcore] - added dependencies - added homepage - added description - removed fixmes * [py-fastcore] depends on setuptools
2021-12-23HDF5 package: change 1.10.8/1.13.0 CMake Path (#28103)Axel Huebl1-0/+5
These versions change the install location of CMake files used by dependents, but most dependents don't seem to look in this new location. Co-authored-by: Harmen Stoppels <harmenstoppels@gmail.com> Co-authored-by: Chris White <white238@llnl.gov>
2021-12-23amber package: add ambertools21 for @20 (#28064)Jen Herting1-4/+11
* [amber] added 3 more patches for amber20 * [amber] updated dependencies for @20 (cuda, parallel-netcdf)
2021-12-23Merge tag 'v0.17.1' into developMassimiliano Culpo3-1/+28
2021-12-23New subcommand: spack bootstrap status (#28004)Massimiliano Culpo5-1/+206
This command pokes the environment, Python interpreter and bootstrap store to check if dependencies needed by Spack are available. If any are missing, it shows a comprehensible message.
2021-12-23py-pymol: update package, new version 2.5.0 (#28044)Andrew W Elble2-22/+50
* py-pymol: update package, new version 2.5.0 * ensure legacy plugins still load/work
2021-12-23Reduce the unit tests jobs for the original concretizerMassimiliano Culpo1-1/+8
Only test Python 2.7, 3.6 and 3.9
2021-12-23Fix execution of style testsv0.17.1Massimiliano Culpo1-0/+2
2021-12-23Bump version and update CHANGELOG.mdMassimiliano Culpo2-1/+26
2021-12-23locks: allow locks to work under high contention (#27846)Tom Scogland1-3/+6
* locks: allow locks to work under high contention This is a bug found by Harshitha Menon. The `lock=None` line shouldn't be a release but should be ``` return (lock_type, None) ``` to inform the caller it couldn't get the lock type requested without disturbing the existing lock object in the database. There were also a couple of bugs due to taking write locks at the beginning without any checking or release, and not releasing read locks before requeueing. This version no longer gives me read upgrade to write errors, even running 200 instances on one box. * Change lock in check_deps_status to read, release if not installed, not sure why this was ever write, but read definitely is more appropriate here, and the read lock is only held out of the scope if the package is installed. * Release read lock before requeueing to reduce chance of livelock, the timeout that caused the original issue now happens in roughly 3 of 200 workers instead of 199 on average.