summaryrefslogtreecommitdiff
path: root/var
AgeCommit message (Collapse)AuthorFilesLines
2022-10-31Windows: fix library loading and enable Clingo bootstrapping (#33400)John W. Parent1-0/+7
Changes to improve locating shared libraries on Windows, which in turn enables the use of Clingo. This PR attempts to establish a proper distinction between linking on Windows vs. Linux/Mac: on Windows, linking is always done with .lib files (never .dll files). This somewhat complicates the model since the Spec.lib method could return libraries that were used for both linking and loading, but since these are not always the same on Windows, it was decided to treat Spec.libs as being for link-time libraries. Additional functions are added to help dependents locate run-time libraries. * Clingo is now the default concretizer on Windows * Clingo is now the concretizer used for unit tests on Windows * Fix a permissions issue that can occur while moving Git files during fetching/staging * Packages can now implement "win_add_library_dependent" to register files/directories that include libraries that would need to link to dependency dlls * Packages can now implement "win_add_rpath" to register the locations of dlls that dependents would want to load * "Spec.libs" on Windows is updated to return link-time libraries (i.e. .lib files, rather than .dll files) * PackageBase.rpath on Windows is now updated to return the most-likely locations where .dlls will be found (which is generally in the bin/ directory)
2022-10-31Enable Cuda for AMReX smoke test. (#28576)Erik1-2/+7
* Enable Cuda for AMReX smoke test. * style fix * more style fixes * change /... to join_path Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com>
2022-10-31rsync: New version 3.2.7 (#33618)Erik Schnetter1-0/+3
2022-10-31Nalu-Wind: Allow for standard versions of trilinos (#33620)psakievich1-1/+1
* Nalu-Wind: Allow for standard versions of trilinos This will allow us to utilize custom numeric versions for trilinos in `spack-manager` while we continue to develop `nalu-wind`. Pinging @eugeneswalker @jrood-nrel @tasmith4 * Update var/spack/repos/builtin/packages/nalu-wind/package.py
2022-10-31gmake: add a patch so dirs are not executed (#33578)Harmen Stoppels2-0/+135
2022-10-31exago: query and use MPI compilers from spack (#33598)Satish Balay1-0/+11
* exago: query and use MPI compilers from spack * exago: requires explicit location of mpi.h for nvcc
2022-10-31utf8proc: add v2.8.0 (#33611)Mosè Giordano1-0/+1
2022-10-30openjdk: add 11.0.16.1+1, 11.0.17+8, 17.0.4.1+1, 17.0.5+8 (#33355)Diego Alvarez1-0/+72
2022-10-30libgit2: add v1.4.4 and v1.5.0 (#33604)Mosè Giordano1-0/+2
2022-10-29New MFEM version: 4.5 (#33480)Veselin Dobrev2-41/+124
* New MFEM version: 4.5 Add new MFEM variants: ginkgo, hiop * mfem: small tweaks * mfem: tweak testing script * mfem: try to resolve issue #30483 * mfem: fix style * mfem: tweak for Spack-built hipsparse Co-authored-by: eugeneswalker <38933153+eugeneswalker@users.noreply.github.com>
2022-10-29unifyfs %oneapi: -Wno-error=deprecated-non-prototype,unused-function (#33602)eugeneswalker1-0/+3
2022-10-29gettext: constrain nvhpc patch to @:0.20.0 (#33489)eugeneswalker1-1/+1
2022-10-29mpich: fix rpath flags in mpif90 when building with oneapi (#33319)Sergey Kosukhin4-32/+23
Co-authored-by: eugeneswalker <38933153+eugeneswalker@users.noreply.github.com>
2022-10-29phist: add/update conflicts with cray-libsci and/or python@3.11: for … ↵Jonas Thies1-1/+7
(#33587) * phist: add/update conflicts with cray-libsci and/or python@3.11: for versions <1.11.2 * phist: style fix
2022-10-29czmq %oneapi: -Wno-error: gnu-null-pointer-arithmetic, strict-prototypes ↵eugeneswalker1-0/+8
(#33586)
2022-10-29json-c %oneapi: add -Wno-error=implicit-function-declaration (#33585)eugeneswalker1-0/+7
2022-10-29mumps: update URLs, and add versions 5.5.0, 5.5.1 (#33597)Satish Balay2-3/+31
2022-10-29WarpX 22.10 & PICMI-Standard (#33594)Axel Huebl3-3/+12
Update `warpx` & `py-warpx` to the latest release, `22.10`. Update `py-picmistandard` accordingly.
2022-10-29libtiff: CMake support, internal codecs variants (#33591)Adam J. Stewart1-23/+74
2022-10-28Fixed a bad variant when statement for including cuDNN. (#33595)Brian Van Essen1-1/+1
2022-10-28new packages (py-auditwheel, py-medaka, py-parasail, py-progressbar33, ↵Luke Diorio-Toth8-0/+172
py-pyspoa) and updates to others (py-scikit-build, py-ont-fast5-api) (#33541) * Added py-medaka and dependencies * fixed py-parasail build error * medaka still doesn't have correct linked libdeflate * fixed pyspoa deps * added htslib.patch, confirmed builds and runs * fixed style * Update var/spack/repos/builtin/packages/py-auditwheel/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * made requested changes * added targets for pyspoa dep Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2022-10-28netlib-scalapack: fix build error with oneapi compilers (#33539)Satish Balay1-1/+1
/home/xsdk/spack.x/lib/spack/env/oneapi/icx -DAdd_ -Dscalapack_EXPORTS -I/opt/intel/oneapi/mpi/2021.7.0/include -O3 -DNDEBUG -fPIC -MD -MT CMakeFiles/scalapack.dir/BLACS/SRC/dgamx2d_.c.o -MF CMakeFiles/scalapack.dir/BLACS/SRC/dgamx2d_.c.o.d -o CMakeFiles/scalapack.dir/BLACS/SRC/dgamx2d_.c.o -c /home/xsdk/spack.x/spack-stage/spack-stage-netlib-scalapack-2.2.0-uj3jepiowz5is4hmdmjrzjltetgdr3lx/spack-src/BLACS/SRC/dgamx2d_.c /home/xsdk/spack.x/spack-stage/spack-stage-netlib-scalapack-2.2.0-uj3jepiowz5is4hmdmjrzjltetgdr3lx/spack-src/BLACS/SRC/igsum2d_.c:154:7: error: call to undeclared function 'BI_imvcopy'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] BI_imvcopy(Mpval(m), Mpval(n), A, tlda, bp->Buff); ^
2022-10-28starpu: add papi and blocking variants (#33580)Lucas Nesi1-0/+7
2022-10-28ReFrame: add versions up to v3.12.0 (#33446)Vasileios Karakasis1-0/+13
Also adds 4.0 dev versions
2022-10-28patchelf: add v0.16.1 (#33579)Harmen Stoppels1-0/+1
2022-10-28openblas %oneapi: extend application of ↵eugeneswalker1-1/+1
--Wno-error=implicit-function-declaration (#33576)
2022-10-27py-scikit-learn: add v1.1.3 (#33534)Adam J. Stewart1-0/+1
2022-10-27nextflow: add 22.10.1 (#33574)Diego Alvarez1-0/+5
* Add nextflow 22.10.1 * Add trailing comma (style)
2022-10-27GDAL: multi-build system support (#33566)Adam J. Stewart1-56/+61
2022-10-27Add vasp variant to control shmem compile options (#33531)rfbgo1-1/+6
Currently the vasp package always enables the use of shmem to reduce algorithm memory usage (see https://www.vasp.at/wiki/index.php/Precompiler_options). This is great,but on some systems gives compile errors with the interoperability of C and Fortran. This PR makes that shmem flag optional, but retains the existing default on behavior.
2022-10-27support pkgconfig for mkl (#33382)Robert Cohn1-0/+1
2022-10-27ophidia-analytics-framework: new package at v1.7 (#33567)SoniaScard1-0/+49
* ophidia-analytics-framework: new package at v1.7 * Fix code style in ophidia-analytics-framework Co-authored-by: SoniaScard <SoniaScard@users.noreply.github.com> Co-authored-by: Donatello Elia <eldoo@users.noreply.github.com>
2022-10-27py-torchdata: add v0.5.0 (#33568)Adam J. Stewart1-0/+2
2022-10-27Support ROCm backing in DiHydrogen (#33563)Brian Van Essen2-8/+30
* Added support for building the DiHydrogen package and LBANN extensions to DiHydrogen with ROCm libraries. Fixed a bug on Cray systems where CMake didn't try hard enough to find an MPI-compatible compiler wrapper. Make it look more. Added support for the roctracer package when using ROCm libraries. * Fixed how ROCm support is defined for pre-v0.3 versions.
2022-10-27ECP-SDK: enable hdf5-vfd-gds when +cuda (#33300)Stephen McDowell2-8/+17
- hdf5-vfd-gds: - Add new version 1.0.2 compatible with hdf5@1.13. - CMake is a build dependency. - Set `HDF5_PLUGIN_PATH` in the runtime environment, this plugin is loaded dynamically. - SDK: - The VFD GDS driver only has utility when CUDA is enabled. - Require hdf5-vfd-gds@1.0.2+ (1.0.1 and earlier do not compile).
2022-10-27Add new versions to wi4mpi (#33569)Carson Woods1-0/+3
2022-10-27Paraview catalyst support (#33369)Ben Boeckel1-0/+17
* paraview: add support for Catalyst 1 APIs * paraview: add support for libcatalyst impl support
2022-10-27new version and rocm fix (#33536)Miroslav Stoyanov1-7/+65
2022-10-27py-ncbi-genome-download: new package (#33511)Luke Diorio-Toth1-0/+21
* py-ncbi-genome-download: new package * fixed style
2022-10-27phist: add v1.11.2 (#33561)Satish Balay1-0/+1
2022-10-27spdlog: allow using vendored fmt library (#33379)Brian Van Essen1-4/+9
2022-10-27chameleon: correct chameleon+simgrid build (#33559)Lucas Nesi1-3/+6
* chameleon: correct chameleon+simgrid build * chameleon: remove unused declarations
2022-10-27ophidia-io-server: new package at v1.7 (#33436)SoniaScard1-0/+39
Co-authored-by: SoniaScard <SoniaScard@users.noreply.github.com>
2022-10-27curl: stop auto generating file named `str` (#33532)psakievich1-1/+1
Calling `determine_variants` from the `curl` package autogenerates an empty file every time it is called.
2022-10-27exago, hiop: propagate build type (#32750)ryandanehy2-3/+37
2022-10-27petsc+kokkos: pass in cuda_arch, rocm_arch to kokkos (#33530)Satish Balay1-3/+14
Also remove dependency on kokkos+wrapper
2022-10-27starpu: correct fxt dependency variant when simgrid (#33558)Lucas Nesi1-0/+1
2022-10-27suite-sparse: add versions up to v5.13.0 (#33550)Massimiliano Culpo1-26/+24
2022-10-27Package slate: added requirements for cuda_arch (#33554)G-Ragghianti1-0/+3
2022-10-27simgrid: add v3.32 (#33557)Lucas Nesi1-0/+1