Dear EasyBuilders,
I'm happy to announce the release of EasyBuild version 3.5.0 [1].
If you don't have a Christmas gift for friends or family yet, no need to
look any further!
This release includes one new major feature: support for customizing
EasyBuild via user-defined hooks.
See http://easybuild.readthedocs.io/en/latest/Hooks.html for more
information.
Oh, I forgot to mention: this is the best EasyBuild release ever!
In addition, it also includes various other enhancements, updates & bug
fixes:
* support for --preview-pr to preview your (easyconfig)
contributions before opening pull requests,
see
http://easybuild.readthedocs.io/en/latest/Integration_with_GitHub.html#previewing-easyconfig-pull-requests-preview-pr
* two new software-specific easyblocks for Bazel & Octave + 1 new
generic easyblock for Octave packages (aptly named 'OctavePackage')
* enhanced easyblocks for OpenFOAM, R, ScaLAPACK + bug fixes in
CP2K easyblock
* support for 39 new software packages, incl. FALCON, glibc,
GRNBoost, ITK, mkl-dnn, ...
* updates for 'intel' toolchain: intel/2017.09, intel/2018.00,
intel/2018.01
* updates for already supported software,
incl. Caffe 1.0, GATE 8.0, LLVM 5.0.0, netCDF 4.5.0, OpenFOAM
5.0, ParaView 5.4.1, R 3.4.3, Theano 1.0.0, VTK 8.0.1, etc.
* fix checksum or download issues for GATE, libdap, numactl, Szip
This brings the total number of supported software packages to 1,346 [3]!
A detailed overview of all changes is available in the release notes [4].
Thanks to everyone who contributed to this release in one way or another!
To upgrade to EasyBuild v3.5.0, there are several options, see [5].
Two particularly easy options include:
* eb --install-latest-eb-release # requires EasyBuild v3.3.0 or
more recent
* eb --from-pr 5529 # use easyconfig from PR #5529 [6]
(EasyBuild v3.3.0 is required for --install-latest-eb-release because
support for SHA256 checksums is required)
Enjoy!
regards,
Kenneth (a.k.a. boegel)
EasyBuild release manager
[1] https://pypi.python.org/pypi/easybuild/3.5.0
[2] http://easybuild.readthedocs.io/en/latest/Hooks.html
[3]
http://easybuild.readthedocs.io/en/latest/version-specific/Supported_software.html
[4] http://easybuild.readthedocs.io/en/latest/Release_notes.html
[5]
http://easybuild.readthedocs.io/en/latest/Installation.html#updating-an-existing-easybuild-installation
[6] https://github.com/easybuilders/easybuild-easyconfigs/pull/5529/files