Skip to content

{cae}[foss/2024a] OpenFOAM v12, ParaView v5.13.1, Zoltan v3.901#22007

Closed
maxim-masterov wants to merge 2 commits intoeasybuilders:developfrom
maxim-masterov:OpenFOAM_2024a
Closed

{cae}[foss/2024a] OpenFOAM v12, ParaView v5.13.1, Zoltan v3.901#22007
maxim-masterov wants to merge 2 commits intoeasybuilders:developfrom
maxim-masterov:OpenFOAM_2024a

Conversation

@maxim-masterov
Copy link
Copy Markdown
Collaborator

@maxim-masterov maxim-masterov commented Dec 11, 2024

Note: ParaView is built using Qt6

Closed in favour of #22008

@github-actions
Copy link
Copy Markdown

Updated software OpenFOAM-12-foss-2024a.eb

Diff against OpenFOAM-12-foss-2023a.eb

easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-12-foss-2023a.eb

diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-12-foss-2023a.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-12-foss-2024a.eb
index ed56531585..dc1741b2db 100644
--- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-12-foss-2023a.eb
+++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-12-foss-2024a.eb
@@ -7,31 +7,33 @@ description = """OpenFOAM is a free, open source CFD software package.
  involving chemical reactions, turbulence and heat transfer,
  to solid dynamics and electromagnetics."""
 
-toolchain = {'name': 'foss', 'version': '2023a'}
+toolchain = {'name': 'foss', 'version': '2024a'}
 toolchainopts = {'vectorize': False}
 
 source_urls = ['https://github.com/OpenFOAM/OpenFOAM-%(version_major)s/archive']
 sources = ['version-%(version)s.tar.gz']
 patches = ['OpenFOAM-12-ThirdParty.patch']
 checksums = [
-    {'version-12.tar.gz': 'e59fad54c62e64f1bb89dbaebe5f99a76dc0a6a91d9aad86042a7c4cef6d0744'},
-    {'OpenFOAM-12-ThirdParty.patch': 'b8a9abf3b8479d32d87654d833501f54abe57ceb9f06f7d2412a3e52d20108ec'},
+    {'version-%(version)s.tar.gz': 
+     'e59fad54c62e64f1bb89dbaebe5f99a76dc0a6a91d9aad86042a7c4cef6d0744'},
+    {'OpenFOAM-12-ThirdParty.patch': 
+     'b8a9abf3b8479d32d87654d833501f54abe57ceb9f06f7d2412a3e52d20108ec'},
 ]
 
 builddependencies = [
     ('Bison', '3.8.2'),
-    ('CMake', '3.26.3'),
+    ('CMake', '3.29.3'),
     ('flex', '2.6.4'),
 ]
 
 dependencies = [
-    ('ncurses', '6.4'),
+    ('ncurses', '6.5'),
     # OpenFOAM requires 64 bit METIS using 32 bit indexes (array indexes)
     ('METIS', '5.1.0'),
-    ('SCOTCH', '7.0.3'),
-    ('CGAL', '5.6'),
-    ('ParaView', '5.11.2'),
-    ('gnuplot', '5.4.8'),
+    ('SCOTCH', '7.0.5'),
+    ('CGAL', '5.6.1'),
+    ('ParaView', '5.13.1'),
+    ('gnuplot', '6.0.1'),
     ('Zoltan', '3.901'),
 ]
 
Diff against OpenFOAM-v2406-foss-2023a.eb

easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-v2406-foss-2023a.eb

diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-v2406-foss-2023a.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-12-foss-2024a.eb
index 0e2885c064..dc1741b2db 100644
--- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-v2406-foss-2023a.eb
+++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-12-foss-2024a.eb
@@ -1,55 +1,40 @@
 name = 'OpenFOAM'
-version = 'v2406'
+version = '12'
 
-homepage = 'https://www.openfoam.com/'
+homepage = 'https://www.openfoam.org/'
 description = """OpenFOAM is a free, open source CFD software package.
  OpenFOAM has an extensive range of features to solve anything from complex fluid flows
  involving chemical reactions, turbulence and heat transfer,
  to solid dynamics and electromagnetics."""
 
