Skip to content

Conversation

@terjekv
Copy link
Collaborator

@terjekv terjekv commented Feb 4, 2025

(created using eb --new-pr)

needs easybuilders/easybuild-easyblocks#3419

(Doh, this needs to target a 5.x branch, I'll see about redoing it.)

@terjekv terjekv added the update label Feb 4, 2025
@github-actions
Copy link

github-actions bot commented Feb 4, 2025

Updated software Mathematica-14.2.0.eb

Diff against Mathematica-13.1.0.eb

easybuild/easyconfigs/m/Mathematica/Mathematica-13.1.0.eb

diff --git a/easybuild/easyconfigs/m/Mathematica/Mathematica-13.1.0.eb b/easybuild/easyconfigs/m/Mathematica/Mathematica-14.2.0.eb
index 29426ff5cb..e7be212117 100644
--- a/easybuild/easyconfigs/m/Mathematica/Mathematica-13.1.0.eb
+++ b/easybuild/easyconfigs/m/Mathematica/Mathematica-14.2.0.eb
@@ -1,15 +1,25 @@
-name = 'Mathematica'
-version = '13.1.0'
+name = "Mathematica"
+version = "14.2.0"
 
-homepage = 'https://www.wolfram.com/mathematica'
-description = """Mathematica is a computational software program used in many scientific, engineering, mathematical
-and computing fields."""
+homepage = "https://www.wolfram.com/mathematica"
+docurls = "https://reference.wolfram.com/language/"
+description = """
+    Mathematica is a computational software program
+    used in many scientific, engineering, mathematical and computing fields.
+"""
+download_instructions = "Download from https://user.wolfram.com/portal/myProducts.html"
+postinstallmsgs = [
+    "This Mathematica/Wolfram installer includes Qt6. Please ensure that your compute nodes ",
+    "have the necessary dependencies available (see https://support.wolfram.com/59044), or alternatively, ",
+    "load the Qt6 module together with this module. ",
+]
+modloadmsg = "To start the notebook interface, commonly called the front end, use the wolframnb CLI command."
 
 toolchain = SYSTEM
 
-sources = ['Mathematica_%(version)s_LINUX.sh']
-checksums = ['199c9462c971fcce1a148dcf8fd3acc37ff0efdfc9a7fe13de6444dbbee936e3']
+sources = ["Wolfram_%(version)s_LIN.sh"]
+checksums = ['c08bb25ae7cab9c84f97ba610b154cf6f2089235077d1c481027c3c862658aab']
 
-license_server = 'license.example.com'
+license_server = "license.example.com"
 
-moduleclass = 'math'
+moduleclass = "math"
Diff against Mathematica-13.0.0.eb

easybuild/easyconfigs/m/Mathematica/Mathematica-13.0.0.eb

diff --git a/easybuild/easyconfigs/m/Mathematica/Mathematica-13.0.0.eb b/easybuild/easyconfigs/m/Mathematica/Mathematica-14.2.0.eb
index 07ec38e645..e7be212117 100644
--- a/easybuild/easyconfigs/m/Mathematica/Mathematica-13.0.0.eb
+++ b/easybuild/easyconfigs/m/Mathematica/Mathematica-14.2.0.eb
@@ -1,15 +1,25 @@
-name = 'Mathematica'
-version = '13.0.0'
+name = "Mathematica"
+version = "14.2.0"
 
-homepage = 'https://www.wolfram.com/mathematica'
-description = """Mathematica is a computational software program used in many scientific, engineering, mathematical
-and computing fields."""
+homepage = "https://www.wolfram.com/mathematica"
+docurls = "https://reference.wolfram.com/language/"
+description = """
+    Mathematica is a computational software program
+    used in many scientific, engineering, mathematical and computing fields.
+"""
+download_instructions = "Download from https://user.wolfram.com/portal/myProducts.html"
+postinstallmsgs = [
+    "This Mathematica/Wolfram installer includes Qt6. Please ensure that your compute nodes ",
+    "have the necessary dependencies available (see https://support.wolfram.com/59044), or alternatively, ",
+    "load the Qt6 module together with this module. ",
+]
+modloadmsg = "To start the notebook interface, commonly called the front end, use the wolframnb CLI command."
 
 toolchain = SYSTEM
 
-sources = ['Mathematica_%(version)s_BNDL_LINUX.sh']
-checksums = ['15bbad39a5995031325d1d178f63b00e71706d3ec9001eba6d1681fbc991d3e1']
+sources = ["Wolfram_%(version)s_LIN.sh"]
+checksums = ['c08bb25ae7cab9c84f97ba610b154cf6f2089235077d1c481027c3c862658aab']
 
-license_server = 'license.example.com'
+license_server = "license.example.com"
 
-moduleclass = 'math'
+moduleclass = "math"
Diff against Mathematica-12.1.1.eb

easybuild/easyconfigs/m/Mathematica/Mathematica-12.1.1.eb

diff --git a/easybuild/easyconfigs/m/Mathematica/Mathematica-12.1.1.eb b/easybuild/easyconfigs/m/Mathematica/Mathematica-14.2.0.eb
index 065455c8f8..e7be212117 100644
--- a/easybuild/easyconfigs/m/Mathematica/Mathematica-12.1.1.eb
+++ b/easybuild/easyconfigs/m/Mathematica/Mathematica-14.2.0.eb
@@ -1,15 +1,25 @@
-name = 'Mathematica'
-version = '12.1.1'
+name = "Mathematica"
+version = "14.2.0"
 
-homepage = 'https://www.wolfram.com/mathematica'
-description = """Mathematica is a computational software program used in many scientific, engineering, mathematical
-and computing fields."""
+homepage = "https://www.wolfram.com/mathematica"
+docurls = "https://reference.wolfram.com/language/"
+description = """
+    Mathematica is a computational software program
+    used in many scientific, engineering, mathematical and computing fields.
+"""
+download_instructions = "Download from https://user.wolfram.com/portal/myProducts.html"
+postinstallmsgs = [
+    "This Mathematica/Wolfram installer includes Qt6. Please ensure that your compute nodes ",
+    "have the necessary dependencies available (see https://support.wolfram.com/59044), or alternatively, ",
+    "load the Qt6 module together with this module. ",
+]
+modloadmsg = "To start the notebook interface, commonly called the front end, use the wolframnb CLI command."
 
 toolchain = SYSTEM
 
-sources = ['Mathematica_%(version)s_LINUX.sh']
-checksums = ['ad47b886be4a9864d70f523f792615a051d4ebc987d9a0f654b645b4eb43b30a']
+sources = ["Wolfram_%(version)s_LIN.sh"]
+checksums = ['c08bb25ae7cab9c84f97ba610b154cf6f2089235077d1c481027c3c862658aab']
 
-license_server = 'license.example.com'
+license_server = "license.example.com"
 
-moduleclass = 'math'
+moduleclass = "math"

@terjekv terjekv changed the title needs easybuilders/easybuild-easyblocks#3419 Mathematica 14.2.0 (system/system) Feb 4, 2025
@terjekv terjekv changed the base branch from develop to 5.0.x February 4, 2025 12:41
@terjekv terjekv changed the base branch from 5.0.x to develop February 4, 2025 12:41
@terjekv terjekv closed this Feb 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant