Commit Graph

18707 Commits

Author SHA1 Message Date
Massimiliano Culpo
c2e1a12cdf
Ensure some version known to Spack can satisfy constraints in depends_on (#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-29 12:16:07 -08:00
Marcus Boden
27202b2240
py-datrie: New package, initial commit (#28126)
* 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-29 10:12:09 -06:00
Marcus Boden
c2015f6a9c
new package: py-pulp (#28174) 2021-12-29 10:11:33 -06:00
Marcus Boden
e09ab1a01c
new package: py-connectionpool (#28173) 2021-12-29 10:10:43 -06:00
Marcus Boden
2018606c32
new package: py-toposort (#28171)
* new package: py-toposort

* style fix
2021-12-29 10:09:44 -06:00
Tom Payerle
eba3e1a20c
trilinos: fix x11 noheaderserror (#27966)
* 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-29 15:28:20 +00:00
Brian Spilner
95f2b10b4f
ruby: add v3.1.0 (#28159) 2021-12-29 16:16:45 +01:00
Adam J. Stewart
04f298a34f
py-scikit-learn: add v1.0.2 (#28160) 2021-12-29 16:15:33 +01:00
Joel Falcou
bcf497a5fa
eve: new package (#28169) 2021-12-29 15:41:27 +01:00
Joseph Wang
e0d8964453
geant4: sha256sum has changed (#28158) 2021-12-28 19:01:00 -06:00
Matthieu Dorier
ae15c87bf0
[py-frozenlist] Added py-frozenlist package (#28137) 2021-12-28 14:05:09 -07:00
Matthieu Dorier
cd19782943
[py-minio] Added py-minio package (#28139)
* [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 10:44:03 -07:00
Matthieu Dorier
9d5ce4962d
[py-dh-scikit-optimize] Added new versions (#28133)
* [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 09:59:14 -07:00
Matthieu Dorier
b5b54dbd02
[py-blessed] added new versions (#28167) 2021-12-28 10:43:07 -06:00
Morten Kristensen
2f5c8ee699
py-vermin: add latest version 1.3.3 (#28162) 2021-12-27 10:09:00 -06:00
Jen Herting
e028ee0d59
New package: py-kaggle (#28152)
* new package

* changed py-six dependency

Co-authored-by: Sid Pendelberry <sid@rit.edu>
2021-12-24 10:47:44 -06:00
snehring
7fa31911fe
satsuma2: add v2021-03-04 and build error fix (#28120) 2021-12-24 09:41:07 -07:00
Wouter Deconinck
f181b6fef6
root: depends_on fcgi and re-enabled +http support (#28115) 2021-12-24 09:20:13 -07:00
Adam J. Stewart
e2bda65947
py-blessings: fix setuptools version (#28141) 2021-12-24 09:02:09 -07:00
Jen Herting
50a3e3bfd3
New package: py-pyts (#28142)
* [py-pyts] new package

* [py-pyts] removed upperbound for python

Co-authored-by: Sid Pendelberry <sid@rit.edu>
2021-12-24 08:38:09 -07:00
Olivier Cessenat
eda8151fa0
banner: new package (#26743) 2021-12-24 15:12:47 +01:00
Mikael Simberg
edd55bc73d
Add HPXLocal package file (#28106)
Co-authored-by: Mikael Simberg <mikael.simberg@iki.if>
2021-12-24 15:00:40 +01:00
Cyrus Harrison
0863148c4f
conduit: add v0.8.0 release and change def for parmetis var (#28102) 2021-12-24 14:46:56 +01:00
Glenn Johnson
d098f92c4a
r-hdf5r: use pkg-config to find hdf5 (#27847)
* 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-24 14:43:13 +01:00
albestro
6ed282bb2d
ccls: add v0.20210330 (#28111) 2021-12-24 14:13:50 +01:00
Ye Luo
e945d3763b
quantum-espresso: add v7.0 (#28144) 2021-12-24 14:13:05 +01:00
albestro
262c680997
neovim: add tree-sitter dependency + add v0.6.0 (#28145) 2021-12-24 13:57:15 +01:00
Jen Herting
054149698b
py-fastprogress: new package (#28149) 2021-12-24 13:50:45 +01:00
Wouter Deconinck
a294acfb73
pythia8: bugfix for pythia8 +fastjet (#28153) 2021-12-24 13:47:18 +01:00
Cyrus Harrison
9602d0a03c
dray: add v0.1.8 and v0.1.7 (#28147) 2021-12-24 13:43:11 +01:00
snehring
a3048438c3
lordec update and gatb-core (#28119)
* lordec: version update to 0.9 adding gatb-core as dep

* gatb-core: adding new package gatb-core
2021-12-24 13:42:30 +01:00
Vicente Bolea
6331778552
ParaView: add v5.10.0 (#28121) 2021-12-24 13:40:33 +01:00
Cody Balos
1513e57eee
sundials: add v6.0.0 (#28032) 2021-12-24 13:38:36 +01:00
AMD Toolchain Support
d52e55d8de
vasp: add support for aocc (#27950)
Co-authored-by: mohan babu <mohbabul@amd.com>
2021-12-24 13:36:15 +01:00
kjrstory
9c8a75ff9c
npb package: add version 3.4.1 (#28122)
* 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-23 18:52:59 -07:00
Glenn Johnson
f3035f98e1
r-htmltools: fix version 0.5.2 (#28124)
The lastest version of r-htmltools needs version 1.1.0 of r-fastmap.
This is not specified in the DESCRIPTION file.
2021-12-23 16:35:09 -07:00
Jen Herting
15951f0e6b
New package: py-fastcore (#28148)
* [py-fastcore] created template

* [py-fastcore]

- added dependencies
- added homepage
- added description
- removed fixmes

* [py-fastcore] depends on setuptools
2021-12-23 14:11:17 -07:00
Axel Huebl
1c3881b48a
HDF5 package: change 1.10.8/1.13.0 CMake Path (#28103)
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-23 12:11:50 -08:00
Jen Herting
704c81eda4
amber package: add ambertools21 for @20 (#28064)
* [amber] added 3 more patches for amber20
* [amber] updated dependencies for @20 (cuda, parallel-netcdf)
2021-12-23 11:39:09 -08:00
Andrew W Elble
74d64fd61a
py-pymol: update package, new version 2.5.0 (#28044)
* py-pymol: update package, new version 2.5.0

* ensure legacy plugins still load/work
2021-12-23 12:33:53 -05:00
Vinícius
afd65a4cd0
simgrid package: add versions 3.28 and 3.29 (#28118) 2021-12-23 02:53:14 -07:00
Hadrien G
b6da473800
acts: add v15.1 and record incompatibility (#27942)
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
2021-12-22 23:02:16 -07:00
Christoph Junghans
eee0f2b9d5
votca-*: merge packages into one (#28073)
* votca-*: merge packages into one

* Update package.py

* votca-*: make old version as deprecated

* votca-*: mark stable deprecated as well
2021-12-22 21:42:14 -07:00
Jen Herting
cb5d53e5a9
New package: py-qpth (#28047)
Co-authored-by: Doug Heckman <dahdco@rit.edu>
2021-12-22 20:29:08 -07:00
albestro
b5ba20ada4
New package: tree-sitter (#28110) 2021-12-22 19:18:09 -08:00
Bernhard Kaindl
d236b9438d
llvm: Fix the llvm versions for using the MicrosoftDemange patch (#28140) 2021-12-22 16:53:10 -07:00
Pat Riehecky
522a7c8ee0
New package: microsocks (#27859) 2021-12-21 16:55:15 -08:00
Mark Olesen
433f743074
openfoam package: add v2112 release and latest patched v2106 (#28108)
Also remove x86_64-only handling for Darwin
2021-12-21 16:47:39 -08:00
Seth R. Johnson
38196894db
perl: fix macOS build (#26290)
* perl: fix macOS build

With both 5.34.0 and 5.32.1 the build fails on macos-bigsur-skylake
%clang@12.0.5 and %clang13.0.0 :
```
2 errors found in build log:
     579013    /private/var/folders/fy/x2xtwh1n7fn0_0q2kk29xkv9vvmbqb/T/s3j/spack-stage/spack-stage-perl-5.34.0-tpha2u52qfwaraidpzzbf6u4dbqg7dk5/spack-src/cpan/
               Math-BigInt-FastCalc/../../miniperl "-I../../lib" -MExtUtils::Command::MM -e 'cp_nonempty' -- FastCalc.bs ../../lib/auto/Math/BigInt/FastCalc/Fas
               tCalc.bs 644
     579014
     579015    	Everything is up to date. Type '/Applications/Xcode.app/Contents/Developer/usr/bin/make test' to run test suite.
     579016    DYLD_LIBRARY_PATH=/private/var/folders/fy/x2xtwh1n7fn0_0q2kk29xkv9vvmbqb/T/s3j/spack-stage/spack-stage-perl-5.34.0-tpha2u52qfwaraidpzzbf6u4dbqg7d
               k5/spack-src  ./perl -Ilib -I. installperl --destdir=
     579017    WARNING: You've never run 'make test' or some tests failed! (Installing anyway.)
     579018      /rnsdhpc/code/spack/opt/spack/apple-clang/perl/tpha2u5/bin/perl5.34.0
  >> 579019    install_name_tool: error: sh -c '/Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild -sdk /Applications/Xcode.app/Contents/Developer/Pl
               atforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -find install_name_tool 2> /dev/null' failed with exit code 256: (null) (errno=Invalid argument
               )
     579020    xcode-select: Failed to locate 'install_name_tool', requesting installation of command line developer tools.
     579021    Cannot update /rnsdhpc/code/spack/opt/spack/apple-clang/perl/tpha2u5/bin/perl5.34.0 dependency paths
  >> 579022    make: *** [install-all] Error 72
```
This is due to SYSTEM_VERSION_COMPAT being set.

* perl: conditionally set SYSTEM_VERSION_COMPAT based on CLT

The version of command line tools is the only difference between
@alalazo and my builds: his (v11) works only when SYSTEM_VERSION_COMPAT
is set to 1, and mine (v12.5 and v13) only work when it is unset.
2021-12-21 22:22:35 +01:00
snehring
389beaef97
structure: fixing build errors with gcc10+ removing unused dep (#28097) 2021-12-21 18:39:26 +01:00