easybuilders / easybuild-easyblocks

Collection of easyblocks that implement support for building and installing software with EasyBuild.
https://easybuild.io
GNU General Public License v2.0
106 stars 285 forks source link

add support for Mathematica / Wolfram 14.1 #3416

Closed jose-d closed 2 months ago

jose-d commented 2 months ago

With Mathematica 14.1, the core app was renamed from Mathematica to Wolfram.

f-strings are used so, Easybuild 5 is the target version of this PR.

Another change is replacement of custom command mathematica --version with echo \'Quit[0]\' | WolframKernel. WolframKernel is not linking to libGL so it doesn't fail at headless build nodes / and we do not need GL as dependency.