Skip to content

{lib}[GCCcore/13.2.0] WebKitGTK+ v2.50.5, unifdef v2.12, LibSoup v3.6.5, ...#25915

Open
stamenminkov wants to merge 4 commits intoeasybuilders:developfrom
stamenminkov:20260504184652_new_pr_WebKitGTK+2505
Open

{lib}[GCCcore/13.2.0] WebKitGTK+ v2.50.5, unifdef v2.12, LibSoup v3.6.5, ...#25915
stamenminkov wants to merge 4 commits intoeasybuilders:developfrom
stamenminkov:20260504184652_new_pr_WebKitGTK+2505

Conversation

@stamenminkov
Copy link
Copy Markdown

@stamenminkov stamenminkov commented May 4, 2026

No AI used, all just based on existing software

…core-13.2.0.eb, LibSoup-3.6.5-GCC-13.2.0.eb, libpsl-0.21.5-GCCcore-13.2.0.eb, libunistring-1.3-GCCcore-13.2.0.eb, GnuTLS-3.7.8-GCCcore-13.2.0.eb, libtasn1-4.19.0-GCCcore-13.2.0.eb, Guile-3.0.10-GCCcore-13.2.0.eb, Vala-0.56.17-GCCcore-13.2.0.eb, libproxy-0.5.12-GCCcore-13.2.0.eb, glib-networking-2.80.1-GCCcore-13.2.0.eb, nghttp2-1.68.0-GCC-13.2.0.eb, CUnit-2.1-3-GCCcore-13.2.0.eb, nghttp3-1.13.1-GCCcore-13.2.0.eb, libev-4.33-GCCcore-13.2.0.eb, ngtcp2-1.18.0-GCCcore-13.2.0.eb, Waylandpp-1.0.1-GCCcore-13.2.0.eb, wpebackend-fdo-1.16.1-GCCcore-13.2.0.eb, enchant-2-2.8.12-GCCcore-13.2.0.eb, libbacktrace-20251106-GCC-13.2.0.eb
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 4, 2026

Updated software CUnit-2.1-3-GCCcore-13.2.0.eb

Diff against CUnit-2.1-3-GCCcore-14.3.0.eb

easybuild/easyconfigs/c/CUnit/CUnit-2.1-3-GCCcore-14.3.0.eb

diff --git a/easybuild/easyconfigs/c/CUnit/CUnit-2.1-3-GCCcore-14.3.0.eb b/easybuild/easyconfigs/c/CUnit/CUnit-2.1-3-GCCcore-13.2.0.eb
index 8d089ff38c..6f3ebaa927 100644
--- a/easybuild/easyconfigs/c/CUnit/CUnit-2.1-3-GCCcore-14.3.0.eb
+++ b/easybuild/easyconfigs/c/CUnit/CUnit-2.1-3-GCCcore-13.2.0.eb
@@ -6,21 +6,21 @@ version = '2.1-3'
 homepage = 'https://sourceforge.net/projects/cunit/'
 description = "Automated testing framework for C."
 
-toolchain = {'name': 'GCCcore', 'version': '14.3.0'}
+toolchain = {'name': 'GCCcore', 'version': '13.2.0'}
 
 source_urls = [SOURCEFORGE_SOURCE]
 sources = [SOURCE_TAR_BZ2]
 checksums = ['f5b29137f845bb08b77ec60584fdb728b4e58f1023e6f249a464efa49a40f214']
 
 builddependencies = [
-    ('binutils', '2.44'),
-    ('Autotools', '20250527'),
+    ('binutils', '2.40'),
+    ('Autotools', '20220317'),
 ]
 
 preconfigopts = "autoreconf -i && "
 
 sanity_check_paths = {
-    'files': ['lib/libcunit.a', f'lib/libcunit.{SHLIB_EXT}'],
+    'files': ['lib/libcunit.a', 'lib/libcunit.%s' % SHLIB_EXT],
     'dirs': ['include/CUnit', 'lib/pkgconfig', 'share'],
 }
 

Updated software enchant-2-2.8.12-GCCcore-13.2.0.eb

Diff against enchant-2-2.8.14-GCCcore-14.3.0.eb

easybuild/easyconfigs/e/enchant-2/enchant-2-2.8.14-GCCcore-14.3.0.eb

diff --git a/easybuild/easyconfigs/e/enchant-2/enchant-2-2.8.14-GCCcore-14.3.0.eb b/easybuild/easyconfigs/e/enchant-2/enchant-2-2.8.12-GCCcore-13.2.0.eb
index 6129402663..8a155d4366 100644
--- a/easybuild/easyconfigs/e/enchant-2/enchant-2-2.8.14-GCCcore-14.3.0.eb
+++ b/easybuild/easyconfigs/e/enchant-2/enchant-2-2.8.12-GCCcore-13.2.0.eb
@@ -4,32 +4,32 @@
 easyblock = 'ConfigureMake'
 
 name = 'enchant-2'
-version = '2.8.14'
+version = '2.8.12'
 
-homepage = 'https://rrthomas.github.io/enchant/'
+homepage = 'http://rrthomas.github.io/enchant/'
 description = """Enchant aims to provide a simple but comprehensive abstraction for dealing
 with different spell checking libraries in a consistent way. A client, such
 as a text editor or word processor, need not know anything about a specific
 spell-checker, and since all back-ends are plugins, new spell-checkers can
 be added without needing any change to the program using Enchant."""
 
-toolchain = {'name': 'GCCcore', 'version': '14.3.0'}
+toolchain = {'name': 'GCCcore', 'version': '13.2.0'}
 
 source_urls = ['https://github.com/rrthomas/enchant/releases/download/v%(version)s']
 sources = ['enchant-%(version)s.tar.gz']
-checksums = ['d04588769399ff7140fa214b9731e6fc6eda9bb2e75df9f67263717710bb4c4b']
+checksums = ['20e5fab2ca0f95ba9d1ef5052fe5b028e3e1d66d4cdea6b9adfcbd3e524c2a09']
 
 builddependencies = [
-    ('Autotools', '20250527'),
-    ('binutils', '2.44'),
-    ('M4', '1.4.20'),
-    ('pkgconf', '2.4.3'),
+    ('Autotools', '20220317'),
+    ('binutils', '2.40'),
+    ('M4', '1.4.19'),
+    ('pkgconf', '2.2.0'),
     ('groff', '1.23.0'),
 ]
 
 dependencies = [
     ('hunspell', '1.7.2'),
-    ('GLib', '2.85.3'),
+    ('GLib', '2.78.1'),
 ]
 
 preconfigopts = "autoreconf -vfi && "

