From d624a5d170b6e79705ee1db21b92f3a36c76f7d0 Mon Sep 17 00:00:00 2001 From: Thomas Roeblitz Date: Fri, 4 Apr 2025 23:00:45 +0200 Subject: [PATCH 1/3] {2023.06}[2022b,grace] foss 2022b, HarfBuzz 5.3.1, Qt5 5.15.7, QuantumESPRESSO 7.2 --- .../grace/eessi-2023.06-eb-4.9.4-2022b.yml | 34 +++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 easystacks/software.eessi.io/2023.06/grace/eessi-2023.06-eb-4.9.4-2022b.yml diff --git a/easystacks/software.eessi.io/2023.06/grace/eessi-2023.06-eb-4.9.4-2022b.yml b/easystacks/software.eessi.io/2023.06/grace/eessi-2023.06-eb-4.9.4-2022b.yml new file mode 100644 index 0000000000..92fa828961 --- /dev/null +++ b/easystacks/software.eessi.io/2023.06/grace/eessi-2023.06-eb-4.9.4-2022b.yml @@ -0,0 +1,34 @@ +easyconfigs: +# from here on built originally with EB 4.8.2 +# make sure Python-3.10.8-GCCcore-12.2.0-bare.eb is built from correct PR/commit +# commit 1ee17c0f7726c69e97442f53c65c5f041d65c94f from +# https://github.com/easybuilders/easybuild-easyblocks/pull/3352 was included +# since EB 4.9.3 --> no special treating needed +# same applies to Python-3.10.8-GCCcore-12.2.0 +# +# originally built with EB 4.8.2, PR 19159 was included since EB 4.9.0, PR 3492 +# was included in EB 5.0.0 -> need to keep commit for easyblock +# - OpenBLAS-0.3.21-GCC-12.2.0.eb: +# options: +# # see https://github.com/easybuilders/easybuild-easyconfigs/pull/19159 +# # required for Sapphire Rapids support +# from-pr: 19159 +# # see https://github.com/easybuilders/easybuild-easyblocks/pull/3492 +# include-easyblocks-from-pr: 3492 + - OpenBLAS-0.3.21-GCC-12.2.0.eb: + options: + # see https://github.com/easybuilders/easybuild-easyblocks/pull/3492 + include-easyblocks-from-pr: 3492 +# originally built with EB 4.8.2, PR 19940 was included since EB 4.9.1 +# - OpenMPI-4.1.4-GCC-12.2.0.eb: +# options: +# from-pr: 19940 + - OpenMPI-4.1.4-GCC-12.2.0.eb + - foss-2022b.eb +# originally built with EB 4.8.2, PR 19339 was included since EB 4.9.0 +# - HarfBuzz-5.3.1-GCCcore-12.2.0.eb: +# options: +# from-pr: 19339 + - HarfBuzz-5.3.1-GCCcore-12.2.0.eb + - Qt5-5.15.7-GCCcore-12.2.0.eb + - QuantumESPRESSO-7.2-foss-2022b.eb From c90ceb2e37388884da1b14f0df467935f6bffba9 Mon Sep 17 00:00:00 2001 From: Thomas Roeblitz Date: Fri, 4 Apr 2025 23:51:15 +0200 Subject: [PATCH 2/3] use *from-commit instead of *from-pr --- .../2023.06/grace/eessi-2023.06-eb-4.9.4-2022b.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easystacks/software.eessi.io/2023.06/grace/eessi-2023.06-eb-4.9.4-2022b.yml b/easystacks/software.eessi.io/2023.06/grace/eessi-2023.06-eb-4.9.4-2022b.yml index 92fa828961..71e343039c 100644 --- a/easystacks/software.eessi.io/2023.06/grace/eessi-2023.06-eb-4.9.4-2022b.yml +++ b/easystacks/software.eessi.io/2023.06/grace/eessi-2023.06-eb-4.9.4-2022b.yml @@ -18,7 +18,7 @@ easyconfigs: - OpenBLAS-0.3.21-GCC-12.2.0.eb: options: # see https://github.com/easybuilders/easybuild-easyblocks/pull/3492 - include-easyblocks-from-pr: 3492 + include-easyblocks-from-commit: 4cef6cea5badad0846be3f536d2af70433ff8c51 # originally built with EB 4.8.2, PR 19940 was included since EB 4.9.1 # - OpenMPI-4.1.4-GCC-12.2.0.eb: # options: From 738fd7712676df0edf652f5df6304cd7ed44b50a Mon Sep 17 00:00:00 2001 From: Thomas Roeblitz Date: Sat, 5 Apr 2025 15:02:06 +0200 Subject: [PATCH 3/3] skip Qt5 & QuantumESPRESSO --- .../2023.06/grace/eessi-2023.06-eb-4.9.4-2022b.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/easystacks/software.eessi.io/2023.06/grace/eessi-2023.06-eb-4.9.4-2022b.yml b/easystacks/software.eessi.io/2023.06/grace/eessi-2023.06-eb-4.9.4-2022b.yml index 71e343039c..b58bdd377a 100644 --- a/easystacks/software.eessi.io/2023.06/grace/eessi-2023.06-eb-4.9.4-2022b.yml +++ b/easystacks/software.eessi.io/2023.06/grace/eessi-2023.06-eb-4.9.4-2022b.yml @@ -30,5 +30,5 @@ easyconfigs: # options: # from-pr: 19339 - HarfBuzz-5.3.1-GCCcore-12.2.0.eb - - Qt5-5.15.7-GCCcore-12.2.0.eb - - QuantumESPRESSO-7.2-foss-2022b.eb +# - Qt5-5.15.7-GCCcore-12.2.0.eb +# - QuantumESPRESSO-7.2-foss-2022b.eb