Skip to content

Commit c8a53de

Browse files
committed
update deps
1 parent 5c36e66 commit c8a53de

File tree

1 file changed

+20
-20
lines changed

1 file changed

+20
-20
lines changed

Dockerfile

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
ARG ARCH
2-
FROM quay.io/pypa/manylinux_2_28_${ARCH}:2025.02.02-1 as builder
2+
FROM quay.io/pypa/manylinux_2_28_${ARCH}:2025.06.17-1 as builder
33

44
ARG ARCH
55
ARG NPROCS=4
@@ -114,8 +114,8 @@ RUN mkdir -p $TMP_DIR && cd $TMP_DIR \
114114
&& make install \
115115
&& rm -rf $TMP_DIR
116116

117-
ARG BOOST_VERSION="1.87.0"
118-
ARG BOOST_VERSION_="1_87_0"
117+
ARG BOOST_VERSION="1.88.0"
118+
ARG BOOST_VERSION_="1_88_0"
119119
RUN mkdir -p $TMP_DIR && cd $TMP_DIR \
120120
&& curl -L \
121121
"https://archives.boost.io/release/${BOOST_VERSION}/source/boost_${BOOST_VERSION_}.tar.bz2" \
@@ -147,7 +147,7 @@ RUN mkdir -p $TMP_DIR && cd $TMP_DIR \
147147
&& ninja install \
148148
&& rm -rf $TMP_DIR
149149

150-
ARG LIBEXPAT_VERSION="R_2_6_4"
150+
ARG LIBEXPAT_VERSION="R_2_7_1"
151151
RUN mkdir -p $TMP_DIR && cd $TMP_DIR \
152152
&& git clone \
153153
-b $LIBEXPAT_VERSION \
@@ -211,7 +211,7 @@ RUN mkdir -p $TMP_DIR && cd $TMP_DIR \
211211
&& ninja install \
212212
&& rm -rf $TMP_DIR
213213

214-
ARG LLVM_VERSION="19.1.7"
214+
ARG LLVM_VERSION="20.1.6"
215215
RUN mkdir -p $TMP_DIR && cd $TMP_DIR \
216216
&& git clone \
217217
-b llvmorg-$LLVM_VERSION \
@@ -347,7 +347,7 @@ RUN mkdir -p $TMP_DIR && cd $TMP_DIR \
347347
&& cp ../zlib.h $BUILD_DIR/include/. \
348348
&& rm -rf $TMP_DIR
349349

350-
ARG QT_VERSION="v6.8.1"
350+
ARG QT_VERSION="v6.9.1"
351351
RUN mkdir -p $TMP_DIR && cd $TMP_DIR \
352352
&& git clone \
353353
-b $QT_VERSION \
@@ -387,18 +387,18 @@ RUN mkdir -p $TMP_DIR && cd $TMP_DIR \
387387
&& ninja install \
388388
&& rm -rf $TMP_DIR
389389

390-
ARG BZIP2_VERSION="1.0.8"
390+
ARG BZIP2_VERSION="bzip2-1.0.8"
391391
RUN mkdir -p $TMP_DIR && cd $TMP_DIR \
392-
&& curl -L \
393-
https://sourceware.org/pub/bzip2/bzip2-${BZIP2_VERSION}.tar.gz \
394-
--output bzip2.tar.gz \
395-
&& tar xf bzip2.tar.gz \
396-
&& cd bzip2-${BZIP2_VERSION} \
392+
&& git clone \
393+
-b ${BZIP2_VERSION} \
394+
--depth=1 \
395+
https://gitlab.com/bzip2/bzip2.git \
396+
&& cd bzip2 \
397397
&& make CFLAGS="-O2 -g -D_FILE_OFFSET_BITS=64 -fPIC" -j$NPROCS \
398398
&& make install PREFIX="$BUILD_DIR" \
399399
&& rm -rf $TMP_DIR
400400