Updated software GnuTLS-3.7.8-GCCcore-13.2.0.eb

Diff against GnuTLS-3.8.10-GCCcore-14.3.0.eb

easybuild/easyconfigs/g/GnuTLS/GnuTLS-3.8.10-GCCcore-14.3.0.eb

diff --git a/easybuild/easyconfigs/g/GnuTLS/GnuTLS-3.8.10-GCCcore-14.3.0.eb b/easybuild/easyconfigs/g/GnuTLS/GnuTLS-3.7.8-GCCcore-13.2.0.eb
index bfb68901b4..13b4dea890 100644
--- a/easybuild/easyconfigs/g/GnuTLS/GnuTLS-3.8.10-GCCcore-14.3.0.eb
+++ b/easybuild/easyconfigs/g/GnuTLS/GnuTLS-3.7.8-GCCcore-13.2.0.eb
@@ -1,7 +1,7 @@
 easyblock = 'ConfigureMake'
 
 name = 'GnuTLS'
-version = '3.8.10'
+version = '3.7.8'
 
 homepage = 'https://www.gnutls.org'
 description = """GnuTLS is a secure communications library implementing the SSL, TLS
@@ -11,51 +11,38 @@ description = """GnuTLS is a secure communications library implementing the SSL,
  OpenPGP and other required structures. It is aimed to be portable
  and efficient with focus on security and interoperability."""
 
-toolchain = {'name': 'GCCcore', 'version': '14.3.0'}
+toolchain = {'name': 'GCCcore', 'version': '13.2.0'}
 
 source_urls = ['https://www.gnupg.org/ftp/gcrypt/gnutls/v%(version_major_minor)s']
 sources = [SOURCELOWER_TAR_XZ]
-checksums = ['db7fab7cce791e7727ebbef2334301c821d79a550ec55c9ef096b610b03eb6b7']
+checksums = ['c58ad39af0670efe6a8aee5e3a8b2331a1200418b64b7c51977fb396d4617114']
 
 builddependencies = [
-    ('binutils', '2.44'),
-    ('pkgconf', '2.4.3'),
+    ('binutils', '2.40'),
+    ('pkgconf', '2.2.0'),
 ]
 
 dependencies = [
     ('GMP', '6.3.0'),
-    ('nettle', '3.10.2'),
-    ('libtasn1', '4.20.0'),
-    ('libidn2', '2.3.8'),
-    ('p11-kit', '0.25.10'),
-    ('zlib', '1.3.1'),
-    ('zstd', '1.5.7'),
-    ('Brotli', '1.1.0'),
-    ('libunistring', '1.3'),
+    ('nettle', '3.9.1'),
+    ('Guile', '3.0.10'),
+    ('libtasn1', '4.19.0'),
+    ('libidn2', '2.3.2'),
+    ('p11-kit', '0.25.3'),
+    ('zlib', '1.2.13'),
+    ('zstd', '1.5.5'),
 ]
 
-configopts = ' '.join([
-    '--enable-ssl3-support',
-    '--enable-openssl-compatibility',
-    '--with-idn',
-    '--with-p11-kit',
-    '--with-zlib',
-    '--with-zstd',
-    '--with-brotli',
-    '--without-tpm',
-    '--without-tpm2',
-])
+configopts = "--with-guile-site-dir=%(installdir)s/lib/guile --enable-openssl-compatibility "
+configopts += "--with-guile-site-ccache-dir=%(installdir)s/lib/guile/site-ccache "
+configopts += "--with-guile-extension-dir=%(installdir)s/lib/guile/extensions "
+configopts += "--with-idn --with-p11-kit --with-zlib --with-zstd --without-brotli --without-tpm --without-tpm2"
 
 sanity_check_paths = {
     'files': ['bin/%s' % x for x in ['certtool', 'gnutls-cli', 'gnutls-cli-debug',
-                                     'gnutls-serv', 'ocsptool', 'psktool', 'p11tool']] +
+                                     'gnutls-serv', 'ocsptool', 'psktool', 'srptool']] +
              ['lib/libgnutls%s' % x for x in ['.%s' % SHLIB_EXT, 'xx.%s' % SHLIB_EXT, '-openssl.%s' % SHLIB_EXT]],
-    'dirs': ['include/gnutls'],
+    'dirs': ['include/gnutls', 'lib/guile'],
 }
 
-sanity_check_commands = [
-    'certtool -h',
-    'gnutls-cli -h',
-]
-
 moduleclass = 'system'

Updated software Guile-3.0.10-GCCcore-13.2.0.eb

Diff against Guile-3.0.10-GCCcore-14.2.0.eb

easybuild/easyconfigs/g/Guile/Guile-3.0.10-GCCcore-14.2.0.eb

diff --git a/easybuild/easyconfigs/g/Guile/Guile-3.0.10-GCCcore-14.2.0.eb b/easybuild/easyconfigs/g/Guile/Guile-3.0.10-GCCcore-13.2.0.eb
index 602e92031b..2b676b3f99 100644
--- a/easybuild/easyconfigs/g/Guile/Guile-3.0.10-GCCcore-14.2.0.eb
+++ b/easybuild/easyconfigs/g/Guile/Guile-3.0.10-GCCcore-13.2.0.eb
@@ -11,7 +11,7 @@ description = """
  modules, or scripts.
 """
 
-toolchain = {'name': 'GCCcore', 'version': '14.2.0'}
+toolchain = {'name': 'GCCcore', 'version': '13.2.0'}
 toolchainopts = {'pic': True}
 
 source_urls = [GNU_SOURCE]
@@ -19,15 +19,15 @@ sources = [SOURCELOWER_TAR_GZ]
 checksums = ['2dbdbc97598b2faf31013564efb48e4fed44131d28e996c26abe8a5b23b56c2a']
 
 builddependencies = [
-    ('Autotools', '20240712'),
-    ('binutils', '2.42'),
-    ('pkgconf', '2.3.0'),
+    ('Autotools', '20220317'),
+    ('binutils', '2.40'),
+    ('pkgconf', '2.2.0'),
 ]
 
 dependencies = [
-    ('gc', '8.2.8'),
+    ('gc', '8.2.6'),
     ('GMP', '6.3.0'),
-    ('libffi', '3.4.5'),
+    ('libffi', '3.4.4'),
     ('libunistring', '1.3'),
 ]
 

Updated software glib-networking-2.80.1-GCCcore-13.2.0.eb

Diff against glib-networking-2.80.1-GCCcore-14.3.0.eb

easybuild/easyconfigs/g/glib-networking/glib-networking-2.80.1-GCCcore-14.3.0.eb

diff --git a/easybuild/easyconfigs/g/glib-networking/glib-networking-2.80.1-GCCcore-14.3.0.eb b/easybuild/easyconfigs/g/glib-networking/glib-networking-2.80.1-GCCcore-13.2.0.eb
index 6f62211b85..fe35a734b8 100644
--- a/easybuild/easyconfigs/g/glib-networking/glib-networking-2.80.1-GCCcore-14.3.0.eb
+++ b/easybuild/easyconfigs/g/glib-networking/glib-networking-2.80.1-GCCcore-13.2.0.eb
@@ -6,22 +6,22 @@ version = '2.80.1'
 homepage = 'https://gitlab.gnome.org/GNOME/glib-networking'
 description = "Network extensions for GLib"
 
-toolchain = {'name': 'GCCcore', 'version': '14.3.0'}
+toolchain = {'name': 'GCCcore', 'version': '13.2.0'}
 
 source_urls = ['https://gitlab.gnome.org/GNOME/glib-networking/-/archive/%(version)s/']
 sources = [SOURCE_TAR_GZ]
 checksums = ['35ca3d6ca638493765a7dc11c5f46b816dbc407ec939c1f69682960b6cfb76c9']
 
 builddependencies = [
-    ('binutils', '2.44'),
-    ('Meson', '1.8.2'),
-    ('Ninja', '1.13.0'),
-    ('pkgconf', '2.4.3'),
+    ('binutils', '2.40'),
+    ('Meson', '1.4.0'),
+    ('Ninja', '1.12.1'),
+    ('pkgconf', '2.2.0'),
 ]
 
 dependencies = [
-    ('GLib', '2.85.3'),
-    ('GnuTLS', '3.8.10'),
+    ('GLib', '2.78.1'),
+    ('GnuTLS', '3.7.8'),
     ('libidn2', '2.3.8'),
     ('libproxy', '0.5.12'),
 ]

Updated software LibSoup-3.6.5-GCC-13.2.0.eb

Diff against LibSoup-3.6.6-GCC-14.2.0.eb

easybuild/easyconfigs/l/LibSoup/LibSoup-3.6.6-GCC-14.2.0.eb

diff --git a/easybuild/easyconfigs/l/LibSoup/LibSoup-3.6.6-GCC-14.2.0.eb b/easybuild/easyconfigs/l/LibSoup/LibSoup-3.6.5-GCC-13.2.0.eb
index c86a82d85d..afa784f7a4 100644
--- a/easybuild/easyconfigs/l/LibSoup/LibSoup-3.6.6-GCC-14.2.0.eb
+++ b/easybuild/easyconfigs/l/LibSoup/LibSoup-3.6.5-GCC-13.2.0.eb
@@ -1,37 +1,37 @@
 easyblock = 'MesonNinja'
 
 name = 'LibSoup'
-version = '3.6.6'
+version = '3.6.5'
 
-homepage = 'https://libsoup.gnome.org'
+homepage = 'https://wiki.gnome.org/Projects/libsoup'
 description = """libsoup is an HTTP client/server library for GNOME. It
 uses GObjects and the glib main loop, to integrate well with GNOME
 applications, and also has a synchronous API, for use in threaded
 applications."""
 
-toolchain = {'name': 'GCC', 'version': '14.2.0'}
+toolchain = {'name': 'GCC', 'version': '13.2.0'}
 toolchainopts = {'cstd': 'gnu11'}
 
 source_urls = [FTPGNOME_SOURCE]
 sources = [SOURCELOWER_TAR_XZ]
-checksums = ['51ed0ae06f9d5a40f401ff459e2e5f652f9a510b7730e1359ee66d14d4872740']
+checksums = ['6891765aac3e949017945c3eaebd8cc8216df772456dc9f460976fbdb7ada234']
 
 builddependencies = [
-    ('binutils', '2.42'),
-    ('Meson', '1.6.1'),
+    ('binutils', '2.40'),
+    ('Meson', '1.4.0'),
     ('Ninja', '1.12.1'),
-    ('pkgconf', '2.3.0'),
-    ('GObject-Introspection', '1.84.0'),
-    ('CMake', '3.31.3'),
+    ('pkg-config', '0.29.2'),
+    ('GObject-Introspection', '1.78.1'),
+    ('CMake', '3.27.6'),
 ]
 
 dependencies = [
-    ('libxml2', '2.13.4'),
-    ('SQLite', '3.47.2'),
-    ('GLib', '2.85.1'),
+    ('libxml2', '2.11.5'),
+    ('SQLite', '3.43.1'),
+    ('GLib', '2.78.1'),
     ('libpsl', '0.21.5'),
-    ('cURL', '8.11.1'),
-    ('GnuTLS', '3.8.10'),
+    ('cURL', '8.3.0'),
+    ('GnuTLS', '3.7.8'),
     ('nghttp2', '1.68.0'),
     ('glib-networking', '2.80.1'),
     ('Brotli', '1.1.0'),

Updated software libbacktrace-20251106-GCC-13.2.0.eb

Diff against libbacktrace-20240505-GCC-12.3.0.eb

easybuild/easyconfigs/l/libbacktrace/libbacktrace-20240505-GCC-12.3.0.eb

diff --git a/easybuild/easyconfigs/l/libbacktrace/libbacktrace-20240505-GCC-12.3.0.eb b/easybuild/easyconfigs/l/libbacktrace/libbacktrace-20251106-GCC-13.2.0.eb
index 39392d501d..f045512db4 100644
--- a/easybuild/easyconfigs/l/libbacktrace/libbacktrace-20240505-GCC-12.3.0.eb
+++ b/easybuild/easyconfigs/l/libbacktrace/libbacktrace-20251106-GCC-13.2.0.eb
@@ -1,10 +1,11 @@
 # Author: J. Sassmannshausen (Imperial College London/UK)
+# Update by: Stamen Miroslavov, BSC 2026
 
 easyblock = 'ConfigureMake'
 
 name = 'libbacktrace'
-version = '20240505'
-local_commit = '11427f3'
+version = '20251106'
+local_commit = 'b9e4006'
 
 homepage = 'https://github.com/ianlancetaylor/libbacktrace/tree/master'
 description = """
