summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
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
2022-04-19netcdf-c: fix configure check for the -fno-strict-aliasing flag (#30159)Sergey Kosukhin2-0/+34
2022-04-19jupyterlab-widgets: add v1.1.0 (#30161)Andrea Valenzuela1-0/+1
Co-authored-by: aandvalenzuela <andrea.valenzuela.ramirez@cern.ch>
2022-04-19py-fonttools: add v4.31.2 (#30153)Andrea Valenzuela1-0/+1
Co-authored-by: aandvalenzuela <andrea.valenzuela.ramirez@cern.ch>
2022-04-19Add a shared variant for libaec (#30087)Theofilos Manitaras1-2/+7
2022-04-19rocmlibs: relax rocm-cmake version requirements (#29857)Cory Bloor22-53/+64
* rocmlibs: relax rocm-cmake version requirements The rocm-cmake modules tend to be backwards-compatible, to the extent that most ROCm math libraries were built using rocm-cmake@master for a long while without anybody noticing. (That was fixed in 97f0c3ccd9f0a40896998a7580150a514ec3bc37.) Some packages, like comgr, barely use rocm-cmake for anything, and we can easily set a very minimal version requirement. For most packages, however, it would be a lot of effort to determine the minimum rocm-cmake version required for each release. For those packages, I just turned the exact version requirement into a minimum version requirement. Since I was looking through the CMakeLists.txt for a large number of libraries, I also took note of the cmake_minimum_required and adjusted the cmake minimum requirements to match. * Add rocblas build dependency to hipblas The rocblas library is required both for both building and linking hipblas. * Remove rocm-cmake from vtk-m dependency list The rocm-cmake package provides CMake scripts that facilitate common build configuration tasks in the ROCm libraries. It is never needed at link-time. Also, there are no calls to find_package(ROCM) or include(ROCM.*)in vtk-m, so this dependency will never be used.
2022-04-19motioncor2: update (#30094)Glenn Johnson1-10/+26
- older versions are no longer available for download so mark them deprecated - set manual_download - set url_for_version - only install the binary that matches the cuda version
2022-04-19ctffind: update to version 4.1.14 and add MKL support (#30095)Glenn Johnson2-3/+45
- patch error in configure for 4.1.8 - use fftw-api - enable support for MKL FFT - add needed dependencies for libtiff and jpeg
2022-04-19valgrind: add support for shared and static libs(#30028)iarspider1-2/+5
Co-authored-by: Harmen Stoppels <harmenstoppels@gmail.com>
2022-04-19which: add external find support (#30056)Robert Underwood1-0/+10
Co-authored-by: Robert Underwood <runderwood@anl.gov>
2022-04-19nvhpc: gcc is a direct dep (#29963)Harmen Stoppels1-0/+7