Tamara Dahlgren
7f2611a960
Allow Version('') and map it to the empty tuple ( #25953 )
2021-10-08 10:36:54 +02:00
Rodrigo Ceccato de Freitas
169d0a5649
cling: add missing CMake dependency ( #26577 )
2021-10-08 09:28:37 +02:00
Adam J. Stewart
f390289629
More strict ReadTheDocs tests ( #26580 )
2021-10-08 09:27:17 +02:00
Daniel G Travieso
10de12c7d0
add hash field to spec on find --json and assert in test its there ( #26443 )
...
Co-authored-by: Daniel Travieso <daniel@dgtravieso.com>
2021-10-07 23:50:05 -07:00
Bernhard Kaindl
449a5832c8
llvm: llvm@13+libcxx needs a very recent C++ compiler ( #26584 )
...
libc++-13 does not support %gcc@:10, see:
https://bugs.llvm.org/show_bug.cgi?id=51359#c1
https://libcxx.llvm.org/#platform-and-compiler-support says:
- GCC 11 - latest stable release per GCC’s release page
- Clang: 11, 12 - latest two stable releases per LLVM’s release page
- AppleClang 12 - latest stable release per Xcode’s release page
2021-10-08 00:25:51 +00:00
Pedro Demarchi Gomes
28529f9eaf
re2 pic support ( #26513 )
2021-10-08 01:01:40 +02:00
Oliver Perks
da31c7e894
Updatepackage/minigmg ( #26467 )
...
* MiniGMG, add support for optimised flags + SIMDe implementation of AVX instrinsics
* Add .gitlab-ci.yml
* NVHPC fast
* remove CI
* Syntax fix
2021-10-07 14:49:14 -05:00
Paul Ferrell
0b9914e2f5
Fix for license symlinking issue. ( #26576 )
...
When a symlink to a license file exists but is broken, the license symlink post-install hook fails
because os.path.exists() checks the existence of the target not the symlink itself.
os.path.lexists() is the proper function to use.
2021-10-07 19:18:35 +00:00
Seth R. Johnson
9853fd50e2
itk: use CMakePackage helpers ( #26572 )
2021-10-07 10:49:51 -05:00
Scott Wittenburg
0561af1975
Pipelines: retry service job on system errors ( #26508 )
...
Retry rebuild-index, cleanup, and no-op jobs automatically if they fail
due to infrastructure-related problems.
2021-10-07 08:59:51 -06:00
Kevin Huck
b33a0923e1
apex: support profiling/tracing HIP applications ( #26569 )
...
libz is added for compressing google trace events output.
2021-10-07 16:22:40 +02:00
Harmen Stoppels
05834e7c9d
Memoize the result of spack.platforms.host() ( #26573 )
2021-10-07 14:04:05 +02:00
Olivier Cessenat
20ee786d09
visit: add an external find function (determine_version) ( #25817 )
...
* visit: add an external find function (determine_version)
* visit: correct too long comment line
* visit: forgot to set executables
* visit: external find uses signgle dash version
* visit: found as external asking visit version
2021-10-07 10:19:58 +00:00
Manuela Kuhn
653d5e1590
py-mayavi: add 4.7.3 ( #26566 )
2021-10-06 19:15:34 -05:00
Tyler Funnell
60909f7250
fish: adding version 3.3.1 ( #26488 )
...
* fish: adding version 3.3.1
* adding maintainer
* Update var/spack/repos/builtin/packages/fish/package.py
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2021-10-06 20:42:45 +00:00
Manuela Kuhn
b787065bdb
py-scikit-image: add 0.18.3 and fix dependencies ( #26406 )
2021-10-06 15:30:27 -05:00
Jen Herting
3945e2ad93
New package: py-clean-text ( #26511 )
...
* [py-clean-text] created template
* [py-clean-text]
- added description
- added dependencies
- removed fixmes
2021-10-06 19:44:33 +00:00
Tamara Dahlgren
affd2236e6
Provide more info in SbangPathError
to aid CI debugging ( #26316 )
2021-10-06 21:03:33 +02:00
Kevin Pedretti
cb5b28392e
Patch from upstream needed to build numactl on riscv64. ( #26541 )
...
The most recent release of numactl (2.0.14) fails to build on riscv64
because of a missing "-latomic". This patch from upstream resolves this
issue. It can be dropped once the next version of numactl is released.
2021-10-06 11:50:21 -07:00
Rodrigo Ceccato de Freitas
b1f7b39a06
ucx: fix typo in config description ( #26564 )
2021-10-06 18:44:22 +00:00
Manuela Kuhn
770c4fd0b2
py-nipype: add 1.4.2 ( #26472 )
2021-10-06 20:35:42 +02:00
Massimiliano Culpo
98ee00b977
Restore the correct computation of stores in environments ( #26560 )
...
Environments push/pop scopes upon activation. If some lazily
evaluated value depending on the current configuration was
computed and cached before the scopes are pushed / popped
there will be an inconsistency in the current state.
This PR fixes the issue for stores, but it would be better
to move away from global state.
2021-10-06 11:32:26 -07:00
Jose E. Roman
fdf76ecb51
New release slepc4py 3.16.0 ( #26468 )
2021-10-06 11:18:53 -07:00
Manuela Kuhn
9a75f44846
py-svgutils: add 0.3.1 ( #26470 )
2021-10-06 11:15:36 -07:00
haralmha
6ce4d26c25
Add 1.4.2 ( #26475 )
2021-10-06 11:13:55 -07:00
haralmha
8fc04984ba
Add 1.9.3 ( #26483 )
2021-10-06 11:10:58 -07:00
haralmha
cfde432b19
Add 1.1.1 ( #26484 )
2021-10-06 11:10:05 -07:00
haralmha
ae9428df84
Add 14.16.1 ( #26485 )
2021-10-06 11:09:06 -07:00
haralmha
533705f4e3
Add 1.0.2 ( #26486 )
2021-10-06 10:50:28 -07:00
haralmha
2b6d7cc74c
Add 4.2.0 ( #26498 )
2021-10-06 10:35:04 -07:00
g-mathias
9978353057
New package: intel oneapi advisor ( #26535 )
...
Co-authored-by: lu64bag3 <gerald.mathias@lrz.de>
2021-10-06 10:28:55 -07:00
Massimiliano Culpo
319ae9254e
Remove the spack.architecture module ( #25986 )
...
The `spack.architecture` module contains an `Arch` class that is very similar to `spack.spec.ArchSpec` but points to platform, operating system and target objects rather than "names". There's a TODO in the class since 2016:
abb0f6e27c/lib/spack/spack/architecture.py (L70-L75)
and this PR basically addresses that. Since there are just a few places where the `Arch` class was used, here we query the relevant platform objects where they are needed directly from `spack.platforms`. This permits to clean the code from vestigial logic.
Modifications:
- [x] Remove the `spack.architecture` module and replace its use by `spack.platforms`
- [x] Remove unneeded tests
2021-10-06 10:28:12 -07:00
g-mathias
232086c6af
new package: intel oneapi inspector ( #26549 )
...
Co-authored-by: lu64bag3 <gerald.mathias@lrz.de>
2021-10-06 10:25:18 -07:00
Danny McClanahan
e2e8e5c1e2
use conflicts() instead of referring to SpecError in mesa ( #26562 )
...
* mesa: use conflicts() instead of referring to SpecError
2021-10-06 10:07:42 -07:00
Paul R. C. Kent
fefe624141
llvm: new version 13.0.0 ( #26563 )
2021-10-06 16:53:49 +00:00
Alec Scott
4732c722e7
Add v1.56.2 to Rclone ( #26556 )
2021-10-06 09:53:34 -07:00
Alec Scott
97407795f6
Add v5.3.0 to Superlu ( #26558 )
2021-10-06 09:50:12 -07:00
haralmha
fe723b2ad8
py-jupyter-client: add 6.1.12 ( #26503 )
2021-10-06 09:21:10 -04:00
haralmha
d27bb7984a
py-ptyprocess: add 0.7.0 ( #26504 )
2021-10-06 09:20:30 -04:00
haralmha
a59d6be99b
py-setuptools: add 57.1.0 ( #26505 )
2021-10-06 09:19:49 -04:00
haralmha
ceb962fe17
py-six: add 1.16.0 ( #26506 )
2021-10-06 09:18:55 -04:00
Manuela Kuhn
11bdd18b1f
py-matplotlib: fix qhull dependency ( #26553 )
2021-10-06 09:18:11 -04:00
Jen Herting
b92fd08028
py-ftfy: added version 6.0.3 ( #26509 )
2021-10-06 08:51:15 -04:00
Jen Herting
bc152fc6c4
New package: py-emoji ( #26510 )
...
* [py-emoji] created template
* [py-emoji]
- removed fixmes
- added homepage
- added description
- added dependencies
2021-10-06 08:50:24 -04:00
Frédéric Simonis
51f77f8af1
precice: add version 2.3.0 ( #26551 )
2021-10-06 08:44:59 -04:00
haralmha
8366f87cbf
gnuplot: add version 5.4.2 ( #26529 )
2021-10-06 08:41:49 -04:00
haralmha
ab5962e997
hadoop: add version 2.7.5 ( #26530 )
2021-10-06 08:41:28 -04:00
haralmha
943f1e7a3a
Add 7.6.3 ( #26502 )
2021-10-06 14:04:48 +02:00
Ivan Maidanski
1d258151f3
bdw-gc: add v8.0.6 ( #26545 )
2021-10-06 07:24:51 -04:00
haralmha
2cdfa33677
Add 6.0.2 ( #26501 )
2021-10-06 13:19:29 +02:00