Skip to content

Commit 7600400

Browse files
committed
bump versions
1 parent c665412 commit 7600400

File tree

1 file changed

+20
-23
lines changed

1 file changed

+20
-23
lines changed

Dockerfile

Lines changed: 20 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM quay.io/pypa/manylinux_2_28_x86_64:2024-04-23-ef7507e as builder
1+
FROM quay.io/pypa/manylinux_2_28_x86_64:2024-09-09-f386546 as builder
22

33
ARG NPROCS=24
44
ARG BUILD_DIR=/opt/smelibs
@@ -8,7 +8,7 @@ RUN /opt/python/cp312-cp312/bin/pip install ninja \
88
&& ln -fs /opt/python/cp312-cp312/bin/ninja /usr/bin/ninja
99

1010
RUN yum update -y \
11-
&& yum install -y flex-2.6.1 git-lfs-3.2.0 \
11+
&& yum install -y flex-2.6.1 git-lfs-3.4.1 \
1212
&& yum clean all
1313

1414
ARG CEREAL_VERSION="v1.3.2"
@@ -85,8 +85,8 @@ RUN mkdir -p $TMP_DIR && cd $TMP_DIR \
8585
&& make install \
8686
&& rm -rf $TMP_DIR
8787

88-
ARG BOOST_VERSION="1.85.0"
89-
ARG BOOST_VERSION_="1_85_0"
88+
ARG BOOST_VERSION="1.86.0"
89+
ARG BOOST_VERSION_="1_86_0"
9090
RUN mkdir -p $TMP_DIR && cd $TMP_DIR \
9191
&& curl -L \
9292
"https://boostorg.jfrog.io/artifactory/main/release/${BOOST_VERSION}/source/boost_${BOOST_VERSION_}.tar.bz2" \
@@ -118,7 +118,7 @@ RUN mkdir -p $TMP_DIR && cd $TMP_DIR \
118118
&& ninja install \
119119
&& rm -rf $TMP_DIR
120120

121-
ARG LIBEXPAT_VERSION="R_2_6_2"
121+
ARG LIBEXPAT_VERSION="R_2_6_3"
122122
RUN mkdir -p $TMP_DIR && cd $TMP_DIR \
123123
&& git clone \
124124
-b $LIBEXPAT_VERSION \
@@ -182,7 +182,7 @@ RUN mkdir -p $TMP_DIR && cd $TMP_DIR \
182182
&& ninja install \
183183
&& rm -rf $TMP_DIR
184184

185-
ARG LLVM_VERSION="18.1.4"
185+
ARG LLVM_VERSION="18.1.8"
186186
RUN mkdir -p $TMP_DIR && cd $TMP_DIR \
187187
&& git clone \
188188
-b llvmorg-$LLVM_VERSION \
@@ -225,7 +225,7 @@ RUN mkdir -p $TMP_DIR && cd $TMP_DIR \
225225
&& ninja install \
226226
&& rm -rf $TMP_DIR
227227

228-
ARG TBB_VERSION="v2021.12.0"
228+
ARG TBB_VERSION="v2021.13.0"
229229
RUN mkdir -p $TMP_DIR && cd $TMP_DIR \
230230
&& git clone \
231231
-b $TBB_VERSION \
@@ -249,7 +249,7 @@ RUN mkdir -p $TMP_DIR && cd $TMP_DIR \
249249
&& ninja install \
250250
&& rm -rf $TMP_DIR
251251

252-
ARG DPL_VERSION="oneDPL-2022.5.0-rc1"
252+
ARG DPL_VERSION="oneDPL-2022.6.0-rc1"
253253
RUN mkdir -p $TMP_DIR && cd $TMP_DIR \
254254
&& git clone \
255255
-b $DPL_VERSION \
@@ -272,7 +272,7 @@ RUN mkdir -p $TMP_DIR && cd $TMP_DIR \
272272
&& ninja install \
273273
&& rm -rf $TMP_DIR
274274

275-
ARG PAGMO_VERSION="v2.19.0"
275+
ARG PAGMO_VERSION="v2.19.1"
276276
RUN mkdir -p $TMP_DIR && cd $TMP_DIR \
277277
&& git clone \
278278
-b $PAGMO_VERSION \
@@ -295,7 +295,7 @@ RUN mkdir -p $TMP_DIR && cd $TMP_DIR \
295295
&& ninja install \
296296
&& rm -rf $TMP_DIR
297297

298-
ARG ZLIB_VERSION="v1.2.13"
298+
ARG ZLIB_VERSION="v1.3.1"
299299
RUN mkdir -p $TMP_DIR && cd $TMP_DIR \
300300
&& git clone \
301301
-b $ZLIB_VERSION \
@@ -317,7 +317,7 @@ RUN mkdir -p $TMP_DIR && cd $TMP_DIR \
317317
&& cp ../zlib.h $BUILD_DIR/include/. \
318318
&& rm -rf $TMP_DIR
319319

320-
ARG QT_VERSION="v6.7.0"
320+
ARG QT_VERSION="v6.7.2"
321321
RUN mkdir -p $TMP_DIR && cd $TMP_DIR \
322322
&& git clone \
323323
-b $QT_VERSION \
@@ -368,7 +368,7 @@ RUN mkdir -p $TMP_DIR && cd $TMP_DIR \
368368
&& make install PREFIX="$BUILD_DIR" \
369369
&& rm -rf $TMP_DIR
370370

