From baff2e1d847322ed4da3023bf811844bb6db9704 Mon Sep 17 00:00:00 2001 From: Wouter Deconinck Date: Fri, 17 Jul 2026 09:13:31 -0500 Subject: [PATCH 1/3] feat: professor-2.3.3 --- spack-environment/packages.yaml | 3 +++ spack-environment/xl/spack.yaml | 1 + 2 files changed, 4 insertions(+) diff --git a/spack-environment/packages.yaml b/spack-environment/packages.yaml index 9a8ce15a..a6ddce66 100644 --- a/spack-environment/packages.yaml +++ b/spack-environment/packages.yaml @@ -428,6 +428,9 @@ packages: prmon: require: - +plot + professor: + require: + - '@2.3.3:' protobuf: require: - '@32.1' diff --git a/spack-environment/xl/spack.yaml b/spack-environment/xl/spack.yaml index 474c392a..8fd3d2e0 100644 --- a/spack-environment/xl/spack.yaml +++ b/spack-environment/xl/spack.yaml @@ -75,6 +75,7 @@ spack: - podio - poppler - prmon + - professor - pyrobird - pythia8 - py-awkward From f76b29aba4ba4d9efd79ea8dbedc7933c6322172 Mon Sep 17 00:00:00 2001 From: Wouter Deconinck Date: Sat, 18 Jul 2026 13:45:10 +0100 Subject: [PATCH 2/3] fix: spack cherry-pick: cargo-c: depends_on pkgconfig --- spack-packages.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/spack-packages.sh b/spack-packages.sh index 09cf311c..9acfee8d 100644 --- a/spack-packages.sh +++ b/spack-packages.sh @@ -23,6 +23,7 @@ a7c32f24cd5b69b237dc974804a71326306f4e58 de97f131df3dbc940151f406afd5c2c1158a660c caf013be0ee1594fdbba8feb07ffecc88474a2b0 75395349957ad785cca50002dffb18bbcb48af27 +d8ed806a90f06527e5d1b231b45fc6f60b576317 --- ## Optional hash table with comma-separated file list ## For these commits, the cherry-pick will be restricted to the listed files only. @@ -43,3 +44,4 @@ read -r -d '' SPACKPACKAGES_CHERRYPICKS_FILES <<- \ ## de97f131df3dbc940151f406afd5c2c1158a660c: TensorFlow: add v2.21.0 ## caf013be0ee1594fdbba8feb07ffecc88474a2b0: Add missing xxd dep ## 75395349957ad785cca50002dffb18bbcb48af27: py-torch: ensure setuptools is not unnecessarily constrained for 2.10: +## d8ed806a90f06527e5d1b231b45fc6f60b576317: cargo-c: depends_on pkgconfig From 26a4ebfd23d622ca9fcd369c871b88f24ac5fb14 Mon Sep 17 00:00:00 2001 From: Wouter Deconinck Date: Sun, 19 Jul 2026 11:35:05 +0100 Subject: [PATCH 3/3] fix: spack cherry-pick: cargo-c: add missing build-depends on pkgconfig --- spack-packages.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spack-packages.sh b/spack-packages.sh index 9acfee8d..716114d5 100644 --- a/spack-packages.sh +++ b/spack-packages.sh @@ -23,7 +23,7 @@ a7c32f24cd5b69b237dc974804a71326306f4e58 de97f131df3dbc940151f406afd5c2c1158a660c caf013be0ee1594fdbba8feb07ffecc88474a2b0 75395349957ad785cca50002dffb18bbcb48af27 -d8ed806a90f06527e5d1b231b45fc6f60b576317 +dcf9162c02da6fbde05bdbc595561b7956f5381b --- ## Optional hash table with comma-separated file list ## For these commits, the cherry-pick will be restricted to the listed files only. @@ -44,4 +44,4 @@ read -r -d '' SPACKPACKAGES_CHERRYPICKS_FILES <<- \ ## de97f131df3dbc940151f406afd5c2c1158a660c: TensorFlow: add v2.21.0 ## caf013be0ee1594fdbba8feb07ffecc88474a2b0: Add missing xxd dep ## 75395349957ad785cca50002dffb18bbcb48af27: py-torch: ensure setuptools is not unnecessarily constrained for 2.10: -## d8ed806a90f06527e5d1b231b45fc6f60b576317: cargo-c: depends_on pkgconfig +## dcf9162c02da6fbde05bdbc595561b7956f5381b: cargo-c: depends_on pkgconfig