summaryrefslogtreecommitdiff
path: root/var
AgeCommit message (Collapse)AuthorFilesLines
2022-05-23llvm: make "omp_as_runtime" variant conditional (#30782)Massimiliano Culpo1-4/+1
fixes #30700 To avoid clingo adding penalties for not using the default value for a variant, it's better to model the variant as conditional where possible.
2022-05-23gdb: add v11.2 (#30780)Ben Bergen1-1/+2
- This resolves bug https://sourceware.org/PR28302
2022-05-22py-pyfr: Add v1.14.0, add LIBXSMM variant (#30612)MichaelLaufer3-8/+28
* Update PyFR, Gimmik versions. Add PyFR LIBXSMM variant * Fixes * Changes to variants * Update py-gimmik version requirement in py-pyfr * Revert "Update py-gimmik version requirement in py-pyfr" This reverts commit 3b3fde30425ece252290eb0a2793ca1707f84860. * Update libxsmm conflicts
2022-05-22Add Teuchos patch that fixes implicit casting of complex numbers (#30777)Paul Kuberry1-0/+3
2022-05-21Feature/composed boost pkg deps p3 (#28961)Abhik Sarkar16-102/+18
* This commit removes the Boost.with_default_variants to variants that packages are precisely dependant upon. This is the third batch of 16 packages with modified boost dependencies. * style fix * Update var/spack/repos/builtin/packages/sympol/package.py Co-authored-by: Tim Haines <thaines.astro@gmail.com> * fix style * Apply suggestions from code review Co-authored-by: Tim Haines <thaines.astro@gmail.com> * Fix Trilinos boost deps * Fix style Co-authored-by: Tim Haines <thaines.astro@gmail.com> Co-authored-by: Tom Scogland <tom.scogland@gmail.com>
2022-05-21gcc: add `build_type` and `profiled` variants (#30660)Harmen Stoppels1-0/+67
Add a `build_type` variant, which allows building optimized compilers, as well as target libraries (libstdc++ and friends). The default is `build_type=RelWithDebInfo`, which corresponds to GCC's default of -O2 -g. When building with `+bootstrap %gcc`, also add Spack's arch specific flags using the common denominator between host and new GCC. It is done by creating a config/spack.mk file in def patch, that looks as follows: ``` BOOT_CFLAGS := $(filter-out -O% -g%, $(BOOT_CFLAGS)) -O2 -g -march=znver2 -mtune=znver2 CFLAGS_FOR_TARGET := $(filter-out -O% -g%, $(CFLAGS_FOR_TARGET)) -O2 -g -march=znver2 -mtune=znver2 CXXFLAGS_FOR_TARGET := $(filter-out -O% -g%, $(CXXFLAGS_FOR_TARGET)) -O2 -g -march=znver2 -mtune=znver2 ```
2022-05-21New package: py-motor (#30763)Jen Herting1-0/+19
* New package: py-motor * Fixed dependency errors * Fixed flake style errors * Fixed linked issue Co-authored-by: Viv Eric Hafener <vehrc@sporcbuild.rc.rit.edu>
2022-05-21py-ww: add new package (#30767)Manuela Kuhn1-0/+23
* py-ww: add new package * Add missing py-pytest-runner dependency
2022-05-21paml: add v4.10.3 (#30772)snehring1-2/+8
2022-05-20visit: Overhaul to build in the DAV SDK (#30594)Chuck Atkins4-118/+167
* mesa-glu and mesa-demos: Fix conflicts with glu and osmesa * visit: Update visit dependencies * ecp-data-vis-sdk: Enable +visit * ci[data-vis-sdk]: Enable +visit
2022-05-20update checksum and url for mlirmiopen recipe (#30771)Sreenivasa Murthy Kolam1-2/+2
2022-05-20[py-openslide-python] added verion 1.1.2 (#30722)Jen Herting1-3/+6
* [py-openslide-python] added verion 1.1.2 and set max py-setuptools version for 1.1.1 * [py-openslide-python] - setuptools required for all possible newer versions - python is type build run * [py-openslide-python] use pil provider
2022-05-20py-formatizer: add new package (#30755)Manuela Kuhn1-0/+17
2022-05-20py-pybids: add 0.8.0 and 0.15.1 (#30756)Manuela Kuhn1-2/+6
2022-05-20DWZ: use virtual "elf" package (#30761)iarspider1-1/+1
2022-05-20Add newer openfast versions and preliminary OpenMP compile support (#30752)Nate deVelder1-0/+17
* Add version 3.0 and 3.1 and prelim OpenMP support * Fix flag handler missing spec variable * Use self.compiler.openmp_flag instead of -fopenmp * Fix whitespace
2022-05-20qt: Qt 5.15.0 requires OpenSSL 1.1.1 (#30754)Jordan Galby1-2/+5
Fixes qt configure errors with external openssl on older systems (rhel7) See https://github.com/qt/qtbase/blob/efc02f9cc301f98c77079adae026ffd07f50d5ab/dist/changes-5.15.0#L346 This means for now on, `qt ^openssl@1.0` gets you `qt@5.15.4 ~ssl`: clingo chooses latest qt version **but disables ssl support**.
2022-05-20Petsc: fix enable-x for virtuals (#30749)Peter Scheibel1-5/+6
* If direct dependencies provide virtuals, add those virtual names as well * Also refer to package by virtual name for jpeg
2022-05-19py-fracridge: add new package (#30739)Manuela Kuhn1-0/+23
2022-05-19Update py-onnx-runtime to 1.10; update CMS patch (#30725)iarspider2-0/+146
* Update py-onnx-runtime to 1.10; update CMS patch * Update package.py
2022-05-19python: more +optimizations (#30742)Harmen Stoppels1-0/+2
2022-05-19fenicsx: update to v0.4 (#30661)Matthew Archer7-35/+78
* Fix for xtensor-xsimd * Add sha256 for all new releases * renamed ufcx package * Update sha for ffcx * fixed hashes and modified fenics-dolfinx to depend on ufcx * cleaned and fixed dependency types * use spec.satisfies in cmake_args * bumped to ufcx@0.4.1 * address PR comments * fix hashes * update parmetis in cmake_args to reflect default setting * update versions * renamed ufcx package * fixed hashes and modified fenics-dolfinx to depend on ufcx * cleaned and fixed dependency types * use spec.satisfies in cmake_args * bumped to ufcx@0.4.1 * address PR comments * fix hashes * update parmetis in cmake_args to reflect default setting * update versions * Add dependency fix * bump basix to 0.4.2 and address PR comments * Versioning fixes * Use xtensor-0.24: and loosen pybind11 * Add conflicts for partitioners * Updates on partitioners * use define_from_variant * Tidy up some dependencies * Work on multi-variants for graph partitioners * Fix KaHIP issue. KaHIP changed the name of its library from 'interface' to 'kahip'. Pin earlier versions of DOLFINx to earlier verisons of KaHIP for proper detection. Co-authored-by: Chris Richardson <chris@bpi.cam.ac.uk> Co-authored-by: Garth N. Wells <gnw20@cam.ac.uk>
2022-05-19Ascent: Add variant to disable blt_find_mpi (#30735)kwryankrattiger1-0/+6
This is needed to find MPI correctly on cray systems and similar.
2022-05-19Update millepede recipe (#30737)iarspider1-0/+3
2022-05-19libtheora: fix the hash of a patch. (#30740)Rémi Lacroix1-1/+1
Cosmetic changes only, probably because gitlab.xiph.org got updated.
2022-05-19cuda: use stage dir instead of /tmp during install (#29584)Valentin Volkl1-1/+6
2022-05-19tar: add compress deps (#30641)Harmen Stoppels2-3/+28
* remove spack dependency from package * tar: fix compression programs, use pigz by default instead of gzip on -z
2022-05-19cp2k: fix unbound var use without cuda (#30736)Tiziano Müller1-1/+2
fixes #30631
2022-05-18RAJA and associated packages: add v2022.03.0 (#30047)David Beckingsale5-22/+61
* Add raja@2022.03.0 * Add camp@2022.03.0 * Add chai@2022.03.0 * Add umpire@2022.03.1 * Latest chai, raja, umpire versions don't need submodules * Latest chai, raja, umpire versions update CMake option names * New umpire +device_alloc option (for latest version) * All versions of dray are now required to build with raja@:0.14 Co-authored-by: Marty McFadden <mcfadden8@users.noreply.github.com>
2022-05-19Catch2: update to 3.0.1 (#30732)Teodor Nikolov1-1/+2
Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com>
2022-05-18ExaSGD bugfixes (#30731)Asher Mancinelli2-3/+6
* Small bug fixes for ExaSGD packages * Add Slaven as maint for both exago and hiop
2022-05-18harfbuzz: add gobject-introspection dependency (#30715)Michael Kuhn1-0/+15
Fixes #30706
2022-05-18[py-tensorflow-hub] applied patch for newer version of zlib (#30664)Jen Herting1-0/+4
* [py-tensorflow-hub] applied patch for newer version of zlib * [py-tensorflow-hub] patch also applies to 0.11.0 * [py-tensorflow-hub] Audit fix 1. patch URL in package py-tensorflow-hub must end with ?full_index=1
2022-05-18[WGRIB2] Pinning Jasper to v2. (#30726)Timothy Brown1-1/+1
If we use v3 of Jasper, WGRIB2 fails to build due to not finding `jpc_encode` and `jpc_decode`.
2022-05-18[G2] Pinning Jasper to version 2. (#30728)Timothy Brown1-1/+1
2022-05-18Add hip dependency for roc-obj-ls + add perl-uri-encode (#30721)Alberto Invernizzi2-0/+21
* add perl-uri-encode package * add dependencies in hip for roc-obj-ls
2022-05-18py-pytecplot: new package (#30708)Ryan Marcellino1-0/+31
* py-pytecplot: new package * fix copyright year Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com> * use one variant for all extras Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com>
2022-05-17Add tracy (#30588)Mikael Simberg3-0/+127
Co-authored-by: Mikael Simberg <mikael.simberg@iki.if>
2022-05-17hpctoolkit: add version 2022.05.15 (#30710)Mark W. Krentel1-2/+2
2022-05-17gobject-introspection: add 1.72.0 (#30714)Michael Kuhn1-29/+48
Newer versions of gobject-introspection require Meson to build. Convert the package into a hybrid one that still supports older versions using Autotools.
2022-05-17deprecate rocm releases-ROCm-4.2.0,ROCm-4.3.0,ROCm-4.3.1 (#30709)Sreenivasa Murthy Kolam43-136/+136
2022-05-17ecp-data-vis-sdk: Drop fortran from ascent spec. (#30707)kwryankrattiger1-1/+3
2022-05-17glew: Fix glu and glx dependencies (#30705)Chuck Atkins2-9/+33
2022-05-17Update rivet to 3.1.6, yoda to 1.9.5; fix recipes (#30702)iarspider2-0/+9
* Update rivet to 3.1.6, yoda to 1.9.5; fix recipes * Use filter_compiler_wrappers instead of custom post-install step
2022-05-17add julia 1.6.6 (#30703)Harmen Stoppels1-0/+1
2022-05-17flatbuffers: Add version 2.0.6 (#30704)haralmha1-0/+1
2022-05-17GDAL: deprecate 2.X (#30668)Adam J. Stewart1-11/+11
2022-05-17silo: Make HDF5 version deps more robust (#30693)Chuck Atkins4-12/+60
2022-05-17pindel: fixing compilation issues for gcc5+ (#28387)snehring2-18/+110
2022-05-17sed: add v4.8.0, set gnu_mirror_path per version (#30666)Alex Hedges1-1/+9