-toolchain = {'name': 'foss', 'version': '2023a'}
-# Users have found that vectorizion caused OpenFOAM to produce some very incorrect results.
-# Disabling vectorize was confirmed to fix the the known issues.
-# With no test suite, sticking to known working toolchain options until proven otherwise.
-toolchainopts = {'cstd': 'c++14', 'vectorize': False}
+toolchain = {'name': 'foss', 'version': '2024a'}
+toolchainopts = {'vectorize': False}
 
-source_urls = ['https://sourceforge.net/projects/openfoam/files/%(version)s/']
-sources = [
-    SOURCE_TGZ,
-    {
-        'filename': '%(name)s-plugins-%(version)s.tgz',
-        'extract_cmd': 'tar --strip-components=1 -C %(installdir)s/%(name)s-%(version)s/ -xzf %s'
-    }
-]
-patches = [
-    ('OpenFOAM-v2406-cleanup.patch', 1),
-    ('OpenFOAM-v2212-wmake-OpenMPI.patch', 1),
-]
+source_urls = ['https://github.com/OpenFOAM/OpenFOAM-%(version_major)s/archive']
+sources = ['version-%(version)s.tar.gz']
+patches = ['OpenFOAM-12-ThirdParty.patch']
 checksums = [
-    {'OpenFOAM-v2406.tgz': '8d1450fb89eec1e7cecc55c3bb7bc486ccbf63d069379d1d5d7518fa16a4686a'},
-    {'OpenFOAM-plugins-v2406.tgz': '1d008f86fad06a4a568d194c6e3d5ab52be2b20c83a3b9b1b0230e2de2d0558b'},
-    {'OpenFOAM-v2406-cleanup.patch': '3abff48a517fb63719ad57fa32af746bc379a1e80c72d3e5852aa17cd13cf03e'},
-    {'OpenFOAM-v2212-wmake-OpenMPI.patch': '241dc4898c22aab0cbd10c1ea931a07a786508ee03462d45dbc1c202fee3ebe8'},
+    {'version-%(version)s.tar.gz': 
+     'e59fad54c62e64f1bb89dbaebe5f99a76dc0a6a91d9aad86042a7c4cef6d0744'},
+    {'OpenFOAM-12-ThirdParty.patch': 
+     'b8a9abf3b8479d32d87654d833501f54abe57ceb9f06f7d2412a3e52d20108ec'},
 ]
 
 builddependencies = [
     ('Bison', '3.8.2'),
-    ('CMake', '3.26.3'),
+    ('CMake', '3.29.3'),
     ('flex', '2.6.4'),
 ]
 
 dependencies = [
-    ('libreadline', '8.2'),
-    ('ncurses', '6.4'),
+    ('ncurses', '6.5'),
     # OpenFOAM requires 64 bit METIS using 32 bit indexes (array indexes)
     ('METIS', '5.1.0'),
-    ('SCOTCH', '7.0.3'),
-    ('KaHIP', '3.16'),
-    ('CGAL', '5.6'),
-    ('GMP', '6.2.1'),
-    ('MPFR', '4.2.0'),
-    ('ParaView', '5.11.2'),
-    ('gnuplot', '5.4.8'),
+    ('SCOTCH', '7.0.5'),
+    ('CGAL', '5.6.1'),
+    ('ParaView', '5.13.1'),
+    ('gnuplot', '6.0.1'),
+    ('Zoltan', '3.901'),
 ]
 
 moduleclass = 'cae'
Diff against OpenFOAM-10-foss-2022a-20230119-int64.eb

easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-10-foss-2022a-20230119-int64.eb

diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-10-foss-2022a-20230119-int64.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-12-foss-2024a.eb
index 5c5f4d70f9..dc1741b2db 100644
--- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-10-foss-2022a-20230119-int64.eb
+++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-12-foss-2024a.eb
@@ -1,8 +1,5 @@
 name = 'OpenFOAM'
