Commit b4aa41fc authored by Simon Spannagel's avatar Simon Spannagel
Browse files

Update Docker image dependencies, v6

parent 7190b51e
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
# SPDX-FileCopyrightText: 2018-2024 CERN and the Allpix Squared authors
# SPDX-License-Identifier: MIT

FROM gitlab-registry.cern.ch/allpix-squared/allpix-squared/allpix-squared-deps:v5
FROM gitlab-registry.cern.ch/allpix-squared/allpix-squared/allpix-squared-deps:v6
MAINTAINER Simon Spannagel <simon.spannagel@cern.ch>
ARG ALLPIX_BUILD_ENV="Docker"

+5 −5
Original line number Diff line number Diff line
@@ -7,13 +7,13 @@ MAINTAINER Simon Spannagel <simon.spannagel@cern.ch>
SHELL ["/bin/bash", "-c"]

# Install basic build requirements
RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y tzdata curl cmake g++ gcc binutils unzip doxygen
RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y tzdata curl cmake g++ gcc binutils unzip doxygen git

# Install LCIO dependencies
RUN apt-get install -y zlib1g-dev

# Add layer for LCIO
ENV LCIO_VERSION 02-19-01
ENV LCIO_VERSION 02-21

ENV LCIODIR="/tmp/lcio"
RUN mkdir -p ${LCIODIR}/{src,build} && \
@@ -38,7 +38,7 @@ RUN pip3 install --upgrade pip && \
    pip3 install numpy matplotlib scipy pandas

# Add layer for ROOT6
ENV ROOT6_VERSION 6.28.00
ENV ROOT6_VERSION 6.30.02
ENV PYTHONPATH="/usr/local/lib:$PYTHONPATH"

ENV ROOTSYS="/tmp/root6"
@@ -80,7 +80,7 @@ RUN mkdir -p ${ROOTSYS}/{src,build} && \
RUN apt-get install -y libxerces-c-dev

# Add layer for Geant4
ENV GEANT4_VERSION 11.1.1
ENV GEANT4_VERSION 11.2.0

ENV GEANT4DIR="/tmp/geant4"
RUN mkdir -p ${GEANT4DIR}/{src,build} && \
@@ -102,7 +102,7 @@ RUN mkdir -p ${GEANT4DIR}/{src,build} && \
    rm -rf /usr/local/share/Geant4-${GEANT4_VERSION_PATH}/examples

# Add layer for HepMC3
ENV HEPMC3_VERSION 3.2.6
ENV HEPMC3_VERSION 3.2.7

ENV HEPMC3DIR="/tmp/hepmc3"
RUN mkdir -p ${HEPMC3DIR}/{src,build} && \