summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2021-11-29bootstrap: restrict patchelf to v0.13.x (#27685)Massimiliano Culpo1-1/+4
2021-11-29podman: new package (with dependencies) (#27603)Bernhard Kaindl6-0/+200
When the uidmap tools are installed on a system, this allows to run containers as unprivileged user (rootless and daemonless) slimilar to singularity, but using a familiar CLI: "alias docker=podman" This is helpful to run e.g. spack builds in containers to reproduce build failures from CI without requiring a installation of docker. The required dependencies of podman are added as well.
2021-11-29edm4hep: update hepmc dependency (#27678)Valentin Volkl1-1/+2
2021-11-29gtkplus: fix build of GTK2 versions with gcc-11, skip X tests (#26970)Bernhard Kaindl1-1/+5
Fix to not attempt to patch a nonexisting file for old versions when building with gcc-11. Skip the build-time tests as all access the X DISPLAY and open many windows on the screen.
2021-11-29patchelf: add v0.13.1, v0.14, v0.14.1 (#27681)Harmen Stoppels1-9/+16
2021-11-29Handle byte sequences which are not encoded as UTF8 while logging. (#21447)Paul Ferrell2-1/+24
Fix builds which produce a lines with non-UTF8 output while logging The alternative is to read in binary mode, and then decode while ignoring errors.
2021-11-29"branch" spelling mistake in libbeato (#27682)Vanessasaurus1-1/+1
I was browsing package metadata, as one does on a Sunday, and stumbled across a new kind of version attribute - brancch! I suspect this is supposed to be "branch."
2021-11-28Fix py-astroid recipe (#27670)iarspider1-2/+2
2021-11-28add flux-core v0.31.0 and flux-sched v0.20.0 (#27336)Mark Grondona3-2/+31
Update flux-core and flux-sched package.py to include latest releases. For flux-sched: - Add patch to disable false-positive-happy valgrind test - pin yaml-cpp to 0.6.3 due to issue described at: https://github.com/flux-framework/flux-sched/issues/886
2021-11-28gdk-pixbuf: Fix 2.42.2 and add 2.42.6 (#27254)Joseph Wang1-9/+14
Starting with meson 0.60, unknown args produce errors and the -Dx11 arg is only present in @:2.40 https://gitlab.gnome.org/GNOME/gtk-osx/-/issues/44 Add tiff variant: Default disabled since fails the tests in part. Only libtiff@:3.9 pass, but these old versions have severe security issues. Deprecate @:2.41 as they are affected by the high-severity CVE-2021-20240: https://nvd.nist.gov/vuln/detail/CVE-2021-20240
2021-11-27py-scipy: update pybind11 versions (#27679)iarspider1-1/+2
2021-11-26Apply requested fix from #27643 (#27672)iarspider1-1/+1
2021-11-26New version: py-send2trash 1.8.0 (#27583)iarspider1-0/+1
2021-11-26dyninst: use spack libiberty path (#25779)Jannis Schönleber1-0/+1
2021-11-26New version: py-tomlkit 0.7.2 (#27633)iarspider1-0/+1
2021-11-26New version: py-threadpoolctl 3.0.0 (#27632)iarspider1-0/+2
2021-11-26Use bash in setup_git.sh (#27676)Harmen Stoppels1-1/+1
2021-11-26Fix py-aiohttp recipe (#27671)iarspider1-1/+1
2021-11-26Bootstrap patchelf like GnuPG (#27532)Massimiliano Culpo5-83/+98
Remove a custom bootstrapping procedure to use spack.bootstrap instead Modifications: * Reference count the bootstrap context manager * Avoid SpackCommand to make the bootstrapping procedure more transparent * Put back requirement on patchelf being in PATH for unit tests * Add an e2e test to check bootstrapping patchelf
2021-11-25Fix version constraint in py-ipykernel (#27665)iarspider1-1/+1
* Fix version constrains in py-ipykernel and py-ipython Before the fix: ``` $ spack spec py-ipykernel@6.4.1 ^py-jupyter-client@7.0.6 ==> Error: py-ipykernel@6.4.1 ^py-jupyter-client@7.0.6 is unsatisfiable, conflicts are: no version satisfies the given constraints ``` After the fix: ``` ``` (thanks god the old concretizer is still there - it provides sane error messages!) * Fix py-ipython recipe * Revert "Fix py-ipython recipe" This reverts commit d65071665f002fa20721c3d87ae25354bec06ec5.
2021-11-25New package: py-sphinx-argparse (#27663)Seth R. Johnson1-0/+21
2021-11-25module_file_support: update format for configuration (#27598)Maxim Belkin1-67/+77
2021-11-24New version: py-theano 1.0.5 (#27631)iarspider1-1/+2
2021-11-24New version: py-requests 2.26.0 (redo of #27579) (#27647)iarspider1-2/+7
2021-11-24New version: py-rsa 4.7.2 (#27581)iarspider1-0/+2
2021-11-24New version: py-rich 10.14.0 (redo of #27580) (#27646)iarspider1-1/+4
2021-11-24py-virtualenv package: add version 20.10.0; new dependency py-distlib (#27637)iarspider2-0/+28
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2021-11-24spack flake8: remove deprecated command (#27290)Massimiliano Culpo2-35/+1
The "spack flake8" command wwas deprecated in favor of "spack style". The deprecation wwarning is in the 0.17.X series, so removing it for v0.18.x
2021-11-24New version: py-requests-oauthlib 1.3.0 (#27578)iarspider1-0/+1
2021-11-24Adding packages for gptune and its dependencies (#26936)liuyangzhuan77-5/+645
* added package gptune with all its dependencies: adding py-autotune, pygmo, py-pyaml, py-autotune, py-gpy, py-lhsmdu, py-hpbandster, pagmo2, py-opentuner; modifying superlu-dist, py-scikit-optimize * adding gptune package * minor fix for macos spack test * update patch for py-scikit-optimize; update test files for gptune * fixing gptune package style error * fixing unit tests * a few changes reviewed in the PR * improved gptune package.py with a few newly added/improved dependencies * fixed a few style errors * minor fix on package name py-pyro4 * fixing more style errors * Update var/spack/repos/builtin/packages/py-scikit-optimize/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * resolved a few issues in the PR * fixing file permissions * a few minor changes * style correction * minor correction to jq package file * Update var/spack/repos/builtin/packages/py-pyro4/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * fixing a few issues in the PR * adding py-selectors34 required by py-pyro4 * improved the superlu-dist package * improved the superlu-dist package * moree changes to gptune and py-selectors34 based on the PR * Update var/spack/repos/builtin/packages/py-selectors34/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2021-11-24cdo package: add version 2.0.1 (#27608)Brian Spilner1-0/+1
2021-11-24Go package: add versions 1.17.3 and 1.16.10 (#27614)Paul1-0/+2
2021-11-24petsc: add variant kokkos (with +cuda) (#27624)Satish Balay1-2/+27
2021-11-24Dyninst package: Add versions 12.0.0 and 12.0.1 (#27623)Tim Haines1-0/+3
2021-11-24py-terminado package: add version 0.12.1 (#27629)iarspider1-0/+3
2021-11-24py-testpath package: add version 0.5.0 (#27630)iarspider1-0/+3
2021-11-24py-uproot package: add version 4.1.8 (#27635)iarspider1-0/+2
2021-11-24py-virtualenv-clone package: add version 0.5.7 (#27636)iarspider1-1/+3
2021-11-24py-virtualenvwrapper package: add version 4.8.4 (#27638)iarspider1-0/+2
2021-11-24py-wcwidth package: add version 0.2.5 (#27639)iarspider1-0/+2
2021-11-24py-websocket-client package: add version 1.2.1 (#27640)iarspider1-5/+10
2021-11-24py-wheel package: add version 0.37.0 (#27641)iarspider1-0/+1
2021-11-24GROMACS-SWAXS package: add versions including 2021.4-0.1 (#27642)Maciej Wójcik1-0/+12
2021-11-24py-yarl package: add version 1.7.2 (#27643)iarspider1-2/+10
2021-11-24intel-oneapi-mkl: add cluster libs and option for static linking (#26256)Robert Cohn3-7/+73
2021-11-24Make patchelf test use the realpath (#27618)Harmen Stoppels1-1/+1
I think this test should be removed, but when it stays, it should at least follow the symlink, cause it fails for me if I let spack build patchelf and have a symlink in a view.
2021-11-24Update distro to v1.6.0 (#27263)Massimiliano Culpo2-217/+502
2021-11-24umpire: fix gcc@10.3.0 conflict (#27620)albestro1-3/+2
Make sure that `gcc@10.3.0-[number]` also matches the conflict.
2021-11-24Update Jinja2 to v2.11.3 and MarkupSafe to v1.1.1 (#27264)Massimiliano Culpo37-4147/+5002
2021-11-24Update six to v1.16.0 (#27265)Massimiliano Culpo2-21/+128