easybuild-easyblocks
easybuild-easyblocks copied to clipboard
Collection of easyblocks that implement support for building and installing software with EasyBuild.
This PR aims to be a followup of: - https://github.com/easybuilders/easybuild-easyblocks/pull/3463 by modularizing not only the getting of the CMake options for Python but all of them. The idea is to...
Please do not merge this one untill these two are merged I will update the easyBlock when the others get merged. The new additions is so that LAMMPS can be...
Crates downloaded from crates.io can just be put into the vendored-sources directory. However a referenced git repository might contain multiple crates in a so-called "workspace". If we put such a...
This combines #3481 and #3482 to test that they work together for EasyConfigs that would fail without. They can be merged individually which might be easier to review or just...
Crates referenced by their git revision have a version but might have different revisions. The source filename ignored the revision such that sources from different revisions were considered the same...
(created using `eb --new-pr`)
Hi, ORCA 6.0 apparently ships a software named openCOSMORS, as mentioned here: https://www.faccts.de/docs/orca/6.0/manual/contents/detailed/solvationmodels.html#opencosmo-rs This executable is also in the `.tar.gz` as expected: ``` $ cd orca_6_0_0_shared_openmpi416/ $ ls -l total...
(created using `eb --new-pr`) We have 2 checks in PythonPackage: - `pip check` - `pip list` -> Check for "0.0.0" versions In `PythonBundle` those are run for every extension after...
When the minor version is unset, only the major version must be checked. Otherwise patch versions etc. must be ignored. This allows: 3.7.4 for "max_py_majver=3" and "max_py_majver=3 max_py_minver=7" However I'd...
When trying to add, not replace paths/commands for the sanity check of Python packages the default `lib/python/%(pyshortver)s/site-packages` gets replaced. This leads to duplicating this in many easyconfigs. Use the `custom_paths`...