From fcc0330dc39093617333cf2b0afe4528b9e1a345 Mon Sep 17 00:00:00 2001 From: Wouter Deconinck <wdconinc@gmail.com> Date: Thu, 28 Nov 2024 22:05:05 +0000 Subject: [PATCH] chore: podio-1.0.1 (cherry picked from commit 6a7b5017863eb348cde1cabb7c69dad180631699) --- containers/debian/base.Dockerfile | 24 ++++++++++++------------ eic-spack.sh | 2 +- key4hep-spack.sh | 2 +- spack-environment/packages.yaml | 4 ++-- 4 files changed, 16 insertions(+), 16 deletions(-) diff --git a/containers/debian/base.Dockerfile b/containers/debian/base.Dockerfile index e05fad6db..97e190154 100644 --- a/containers/debian/base.Dockerfile +++ b/containers/debian/base.Dockerfile @@ -218,18 +218,6 @@ spack mirror add --scope site --unsigned ghcr-${SPACK_VERSION} oci://ghcr.io/eic spack mirror list EOF -## Setup eic-spack -ENV EICSPACK_ROOT=${SPACK_ROOT}/var/spack/repos/eic-spack -ARG EICSPACK_ORGREPO="eic/eic-spack" -ARG EICSPACK_VERSION="$SPACK_VERSION" -ADD https://api.github.com/repos/${EICSPACK_ORGREPO}/commits/${EICSPACK_VERSION} /tmp/eic-spack.json -RUN <<EOF -set -e -git clone --filter=tree:0 https://github.com/${EICSPACK_ORGREPO}.git ${EICSPACK_ROOT} -git -C ${EICSPACK_ROOT} checkout ${EICSPACK_VERSION} -spack repo add --scope site "${EICSPACK_ROOT}" -EOF - ## Setup key4hep-spack ENV KEY4HEPSPACK_ROOT=${SPACK_ROOT}/var/spack/repos/key4hep-spack ARG KEY4HEPSPACK_ORGREPO="key4hep/key4hep-spack" @@ -241,3 +229,15 @@ git clone --filter=tree:0 https://github.com/${KEY4HEPSPACK_ORGREPO}.git ${KEY4H git -C ${KEY4HEPSPACK_ROOT} checkout ${KEY4HEPSPACK_VERSION} spack repo add --scope site "${KEY4HEPSPACK_ROOT}" EOF + +## Setup eic-spack +ENV EICSPACK_ROOT=${SPACK_ROOT}/var/spack/repos/eic-spack +ARG EICSPACK_ORGREPO="eic/eic-spack" +ARG EICSPACK_VERSION="$SPACK_VERSION" +ADD https://api.github.com/repos/${EICSPACK_ORGREPO}/commits/${EICSPACK_VERSION} /tmp/eic-spack.json +RUN <<EOF +set -e +git clone --filter=tree:0 https://github.com/${EICSPACK_ORGREPO}.git ${EICSPACK_ROOT} +git -C ${EICSPACK_ROOT} checkout ${EICSPACK_VERSION} +spack repo add --scope site "${EICSPACK_ROOT}" +EOF diff --git a/eic-spack.sh b/eic-spack.sh index 8874e728e..c5980768d 100644 --- a/eic-spack.sh +++ b/eic-spack.sh @@ -3,4 +3,4 @@ EICSPACK_ORGREPO="eic/eic-spack" ## EIC spack commit hash or github version, e.g. v0.19.7 ## note: nightly builds could use a branch e.g. releases/v0.19 -EICSPACK_VERSION="0ba184e0e84bc41a85b363afddaf9feae140f3a2" +EICSPACK_VERSION="7b313ce3132d173cda8cdcf4fe2972c73b75cbee" diff --git a/key4hep-spack.sh b/key4hep-spack.sh index 90f2a1a31..44b0366d0 100644 --- a/key4hep-spack.sh +++ b/key4hep-spack.sh @@ -3,4 +3,4 @@ KEY4HEPSPACK_ORGREPO="key4hep/key4hep-spack" ## Key4HEP spack commit hash or github version, e.g. v0.19.7 ## note: nightly builds could use a branch e.g. releases/v0.19 -KEY4HEPSPACK_VERSION="ce50d74dba7c665157cbef63cd5c9cc4d7758f72" +KEY4HEPSPACK_VERSION="d0a5a8d3ed386cd668a31540167d3f1317862cef" diff --git a/spack-environment/packages.yaml b/spack-environment/packages.yaml index 2ef546645..1a9cd86b0 100644 --- a/spack-environment/packages.yaml +++ b/spack-environment/packages.yaml @@ -191,7 +191,7 @@ packages: - -ipo +podio +root +zmq juggler: require: - - '@14.2.0' # JUGGLER_VERSION + - '@14.2.1' # JUGGLER_VERSION - cxxstd=20 k4actstracking: require: @@ -257,7 +257,7 @@ packages: - '@1.0.0' podio: require: - - '@0.99' + - '@1.0.1' - cxxstd=20 prmon: require: -- GitLab