6 files changed +17
-17
lines changed Original file line number Diff line number Diff line change 41
41
MB_ML_VER : 2014
42
42
TRAVIS_BUILD_DIR : ${{ github.workspace }}
43
43
CONFIG_PATH : travis_config.sh
44
- DOCKER_IMAGE : quay.io/opencv-ci/opencv-python-manylinux2014-x86-64:20231225
44
+ DOCKER_IMAGE : quay.io/opencv-ci/opencv-python-manylinux2014-x86-64:20240524
45
45
USE_CCACHE : 0
46
46
UNICODE_WIDTH : 32
47
47
PLAT : x86_64
@@ -139,7 +139,7 @@ jobs:
139
139
NP_TEST_DEP : numpy==1.19.4
140
140
TRAVIS_BUILD_DIR : ${{ github.workspace }}
141
141
CONFIG_PATH : travis_config.sh
142
- DOCKER_IMAGE : quay.io/opencv-ci/opencv-python-manylinux2014-x86-64:20231225
142
+ DOCKER_IMAGE : quay.io/opencv-ci/opencv-python-manylinux2014-x86-64:20240524
143
143
USE_CCACHE : 1
144
144
UNICODE_WIDTH : 32
145
145
SDIST : ${{ matrix.build_sdist || 0 }}
Original file line number Diff line number Diff line change 42
42
MB_ML_VER : 2014
43
43
TRAVIS_BUILD_DIR : ${{ github.workspace }}
44
44
CONFIG_PATH : travis_config.sh
45
- DOCKER_IMAGE : quay.io/opencv-ci/opencv-python-manylinux2014-aarch64:20231225
45
+ DOCKER_IMAGE : quay.io/opencv-ci/opencv-python-manylinux2014-aarch64:20240524
46
46
USE_CCACHE : 0
47
47
UNICODE_WIDTH : 32
48
48
SDIST : ${{ matrix.build_sdist || 0 }}
Original file line number Diff line number Diff line change 1
- # Version: 20231225
1
+ # Version: 20240524
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.4
8
8
ARG FREETYPE_VERSION=2.13.2
9
- ARG LIBPNG_VERSION=1.6.40
10
- ARG VPX_VERSION=v1.13.1
9
+ ARG LIBPNG_VERSION=1.6.43
10
+ ARG VPX_VERSION=v1.14.0
11
11
ARG NASM_VERSION=2.15.04
12
12
ARG OPENSSL_VERSION=1_1_1w
13
- ARG QT_VERSION=5.15.0
13
+ ARG QT_VERSION=5.15.13
14
14
ARG YASM_VERSION=1.3.0
15
15
16
16
ENV LD_LIBRARY_PATH /usr/local/lib:$LD_LIBRARY_PATH
@@ -46,8 +46,8 @@ RUN mkdir ~/freetype_sources && \
46
46
cd .. && \
47
47
rm -rf ~/freetype_sources
48
48
49
- RUN curl -C - -O -L https://download.qt.io/official_releases /qt/5.15/${QT_VERSION}/single/qt-everywhere-src-${QT_VERSION}.tar.xz && \
50
- tar -xf qt-everywhere-src-${QT_VERSION}.tar.xz && \
49
+ RUN curl -C - -O -L https://download.qt.io/archive /qt/5.15/${QT_VERSION}/single/qt-everywhere-opensource -src-${QT_VERSION}.tar.xz && \
50
+ tar -xf qt-everywhere-opensource- src-${QT_VERSION}.tar.xz && \
51
51
cd qt-everywhere-src-${QT_VERSION} && \
52
52
export MAKEFLAGS=-j$(nproc) && \
53
53
./configure -prefix /opt/Qt${QT_VERSION} -release -opensource -confirm-license -qtnamespace QtOpenCVPython -xcb -xcb-xlib -bundled-xcb-xinput -no-openssl -no-dbus -skip qt3d -skip qtactiveqt -skip qtcanvas3d -skip qtconnectivity -skip qtdatavis3d -skip qtdoc -skip qtgamepad -skip qtgraphicaleffects -skip qtimageformats -skip qtlocation -skip qtmultimedia -skip qtpurchasing -skip qtqa -skip qtremoteobjects -skip qtrepotools -skip qtscript -skip qtscxml -skip qtsensors -skip qtserialbus -skip qtserialport -skip qtspeech -skip qttranslations -skip qtwayland -skip qtwebchannel -skip qtwebengine -skip qtwebsockets -skip qtwebview -skip xmlpatterns -skip declarative -make libs && \
Original file line number Diff line number Diff line change 1
- # Version: 20231225
1
+ # Version: 20240524
2
2
# Image name: quay.io/opencv-ci/opencv-python-manylinux2014-x86-64
3
3
4
4
FROM quay.io/pypa/manylinux2014_x86_64:latest
5
5
6
6
ARG CCACHE_VERSION=3.7.9
7
7
ARG FFMPEG_VERSION=5.1.4
8
8
ARG FREETYPE_VERSION=2.13.2
9
- ARG LIBPNG_VERSION=1.6.40
10
- ARG VPX_VERSION=v1.13.1
9
+ ARG LIBPNG_VERSION=1.6.43
10
+ ARG VPX_VERSION=v1.14.0
11
11
ARG NASM_VERSION=2.15.04
12
12
ARG OPENSSL_VERSION=1_1_1w
13
- ARG QT_VERSION=5.15.0
13
+ ARG QT_VERSION=5.15.13
14
14
ARG YASM_VERSION=1.3.0
15
15
16
16
ENV LD_LIBRARY_PATH /usr/local/lib:$LD_LIBRARY_PATH
@@ -45,8 +45,8 @@ RUN mkdir ~/freetype_sources && \
45
45
cd .. && \
46
46
rm -rf ~/freetype_sources
47
47
48
- RUN curl -O -L https://download.qt.io/official_releases /qt/5.15/${QT_VERSION}/single/qt-everywhere-src-${QT_VERSION}.tar.xz && \
49
- tar -xf qt-everywhere-src-${QT_VERSION}.tar.xz && \
48
+ RUN curl -O -L https://download.qt.io/archive /qt/5.15/${QT_VERSION}/single/qt-everywhere-opensource -src-${QT_VERSION}.tar.xz && \
49
+ tar -xf qt-everywhere-opensource- src-${QT_VERSION}.tar.xz && \
50
50
cd qt-everywhere-src-${QT_VERSION} && \
51
51
export MAKEFLAGS=-j$(nproc) && \
52
52
./configure -prefix /opt/Qt${QT_VERSION} -release -opensource -confirm-license -qtnamespace QtOpenCVPython -xcb -xcb-xlib -bundled-xcb-xinput -no-openssl -no-dbus -skip qt3d -skip qtactiveqt -skip qtcanvas3d -skip qtconnectivity -skip qtdatavis3d -skip qtdoc -skip qtgamepad -skip qtgraphicaleffects -skip qtimageformats -skip qtlocation -skip qtmultimedia -skip qtpurchasing -skip qtqa -skip qtremoteobjects -skip qtrepotools -skip qtscript -skip qtscxml -skip qtsensors -skip qtserialbus -skip qtserialport -skip qtspeech -skip qttranslations -skip qtwayland -skip qtwebchannel -skip qtwebengine -skip qtwebsockets -skip qtwebview -skip xmlpatterns -skip declarative -make libs && \
Original file line number Diff line number Diff line change @@ -9,7 +9,7 @@ index 4c0b3880fc..dffa0a4caa 100644
9
9
+ install(DIRECTORY ${Qt5_DIR}/../../../plugins DESTINATION lib/qt)
10
10
+ endif()
11
11
+ if(UNIX AND NOT APPLE)
12
- + install(DIRECTORY /opt/Qt5.15.0 /plugins DESTINATION lib/qt)
12
+ + install(DIRECTORY /opt/Qt5.15.13 /plugins DESTINATION lib/qt)
13
13
+ install(DIRECTORY /usr/share/fonts DESTINATION lib/qt)
14
14
+ endif()
15
15
if(HAVE_QT_OPENGL)
Original file line number Diff line number Diff line change @@ -34,7 +34,7 @@ if [ -n "$IS_OSX" ]; then
34
34
export MAKEFLAGS=" -j$( sysctl -n hw.ncpu) "
35
35
else
36
36
echo " > Linux environment "
37
- export LD_LIBRARY_PATH=$LD_LIBRARY_PATH :/opt/Qt5.15.0 /lib
37
+ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH :/opt/Qt5.15.13 /lib
38
38
export MAKEFLAGS=" -j$( grep -E ' ^processor[[:space:]]*:' /proc/cpuinfo | wc -l) "
39
39
CURRENT_ARCH=$( uname -m)
40
40
if [[ $CURRENT_ARCH == ' aarch64' ]]; then
0 commit comments