easybuild-easyblocks
easybuild-easyblocks copied to clipboard
Collection of easyblocks that implement support for building and installing software with EasyBuild.
(created using `eb --new-pr`) See https://github.com/easybuilders/easybuild-easyconfigs/pull/19666#issuecomment-1991295933 for the motivation
This PR changes a bit how installations of JuliaPackages are handled to get the following improvements: Fixes https://github.com/easybuilders/easybuild-easyconfigs/issues/19281 Alternative fix for https://github.com/easybuilders/easybuild-easyconfigs/pull/19650 * Properly handle `JuliaPackages` that have other `JuliaPackages`...
(created using `eb --new-pr`) Fixes #157 This may cause failures in some existing EasyConfigs but actually we shouldn't have any unknown args in use and if we did that easyconfig...
As discussed in the last EB5 meeting, we can set the default LIBDIR in CMake to `lib` to avoid issues with exotic cmake scripts. Changelog: * add new `install_libdir` parameter...
More compatible version of #3025 for 4.x to only deprecate and verbosely warn about unknown configure args
More relevant for EasyBuild 5.0, since RPATH is enabled by default there... ``` == FAILED: Installation ended unsuccessfully: Sanity check failed: No '(RPATH)' found in 'readelf -d' output for /software/OCaml/4.14.0-GCC-11.3.0/bin/opam-installer:...
Follow-up of https://github.com/easybuilders/easybuild-easyblocks/pull/2791 Main changes: * remove QA, instead configure installation by directly writing the `install.info` file * update configuration options and supported dependencies from version 2020xxxx to 2023xxxx *...
PoC: update `PythonPackage` easyblock to build wheel first when installing Python package with `pip`
(created using `eb --new-pr`) This is a Proof of Concept only. It adds the option to set `use_pip = 'wheel'` which matches more our build-test-install cycle. Currently when using pip...
This expands the `gromacs` easyblock to allow GPU-enabled GROMACS builds using the SYCL backend via the [AdaptiveCpp](https://adaptivecpp.github.io) (formerly known as hipSYCL / Open SYCL) implementation of SYCL. I will soon...