diff --git a/easystacks/software.eessi.io/2023.06/a64fx/eessi-2023.06-eb-4.9.4-2023b.yml b/easystacks/software.eessi.io/2023.06/a64fx/eessi-2023.06-eb-4.9.4-2023b.yml index 84c03b0d20..a244ccd07e 100644 --- a/easystacks/software.eessi.io/2023.06/a64fx/eessi-2023.06-eb-4.9.4-2023b.yml +++ b/easystacks/software.eessi.io/2023.06/a64fx/eessi-2023.06-eb-4.9.4-2023b.yml @@ -80,12 +80,10 @@ easyconfigs: - OpenJPEG-2.5.0-GCCcore-13.2.0.eb - libwebp-1.3.2-GCCcore-13.2.0.eb - Wayland-1.22.0-GCCcore-13.2.0.eb -# building nodejs (dependency of Qt5) failed in a first attempt, so we build the -# other packages and pick that up later -## originally built with EB 4.9.0, PR was included since EB 4.9.1 -## - Qt5-5.15.13-GCCcore-13.2.0.eb: -## options: -## # see https://github.com/easybuilders/easybuild-easyconfigs/pull/20201 -## from-pr: 20201 -# - Qt5-5.15.13-GCCcore-13.2.0.eb - OSU-Micro-Benchmarks-7.2-gompi-2023b.eb +# originally built with EB 4.9.0, PR was included since EB 4.9.1 +# - Qt5-5.15.13-GCCcore-13.2.0.eb: +# options: +# # see https://github.com/easybuilders/easybuild-easyconfigs/pull/20201 +# from-pr: 20201 + - Qt5-5.15.13-GCCcore-13.2.0.eb diff --git a/eb_hooks.py b/eb_hooks.py index 88635d2c4b..d92f457e41 100644 --- a/eb_hooks.py +++ b/eb_hooks.py @@ -1280,6 +1280,9 @@ def set_maximum(parallel, max_value): '*': (divide_by_factor, 2), CPU_TARGET_A64FX: (set_maximum, 12), }, + 'nodejs': { + CPU_TARGET_A64FX: (divide_by_factor, 2), + }, 'MBX': { '*': (divide_by_factor, 2), }, @@ -1288,7 +1291,7 @@ def set_maximum(parallel, max_value): CPU_TARGET_A64FX: (set_maximum, 8), }, 'Qt5': { - CPU_TARGET_A64FX: (divide_by_factor, 2), + CPU_TARGET_A64FX: (set_maximum, 8), }, 'ROOT': { CPU_TARGET_A64FX: (divide_by_factor, 2),