summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2022-10-17python: add 3.10.7, 3.9.14, 3.8.14, 3.7.14 (#32623)Carlos Bederián1-2/+6
2022-10-17Support spackbot rebuilding all specs from source (#32596)Scott Wittenburg2-21/+66
Support spackbot rebuilding all specs from source when asked (with "rebuild everything") - Allow overriding --prune-dag cli opt with env var - Use job variable to optionally prevent rebuild jobs early exit behavior - ci rebuild: Use new install argument to insist deps are always installed from binary, but package is only installed from source. - gitlab: fix bug w/ untouched pruning - ci rebuild: install from hash rather than json file - When doing a "rebuild everything" pipeline, make sure that each install job only consumes binary dependencies from the mirror being populated by the current pipeline. This avoids using, e.g. binaries from develop, when rebuilding everything on a PR. - When running a pipeline to rebuild everything, do not die because we generated a hash on the broken specs list. Instead only warn in that case. - bugfix: Replace broken no-args tty.die() with sys.exit(1)
2022-10-17Github Discussions can be used for Q&A (#33364)Harmen Stoppels1-0/+1
2022-10-17hypre 2.26.0 (#33299)Rui Peng Li1-0/+1
2022-10-17Add checksum for py-prompt-toolkit 3.0.31 (#33362)iarspider1-0/+1
2022-10-17Add checksum for py-grpcio-tools 1.48.1 (#33358)iarspider1-2/+5
2022-10-17installer.py: fix/test get_deptypes (#33363)Harmen Stoppels2-1/+40
Fixing an oversight in https://github.com/spack/spack/pull/32537 `get_deptypes` should depend on new `package/dependencies_cache_only` props.
2022-10-17gitlab ci: Do not force protected build jobs to run on aws runners (#33314)Scott Wittenburg1-1/+1
2022-10-17Add checksum for py-astroid 2.12.7, py-astroid 2.12.10, py-setuptools ↵iarspider4-30/+46
62.6.0, py-wrapt 1.14.1, py-pylint 2.15.0 (#32976) * Add checksum for py-astroid 2.12.7, py-setuptools 62.6.0 * Also add checksum for py-wrapt * Update package.py * Update package.py (#57) * Update package.py * Update package.py * Update package.py
2022-10-17installer.py: show timers for binary install (#33305)Harmen Stoppels1-23/+57
Print a message of the form ``` Fetch mm:ss. Build: mm:ss. Total: mm:ss ``` when installing from buildcache. Previously this only happened for source builds.
2022-10-17py-jupyterlab-pygments: install from wheel to avoid cyclic dependency (#33278)iarspider1-7/+21
* py-jupyterlab-pygments: avoid cyclic dependency * Fix style * Update package.py * Update package.py * [@spackbot] updating style on behalf of iarspider * Update package.py * Flake-8 * fix Co-authored-by: iarspider <iarspider@users.noreply.github.com>
2022-10-17py-numpy: add v1.23.4 (#33260)Adam J. Stewart1-0/+1
2022-10-17Add checksum for py-sniffio 1.3.0 (#32975)iarspider1-0/+2
2022-10-17py-tensorflow-hub: zlib, again. (#33359)Harmen Stoppels2-5/+31
2022-10-17mariadb-c-client: add 3.3.2, 3.2.7, 3.1.18, 3.0.10 (#33335)Michael Kuhn1-0/+4
2022-10-17sdl2: add v2.0.22 and v2.24.1 (#33351)Wouter Deconinck1-0/+4
2022-10-17nextflow: add v20.10.0 (#33354)Diego Alvarez1-0/+5
2022-10-17libblastrampoline: Add versions 5.1.1, 5.2.0 (#33352)Mosè Giordano1-0/+2
2022-10-17py-setuptools: add v65.5.0 (#33353)Adam J. Stewart1-0/+5
2022-10-16py-sphinx: add v5.3 and v5.2 (#33356)Adam J. Stewart1-0/+4
2022-10-16octopus: upgrade to 12.1 (#33343)Hans Fangohr1-0/+1
2022-10-16tasmanian: disable openmp by default (#33345)Miroslav Stoyanov1-2/+1
2022-10-16py-meson-python: add new versions (#33294)Adam J. Stewart1-1/+10
2022-10-16py-tensorflow: fix zlib (#33349)Harmen Stoppels2-1/+16
* py-tensorflow: fix zlib * [@spackbot] updating style on behalf of haampie Co-authored-by: haampie <haampie@users.noreply.github.com>
2022-10-16meson: update OneAPI compiler support patch (#33293)Adam J. Stewart2-6/+163
2022-10-15CI: allow multiple matches to combine tags (#32290)Jonathon Anderson20-13/+76
Currently "spack ci generate" chooses the first matching entry in gitlab-ci:mappings to fill attributes for a generated build-job, requiring that the entire configuration matrix is listed out explicitly. This unfortunately causes significant problems in environments with large configuration spaces, for example the environment in #31598 (spack.yaml) supports 5 operating systems, 3 architectures and 130 packages with explicit size requirements, resulting in 1300 lines of configuration YAML. This patch adds a configuraiton option to the gitlab-ci schema called "match_behavior"; when it is set to "merge", all matching entries are applied in order to the final build-job, allowing a few entries to cover an entire matrix of configurations. The default for "match_behavior" is "first", which behaves as before this commit (only the runner attributes of the first match are used). In addition, match entries may now include a "remove-attributes" configuration, which allows matches to remove tags that have been aggregated by prior matches. This only makes sense to use with "match_behavior:merge". You can combine "runner-attributes" with "remove-attributes" to effectively override prior tags.
2022-10-15Add checksum for py-seaborn 0.12.0 (#33145)iarspider1-5/+19
* Add checksum for py-seaborn 0.12.0 * Update package.py * Update package.py * [@spackbot] updating style on behalf of iarspider * Update package.py Co-authored-by: iarspider <iarspider@users.noreply.github.com>
2022-10-14rocksdb: add 7.7.3 (#33341)Michael Kuhn1-0/+1
2022-10-15depfile: update docs (#33279)Harmen Stoppels1-9/+37
2022-10-14glib: add 2.74.0 and 2.72.4 (#33332)Michael Kuhn1-2/+6
2022-10-14gptl: new version 8.1.1; use the correct mpi fortran compiler (#33235)WuK1-0/+5
* gptl: new version 8.1.1; use the correct `mpifc` * add `F90` and `$F77`
2022-10-14seacas: update to latest release (#33330)Greg Sjaardema1-0/+3
Add checksum for latest tag/release
2022-10-14ninja: New version 1.11.1 (#33215)Erik Schnetter1-0/+1
2022-10-14Add checksum for py-oauthlib 3.2.1 (#33201)iarspider1-2/+21
* Add checksum for py-oauthlib 3.2.1 * Update package.py * [@spackbot] updating style on behalf of iarspider * Update package.py * Update package.py Co-authored-by: iarspider <iarspider@users.noreply.github.com>
2022-10-14py-libensemble: updating package for v0.9.3 (#33298)John-Luke Navarro1-5/+3
* commit updating py-libensemble package for 0.9.3 * removed commented-out lines
2022-10-14 petsc,py-petsc4py,slepc,py-slepc4py: add version 3.18.0 (#32938)Satish Balay7-1/+94
* petsc,py-petsc4py,slepc,py-slepc4py: add version 3.18.0 * workaround for dealii build failure [with petsc version check] * pism: add compatibility fix to for petsc@3.18 * add in hipsolver dependency
2022-10-14hip@5.2.0 onwards: set prefix properly (#33257)eugeneswalker1-4/+6
* hip-set-prefix-rocm5.2.0-onwards * Update var/spack/repos/builtin/packages/hip/package.py Update description Co-authored-by: Satish Balay <balay@mcs.anl.gov>
2022-10-14Fix pika@0.9.0 sha (#33307)Auriane R1-1/+1
2022-10-13UPC++/GASNet-EX 2022.9.0 update (#33277)Dan Bonachea2-4/+10
* gasnet: Add new release hash * upcxx: Add new release hash * gasnet: misc updates * upcxx: misc updates
2022-10-13Add checksum for py-gitpython 3.1.27 (#33285)iarspider1-1/+5
* Add checksum for py-gitpython 3.1.27 * Update package.py * Update var/spack/repos/builtin/packages/py-gitpython/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2022-10-13meson: remove slash in path (#33292)Adam J. Stewart1-1/+1
2022-10-13gitlab ci: Print better information about broken specs (#33124)Scott Wittenburg3-49/+98
When a pipeline generation job is automatically failed because it generated jobs for specs known to be broken on develop, print better information about the broken specs that were encountered. Include at a minimum the hash and the url of the job whose failure caused it to be put on the broken specs list in the first place.
2022-10-13Add checksum for py-psutil 5.9.2 (#33139)iarspider1-0/+3
2022-10-13add version 1.12.3 of parallel-netcdf (#33286)Jim Edwards1-0/+1
2022-10-13py-execnet: 1.9.0 (#33282)Harmen Stoppels1-1/+3
* py-execnet: 1.9.0 * bounds
2022-10-13new package (#33262)Luke Diorio-Toth1-0/+36
2022-10-13Add missing upperbound to docs/spack.yaml (#33280)Harmen Stoppels1-0/+2
2022-10-13libcroco does not respect gtk-doc configure flag, so removing variant (#32890)Gregory Lee1-5/+7
* libcroco does not respect gtk-doc configure flag, so removing variant
2022-10-13py-meson: remove package (#33295)Adam J. Stewart2-27/+1
2022-10-13py-alive-progress, py-about-time, py-graphme: new packages (#33252)Luke Diorio-Toth3-0/+67
* new package + deps * Update var/spack/repos/builtin/packages/py-about-time/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * Update var/spack/repos/builtin/packages/py-alive-progress/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * removed unnecessary python version dep Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>