summaryrefslogtreecommitdiff
path: root/var
AgeCommit message (Collapse)AuthorFilesLines
2022-04-25MAINT: Add a debug variant to PyTorch (#30267)Rohit Goswami1-0/+6
* MAINT: Add a debug flag * MAINT: Apply suggestions from code review Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2022-04-25exago +cuda, +rocm: pass amdgpu_target, cuda_arch to dependencies, as ↵eugeneswalker2-13/+22
appropriate (#30259) * exago +rocm: pass amdgpu_target to raja, hiop dependencies * +cuda builds: pass cuda_arch to dependencies * hiop: pass cuda_arch to dependencies
2022-04-25gcc: Make gcc 11.3 build on Darwin (#30278)Erik Schnetter1-1/+1
Don't apply a Darwin-specific patch that doesn't work on 11.3 any more. Closes https://github.com/spack/spack/issues/30264.
2022-04-25OpenMPI: improve PMix handling (#29449)Seth R. Johnson2-105/+87
* openmpi: always require pmix for 4: `~pmix` is not applicable to version 4+, since it always builds a vendored copy of pmix (currently 3.2.3). * pmix: relax version requirements When the version range was specified, newer versions didn't exist. Also use normalized spack versions rather than artificial .9.9 /.0.0. * openmpi: restrict pmix versions pmix option isn't available for OpenMPI@1, and according to https://github.com/open-mpi/ompi/issues/7988 , OpenMPI 4.0.1 will not build with pmix@3.1.5. * pmix: add newer versions * OpenMPI: re-express conflicts/configure logic as conditional variants This relies partly on `self.enable_or_disable` and its ilk to emit an empty list when the variant isn't applicable.
2022-04-25mpich: add variant to enable per VCI critical sections (#27840)Hervé Yviquel1-0/+11
2022-04-25Add libfabric version 1.14.1 (#30275)Theofilos Manitaras1-0/+1
2022-04-25slepc +rocm: pass amdgpu_target to dep (#30252)eugeneswalker1-1/+4
2022-04-25vtk-m: add v1.8.0-rc1 (#30233)Vicente Bolea1-1/+2
2022-04-25hpctoolkit: add version 2022.04.15, update recipe (#30258)Mark W. Krentel2-16/+42
1. update for rocm 4.5 and drop support for earlier rocm. 2. no longer use mbedtls or gotcha, they are only for old revs. 3. update version requirements for dyninst and libmonitor 4. begin to deprecate old versions
2022-04-25mpiwrapper: add new package (#30107)Erik Schnetter1-0/+35
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2022-04-25ufcx: add new package (#29861)Matthew Archer1-0/+22
2022-04-25GDAL: don't add system paths to env vars (#30229)Adam J. Stewart1-1/+3
2022-04-25testu01: new package (#30266)Seth R. Johnson1-0/+27
2022-04-25fakexrandr: mkdir for install (#29845)Qian Jianhua1-0/+7
2022-04-25pgplot: fix syntax error in recipe (#30270)Qian Jianhua1-0/+1
2022-04-25hpcviewer: add version 2022.03 (#30255)Mark W. Krentel1-0/+4
2022-04-23Added nextflow 22.04.0 (#30265)Diego Alvarez1-0/+1
2022-04-23Hermes: new package (#29863)H. Joe Lee1-0/+37
2022-04-23trilinos: limit secas patch range for cce (#30205)QuellynSnead1-1/+1
The cray_secas.patch no longer appears to be necessary with cce 13.x. Limit its application to cce 12.14.1 - 12.99.99.
2022-04-23memkind: Don't use `-Werror` when building (#30071)Erik Schnetter1-0/+2
2022-04-22hiop +rocm: add amdgpu_target for deps (#30184)eugeneswalker1-3/+6
* hiop +rocm: add amdgpu_target for deps * Update var/spack/repos/builtin/packages/hiop/package.py Perfect! Thanks! Co-authored-by: Asher Mancinelli <ashermancinelli@gmail.com> * don't use f-string, not compatible with py 2 Co-authored-by: Asher Mancinelli <ashermancinelli@gmail.com>
2022-04-22Uncrustify package: add versions up to 0.74 (#27621)Bernd Riederer2-3/+56
2022-04-22exago: depend on petsc@3.16:3.16 when @1.3.0: (#30238)eugeneswalker1-1/+1
* exago: depend on petsc@3.16.0:3.16.99 when @1.3.0: * Update var/spack/repos/builtin/packages/exago/package.py Co-authored-by: Cameron Rutherford <cameron.rutherford@me.com> * constrain petsc to @3.16.0:3.16 Co-authored-by: Cameron Rutherford <cameron.rutherford@me.com>
2022-04-22openssl: enable nvhpc build by disabling asm (#30248)Harmen Stoppels1-6/+6
2022-04-22Package-level submodule attribute: support explicit versions (#30085)Peter Scheibel2-12/+13
2022-04-22Add checksum for jupyter-console@6.4.3 (#30156)Andrea Valenzuela1-0/+2
* Add checksum for jupyter-console@6.4.3 * Update py-jupyter-console dependency * Extend jupyter-client@7.0.0 dependency to newer versions Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> Co-authored-by: aandvalenzuela <andrea.valenzuela.ramirez@cern.ch> Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2022-04-22mpich: Add CUDA variant (#29901)Ken Raffenetti1-3/+10
CUDA device memory is supported with the ch4 device. Update provides to include MPI-4.0 functionality
2022-04-22py-pystan: Add new package (#29772)haralmha3-3/+35
* py-pystan: 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> * Add py-httpstan@4.7.2 and py-pysimdjson@3.2.0 * Dependency Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2022-04-22fix pkgconfig dependencies (#30246)Michael Kuhn5-9/+9
`pkgconfig` is the correct virtual dependency, `pkg-config` and `pkgconf` are providers of it.
2022-04-22netcdf-fortran: add v4.5.4 (#30242)Harmen Stoppels1-5/+3
2022-04-22osu-micro-benchmarks: set NVCCFLAGS (#30221)Harmen Stoppels1-6/+5
2022-04-22openssl: exclude more dangerous environment variables (#30208)Tom Scogland1-4/+5
* pkg/openssl: blacklist more dangerous environment variables * fix style
2022-04-21py-cinemasci: new version 1.7.0 (#30193)Ethan Stam1-1/+6
* py-cinemasci: new version 1.7.0 * remove preferred version * add py-pyyaml dependency
2022-04-21lcio: install more missing files for python bindings (#29739)Thomas Madlener1-0/+8
2022-04-22findutils: new version 4.9.0 (#30170)Alex Hedges1-0/+1
2022-04-21gcc: add 11.3.0 (#30226)Michael Kuhn1-0/+1
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-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>