401-
ARG OPENCV_VERSION="4.10.0"
401+
ARG OPENCV_VERSION="4.11.0"
402402
RUN mkdir -p $TMP_DIR && cd $TMP_DIR \
403403
&& git clone \
404404
-b $OPENCV_VERSION \
@@ -523,7 +523,7 @@ RUN mkdir -p $TMP_DIR && cd $TMP_DIR \
523523
&& ninja install \
524524
&& rm -rf $TMP_DIR
525525

526-
ARG FMT_VERSION="11.1.1"
526+
ARG FMT_VERSION="11.2.0"
527527
RUN mkdir -p $TMP_DIR && cd $TMP_DIR \
528528
&& git clone \
529529
-b $FMT_VERSION \
@@ -539,15 +539,15 @@ RUN mkdir -p $TMP_DIR && cd $TMP_DIR \
539539
-DCMAKE_C_FLAGS="-fPIC -fvisibility=hidden" \
540540
-DCMAKE_CXX_FLAGS="-fPIC -fvisibility=hidden" \
541541
-DCMAKE_INSTALL_PREFIX=$BUILD_DIR \
542-
-DCMAKE_CXX_STANDARD=17 \
542+
-DCMAKE_CXX_STANDARD=20 \
543543
-DFMT_DOC=OFF \
544544
-DFMT_TEST:BOOL=OFF \
545545
.. \
546546
&& ninja \
547547
&& ninja install \
548548
&& rm -rf $TMP_DIR
549549

550-
ARG SPDLOG_VERSION="v1.x"
550+
ARG SPDLOG_VERSION="v1.15.3"
551551
RUN mkdir -p $TMP_DIR && cd $TMP_DIR \
552552
&& git clone \
553553
-b $SPDLOG_VERSION \
@@ -603,7 +603,7 @@ RUN mkdir -p $TMP_DIR && cd $TMP_DIR \
603603
&& ninja install \
604604
&& rm -rf $TMP_DIR
605605

606-
ARG SCOTCH_VERSION="v7.0.6"
606+
ARG SCOTCH_VERSION="v7.0.7"
607607
RUN mkdir -p $TMP_DIR && cd $TMP_DIR \
608608
&& git clone \
609609
-b $SCOTCH_VERSION \
@@ -658,7 +658,7 @@ RUN mkdir -p $TMP_DIR && cd $TMP_DIR \
658658
&& bash .ci/test "$PWD"/dune-copasi.opts \
659659
&& rm -rf $TMP_DIR
660660

661-
ARG LIBSBML_VERSION="v5.20.4"
661+
ARG LIBSBML_VERSION="v5.20.5"
662662
RUN mkdir -p $TMP_DIR && cd $TMP_DIR \
663663
&& git clone \
664664
-b $LIBSBML_VERSION \
@@ -727,7 +727,7 @@ RUN mkdir -p $TMP_DIR && cd $TMP_DIR \
727727
&& ninja install \
728728
&& rm -rf $TMP_DIR
729729

730-
ARG CATCH2_VERSION="v3.7.1"
730+
ARG CATCH2_VERSION="v3.8.1"
731731
RUN mkdir -p $TMP_DIR && cd $TMP_DIR \
732732
&& git clone \
733733
-b $CATCH2_VERSION \
@@ -750,7 +750,7 @@ RUN mkdir -p $TMP_DIR && cd $TMP_DIR \
750750
&& ninja install \
751751
&& rm -rf $TMP_DIR
752752

753-
FROM quay.io/pypa/manylinux_2_28_${ARCH}:2025.02.02-1
753+
FROM quay.io/pypa/manylinux_2_28_${ARCH}:2025.06.17-1
754754

755755
LABEL org.opencontainers.image.source=https://github.com/spatial-model-editor/sme_manylinux
756756
LABEL org.opencontainers.image.description="manylinux ${ARCH} image for compiling Spatial Model Editor python wheels"

0 commit comments

Comments
 (0)