-
-version = '10'
-_version_patch = '20230119'
-versionsuffix = '-%s-int64' % _version_patch
+version = '12'
 
 homepage = 'https://www.openfoam.org/'
 description = """OpenFOAM is a free, open source CFD software package.
@@ -10,33 +7,34 @@ description = """OpenFOAM is a free, open source CFD software package.
  involving chemical reactions, turbulence and heat transfer,
  to solid dynamics and electromagnetics."""
 
-toolchain = {'name': 'foss', 'version': '2022a'}
-toolchainopts = {'vectorize': False, 'i8': True}
+toolchain = {'name': 'foss', 'version': '2024a'}
+toolchainopts = {'vectorize': False}
 
 source_urls = ['https://github.com/OpenFOAM/OpenFOAM-%(version_major)s/archive']
-sources = [{
-    'download_filename': '%s.tar.gz' % _version_patch,
-    'filename': 'OpenFOAM-%s-%s.tar.gz' % (version, _version_patch),
-}]
-patches = ['OpenFOAM-%(version_major)s-ThirdParty.patch']
+sources = ['version-%(version)s.tar.gz']
+patches = ['OpenFOAM-12-ThirdParty.patch']
 checksums = [
-    {'OpenFOAM-10-20230119.tar.gz': '86f8cb18d4f59812b129ce7d669e8ff498da442fbdb46705492fbba3cbda82ab'},
-    {'OpenFOAM-10-ThirdParty.patch': '307df0206cdb24533f4974378843332064f4a2d85cf0638c20fc4c87b1524b43'},
+    {'version-%(version)s.tar.gz': 
+     'e59fad54c62e64f1bb89dbaebe5f99a76dc0a6a91d9aad86042a7c4cef6d0744'},
+    {'OpenFOAM-12-ThirdParty.patch': 
+     'b8a9abf3b8479d32d87654d833501f54abe57ceb9f06f7d2412a3e52d20108ec'},
 ]
 
 builddependencies = [
     ('Bison', '3.8.2'),
-    ('CMake', '3.23.1'),
+    ('CMake', '3.29.3'),
     ('flex', '2.6.4'),
 ]
 
 dependencies = [
-    ('ncurses', '6.3'),
-    ('METIS', '5.1.0', '-int64'),
-    ('SCOTCH', '7.0.1', '-int64'),
-    ('CGAL', '4.14.3'),
-    ('ParaView', '5.10.1', '-mpi'),
-    ('gnuplot', '5.4.4'),
+    ('ncurses', '6.5'),
+    # OpenFOAM requires 64 bit METIS using 32 bit indexes (array indexes)
+    ('METIS', '5.1.0'),
+    ('SCOTCH', '7.0.5'),
+    ('CGAL', '5.6.1'),
+    ('ParaView', '5.13.1'),
+    ('gnuplot', '6.0.1'),
+    ('Zoltan', '3.901'),
 ]
 
 moduleclass = 'cae'

Updated software ParaView-5.13.1-foss-2024a.eb

Diff against ParaView-5.12.0-foss-2023b-Qt5.eb

easybuild/easyconfigs/p/ParaView/ParaView-5.12.0-foss-2023b-Qt5.eb

diff --git a/easybuild/easyconfigs/p/ParaView/ParaView-5.12.0-foss-2023b-Qt5.eb b/easybuild/easyconfigs/p/ParaView/ParaView-5.13.1-foss-2024a.eb
index abec428859..af952d6193 100644
--- a/easybuild/easyconfigs/p/ParaView/ParaView-5.12.0-foss-2023b-Qt5.eb
+++ b/easybuild/easyconfigs/p/ParaView/ParaView-5.13.1-foss-2024a.eb
@@ -1,44 +1,51 @@
 easyblock = 'CMakeMake'
 
 name = 'ParaView'
-version = '5.12.0'
-versionsuffix = '-Qt5'
+version = '5.13.1'
 
 homepage = 'https://www.paraview.org'
 description = "ParaView is a scientific parallel visualizer."
 
-toolchain = {'name': 'foss', 'version': '2023b'}
+toolchain = {'name': 'foss', 'version': '2024a'}
 toolchainopts = {'pic': True, 'usempi': True}
 
 local_download_suffix = 'download.php?submit=Download&version=v%(version_major_minor)s&type=source&os=all&downloadFile='
 source_urls = ['https://www.paraview.org/paraview-downloads/%s' % local_download_suffix]
-sources = ["%(name)s-v%(version)s.tar.gz"]
-patches = ['ParaView-5.11.1-remove_glew_init_warning.patch']
+sources = ['%(name)s-v%(version)s.tar.gz']
+patches = [
+    '%(name)s-5.11.1-remove_glew_init_warning.patch',
+#    '%(name)s-5.12.0-qt6_fixes.patch',
+]
 checksums = [
-    {'ParaView-v5.12.0.tar.gz': '2cc5733608fd508e2da8fc5d4ee693523d350dc1e1f89f9a89a78dc63107f70e'},
+    {'ParaView-v5.13.1.tar.gz': '2225de08ec3cb7ccf06519f7b7d488ba6cd1691a4d26608b003b077539d5ba16'},
     {'ParaView-5.11.1-remove_glew_init_warning.patch':
      'dd86134f3a5b2c1b834224c69665dd31f99ef7d367688fe77dbaada212758710'},
+#    {'ParaView-5.12.0-qt6_fixes.patch': '015d07ac6b74c7355b56ed7f67166f0d5b765f9d6ac135b7246a675a317063df'},
 ]
 
-builddependencies = [('CMake', '3.27.6')]
-
+builddependencies = [
+    ('CMake', '3.29.3'),
+]
 dependencies = [
-    ('Python', '3.11.5'),
-    ('SciPy-bundle', '2023.11'),
-    ('Boost', '1.83.0'),
-    ('XZ', '5.4.4'),
-    ('HDF5', '1.14.3'),
+    ('Python', '3.12.3'),
+    ('SciPy-bundle', '2024.05'),
+    ('Boost', '1.85.0'),
+    ('XZ', '5.4.5'),
+    ('HDF5', '1.14.5'),
     ('netCDF', '4.9.2'),
-    ('libdrm', '2.4.117'),
-    ('Mesa', '23.1.9'),
-    ('Qt5', '5.15.13'),
-    ('zlib', '1.2.13'),
-    ('FFmpeg', '6.0'),
+    ('libdrm', '2.4.122'),
+    ('Mesa', '24.1.3'),
+    ('Qt6', '6.7.2'),
+    ('zlib', '1.3.1'),
+    ('FFmpeg', '7.0.2'),
     ('Szip', '2.1.1'),
 ]
 
 _copts = [
     # Basic configuration
+    # Embedded docs not supported with Qt6 https://gitlab.kitware.com/paraview/paraview/-/issues/19742
+    '-DPARAVIEW_ENABLE_EMBEDDED_DOCUMENTATION=OFF',
+    '-DCMAKE_AUTOMOC=OFF',  # err Qt6?
     '-DPARAVIEW_INSTALL_DEVELOPMENT_FILES=ON',
     '-DPARAVIEW_BUILD_SHARED_LIBS=ON',
     '-DPARAVIEW_USE_MPI=ON',
@@ -58,6 +65,7 @@ _copts = [
     '-DVTK_USE_X=ON',
     '-DVTK_OPENGL_HAS_OSMESA=OFF',
     '-DVTK_PYTHON_OPTIONAL_LINK=OFF']
+
 configopts = ' '.join(_copts)
 
 sanity_check_paths = {
Diff against ParaView-5.12.0-foss-2023b.eb

easybuild/easyconfigs/p/ParaView/ParaView-5.12.0-foss-2023b.eb

diff --git a/easybuild/easyconfigs/p/ParaView/ParaView-5.12.0-foss-2023b.eb b/easybuild/easyconfigs/p/ParaView/ParaView-5.13.1-foss-2024a.eb
index ed8408c930..af952d6193 100644
--- a/easybuild/easyconfigs/p/ParaView/ParaView-5.12.0-foss-2023b.eb
+++ b/easybuild/easyconfigs/p/ParaView/ParaView-5.13.1-foss-2024a.eb
@@ -1,42 +1,43 @@
 easyblock = 'CMakeMake'
 
 name = 'ParaView'
-version = '5.12.0'
+version = '5.13.1'
 
 homepage = 'https://www.paraview.org'
 description = "ParaView is a scientific parallel visualizer."
 
-toolchain = {'name': 'foss', 'version': '2023b'}
+toolchain = {'name': 'foss', 'version': '2024a'}
 toolchainopts = {'pic': True, 'usempi': True}
 
 local_download_suffix = 'download.php?submit=Download&version=v%(version_major_minor)s&type=source&os=all&downloadFile='
 source_urls = ['https://www.paraview.org/paraview-downloads/%s' % local_download_suffix]
-sources = ["%(name)s-v%(version)s.tar.gz"]
+sources = ['%(name)s-v%(version)s.tar.gz']
 patches = [
-    'ParaView-5.11.1-remove_glew_init_warning.patch',
-    'ParaView-5.12.0-qt6_fixes.patch',
+    '%(name)s-5.11.1-remove_glew_init_warning.patch',
+#    '%(name)s-5.12.0-qt6_fixes.patch',
 ]
 checksums = [
-    {'ParaView-v5.12.0.tar.gz': '2cc5733608fd508e2da8fc5d4ee693523d350dc1e1f89f9a89a78dc63107f70e'},
+    {'ParaView-v5.13.1.tar.gz': '2225de08ec3cb7ccf06519f7b7d488ba6cd1691a4d26608b003b077539d5ba16'},
     {'ParaView-5.11.1-remove_glew_init_warning.patch':
      'dd86134f3a5b2c1b834224c69665dd31f99ef7d367688fe77dbaada212758710'},
-    {'ParaView-5.12.0-qt6_fixes.patch': '015d07ac6b74c7355b56ed7f67166f0d5b765f9d6ac135b7246a675a317063df'},
+#    {'ParaView-5.12.0-qt6_fixes.patch': '015d07ac6b74c7355b56ed7f67166f0d5b765f9d6ac135b7246a675a317063df'},
 ]
 
-builddependencies = [('CMake', '3.27.6')]
-
+builddependencies = [
+    ('CMake', '3.29.3'),
+]
 dependencies = [
-    ('Python', '3.11.5'),
-    ('SciPy-bundle', '2023.11'),
-    ('Boost', '1.83.0'),
-    ('XZ', '5.4.4'),
-    ('HDF5', '1.14.3'),
+    ('Python', '3.12.3'),
+    ('SciPy-bundle', '2024.05'),
+    ('Boost', '1.85.0'),
+    ('XZ', '5.4.5'),
+    ('HDF5', '1.14.5'),
     ('netCDF', '4.9.2'),
-    ('libdrm', '2.4.117'),
-    ('Mesa', '23.1.9'),
-    ('Qt6', '6.6.3'),
-    ('zlib', '1.2.13'),
-    ('FFmpeg', '6.0'),
+    ('libdrm', '2.4.122'),
+    ('Mesa', '24.1.3'),
+    ('Qt6', '6.7.2'),
+    ('zlib', '1.3.1'),
+    ('FFmpeg', '7.0.2'),
     ('Szip', '2.1.1'),
 ]
 
Diff against ParaView-5.11.2-foss-2023a.eb

easybuild/easyconfigs/p/ParaView/ParaView-5.11.2-foss-2023a.eb

diff --git a/easybuild/easyconfigs/p/ParaView/ParaView-5.11.2-foss-2023a.eb b/easybuild/easyconfigs/p/ParaView/ParaView-5.13.1-foss-2024a.eb
index c849554271..af952d6193 100644
--- a/easybuild/easyconfigs/p/ParaView/ParaView-5.11.2-foss-2023a.eb
+++ b/easybuild/easyconfigs/p/ParaView/ParaView-5.13.1-foss-2024a.eb
@@ -1,43 +1,51 @@
 easyblock = 'CMakeMake'
 
 name = 'ParaView'
-version = '5.11.2'
+version = '5.13.1'
 
 homepage = 'https://www.paraview.org'
 description = "ParaView is a scientific parallel visualizer."
 
-toolchain = {'name': 'foss', 'version': '2023a'}
+toolchain = {'name': 'foss', 'version': '2024a'}
 toolchainopts = {'pic': True, 'usempi': True}
 
 local_download_suffix = 'download.php?submit=Download&version=v%(version_major_minor)s&type=source&os=all&downloadFile='
 source_urls = ['https://www.paraview.org/paraview-downloads/%s' % local_download_suffix]
-sources = ["%(name)s-v%(version)s.tar.gz"]
-patches = ['ParaView-5.11.1-remove_glew_init_warning.patch']
+sources = ['%(name)s-v%(version)s.tar.gz']
+patches = [
+    '%(name)s-5.11.1-remove_glew_init_warning.patch',
+#    '%(name)s-5.12.0-qt6_fixes.patch',
+]
 checksums = [
-    {'ParaView-v5.11.2.tar.gz': 'ddee336075f8c258a3d34eb1cdd2f4d46a5082f0b4af614e36b06e530f3b346f'},
+    {'ParaView-v5.13.1.tar.gz': '2225de08ec3cb7ccf06519f7b7d488ba6cd1691a4d26608b003b077539d5ba16'},
     {'ParaView-5.11.1-remove_glew_init_warning.patch':
      'dd86134f3a5b2c1b834224c69665dd31f99ef7d367688fe77dbaada212758710'},
+#    {'ParaView-5.12.0-qt6_fixes.patch': '015d07ac6b74c7355b56ed7f67166f0d5b765f9d6ac135b7246a675a317063df'},
 ]
 
-builddependencies = [('CMake', '3.26.3')]
-
+builddependencies = [
+    ('CMake', '3.29.3'),
+]
 dependencies = [
-    ('Python', '3.11.3'),
-    ('SciPy-bundle', '2023.07'),
-    ('Boost', '1.82.0'),
-    ('XZ', '5.4.2'),
-    ('HDF5', '1.14.0'),
+    ('Python', '3.12.3'),
+    ('SciPy-bundle', '2024.05'),
+    ('Boost', '1.85.0'),
+    ('XZ', '5.4.5'),
+    ('HDF5', '1.14.5'),
     ('netCDF', '4.9.2'),
-    ('libdrm', '2.4.115'),
-    ('Mesa', '23.1.4'),
-    ('Qt5', '5.15.10'),
-    ('zlib', '1.2.13'),
-    ('FFmpeg', '6.0'),
+    ('libdrm', '2.4.122'),
+    ('Mesa', '24.1.3'),
+    ('Qt6', '6.7.2'),
+    ('zlib', '1.3.1'),
+    ('FFmpeg', '7.0.2'),
     ('Szip', '2.1.1'),
 ]
 
 _copts = [
     # Basic configuration
+    # Embedded docs not supported with Qt6 https://gitlab.kitware.com/paraview/paraview/-/issues/19742
+    '-DPARAVIEW_ENABLE_EMBEDDED_DOCUMENTATION=OFF',
+    '-DCMAKE_AUTOMOC=OFF',  # err Qt6?
     '-DPARAVIEW_INSTALL_DEVELOPMENT_FILES=ON',
     '-DPARAVIEW_BUILD_SHARED_LIBS=ON',
     '-DPARAVIEW_USE_MPI=ON',
@@ -55,7 +63,9 @@ _copts = [
     '-DEGL_opengl_LIBRARY=$EBROOTLIBGLVND/libOpenGL.%s' % SHLIB_EXT,
     '-DVTK_OPENGL_HAS_EGL=ON',
     '-DVTK_USE_X=ON',
-    '-DVTK_OPENGL_HAS_OSMESA=OFF']
+    '-DVTK_OPENGL_HAS_OSMESA=OFF',
+    '-DVTK_PYTHON_OPTIONAL_LINK=OFF']
+
 configopts = ' '.join(_copts)
 
 sanity_check_paths = {

Updated software Zoltan-3.901-foss-2024a.eb

Diff against Zoltan-3.901-foss-2023a.eb

easybuild/easyconfigs/z/Zoltan/Zoltan-3.901-foss-2023a.eb

diff --git a/easybuild/easyconfigs/z/Zoltan/Zoltan-3.901-foss-2023a.eb b/easybuild/easyconfigs/z/Zoltan/Zoltan-3.901-foss-2024a.eb
index 57432d0e0c..fd4c03ea6b 100644
--- a/easybuild/easyconfigs/z/Zoltan/Zoltan-3.901-foss-2023a.eb
+++ b/easybuild/easyconfigs/z/Zoltan/Zoltan-3.901-foss-2024a.eb
@@ -7,7 +7,7 @@ version = '3.901'
 homepage = "https://sandialabs.github.io/Zoltan/"
 description = """Zoltan Dynamic Load Balancing and Graph Algorithm Toolkit"""
 
-toolchain = {'name': 'foss', 'version': '2023a'}
+toolchain = {'name': 'foss', 'version': '2024a'}
 toolchainopts = {'pic': True}
 
 github_account = 'sandialabs'
@@ -16,8 +16,8 @@ sources = ['v%(version)s.tar.gz']
 checksums = ['030c22d9f7532d3076e40cba1f03a63b2ee961d8cc9a35149af4a3684922a910']
 
 dependencies = [
-    ('gzip', '1.12'),
-    ('SCOTCH', '7.0.3'),
+    ('gzip', '1.13'),
+    ('SCOTCH', '7.0.5'),
     ('ParMETIS', '4.0.3'),
 ]
 

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant