Dear EasyBuilders,
I'm happy to announce the release of EasyBuild version 3.8.1.
I don't say this often, but this is the best EasyBuild release so far...
To celebrate the release, we are even organizing an EasyBuild User Meeting!
(live stream starting tomorrow 10am CET at
https://www.youtube.com/channel/UCqPyXwACj3sjtOho7m4haVA)
EasyBuild v3.8.1 is primarily a bugfix/update release, but it also
includes some minor enhancements. Highlights include:
* support for 'eb --show-system-info'
* support for %(arch)s template in easyconfig files, which allows to
avoid hardcoding of 'x86_64'
* fix for build-in-installdir iterative installations
* minor syntax changes to facilitate the road towards supporting Python 3
* updates, enhancements and (minor) fixes for the PythonPackage
generic easyblock + the software-specific easyblocks for CP2K, Ferret,
MATLAB, Mathematica, MrBayes, OpenCV, OpenFOAM, ROOT, SuiteSparse
* easyconfigs for foss/2019a and intel/2019a common toolchains
(see also
https://easybuild.readthedocs.io/en/latest/Common-toolchains.html)
* support for 43 new software packages, incl. HDDM, Flye, FMRIprep,
MINC, SCIPhi, ...
* various updates for already supported software, incl. Amber 18,
(Apache) Arrow 0.12.0, CP2K 6.1, GATE 8.1.p01, GROMACS 2019, HPL 2.3,
Octave 4.4.1, OpenBLAS 0.3.5, OpenCV 3.4.5 + 4.0.1, OpenFOAM v1812,
PLUMED 2.5.0, ROOT 6.14.06, Yade 2018.02b
* fixed configure options for PyQt5 to avoid installation of files in
Python/Qt5 installation directories
* various additional bug fixes, updates & enhancements
This brings the total number of supported software packages to 1,643!
An up-to-date list of supported software is available at [2].
A detailed overview of all changes is available in the release notes [3].
These changes result from a whole bunch of merged contributions:
* 16 merged pull requests for EasyBuild framework
* 19 merged pull requests for easyblocks
* 164 merged pull requests for easyconfigs
Thanks to everyone who contributed to this release in one way or another!
To upgrade to EasyBuild v3.8.1, there are several options [4].
Two particularly easy options include:
* eb --install-latest-eb-release
* eb --from-pr 7512 # use easyconfig from PR #7512 [5]
Enjoy, and happy holidays!
regards,
Kenneth (a.k.a. boegel)
EasyBuild release manager
[1] https://pypi.org/project/easybuild/3.8.1
[2]
http://easybuild.readthedocs.io/en/latest/version-specific/Supported_software.html
[3] http://easybuild.readthedocs.io/en/latest/Release_notes.html
[4]
http://easybuild.readthedocs.io/en/latest/Installation.html#updating-an-existing-easybuild-installation
[5] https://github.com/easybuilders/easybuild-easyconfigs/pull/7512/files