summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2021-09-29py-jupyterlab: add 3.0.14, 3.0.18 and 3.1.14 (#26339)Manuela Kuhn1-1/+4
2021-09-29geos: fix patch versions (#26351)Valentin Volkl1-1/+1
2021-09-29py-jupyter-packaging: add 0.7.12 and 0.10.6 (#26338)Manuela Kuhn1-3/+7
* py-jupyter-packaging: add 0.7.12 and 0.10.6 * Update var/spack/repos/builtin/packages/py-jupyter-packaging/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * Update var/spack/repos/builtin/packages/py-jupyter-packaging/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2021-09-29cray-mvapich2: add a package to support (#26273)Howard Pritchard1-0/+59
The format of the HPE/Cray supplied module for cray-mvapich2 on HPE apollo systems is very different from the cray-mpich module supplied on Cray EX and XE systems. Recent changes to the cray-mpich package - https://github.com/spack/spack/pull/23470 broke support for cray-mvapich2 and relies now on the structure of the cray-mpich module to work properly. Rather than try to support two very different vendor mpich modules using the same spack package, just add another one specialized for the cray-mvapich2 module. Signed-off-by: Howard Pritchard <hppritcha@gmail.com>
2021-09-29new package(s): DAMASK (damask, damask-grid, damask-mesh) (#25692)Martin Diehl6-0/+169
2021-09-29py-qtpy: add 1.11.2 (#26343)Manuela Kuhn1-0/+2
2021-09-29ca-certificates-mozilla for openssl & curl (#26263)Harmen Stoppels3-4/+31
1. Changes the variant of openssl to `certs=mozilla/system/none` so that users can pick whether they want Spack or system certs, or if they don't want certs at all. 2. Keeps the default behavior of openssl to use certs=systems. 3. Changes the curl configuration to not guess the ca path during config, but rather fall back to whatever the tls provider is configured with. If we don't do this, curl will still pick up system certs if it finds them. As a minor fix, it also adds the build dep `pkgconfig` to curl, since that's being used during the configure phase to get openssl compilation flags.
2021-09-29New package: py-async-lru (#26328)iarspider1-0/+20
2021-09-29py-mffpy: add new package (#26345)Manuela Kuhn1-0/+21
2021-09-29py-mock: fix depends of `@:2.0.0` and bump version (#26336)bernhardkaindl1-5/+7
* py-mock: fix depends of `@:2.0.0` and bump version fixes the build of `py-gsutil`, it depends on `'py-mock@:2.0.0'`. * Update var/spack/repos/builtin/packages/py-mock/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * Update var/spack/repos/builtin/packages/py-mock/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * Apply the other requested changes * Add requested change: Add the python@3.6 for newer versions Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2021-09-29seacas: new release and fixes for metis/parmetis (#26310)Greg Sjaardema1-7/+19
* seacas: new release and fixes for metis/parmetis * Update to add sha256 checksum for latest seacas release * Updated the documentation strings with new applications * Fixed the metis/parmetis variants and logic depending on whether mpi is enabled/disabled. (There is still a zoltan issue I need to fix, but this will at least allow seacas to be built without metis/parmetis or with +mpi+parmetis. The ~mpi+metis still needs work elsewhere.) * Enable cpup, slice, zellij in +applications
2021-09-29Un-unset TERM and DISPLAY (#26326)Harmen Stoppels1-4/+0
For interactive `spack build-env`'s this is undesired behavior
2021-09-29py-monotonic: bump version to 1.6 (#26335)bernhardkaindl1-1/+2
Fixes `spack solve py-gsutil`: It depends on 'py-monotonic@1.4:'
2021-09-29Added OpenJDK 16.0.2 (#26322)Pat Riehecky1-0/+5
2021-09-29py-netcdf4: adds parallel IO support (#26178)MichaelLaufer1-2/+7
2021-09-29Add new package: py-backports-entry-points-selectable (#26329)iarspider1-0/+21
2021-09-29py-dipy: add new package (#26331)Manuela Kuhn1-0/+38
2021-09-29py-imageio-ffmpeg: add 0.4.5, fix installation and import (#26330)Manuela Kuhn1-1/+7
2021-09-29py-pyqt5-sip: add new package (#26325)Manuela Kuhn1-0/+18
2021-09-29krb5: bump version and limit depends_on('openssl') to @1 (#26332)bernhardkaindl1-2/+4
krb5 uses an openssl RSA API which is deprecated in OpenSSL@3.0.0 with an const/non-const mismatch.
2021-09-29py-argcomplete: add 1.12.3 (#26228)Manuela Kuhn1-0/+2
2021-09-29Add ccache 4.4.2. (#26327)Olli Lupton1-0/+1
2021-09-29FFTW: NEON SIMD is float-only (#26321)Axel Huebl1-2/+2
Fix on Apple Mac M1 (aarch64): ``` configure: error: NEON requires single precision ```
2021-09-28itk: add version 5.2.1 (#26307)Ben Darwin1-0/+1
2021-09-28netcdf-c: Update for 4.8.1 and new download site (#26309)Greg Sjaardema1-25/+18
NetCDF-4.8.1 has been released. As discussed in https://github.com/Unidata/netcdf-c/issues/2110 (netcdf-c-4.8.1.tar.gz not on ftp site... #2110), the canonical download site for netCDF releases has been changed and the previous ftp site is no longer available. This PR updates the `url` to point to the new recommended download site and updates the sha256 checksums for the new tar files.
2021-09-28qhull deprecated libqhull.so in 2020.2 (#26304)Gregory Lee1-0/+11
2021-09-28py-pytz: add 2021.1 (#26289)Manuela Kuhn1-0/+1
2021-09-28dire: Fix depends for new pythia version scheme (#26294)iarspider1-1/+3
Pythia version numbering was changed in #26255 from xyyy to x.yyy
2021-09-28wrf-io: added NOAA software maintainers, added openmp variant (#26113)Edward Hartnett1-2/+10
2021-09-28Post 26211 rebase updates (#26246)Tamara Dahlgren1-0/+1
2021-09-28py-scooby: add new package (#26284)Manuela Kuhn1-0/+17
2021-09-28Added OpenJDK 11.0.12_7 (#26299)Diego Alvarez1-0/+5
2021-09-28Update nlohmann-json to 3.10.2 (#26260)iarspider1-0/+8
* Update nlohmann-json * fix testsuite Co-authored-by: Bernhard Kaindl <bernhardkaindl7@gmail.com>
2021-09-28Squashfs is a makefilepackage (#26300)Harmen Stoppels1-5/+0
2021-09-28py-anuga: add git main version to support build with python@3.5: (#26248)bernhardkaindl2-11/+60
* py-anuga: add git main version to support build with python@3.5: py-anuga's main branch has been converted to Python-3 recently. * py-triangle: use pypi, py-anuga: Fixed depends and test suite works now
2021-09-28py-tomopy: version bump and master, add new deps, make runtest pass (#26252)bernhardkaindl1-4/+32
Current py-tomopy has many features and dependencies, add them.
2021-09-28py-numba: add 0.54.0 and restrict old dependencies (#26281)Manuela Kuhn1-2/+7
* py-numba: add 0.54.0 and restrict old dependencies * Update var/spack/repos/builtin/packages/py-numba/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2021-09-28py-xlrd: add 2.0.1 (#26282)Manuela Kuhn1-0/+5
2021-09-28py-appdirs: add 1.4.4 (#26298)Manuela Kuhn1-0/+1
2021-09-28Update Nextflow (#26042)Diego Alvarez1-9/+17
2021-09-28Add OpenSSL 3 (#26097)Harmen Stoppels4-5/+10
* OpenSSL 3.0.0 * Remove openssl constraint in e4s to test 3.0.0 * Restrict openssl * Restrict openssl to @:1 in unifyfs * Revert "Remove openssl constraint in e4s to test 3.0.0" This reverts commit 0f0355609771764280ab1b6a523c80843a4f85d6. * Prefer 1.x
2021-09-28Move detection logic in its own package (#26119)Massimiliano Culpo5-287/+376
The logic to perform detection of already installed packages has been extracted from cmd/external.py and put into the spack.detection package. In this way it can be reused programmatically for other purposes, like bootstrapping. The new implementation accounts for cases where the executables are placed in a subdirectory within <prefix>/bin
2021-09-28libp11: Fix build and add new version (#26135)bernhardkaindl1-1/+3
The build needs `pkgconfig` and `openssl`, `m4` is already added by `autoconf`. Also add the current version of `libp11` to the list of versions. Co-authored-by: Bernhard Kaindl <bernhard.kaindl@ait.ac.at>
2021-09-27py-dataclasses: add 0.8 (#26283)Manuela Kuhn1-0/+1
2021-09-27py-meshio: add 5.0.1 and 4.4.6 (#26285)Manuela Kuhn1-2/+5
2021-09-27py-deprecated: add 1.2.13 and get sources from pypi (#26286)Manuela Kuhn1-2/+3
2021-09-27Use gnuconfig package for config file replacement (#26035)Harmen Stoppels5-44/+357
* Use gnuconfig package for config file replacement Currently the autotools build system tries to pick up config.sub and config.guess files from the system (in /usr/share) on arm and power. This is introduces an implicit system dependency which we can avoid by distributing config.guess and config.sub files in a separate package, such as the new `gnuconfig` package which is very lightweight/text only (unlike automake where we previously pulled these files from as a backup). This PR adds `gnuconfig` as an unconditional build dependency for arm and power archs. In case the user needs a system version of config.sub and config.guess, they are free to mark `gnuconfig` as an external package with the prefix pointing to the directory containing the config files: ```yaml gnuconfig: externals: - spec: gnuconfig@master prefix: /tmp/tmp.ooBlkyAKdw/lol buildable: false ``` Apart from that, this PR gives some better instructions for users when replacing config files goes wrong. * Mock needs this package too now, because autotools adds a depends_on * Add documentation * Make patch_config_files a prop, fix the docs, add integrations tests * Make macOS happy
2021-09-27qhull: use secure github URLS instead of www.qhull.org downloads (#26211)Tamara Dahlgren1-8/+5
2021-09-27py-python-picard: add new package (#26268)Manuela Kuhn1-0/+23
2021-09-27Updated versions for cuDNN and NVSHMEM (#26272)Brian Van Essen2-0/+7