File tree Expand file tree Collapse file tree 2 files changed +16
-12
lines changed Expand file tree Collapse file tree 2 files changed +16
-12
lines changed Original file line number Diff line number Diff line change 1515 matrix :
1616 os-image :
1717 - ubuntu-24.04
18- - macos-14
18+ - macos-15
1919 opencv-version :
2020 - 4.11.0
2121 linkage :
3030 - os-image : ubuntu-22.04
3131 opencv-version : 3.4.20
3232 linkage : dynamic
33- - os-image : macos-13
33+ - os-image : macos-14
3434 opencv-version : 3.4.20
3535 linkage : dynamic
3636 runs-on : ${{ matrix.os-image }}
@@ -64,20 +64,20 @@ jobs:
6464 matrix :
6565 os-image :
6666 - ubuntu-24.04
67- - windows-2022
67+ - windows-2025
6868 vcpkg-version :
69- - 2025.08.27 # https://github.com/microsoft/vcpkg/releases
69+ - 2025.09.17 # https://github.com/microsoft/vcpkg/releases
7070 vcpkg-features-cache-key :
7171 - full
7272 vcpkg-features :
7373 - contrib,nonfree,ade,opencl
7474 include :
75- - os-image : windows-2022
76- vcpkg-version : 2025.08.27
75+ - os-image : windows-2025
76+ vcpkg-version : 2025.09.17
7777 vcpkg-features-cache-key : min
7878 vcpkg-features : contrib
79- - os-image : macos-14
80- vcpkg-version : 2025.08.27
79+ - os-image : macos-15
80+ vcpkg-version : 2025.09.17
8181 vcpkg-features-cache-key : full-no-opencl
8282 vcpkg-features : contrib,nonfree,ade
8383 runs-on : ${{ matrix.os-image }}
@@ -108,7 +108,7 @@ jobs:
108108 fail-fast : false
109109 matrix :
110110 os-image :
111- - windows-2022
111+ - windows-2025
112112 version :
113113 - opencv : 3.4.16
114114 - opencv : 4.11.0 # https://community.chocolatey.org/packages/OpenCV#versionhistory
@@ -119,7 +119,7 @@ jobs:
119119 - os-image : ubuntu-22.04
120120 version :
121121 opencv : 4.5.4
122- - os-image : macos-14
122+ - os-image : macos-15
123123 version :
124124 brew : " @4"
125125 runs-on : ${{ matrix.os-image }}
Original file line number Diff line number Diff line change @@ -23,9 +23,13 @@ if [ ! -d "$opencv_contrib_src" ]; then
2323 curl -L " https://github.com/opencv/opencv_contrib/archive/$OPENCV_VERSION .tar.gz" | tar -xz -C " $dist_dir "
2424fi
2525
26- if [[ " $OPENCV_VERSION " == " 3.4.20" ]]; then # old OpenCV doesn't support choosing archs
27- export CMAKE_POLICY_VERSION_MINIMUM=3.5
26+ if [[ " $OPENCV_VERSION " == " 3.4.20" ]]; then
27+ # old OpenCV doesn't support choosing archs
2828 arch_arg=
29+ # old OpenCV CMake min version requirement is too old for the newer CMake
30+ export CMAKE_POLICY_VERSION_MINIMUM=3.5
31+ # old OpenCV requires too old SDK for macOS 10.14
32+ export MACOSX_DEPLOYMENT_TARGET=10.13
2933else
3034 arch_arg=" --macos_archs $( uname -m) "
3135fi
You can’t perform that action at this time.
0 commit comments