summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2021-07-15py-gast: add v0.5.0 (#24898)Adam J. Stewart1-0/+1
2021-07-15py-beniget: add v0.4.0, v0.2.3 (#24899)Adam J. Stewart1-1/+5
2021-07-15simsipm: add new package (#24903)Valentin Volkl1-0/+38
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2021-07-14boost: Run `b2 headers` after a git clone (#24889)Erik Schnetter1-0/+4
2021-07-14Change url+checksums for libpng to official sourceforge archives (#23767)vucoda1-3/+3
* Change url and checksums for libpng to official sourceforge archives * Update url scheme from http to https * switch to .xz archives Co-authored-by: Todd Gamblin <tgamblin@llnl.gov>
2021-07-14Update stand-alone tests to use test stage work directory (#24112)Tamara Dahlgren1-2/+7
2021-07-14Dask: 2021.06.2 (#24606)Axel Huebl2-19/+46
* Dask: 2021.06.2 Add the latest DASK release. * Apply suggestions from code review Co-authored-by: Sergey Kosukhin <skosukhin@gmail.com> * Update py-distributed relation Co-authored-by: Sergey Kosukhin <skosukhin@gmail.com>
2021-07-14Add ampl package (#24105)robgics1-0/+58
2021-07-14Fix inconsistent arch arguments expected in cudnn package (#24882)Luhan Cheng1-6/+6
* change aarch64sbsa to aarch64 * fixing arch in url * making ci pipeline happy * removing comments Co-authored-by: Luhan Cheng <luhan.cheng@monash.edu>
2021-07-14spec may be a string, use precomputed namespace (#24867)Greg Becker1-1/+1
2021-07-14scotch: use https (#24891)Tamara Dahlgren1-3/+3
2021-07-14py-setuptools-scm: change default to +toml (#24884)Zack Galbreath1-1/+1
2021-07-14py-particle: add version 0.15.1 (#24834)Valentin Volkl1-1/+2
2021-07-14Added new version 2.6.1 (#24871)G-Ragghianti1-0/+1
2021-07-14environment-modules: add v4.8.0 (#24874)Xavier Delaruelle1-1/+2
2021-07-14Add py-h5py version 3.3.0 (#24781)Thomas Kluyver2-28/+9
* Add py-h5py version 3.3.0 The mpi4py dependency was bumped to 3.0.2 in setup.py. I'm not sure if that's actually required or not, but nothing lower is still tested. * Use environment variable to stop h5py using setuptools setup_requires feature * Add myself as a maintainer for py-h5py
2021-07-14openblas: add version 0.3.16 (#24872)Kai Torben Ohlhus1-0/+1
2021-07-14[py-transformers] added version 4.6.1 (#24571)Jen Herting1-2/+14
* [py-transformers] can now use newer versions of tokenizers * [py-transformers] Added version 4.6.1 * [py-transformers] removing old patch * [py-transformers] boto3 no longer needed
2021-07-13New package: py-torchmeta (#24596)Jen Herting1-0/+28
* first build of py-torchmeta * updated versions for torchvision and torch * [py-torchmeta] using pil provider Co-authored-by: Sid Pendelberry <sid@rit.edu>
2021-07-13py-setuptools-rust: add 0.12.1 (#24863)Manuela Kuhn1-2/+21
* py-setuptools-rust: add 0.12.1 * mark 0.10.6 as deprecated and fix style
2021-07-13Limit Gdal Version for Grass and Add Version 7.8.5 (#24737)Alec Scott1-2/+3
2021-07-13flecsph package: use cxxstd=17 and external cinch (#24856)Mauricio Ferrato1-2/+2
2021-07-13py-cryptography: add 3.4.7 (#24866)Manuela Kuhn1-7/+14
2021-07-13MAGMA package: fix smoke test method (#24848)G-Ragghianti1-17/+16
The Makefile for the MAGMA smoke tests uses pkg-config to find the MAGMA compile flags, but the test() routine in the spack package was not configured to provide the location of the pkg-config file. This modification sets PKG_CONFIG_PATH correctly to allow the smoketests to successfully compile. It also removes the *_dir variables which were unused by the magma examples/Makefile.
2021-07-13Octave: add version 6.3.0 (#24851)Martin Köhler1-0/+1
2021-07-13py-jupyterlab, py-jupyter-server: fix version range (#24864)Michael Kuhn2-2/+2
Using the original concretizer, trying to concretize py-jupyterlab fails with ``` ==> Error: Invalid Version range: 6.1.0:6.1 ``` because py-tornado does not have a 6.1.0 version but only a 6.1 one.
2021-07-13libtirpc: Fix for #24806 (remove -pipe flag when using %nvhpc) (#24807)Tom Payerle2-0/+27
Makefiles for libtirpc have hardcoded the -pipe flag to the compiler nvhpc compilers do not recognize that flag. This PR provides a patch to remove the -pipe flag from the Makefile. Patch should work with libtirpc@1.2.6 and @1.1.4
2021-07-13HOHQMesh: add version v1.0.1 (#24823)Michael Schlottke-Lakemper1-0/+1
2021-07-13openmpi: add direct cuda dependency (#24859)Frank Willmore1-0/+2
makes cuda a direct dependency, so it still shows up when using external hwloc+cuda
2021-07-13py-jupyterlab: fix startup and add 3.0.16 (#24780)Manuela Kuhn1-4/+27
jupyterlab was looking for its application directory inside the python prefix instead its own one. This was fixed by setting the according environment variable.
2021-07-13scotch: new versions, 6.1.0 and 6.1.1 (#24855)Robert Mijakovic1-0/+2
Co-authored-by: Robert Mijakovic <robert.mijakovic@lxp.lu>
2021-07-13py-torch: CUDA 9.2+ required for 1.6+ (#24808)Adam J. Stewart1-0/+1
2021-07-13blast-plus: add version 2.12.0 (#24828)Jianwen1-1/+4
2021-07-13hdf5: new version 1.12.1 (#24841)Seth R. Johnson1-0/+1
2021-07-13ACTS package: add version 9.02.0 (#24844)Hadrien G1-0/+1
2021-07-13Add new Cython version (#24853)iarspider1-0/+1
2021-07-13binary_distribution: relocate x-pie-executable files (#24854)eugeneswalker1-1/+1
2021-07-13graphviz: add python dependency to fix installation (#24852)Manuela Kuhn1-0/+2
The bootstrap script in the autoreconf procedure calls the gen_version.py script which requires python 3.6 to process f-strings.
2021-07-13py-awkward: add version 1.4.0 (#24838)Valentin Volkl1-1/+3
2021-07-13whizard: add version 3.0.1 (#24836)Valentin Volkl1-1/+2
2021-07-13gaudi: add version 36.0 (#24840)Valentin Volkl1-0/+1
2021-07-13cppunit: disable doxygen (#24850)Valentin Volkl1-0/+4
2021-07-13Add `spack help --spec` to `README.md` (#24849)Todd Gamblin1-0/+2
We don't really advertise `spack help --spec` enough. I think the README is a good place to start doing that.
2021-07-13Fix KeyboardInterrupt signal for Python 2Adam J. Stewart1-1/+4
2021-07-12c-blosc2: New version 2.0.2 (#24843)Erik Schnetter1-0/+1
2021-07-12Enable/disable bootstrapping and customize store location (#23677)Massimiliano Culpo13-11/+337
* Permit to enable/disable bootstrapping and customize store location This PR adds configuration handles to allow enabling and disabling bootstrapping, and to customize the store location. * Move bootstrap related configuration into its own YAML file * Add a bootstrap command to manage configuration
2021-07-12py-uproot: add version 4.0.11 (#24835)Valentin Volkl1-2/+6
2021-07-12py-hepunits: add version 2.1.1 (#24837)Valentin Volkl1-0/+1
2021-07-12Update caffe package for cuda9 (#24831)jkelling1-2/+8
Add base CudaPackage, cuda_arch
2021-07-12build output: filter padding out of console output when `padded_length` is ↵Todd Gamblin5-7/+188
used (#24514) Spack allows users to set `padded_length` to pad out the installation path in build farms so that any binaries created are more easily relocatable. The issue with this is that the padding dominates installation output and makes it difficult to see what is going on. The padding also causes logs to easily exceed size limits for things like GitLab artifacts. This PR fixes this by adding a filter in the logger daemon. If you use a setting like this: config: install_tree: padded_length: 512 Then lines like this in the output: ==> [2021-06-23-15:59:05.020387] './configure' '--prefix=/Users/gamblin2/padding-log-test/opt/__spack_path_placeholder__/__spack_path_placeholder__/__spack_path_placeholder__/__spack_path_placeholder__/__spack_path_placeholder__/__spack_path_placeholder__/__spack_path_placeholder__/__spack_path_placeholder__/__spack_path_placeholder__/__spack_path_placeholder__/__spack_path_placeholder__/__spack_path_placeholder__/__spack_path_placeholder__/__spack_path_placeholder__/__spack_path_placeholder__/__spack_path_placeholder__/__spack_path_placeholder__/__spack_path_pla/darwin-bigsur-skylake/apple-clang-12.0.5/zlib-1.2.11-74mwnxgn6nujehpyyalhwizwojwn5zga will be replaced with the much more readable: ==> [2021-06-23-15:59:05.020387] './configure' '--prefix=/Users/gamblin2/padding-log-test/opt/[padded-to-512-chars]/darwin-bigsur-skylake/apple-clang-12.0.5/zlib-1.2.11-74mwnxgn6nujehpyyalhwizwojwn5zga You can see that the padding has been replaced with `[padded-to-512-chars]` to indicate the total number of characters in the padded prefix. Over a long log file, this should save a lot of space and allow us to see error messages in GitHub/GitLab log output. The *actual* build logs still have full paths in them. Also lines that are output by Spack and not by a package build are not filtered and will still display the fully padded path. There aren't that many of these, so the change should still help reduce file size and readability quite a bit.