@@ -12,7 +13,7 @@ A C library that may be linked into a C/C++ program to produce symbolic backtrac
 Initially written by Ian Lance Taylor iant@golang.org.
 This is version 1.0. It is likely that this will always be version 1.0."""
 
-toolchain = {'name': 'GCC', 'version': '12.3.0'}
+toolchain = {'name': 'GCC', 'version': '13.2.0'}
 toolchainopts = {'pic': True}
 
 sources = [{
@@ -24,18 +25,18 @@ sources = [{
         'recursive': True,
     },
 }]
-checksums = ['e7f0b8ca353f5acb468eb1668146b3b817d62b67c8ab2a8d99459d55736dbe3a']
+checksums = ['998fbab0844ed16be46001f7f5e19b148d1c3ca6b5e34b6ab30195354d540c13']
 
 builddependencies = [
     ('binutils', '2.40'),
 ]
 
 dependencies = [
-    ('gzip', '1.12'),
+    ('gzip', '1.13'),
     ('zstd', '1.5.5'),
     ('zlib', '1.2.13'),
     ('lz4', '1.9.4'),
-    ('XZ', '5.4.2'),
+    ('XZ', '5.4.4'),
 ]
 
 configopts = '--enable-shared '

Updated software libev-4.33-GCCcore-13.2.0.eb

Diff against libev-4.33-GCCcore-14.3.0.eb

easybuild/easyconfigs/l/libev/libev-4.33-GCCcore-14.3.0.eb

diff --git a/easybuild/easyconfigs/l/libev/libev-4.33-GCCcore-14.3.0.eb b/easybuild/easyconfigs/l/libev/libev-4.33-GCCcore-13.2.0.eb
index 1345e41ac8..c73a2c083f 100644
--- a/easybuild/easyconfigs/l/libev/libev-4.33-GCCcore-14.3.0.eb
+++ b/easybuild/easyconfigs/l/libev/libev-4.33-GCCcore-13.2.0.eb
@@ -1,3 +1,5 @@
+# Author: J. Sassmannshausen (Imperial College London/UK)
+# Update: Pavel Tománek (Inuits)
 easyblock = 'ConfigureMake'
 
 name = 'libev'
@@ -10,7 +12,7 @@ limitations and bugs. It is used in GNU Virtual Private Ethernet,
 rxvt-unicode, auditd, the Deliantra MORPG Server and Client, and many
 other programs."""
 
