From 224bbd0d6fabf810d77358e0a614b83186b3ddf6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bob=20Dr=C3=B6ge?= Date: Tue, 25 Aug 2026 16:58:36 +0200 Subject: [PATCH 1/2] add libinput version for 2026.1 to Qt6 hook --- eb_hooks.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eb_hooks.py b/eb_hooks.py index 81fbfc62..a124f1f4 100644 --- a/eb_hooks.py +++ b/eb_hooks.py @@ -688,7 +688,7 @@ def parse_hook_qt6_libinput(ec, eprefix): Add dependency on libinput to Qt6. This is not included in upstream EasyBuild as it brings a dependency on system-d """ - qt6_toolchain_version_to_libinput_version_map = {'14.3.0': '1.30.1'} + qt6_toolchain_version_to_libinput_version_map = {'14.3.0': '1.30.1', '15.2.0': '1.31.3'} if ec.name == 'Qt6': # Only enforcing from GCCcore 14.3.0 onwards for Qt6 6.9.3 onwards if ec.toolchain.version >= LooseVersion('14.3.0'): From 3cc8683c8af34ebb54eb7a2849b9e39a7542c66b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bob=20Dr=C3=B6ge?= Date: Tue, 25 Aug 2026 17:42:53 +0200 Subject: [PATCH 2/2] Update eb_hooks.py Co-authored-by: Kenneth Hoste --- eb_hooks.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/eb_hooks.py b/eb_hooks.py index a124f1f4..43e9798c 100644 --- a/eb_hooks.py +++ b/eb_hooks.py @@ -688,7 +688,10 @@ def parse_hook_qt6_libinput(ec, eprefix): Add dependency on libinput to Qt6. This is not included in upstream EasyBuild as it brings a dependency on system-d """ - qt6_toolchain_version_to_libinput_version_map = {'14.3.0': '1.30.1', '15.2.0': '1.31.3'} + qt6_toolchain_version_to_libinput_version_map = { + '14.3.0': '1.30.1', + '15.2.0': '1.31.3', + } if ec.name == 'Qt6': # Only enforcing from GCCcore 14.3.0 onwards for Qt6 6.9.3 onwards if ec.toolchain.version >= LooseVersion('14.3.0'):