Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
* Update rivet to 3.1.6, yoda to 1.9.5; fix recipes
* Use filter_compiler_wrappers instead of custom post-install step
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* sys-sage - adding new package
* sys-sage: updated release verison
* sys-sage: remove FIXMEs from the package
* add libllvm dependency
* sys-sage: remove unnecessary libllvm dependency
Co-authored-by: Stepan Vanecek <stepan.vanecek@tum.de>
|
|
* miopentensile-new recipe for rocm-5.0.0 release
* fix style checks
* update the version for 5.1.0 release, avoid git download
|
|
|
|
|
|
* arm-forge: Download via HTTPS
Update download URL to use HTTPS (rather than HTTP)
* arm-forge: Allow +probe to depend on python3
Allow python dependency required for arm-forge+probe to be python3 as
well as 2.7.x
* arm-forge: Add versions up to 22.0.1
|
|
|
|
pkgconfig is the correct dependency, pkg-config is a provider of it.
|
|
By default, libfuse install helper programs like `fusermount3`, which
are mostly useless if not installed with setuid (that is, `+useroot`).
However, their presence makes it complicated to use globally installed
versions, which can be combined with a Spack-installed FUSE library.
In particular, on systems that have a setuid fusermount3 binary, but no
libfuse-dev installed, it is nice to be able to build libfuse with Spack, and
have it call the system setuid executable.
|
|
* Correcting include and library paths using patch file for RVS to build
following library files in spack.
libperf.so.0.0
libpebb.so.0.0
libiet.so.0.0
libgst.so.0.0
libpqt.so.0.0
libmem.so.0.0
libbabel.so.0.0
* Correcting include and library paths using patch file for RVS to build
following library files in spack.
libperf.so.0.0
libpebb.so.0.0
libiet.so.0.0
libgst.so.0.0
libpqt.so.0.0
libmem.so.0.0
libbabel.so.0.0
* Replacing ROCM_PATH with RPATH in the deviceid.sh before installing in Spack build.
* Reducing multiple enviroment variable for HIP and HSA path
|
|
- Removed gl dependency.
- Specify clang as cmake compiler as gcc was being
improperly picked up. As a result, ffi include
path was needed in C/CXX flags.
Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com>
|
|
* apply cyclades removal patch for the llvm-amdgpu spack package
* update the changes with develop branch
|
|
|
|
|
|
|
|
(#29936)
|
|
* eccodes: jasper@:2
* Revert "jasper: avoid --gc-sections / hidden symbols"
This reverts commit d1bc0f39c516a7dc1e941aa4a804b7468a200b75.
* bump ecbuild, drop cmake constraint for newer versions
* add ecbuild dep to eccodes@develop
|
|
* bpp-core: moving url to github. Fixing compilation issue.
* bpp-phyl: moving url to github.
* bpp-seq: moving url to github
* bpp-popgen: new package
* bpp-suite: moving url to github, new version.
* bpp-popgen: removing unused cmake_args.
|
|
|
|
Co-authored-by: David Kuehn <las_dkuehn@iastate.edu>
|
|
|
|
|
|
|
|
Co-authored-by: Federico Ficarelli <federico.ficarelli@pm.me>
|
|
|
|
https://zenn.dev/ymd_h/articles/934a90e1468a05 (#30670)
|
|
* ceed50: add ceed 5.0.0 and pumi 2.2.7
* libceed-0.10
* ceed50: add omegah
* omega-h: mpi and cuda builds work
* omega-h: fix style
* New package: libfms
* New version: gslib@1.0.7
CEED: add some TODO items for the 5.0 release
* ceed: variant name consistent with package name
* LAGHOS: allow newer versions of MFEM to be used with v3.1
* LIBCEED: add missing 'install' target in 'install_targets'
* CEED: address some TODO items + some tweaks
* MFEM: add new variant for FMS (libfms)
* CEED: v5.0.0 depends on 'libfms' and 'mfem+fms'
* RATEL: add missing 'install' target in 'install_targets'
* CEED: add dependency for v5.0.0 on Ratel v0.1.2
* CEED: add Nek-related dependencies for ceed@5.0.0
* CEED: v5.0.0 depends on MAGMA v2.6.2
* libCEED: set the `CUDA_ARCH` makefile parameter
* libCEED: set the `HIP_ARCH` makefile parameter
Co-authored-by: Jed Brown <jed@jedbrown.org>
Co-authored-by: Veselin Dobrev <dobrev@llnl.gov>
Co-authored-by: Veselin Dobrev <v-dobrev@users.noreply.github.com>
|
|
* espnet first build with depends
* added cython>=0.24.0' and type='build'
* [py-pyworld] updated copyright
Co-authored-by: Sid Pendelberry <sid@rit.edu>
|
|
|
|
With the original DAG hash, we did not store build dependencies in the database, but
with the full DAG hash, we do. Previously, we'd never tell the concretizer about build
dependencies of things used by hash, because we never had them. Now, we have to avoid
telling the concretizer about them, or they'll unnecessarily constrain build
dependencies for new concretizations.
- [x] Make database track all dependencies included in the `dag_hash`
- [x] Modify spec_clauses so that build dependency information is optional
and off by default.
- [x] `spack diff` asks `spec_clauses` for build dependencies for completeness
- [x] Modify `concretize.lp` so that reuse optimization doesn't affect fresh
installations.
- [x] Modify concretizer setup so that it does *not* prioritize installed versions
over package versions. We don't need this with reuse, so they're low priority.
- [x] Fix `test_installed_deps` for full hash and new concretizer (does not work
for old concretizer with full hash -- leave this for later if we need it)
- [x] Move `test_installed_deps` mock packages to `builtin.mock` for easier debugging
with `spack -m`.
- [x] Fix `test_reuse_installed_packages_when_package_def_changes` for full hash
|
|
|
|
The program_options variant is disabled by default in Boost and
has to be enabled explicitly.
|
|
|
|
|
|
|