summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2022-04-21exago: use hipcc for +rocm builds (#30232)eugeneswalker1-0/+2
2022-04-21exago: depends on pkgconfig (#30231)eugeneswalker1-0/+1
2022-04-21fftw: Link explicitly against `-lmpi` (#29279)Erik Schnetter1-0/+8
* fftw: Link explicitly against `-lmpi` Closes https://github.com/spack/spack/issues/29224. * Generalize MPI flags Co-authored-by: Dom Heinzeller <dom.heinzeller@icloud.com> * Add platform guard Co-authored-by: Axel Huebl <axel.huebl@plasma.ninja> Co-authored-by: Dom Heinzeller <dom.heinzeller@icloud.com>
2022-04-21perl: fix issues when compiling 5.34 with nvhpc compilers (#30110)Scott McMillan2-1/+43
Co-authored-by: Scott McMillan <smcmillan@nvidia.com>
2022-04-21openssh: no pie for %nvhpc (#30189)Harmen Stoppels1-0/+4
2022-04-21boost: add v1.79.0 (#30137)Tim Haines1-0/+1
2022-04-21nvtop: add versions up to v2.0.1, rework package recipe (#30180)marcost21-6/+16
2022-04-20meson: add 0.62.0 and 0.61.4 (#30201)Michael Kuhn1-0/+3
2022-04-20ipopt: update urls to use github instead of coin-or.org, add version 3.14.5, ↵Geoffrey Oxberry1-22/+17
add maintainer (#30207) * ipopt: add goxberry as maintainer This commit adds 'goxberry' (me, Geoff Oxberry) as a maintainer of the Ipopt Spack package. * ipopt: use github url instead of coin-or.org url This commit changes the package URL for Ipopt from one containing `coin-or.org` to one containing `github.com`. The rationale for using `github.com` is as follows: - The COIN-OR webpage now directs users interested in Ipopt source to GitHub. - Ipopt used to have a COIN-OR project homepage actually hosted on coin-or.org using an SVN-Trac web page. A link to this project homepage no longer appears within the "Projects" section of COIN-OR's website. - COIN-OR issued a 2021-12-15 post on the News section of its web site (see https://www.coin-or.org/news/) that discusses the impact that lack of financial support has on COIN-OR software maintenance. It seems reasonable to suspect that the GitHub project is likely to outlast the COIN-OR web site. The sha256 hashes for ipopt@:3.12 downloaded from GitHub differ from the corresponding COIN-OR versions, so these hashes are also updated. * ipopt 3.14.5: add new version This commit adds the latest version of Ipopt, 3.14.5, to the Ipopt Spack package.
2022-04-20refactor powershell setup to make it sourceable (#29987)Tom Scogland2-54/+66
* refactor powershell setup to make it sourceable * only set editor if it is unset * change directory to spack root in subshell * Update share/spack/setup-env.ps1 Co-authored-by: John W. Parent <45471568+johnwparent@users.noreply.github.com> Co-authored-by: John W. Parent <45471568+johnwparent@users.noreply.github.com>
2022-04-20hiop +rocm: use hipcc for cxx (#30182)eugeneswalker1-0/+2
* hiop +rocm: use hipcc for cxx * move CMAKE_CXX_COMPILER arg for +rocm case to existing block
2022-04-20ipopt: use url_for_version to handle different urls for 3.13.4 onwards (#30197)eugeneswalker1-0/+10
* ipopt: use url_for_version to handle different urls for 3.13.4 onwards * ipopt: new versions: 3.14.1, 3.14.2, 3.14.3, 3.14.4 * fix indent
2022-04-20[aws-parallelcluster] Fix maintainers (#30194)Giacomo Marciani1-1/+2
2022-04-20mpitrampoline: New version 4.0.0 (#30106)Erik Schnetter1-0/+41
2022-04-20py-httpstan: Add new package (#29770)haralmha1-0/+27
* py-httpstan: Add new package * Fix dependencies Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * Add run dependency to py-setuptools Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2022-04-20fpm: add dependency on git (#30158)Wileam Y. Phan1-0/+1
2022-04-20openssh: new version 9.0p1 (#30172)Alex Hedges1-0/+1
2022-04-20casper: fix compilation errors on newer compilers (#30142)snehring1-0/+5
2022-04-20git: add 2.35.2 + deprecations (CVE-2022-24765) (#30040)Harmen Stoppels1-240/+101
* git: add 2.35.2, explicit version(...) git 2.35.2 fixes CVE-2022-24765 which seems to only affect Windows. But nonetheless we should maybe set deprecated=True on older versions... The restructure allows for that. * deprecate over CVE-2022-24765
2022-04-20docs: add (config.yaml) to sections for faster lookup by config file (#30157)Harmen Stoppels6-18/+18
2022-04-20ucx: fix simd_values (#30186)Harmen Stoppels1-2/+2
2022-04-20WarpX 22.04+: Fix RZ Test (#30185)Axel Huebl1-0/+3
In WarpX 22.04, we introduced the openPMD `thetaMode` for fields in RZ geometry. That means we need to name the fields differently than the reconstructured Cartesian slice that we default to in plotfiles.
2022-04-20yaksa: add new package (#29877)Ken Raffenetti1-0/+45
2022-04-20Add new hiop version, add ginkgo glu version (#30178)Asher Mancinelli2-0/+6
2022-04-20ncurses: add query parameters to select wide/nowide; readline: use wide only ↵Dylan Simon2-4/+40
(#30144) * ncurses: add wide, nowide headers, libs query parameter options * readline: only link with libncursesw Needed for python to detect proper ncurses library #27369
2022-04-20updated v2.11.6 (#30165)Giacomo Marciani1-2/+5
2022-04-20dd4hep: Add latest version (#30164)Thomas Madlener1-0/+1
2022-04-20Configure nvhpc GCC from Spack variables (#29769)Mikael Simberg1-14/+33
Alter the `install_components/install` script to pass the `-gcc $SPACK_CC`, `-gpp $SPACK_CXX`, and `-g77 $SPACK_F77` flags to `makelocalrc`. This ensures that nvhpc is configured to use the spack gcc spec, rather than whatever gcc is found on the path. Co-authored-by: Mikael Simberg <simberg@cscs.ch> Co-authored-by: Harmen Stoppels <harmenstoppels@gmail.com>
2022-04-20wget: new version 1.21.3 (#30175)Alex Hedges1-0/+1
2022-04-20util-linux: new version 2.38 (#30174)Alex Hedges1-1/+2
2022-04-20precice: conflict with boost@1.79.0 (#30179)Tim Haines1-0/+3
See https://github.com/precice/precice/pull/1250 for details.
2022-04-20flux-core: add v0.36.0-0.38.0, flux-sched: add v0.21.0-0.22.0 (#30176)Mark Grondona2-1/+8
* flux-core: add v0.36, v0.37 and v0.38 - add flux-core versions v0.36.0, v0.37.0, and v0.38.0. - add libarchive requirement for v0.38.0. - remove yaml-cpp depends which hasn't been required since v0.11 * flux-sched: add v0.21.0, v0.21.1, and v0.22.0 Add versions 0.21.0, 0.21.1 and 0.22.0 of flux-sched.
2022-04-20PythonPackage docs: Spack now supports Windows (#30177)Adam J. Stewart1-2/+1
2022-04-20gzip: new version 1.12 (#30171)Alex Hedges1-0/+1
2022-04-19strace: new version 5.17 (#30173)Alex Hedges1-0/+1
2022-04-19ci: Make test independent from any changes in spack repo (#30150)Scott Wittenburg1-0/+53
Fix test_ci_generate_prune_untouched(), which would fail if run when the latest commit changed the .gitlab-ci.yml. This change mocks the get_stack_changed() method in that test to disregard the state of the current spack repo in favor of a mock repo under test control.
2022-04-19hpx: Add missing boost+context dependency (#30108)Erik Schnetter1-0/+1
2022-04-19environment.py: write lockfile last (#30039)Harmen Stoppels1-2/+6
This makes it easier to write `spack.lock: spack.yaml` type of rules in `Makefiles`.
2022-04-19OpenSSL package: fix ./configure error; restore parallel build (#29928)John W. Parent1-3/+8
* The configure script on Windows requires that CC/CXX be enclosed in quotes if the paths to those compiler executables contain spaces (so unlike most instances of Executable, the arguments need to contain the quotes) * OpenSSL requires the nasm package on Windows * Restore parallel build from 075e942 (accidentally reverted in #27021)
2022-04-19ncurses: fix nvhpc, allow cmake+ncurses %nvhpc (#30162)Harmen Stoppels3-3/+33
2022-04-19[py-hpack] added version 3.0.0 (#29802)Jen Herting1-1/+2
* [py-hpack] py-wheel is implied by PythonPackage * [py-hpack] fixes python dependency version * [py-hpack] added version 3.0.0
2022-04-19py-ipympl: Add new package (#29442)haralmha1-0/+30
* py-ipympl: Add new package * Update var/spack/repos/builtin/packages/py-ipympl/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * Update var/spack/repos/builtin/packages/py-ipympl/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * Update var/spack/repos/builtin/packages/py-ipympl/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * Update var/spack/repos/builtin/packages/py-ipympl/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * Remove trailing whitespaces Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2022-04-19py-webargs: Add new package (#29768)haralmha1-0/+24
* py-webargs: Add new package * Fix python requirement * Add run dependency to py-packaging Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2022-04-19[py-librosa] added version 0.9.1 and reformatted dependency list (#29544)Jen Herting1-10/+24
2022-04-19New package: py-python-crfsuite (#29450)Jen Herting1-0/+18
* [py-python-crfsuite] created template * [py-python-crfsuite] - added homepage - added description - added dependencies - removed fixmes
2022-04-19Set resource requests on package builds (#29922)Christopher Kotfila5-46/+465
gitlab ci: Set resource requests explicitly This PR sets resource requests for the Kubernetes executor, which should aid in better workload scheduling in the cluster. The specific values were derived from profile data taken from several full "from scratch" rebuilds in a separate worker pool. Co-authored-by: Zack Galbreath <zack.galbreath@kitware.com>
2022-04-19serialbox: setup the run and dependent build environments (#29892)Sergey Kosukhin1-0/+17
* serialbox: setup the run and dependent build environments * Update var/spack/repos/builtin/packages/serialbox/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2022-04-19andi: add v0.14 (#30100)snehring1-0/+3
2022-04-19aperture-photometry: add v3.0.2, change url (#30103)snehring1-9/+9
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2022-04-19netcdf-c: prevent overlinking to a system installation of libcurl (#28537)Sergey Kosukhin1-4/+14