371-
ARG OPENCV_VERSION="4.9.0"
371+
ARG OPENCV_VERSION="4.10.0"
372372
RUN mkdir -p $TMP_DIR && cd $TMP_DIR \
373373
&& git clone \
374374
-b $OPENCV_VERSION \
@@ -493,7 +493,7 @@ RUN mkdir -p $TMP_DIR && cd $TMP_DIR \
493493
&& ninja install \
494494
&& rm -rf $TMP_DIR
495495

496-
ARG FMT_VERSION="10.2.1"
496+
ARG FMT_VERSION="11.0.2"
497497
RUN mkdir -p $TMP_DIR && cd $TMP_DIR \
498498
&& git clone \
499499
-b $FMT_VERSION \
@@ -517,7 +517,7 @@ RUN mkdir -p $TMP_DIR && cd $TMP_DIR \
517517
&& ninja install \
518518
&& rm -rf $TMP_DIR
519519

520-
ARG SPDLOG_VERSION="v1.13.0"
520+
ARG SPDLOG_VERSION="v1.14.1"
521521
RUN mkdir -p $TMP_DIR && cd $TMP_DIR \
522522
&& git clone \
523523
-b $SPDLOG_VERSION \
@@ -575,7 +575,7 @@ RUN mkdir -p $TMP_DIR && cd $TMP_DIR \
575575
&& ninja install \
576576
&& rm -rf $TMP_DIR
577577

578-
ARG SCOTCH_VERSION="v7.0.4"
578+
ARG SCOTCH_VERSION="v7.0.5"
579579
RUN mkdir -p $TMP_DIR && cd $TMP_DIR \
580580
&& git clone \
581581
-b $SCOTCH_VERSION \
@@ -606,7 +606,7 @@ RUN mkdir -p $TMP_DIR && cd $TMP_DIR \
606606
&& ninja install \
607607
&& rm -rf $TMP_DIR
608608

609-
ARG DUNE_COPASI_VERSION="master"
609+
ARG DUNE_COPASI_VERSION="releases/2.0"
610610
RUN mkdir -p $TMP_DIR && cd $TMP_DIR \
611611
&& export DUNE_COPASI_USE_STATIC_DEPS=ON \
612612
&& export CMAKE_INSTALL_PREFIX=$BUILD_DIR \
@@ -631,7 +631,7 @@ RUN mkdir -p $TMP_DIR && cd $TMP_DIR \
631631
&& bash .ci/test "$PWD"/dune-copasi.opts \
632632
&& rm -rf $TMP_DIR
633633

634-
ARG LIBSBML_VERSION="development"
634+
ARG LIBSBML_VERSION="v5.20.4"
635635
RUN mkdir -p $TMP_DIR && cd $TMP_DIR \
636636
&& git clone \
637637
-b $LIBSBML_VERSION \
@@ -701,7 +701,7 @@ RUN mkdir -p $TMP_DIR && cd $TMP_DIR \
701701
&& ninja install \
702702
&& rm -rf $TMP_DIR
703703

704-
ARG CATCH2_VERSION="v3.5.4"
704+
ARG CATCH2_VERSION="v3.7.0"
705705
RUN mkdir -p $TMP_DIR && cd $TMP_DIR \
706706
&& git clone \
707707
-b $CATCH2_VERSION \
@@ -724,7 +724,7 @@ RUN mkdir -p $TMP_DIR && cd $TMP_DIR \
724724
&& ninja install \
725725
&& rm -rf $TMP_DIR
726726

727-
FROM quay.io/pypa/manylinux_2_28_x86_64:2024-04-23-ef7507e
727+
FROM quay.io/pypa/manylinux_2_28_x86_64:2024-09-09-f386546
728728

729729
LABEL org.opencontainers.image.source=https://github.com/spatial-model-editor/sme_manylinux_x86_64
730730
LABEL org.opencontainers.image.description="manylinux x86_64 image for compiling Spatial Model Editor python wheels"
@@ -733,7 +733,7 @@ LABEL org.opencontainers.image.licenses=MIT
733733
ARG BUILD_DIR=/opt/smelibs
734734
ARG TMP_DIR=/opt/tmpwd
735735

736-
ARG CCACHE_VERSION="4.9.1"
736+
ARG CCACHE_VERSION="4.10.2"
737737
RUN mkdir -p $TMP_DIR && cd $TMP_DIR \
738738
&& curl \
739739
-L https://github.com/ccache/ccache/releases/download/v${CCACHE_VERSION}/ccache-${CCACHE_VERSION}-linux-x86_64.tar.xz \
@@ -748,6 +748,3 @@ RUN /opt/python/cp312-cp312/bin/pip install ninja \
748748

749749
# SME static libs
750750
COPY --from=builder $BUILD_DIR $BUILD_DIR
751-
ENV CMAKE_PREFIX_PATH="$BUILD_DIR;$BUILD_DIR/lib64/cmake"
752-
# Set ccache dir default to the location used on github CI
753-
ENV CCACHE_DIR=/host/home/runner/work/sme_manylinux_x86_64/sme_manylinux_x86_64/.cache/ccache

0 commit comments

Comments
 (0)