1
- # Version: 20230628
1
+ # Version: 20231006
2
2
# Image name: quay.io/opencv-ci/opencv-python-manylinux2014-aarch64
3
3
4
4
FROM quay.io/pypa/manylinux2014_aarch64:latest
5
5
6
6
ARG CCACHE_VERSION=3.7.9
7
7
ARG FFMPEG_VERSION=5.1.3
8
- ARG FREETYPE_VERSION=2.13.1
8
+ ARG FREETYPE_VERSION=2.13.2
9
9
ARG LIBPNG_VERSION=1.6.40
10
10
ARG NASM_VERSION=2.15.04
11
- ARG OPENSSL_VERSION=1_1_1u
11
+ ARG OPENSSL_VERSION=1_1_1w
12
12
ARG QT_VERSION=5.15.0
13
13
ARG YASM_VERSION=1.3.0
14
14
@@ -33,9 +33,10 @@ RUN mkdir ~/libpng_sources && \
33
33
cd .. && \
34
34
rm -rf ~/libpng_sources
35
35
36
+ # looks like download.savannah.gnu.org suffers from https://savannah.gnu.org/bugs/?48150 in Manylinux 2014 env on aarch64
36
37
RUN mkdir ~/freetype_sources && \
37
38
cd ~/freetype_sources && \
38
- curl -O -L https://download.savannah.gnu.org/releases/freetype/freetype-${FREETYPE_VERSION}.tar.gz && \
39
+ curl -O -L https://download-mirror .savannah.gnu.org/releases/freetype/freetype-${FREETYPE_VERSION}.tar.gz && \
39
40
tar -xf freetype-${FREETYPE_VERSION}.tar.gz && \
40
41
cd freetype-${FREETYPE_VERSION} && \
41
42
./configure --prefix="/ffmpeg_build" --enable-freetype-config && \
@@ -44,7 +45,7 @@ RUN mkdir ~/freetype_sources && \
44
45
cd .. && \
45
46
rm -rf ~/freetype_sources
46
47
47
- RUN curl -O -L https://download.qt.io/official_releases/qt/5.15/${QT_VERSION}/single/qt-everywhere-src-${QT_VERSION}.tar.xz && \
48
+ RUN curl -C - - O -L https://download.qt.io/official_releases/qt/5.15/${QT_VERSION}/single/qt-everywhere-src-${QT_VERSION}.tar.xz && \
48
49
tar -xf qt-everywhere-src-${QT_VERSION}.tar.xz && \
49
50
cd qt-everywhere-src-${QT_VERSION} && \
50
51
export MAKEFLAGS=-j$(nproc) && \
0 commit comments