-toolchain = {'name': 'GCCcore', 'version': '14.3.0'}
+toolchain = {'name': 'GCCcore', 'version': '13.2.0'}
 toolchainopts = {'pic': True}
 
 source_urls = ['http://dist.schmorp.de/libev/Attic']
@@ -18,7 +20,7 @@ sources = ['%(name)s-%(version)s.tar.gz']
 checksums = ['507eb7b8d1015fbec5b935f34ebed15bf346bed04a11ab82b8eee848c4205aea']
 
 builddependencies = [
-    ('binutils', '2.44'),
+    ('binutils', '2.40'),
 ]
 
 sanity_check_paths = {

Updated software libproxy-0.5.12-GCCcore-13.2.0.eb

Diff against libproxy-0.5.12-GCCcore-14.3.0.eb

easybuild/easyconfigs/l/libproxy/libproxy-0.5.12-GCCcore-14.3.0.eb

diff --git a/easybuild/easyconfigs/l/libproxy/libproxy-0.5.12-GCCcore-14.3.0.eb b/easybuild/easyconfigs/l/libproxy/libproxy-0.5.12-GCCcore-13.2.0.eb
index a6a4515477..ec8b1bd448 100644
--- a/easybuild/easyconfigs/l/libproxy/libproxy-0.5.12-GCCcore-14.3.0.eb
+++ b/easybuild/easyconfigs/l/libproxy/libproxy-0.5.12-GCCcore-13.2.0.eb
@@ -6,23 +6,23 @@ version = '0.5.12'
 homepage = 'https://libproxy.github.io/libproxy/'
 description = 'libproxy is a library that provides automatic proxy configuration management.'
 
-toolchain = {'name': 'GCCcore', 'version': '14.3.0'}
+toolchain = {'name': 'GCCcore', 'version': '13.2.0'}
 
 source_urls = ['https://github.com/libproxy/libproxy/archive/refs/tags/']
 sources = ['%(version)s.tar.gz']
 checksums = ['a1fa55991998b80a567450a9e84382421a7176a84446c95caaa8b72cf09fa86f']
 
 builddependencies = [
-    ('binutils', '2.44'),
-    ('Meson', '1.8.2'),
-    ('Ninja', '1.13.0'),
-    ('Vala', '0.56.18'),
+    ('binutils', '2.40'),
+    ('Meson', '1.4.0'),
+    ('Ninja', '1.12.1'),
+    ('Vala', '0.56.17'),
 ]
 
 dependencies = [
-    ('GLib', '2.85.3'),
-    ('cURL', '8.14.1'),
-    ('GObject-Introspection', '1.84.0'),
+    ('GLib', '2.78.1'),
+    ('cURL', '8.3.0'),
+    ('GObject-Introspection', '1.78.1'),
 ]
 
 configopts = ' '.join([

Updated software libpsl-0.21.5-GCCcore-13.2.0.eb

Diff against libpsl-0.21.5-GCCcore-15.2.0.eb

easybuild/easyconfigs/l/libpsl/libpsl-0.21.5-GCCcore-15.2.0.eb

diff --git a/easybuild/easyconfigs/l/libpsl/libpsl-0.21.5-GCCcore-15.2.0.eb b/easybuild/easyconfigs/l/libpsl/libpsl-0.21.5-GCCcore-13.2.0.eb
index c2785ee91b..dec583fdbf 100644
--- a/easybuild/easyconfigs/l/libpsl/libpsl-0.21.5-GCCcore-15.2.0.eb
+++ b/easybuild/easyconfigs/l/libpsl/libpsl-0.21.5-GCCcore-13.2.0.eb
@@ -6,20 +6,20 @@ version = '0.21.5'
 homepage = 'https://rockdaboot.github.io/libpsl'
 description = "C library for the Public Suffix List"
 
-toolchain = {'name': 'GCCcore', 'version': '15.2.0'}
+toolchain = {'name': 'GCCcore', 'version': '13.2.0'}
 
 source_urls = ['https://github.com/rockdaboot/libpsl/releases/download/%(version)s']
 sources = [SOURCELOWER_TAR_GZ]
 checksums = ['1dcc9ceae8b128f3c0b3f654decd0e1e891afc6ff81098f227ef260449dae208']
 
 builddependencies = [
-    ('binutils', '2.45'),
-    ('Python', '3.14.2'),
+    ('binutils', '2.40'),
+    ('Python', '3.11.5'),
 ]
 
 dependencies = [
-    ('libidn2', '2.3.8'),
-    ('libunistring', '1.4.1'),
+    ('libidn2', '2.3.2'),
+    ('libunistring', '1.3'),
 ]
 
 sanity_check_commands = [('psl --version')]

Updated software libtasn1-4.19.0-GCCcore-13.2.0.eb

Diff against libtasn1-4.20.0-GCCcore-14.3.0.eb

easybuild/easyconfigs/l/libtasn1/libtasn1-4.20.0-GCCcore-14.3.0.eb

diff --git a/easybuild/easyconfigs/l/libtasn1/libtasn1-4.20.0-GCCcore-14.3.0.eb b/easybuild/easyconfigs/l/libtasn1/libtasn1-4.19.0-GCCcore-13.2.0.eb
index 915e731e23..f6ba81200a 100644
--- a/easybuild/easyconfigs/l/libtasn1/libtasn1-4.20.0-GCCcore-14.3.0.eb
+++ b/easybuild/easyconfigs/l/libtasn1/libtasn1-4.19.0-GCCcore-13.2.0.eb
@@ -1,20 +1,20 @@
 easyblock = 'ConfigureMake'
 
 name = 'libtasn1'
-version = '4.20.0'
+version = '4.19.0'
 
 homepage = 'https://www.gnu.org/software/libtasn1/'
 description = """Libtasn1 is the ASN.1 library used by GnuTLS, GNU Shishi and
  some other packages. It was written by Fabio Fiorina, and has been shipped as
  part of GnuTLS for some time but is now a proper GNU package."""
 
-toolchain = {'name': 'GCCcore', 'version': '14.3.0'}
+toolchain = {'name': 'GCCcore', 'version': '13.2.0'}
 
 source_urls = [GNU_SOURCE]
 sources = [SOURCE_TAR_GZ]
-checksums = ['92e0e3bd4c02d4aeee76036b2ddd83f0c732ba4cda5cb71d583272b23587a76c']
+checksums = ['1613f0ac1cf484d6ec0ce3b8c06d56263cc7242f1c23b30d82d23de345a63f7a']
 
-builddependencies = [('binutils', '2.44')]
+builddependencies = [('binutils', '2.40')]
 
 sanity_check_paths = {
     'files': ['bin/asn1%s' % x for x in ['Coding', 'Decoding', 'Parser']] +

Updated software libunistring-1.3-GCCcore-13.2.0.eb

Diff against libunistring-1.4.1-GCCcore-15.2.0.eb

easybuild/easyconfigs/l/libunistring/libunistring-1.4.1-GCCcore-15.2.0.eb

diff --git a/easybuild/easyconfigs/l/libunistring/libunistring-1.4.1-GCCcore-15.2.0.eb b/easybuild/easyconfigs/l/libunistring/libunistring-1.3-GCCcore-13.2.0.eb
index 40bbe87ba4..1a60b4a8e8 100644
--- a/easybuild/easyconfigs/l/libunistring/libunistring-1.4.1-GCCcore-15.2.0.eb
+++ b/easybuild/easyconfigs/l/libunistring/libunistring-1.3-GCCcore-13.2.0.eb
@@ -1,26 +1,26 @@
 easyblock = 'ConfigureMake'
 
 name = 'libunistring'
-version = '1.4.1'
+version = '1.3'
 
 homepage = 'https://www.gnu.org/software/libunistring/'
 
 description = """This library provides functions for manipulating Unicode strings and for
  manipulating C strings according to the Unicode standard."""
 
-toolchain = {'name': 'GCCcore', 'version': '15.2.0'}
+toolchain = {'name': 'GCCcore', 'version': '13.2.0'}
 toolchainopts = {'pic': True}
 
 source_urls = [GNU_SOURCE]
 sources = [SOURCELOWER_TAR_XZ]
-checksums = ['67d88430892527861903788868c77802a217b0959990f7449f2976126a307763']
+checksums = ['f245786c831d25150f3dfb4317cda1acc5e3f79a5da4ad073ddca58886569527']
 
 builddependencies = [
-    ('binutils', '2.45'),
+    ('binutils', '2.40'),
 ]
 
 dependencies = [
-    ('libiconv', '1.18'),
+    ('libiconv', '1.17'),
 ]
 
 maxparallel = 1

Updated software nghttp2-1.68.0-GCC-13.2.0.eb

Diff against nghttp2-1.68.0-GCC-14.2.0.eb

easybuild/easyconfigs/n/nghttp2/nghttp2-1.68.0-GCC-14.2.0.eb

diff --git a/easybuild/easyconfigs/n/nghttp2/nghttp2-1.68.0-GCC-14.2.0.eb b/easybuild/easyconfigs/n/nghttp2/nghttp2-1.68.0-GCC-13.2.0.eb
index 6cf1f32369..3704dafa23 100644
--- a/easybuild/easyconfigs/n/nghttp2/nghttp2-1.68.0-GCC-14.2.0.eb
+++ b/easybuild/easyconfigs/n/nghttp2/nghttp2-1.68.0-GCC-13.2.0.eb
@@ -1,4 +1,5 @@
 # Author: J. Sassmannshausen (Imperial College London/UK)
+# Update to 1.68.0: Stamen Miroslavov, BSC 2026
 
 easyblock = 'CMakeMake'
 
@@ -15,7 +16,7 @@ We have also developed load test and benchmarking tools for HTTP/2.
 
 An HPACK encoder and decoder are available as a public API."""
 
-toolchain = {'name': 'GCC', 'version': '14.2.0'}
+toolchain = {'name': 'GCC', 'version': '13.2.0'}
 toolchainopts = {'pic': True}
 
 github_account = 'nghttp2'
@@ -24,24 +25,25 @@ sources = [SOURCE_TAR_XZ]
 checksums = ['5511d3128850e01b5b26ec92bf39df15381c767a63441438b25ad6235def902c']
 
 builddependencies = [
-    ('binutils', '2.42'),
-    ('pkgconf', '2.3.0'),
-    ('CMake', '3.31.3'),
+    ('binutils', '2.40'),
+    ('pkgconf', '2.2.0'),
+    ('CMake', '3.27.6'),
     ('CUnit', '2.1-3'),
-    ('Boost', '1.88.0'),
+    ('Boost', '1.83.0'),
 ]
 
 dependencies = [
-    ('OpenSSL', '3', '', SYSTEM),
+    ('OpenSSL', '1.1', '', SYSTEM),
     ('nghttp3', '1.13.1'),
-    ('Python', '3.13.1'),
-    ('libxml2', '2.13.4'),
+    ('Python', '3.11.5'),
+    ('libxml2', '2.11.5'),
     ('Jansson', '2.14.1'),
     ('jemalloc', '5.3.0'),
     ('ngtcp2', '1.18.0'),
     ('libevent', '2.1.12'),
     ('libev', '4.33'),
-    ('c-ares', '1.34.5'),
+    ('c-ares', '1.27.0'),
+    ('Brotli', '1.1.0'),
 ]
 
 runtest = 'check'

Updated software nghttp3-1.13.1-GCCcore-13.2.0.eb

Diff against nghttp3-1.13.1-GCCcore-14.3.0.eb

easybuild/easyconfigs/n/nghttp3/nghttp3-1.13.1-GCCcore-14.3.0.eb

diff --git a/easybuild/easyconfigs/n/nghttp3/nghttp3-1.13.1-GCCcore-14.3.0.eb b/easybuild/easyconfigs/n/nghttp3/nghttp3-1.13.1-GCCcore-13.2.0.eb
index 77133459c6..68ce6c3456 100644
--- a/easybuild/easyconfigs/n/nghttp3/nghttp3-1.13.1-GCCcore-14.3.0.eb
+++ b/easybuild/easyconfigs/n/nghttp3/nghttp3-1.13.1-GCCcore-13.2.0.eb
@@ -8,7 +8,7 @@ description = """ nghttp3 is an implementation of RFC 9114 HTTP/3
 mapping over QUIC and RFC 9204 QPACK in C.
 It does not depend on any particular QUIC transport implementation."""
 
-toolchain = {'name': 'GCCcore', 'version': '14.3.0'}
+toolchain = {'name': 'GCCcore', 'version': '13.2.0'}
 toolchainopts = {'pic': True}
 
 # github_account = 'ngtcp2'
@@ -24,12 +24,12 @@ sources = [{
         'keep_git_dir': True,
     }
 }]
-checksums = [None]
+checksums = ['d3eafb4212820c64ec2dc88ba44178e24c724cf076d0115f88f8dc4532d3a16f']
 
 builddependencies = [
-    ('binutils', '2.44'),
-    ('CMake', '4.0.3'),
-    ('pkgconf', '2.4.3'),
+    ('binutils', '2.40'),
+    ('CMake', '3.27.6'),
+    ('pkgconf', '2.2.0'),
     ('CUnit', '2.1-3'),
 ]
 

Updated software ngtcp2-1.18.0-GCCcore-13.2.0.eb

Diff against ngtcp2-1.18.0-GCCcore-14.3.0.eb

easybuild/easyconfigs/n/ngtcp2/ngtcp2-1.18.0-GCCcore-14.3.0.eb

diff --git a/easybuild/easyconfigs/n/ngtcp2/ngtcp2-1.18.0-GCCcore-14.3.0.eb b/easybuild/easyconfigs/n/ngtcp2/ngtcp2-1.18.0-GCCcore-13.2.0.eb
index 2ccf38936c..93cac9da9b 100644
--- a/easybuild/easyconfigs/n/ngtcp2/ngtcp2-1.18.0-GCCcore-14.3.0.eb
+++ b/easybuild/easyconfigs/n/ngtcp2/ngtcp2-1.18.0-GCCcore-13.2.0.eb
@@ -9,7 +9,7 @@ description = """
 
 ngtcp2 project is an effort to implement RFC9000 QUIC protocol."""
 
-toolchain = {'name': 'GCCcore', 'version': '14.3.0'}
+toolchain = {'name': 'GCCcore', 'version': '13.2.0'}
 toolchainopts = {'pic': True}
 
 sources = [{
@@ -24,13 +24,13 @@ sources = [{
 checksums = ['bcd6bd0ac4f0ce474f772ea28ff4c48b5fbd3c2d9a35871ed0557c57280dbb6f']
 
 builddependencies = [
-    ('binutils', '2.44'),
-    ('CMake', '4.0.3'),
+    ('binutils', '2.40'),
+    ('CMake', '3.27.6'),
     ('CUnit', '2.1-3'),
 ]
 
 dependencies = [
-    ('GnuTLS', '3.8.10'),
+    ('GnuTLS', '3.7.8'),
     ('nghttp3', '1.13.1'),
     ('libev', '4.33'),
 ]

Updated software unifdef-2.12-GCCcore-13.2.0.eb

Diff against unifdef-2.12-GCCcore-14.3.0.eb

easybuild/easyconfigs/u/unifdef/unifdef-2.12-GCCcore-14.3.0.eb

diff --git a/easybuild/easyconfigs/u/unifdef/unifdef-2.12-GCCcore-14.3.0.eb b/easybuild/easyconfigs/u/unifdef/unifdef-2.12-GCCcore-13.2.0.eb
index 5e239d37b3..92b92a5bfc 100644
--- a/easybuild/easyconfigs/u/unifdef/unifdef-2.12-GCCcore-14.3.0.eb
+++ b/easybuild/easyconfigs/u/unifdef/unifdef-2.12-GCCcore-13.2.0.eb
@@ -11,7 +11,7 @@ The unifdef utility selectively processes conditional C preprocessor
 and the additional text that they delimit, while otherwise leaving the
 file alone."""
 
-toolchain = {'name': 'GCCcore', 'version': '14.3.0'}
+toolchain = {'name': 'GCCcore', 'version': '13.2.0'}
 
 github_account = 'fanf2'
 source_urls = [GITHUB_SOURCE]
@@ -23,7 +23,7 @@ preconfigopts += 'echo D=\\"2020-02-14  0:00:00 +0000\\" >> version.sh&&'
 configure_cmd = 'sed -i "s/HOME/PREF/g" Makefile #'
 preinstallopts = 'export PREF=%(installdir)s &&'
 
-dependencies = [('binutils', '2.44')]
+dependencies = [('binutils', '2.40')]
 
 sanity_check_commands = ['%(name)s -h']
 

Updated software Vala-0.56.17-GCCcore-13.2.0.eb

Diff against Vala-0.56.18-GCCcore-14.2.0.eb

easybuild/easyconfigs/v/Vala/Vala-0.56.18-GCCcore-14.2.0.eb

diff --git a/easybuild/easyconfigs/v/Vala/Vala-0.56.18-GCCcore-14.2.0.eb b/easybuild/easyconfigs/v/Vala/Vala-0.56.17-GCCcore-13.2.0.eb
index af2943cdb7..3e5b359712 100644
--- a/easybuild/easyconfigs/v/Vala/Vala-0.56.18-GCCcore-14.2.0.eb
+++ b/easybuild/easyconfigs/v/Vala/Vala-0.56.17-GCCcore-13.2.0.eb
@@ -1,32 +1,32 @@
 easyblock = 'ConfigureMake'
 
 name = 'Vala'
-version = '0.56.18'
+version = '0.56.17'
 
 homepage = 'https://wiki.gnome.org/Projects/Vala'
-description = """Vala is a programming language using modern high level abstractions without imposing additional runtime
-requirements and without using a different ABI compared to applications and libraries written in C."""
+description = """Vala is a programming language using modern high level abstractions without
+ imposing additional runtime requirements and without using a different ABI compared to
+ applications and libraries written in C."""
 
-toolchain = {'name': 'GCCcore', 'version': '14.2.0'}
+toolchain = {'name': 'GCCcore', 'version': '13.2.0'}
 
 source_urls = ['http://download.gnome.org/sources/vala/%(version_major_minor)s/']
 sources = [SOURCELOWER_TAR_XZ]
-checksums = ['f2affe7d40ab63db8e7b9ecc3f6bdc9c2fc7e3134c84ff2d795f482fe926a382']
+checksums = ['26100c4e4ef0049c619275f140d97cf565883d00c7543c82bcce5a426934ed6a']
 
 builddependencies = [
-    ('binutils', '2.42'),
-    ('pkgconf', '2.3.0'),
+    ('binutils', '2.40'),
+    ('pkgconf', '2.0.3'),
     ('flex', '2.6.4'),
     ('Bison', '3.8.2'),
-    ('Graphviz', '13.1.2', '-minimal'),
+    ('Graphviz', '9.0.0'),
 ]
 
 dependencies = [
-    ('GLib', '2.85.1'),
+    ('GObject-Introspection', '1.78.1'),
+    ('GLib', '2.78.1'),
 ]
 
-preconfigopts = 'GI_GIRDIR=gir CFLAGS="$CFLAGS -Wno-discarded-qualifiers" '
-
 sanity_check_paths = {
     'files': ['bin/vala', 'bin/valac', 'bin/valadoc', 'lib/libvala-%%(version_major_minor)s.%s' % SHLIB_EXT,
               'lib/libvaladoc-%%(version_major_minor)s.%s' % SHLIB_EXT],

Updated software Waylandpp-1.0.1-GCCcore-13.2.0.eb

Diff against Waylandpp-1.0.1-GCCcore-14.2.0.eb

easybuild/easyconfigs/w/Waylandpp/Waylandpp-1.0.1-GCCcore-14.2.0.eb

diff --git a/easybuild/easyconfigs/w/Waylandpp/Waylandpp-1.0.1-GCCcore-14.2.0.eb b/easybuild/easyconfigs/w/Waylandpp/Waylandpp-1.0.1-GCCcore-13.2.0.eb
index 98cafe3fbf..6ea2fb3b54 100644
--- a/easybuild/easyconfigs/w/Waylandpp/Waylandpp-1.0.1-GCCcore-14.2.0.eb
+++ b/easybuild/easyconfigs/w/Waylandpp/Waylandpp-1.0.1-GCCcore-13.2.0.eb
@@ -15,7 +15,7 @@ The goal of this library is to create such a C++ binding for Wayland
 using the most modern C++ technology currently available, providing
 an easy to use C++ API to Wayland."""
 
-toolchain = {'name': 'GCCcore', 'version': '14.2.0'}
+toolchain = {'name': 'GCCcore', 'version': '13.2.0'}
 toolchainopts = {'pic': True}
 
 source_urls = ['https://github.com/NilsBrause/waylandpp/archive']
@@ -23,15 +23,15 @@ sources = ['%(version)s.tar.gz']
 checksums = ['49c362fa5db28ab5472968215b88f1fbe3a7b7f57818dde722fd7d38997d940a']
 
 builddependencies = [
-    ('binutils', '2.42'),
-    ('pkgconf', '2.3.0'),
-    ('CMake', '3.31.3'),
+    ('binutils', '2.40'),
+    ('pkgconf', '2.2.0'),
+    ('CMake', '3.27.6'),
 ]
 
 dependencies = [
-    ('pugixml', '1.15'),
-    ('Wayland', '1.23.92'),
-    ('freeglut', '3.6.0'),
+    ('pugixml', '1.14'),
+    ('Wayland', '1.22.0'),
+    ('freeglut', '3.4.0'),
 ]
 
 configopts = '-DBUILD_DOCUMENTATION=OFF '

Updated software WebKitGTK+-2.50.5-GCC-13.2.0.eb

Diff against WebKitGTK+-2.41.4-foss-2023a.eb

easybuild/easyconfigs/w/WebKitGTK+/WebKitGTK+-2.41.4-foss-2023a.eb

diff --git a/easybuild/easyconfigs/w/WebKitGTK+/WebKitGTK+-2.41.4-foss-2023a.eb b/easybuild/easyconfigs/w/WebKitGTK+/WebKitGTK+-2.50.5-GCC-13.2.0.eb
index 5cfea0ec78..6ce34991dc 100644
--- a/easybuild/easyconfigs/w/WebKitGTK+/WebKitGTK+-2.41.4-foss-2023a.eb
+++ b/easybuild/easyconfigs/w/WebKitGTK+/WebKitGTK+-2.50.5-GCC-13.2.0.eb
@@ -1,11 +1,11 @@
 # Updated from WebKitGTK+-2.27.4-GCC-8.3.0.eb with more modules added
 # Author: J. Sassmannshausen (Imperial College London/UK)
-# Update: THEMBL
+# Update to 2.50.5 for 2023b: Stamen Miroslavov, BSC 2026
 
 easyblock = 'CMakeMake'
 
 name = 'WebKitGTK+'
-version = '2.41.4'
+version = '2.50.5'
 
 homepage = 'https://webkitgtk.org/'
 description = """WebKitGTK+ is a full-featured port of the WebKit
@@ -15,11 +15,11 @@ browsers. It offers WebKit's full functionality and is useful in a wide
 range of systems from desktop computers to embedded systems like phones,
 tablets, and televisions."""
 
-toolchain = {'name': 'foss', 'version': '2023a'}
+toolchain = {'name': 'GCC', 'version': '13.2.0'}
 
 source_urls = ['https://webkitgtk.org/releases']
 sources = ['webkitgtk-%(version)s.tar.xz']
-checksums = ['ad792d4acd4e8536cc0a652fd0303bfef93a7f8718d2b3d72db83e25f52777af']
+checksums = ['8737631bac3e9c7ad3e5208f9370e076c09d9c45b39980021ce54edadcc6f94f']
 
 osdependencies = [
     # Would be better to use the system package due to security reasons
@@ -32,39 +32,43 @@ osdependencies = [
 ]
 
 builddependencies = [
-    ('CMake', '3.26.3'),
-    ('Python', '3.11.3'),
-    ('Perl', '5.36.1'),
-    ('GObject-Introspection', '1.76.1'),
-    ('pkgconf', '1.9.5'),
+    ('CMake', '3.27.6'),
+    ('Python', '3.11.5'),
+    ('Perl', '5.38.0'),
+    ('GObject-Introspection', '1.78.1'),
+    ('pkgconf', '2.2.0'),
     ('ccache', '4.9'),
     ('unifdef', '2.12'),
+    ('Highway', '1.0.7'),  # Highway only has a static library
 ]
-
 dependencies = [
-    ('GLib', '2.77.1'),
+    ('GLib', '2.78.1'),
     ('gperf', '3.1'),
-    ('cairo', '1.17.8'),
-    ('GTK3', '3.24.37'),
-    ('LibSoup', '3.6.1'),
+    ('cairo', '1.18.0'),
+    ('GTK4', '4.13.1'),
+    ('LibSoup', '3.6.5'),
     ('ATK', '2.38.0'),
     ('libgcrypt', '1.10.3'),
-    ('wpebackend-fdo', '1.15.90'),
+    ('wpebackend-fdo', '1.16.1'),
     ('libxslt', '1.1.38'),
     ('libtasn1', '4.19.0'),
-    ('GStreamer', '1.22.5'),
+    ('GStreamer', '1.24.8'),
     ('OpenJPEG', '2.5.0'),
-    ('Ruby', '3.3.0'),
+    ('Ruby', '3.4.2'),
     ('GSL', '2.7'),
-    ('glew', '2.2.0', '-osmesa'),
-    ('enchant-2', '2.6.5'),
+    ('glew', '2.2.0', '-egl'),
+    ('pugixml', '1.14'),
+    ('Wayland', '1.22.0'),
+    ('Waylandpp', '1.0.1'),
+    ('enchant-2', '2.8.12'),
     ('LittleCMS', '2.15'),
-    ('GST-plugins-base', '1.22.5'),
-    ('libwebp', '1.3.1'),
-    ('libavif', '1.0.4'),
+    ('GST-plugins-base', '1.24.8'),
+    ('libwebp', '1.3.2'),
+    ('libavif', '1.1.1'),
+    ('libjxl', '0.8.2'),
+    ('libbacktrace', '20251106'),
 ]
 
-
 # The build takes around 2.5 hours on 24 cores on AMD Rome!
 # So be patient!
 
@@ -74,16 +78,17 @@ dependencies = [
 configopts = "-DCMAKE_VERBOSE_MAKEFILE=ON -DPORT=GTK -DCMAKE_FIND_USE_PACKAGE_REGISTRY=FALSE "
 configopts += "-DENABLE_GAMEPAD=OFF -DUSE_LIBSECRET=OFF -DUSE_LIBHYPHEN=OFF "
 configopts += "-DUSE_WOFF2=OFF -DENABLE_JOURNALD_LOG=OFF -DENABLE_BUBBLEWRAP_SANDBOX=OFF "
-configopts += "-DENABLE_INTROSPECTION=OFF -DUSE_LIBNOTIFY=OFF "
+configopts += "-DENABLE_INTROSPECTION=OFF "
 configopts += "-DUSE_GSTREAMER_TRANSCODER=OFF "
+configopts += "-DENABLE_SPEECH_SYNTHESIS=OFF "
 
 prebuildopts = "export CCACHE_DIR=%(builddir)s/ccache && "
 preinstallopts = prebuildopts
 
 sanity_check_paths = {
-    'files': ['bin/WebKitWebDriver', 'lib/libwebkit2gtk-4.1.%s' % SHLIB_EXT,
-              'lib/libjavascriptcoregtk-4.1.%s' % SHLIB_EXT],
-    'dirs': ['include/webkitgtk-4.1/webkit2', 'libexec/webkit2gtk-4.1'],
+    'files': ['bin/WebKitWebDriver', 'lib/libwebkitgtk-6.0.%s' % SHLIB_EXT,
+              'lib/libjavascriptcoregtk-6.0.%s' % SHLIB_EXT],
+    'dirs': ['include/webkitgtk-6.0/webkit', 'libexec/webkitgtk-6.0'],
 }
 
 moduleclass = 'lib'

Updated software wpebackend-fdo-1.16.1-GCCcore-13.2.0.eb

Diff against wpebackend-fdo-1.16.1-GCCcore-14.2.0.eb

easybuild/easyconfigs/w/wpebackend-fdo/wpebackend-fdo-1.16.1-GCCcore-14.2.0.eb

diff --git a/easybuild/easyconfigs/w/wpebackend-fdo/wpebackend-fdo-1.16.1-GCCcore-14.2.0.eb b/easybuild/easyconfigs/w/wpebackend-fdo/wpebackend-fdo-1.16.1-GCCcore-13.2.0.eb
index 8ee3e85b35..b17b00831b 100644
--- a/easybuild/easyconfigs/w/wpebackend-fdo/wpebackend-fdo-1.16.1-GCCcore-14.2.0.eb
+++ b/easybuild/easyconfigs/w/wpebackend-fdo/wpebackend-fdo-1.16.1-GCCcore-13.2.0.eb
@@ -13,7 +13,7 @@ systems based on Web platform technologies. It is a WebKit port designed with
 flexibility and hardware acceleration in mind, leveraging common 3D graphics
 APIs for best performance."""
 
-toolchain = {'name': 'GCCcore', 'version': '14.2.0'}
+toolchain = {'name': 'GCCcore', 'version': '13.2.0'}
 
 source_urls = ['https://wpewebkit.org/releases']
 sources = ['%(name)s-%(version)s.tar.xz']
@@ -24,15 +24,15 @@ checksums = [
 ]
 
 builddependencies = [
-    ('CMake', '3.31.3'),
-    ('binutils', '2.42'),
-    ('Meson', '1.6.1'),
+    ('CMake', '3.27.6'),
+    ('binutils', '2.40'),
+    ('Meson', '1.4.0'),
     ('Ninja', '1.12.1'),
-    ('pkgconf', '2.3.0'),
+    ('pkgconf', '2.2.0'),
 ]
 
 dependencies = [
-    ('pugixml', '1.15'),
+    ('pugixml', '1.14'),
     ('Waylandpp', '1.0.1'),
     ('libepoxy', '1.5.10'),
     ('glib-networking', '2.80.1'),

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