1
0
mirror of https://github.com/mpv-player/mpv synced 2025-03-11 08:37:59 +00:00

github/workflows: drop mingw32

Upstream dropped libplacebo* so we're pretty much out of luck here. It's
not worth it to bother building a subproject for just this one.

*: c3a79e8ae9
This commit is contained in:
Dudemanguy 2025-02-11 22:43:55 -06:00 committed by Kacper Michajłow
parent bfa3e90867
commit 2e1f89a0df
2 changed files with 4 additions and 9 deletions

View File

@ -505,7 +505,6 @@ jobs:
matrix: matrix:
sys: sys:
- clang64 - clang64
- mingw32
- mingw64 - mingw64
- ucrt64 - ucrt64
defaults: defaults:
@ -524,8 +523,10 @@ jobs:
update: true update: true
install: git install: git
pacboy: >- pacboy: >-
angleproject:p
ca-certificates:p ca-certificates:p
cc:p cc:p
cppwinrt:p
ffmpeg:p ffmpeg:p
lcms2:p lcms2:p
libarchive:p libarchive:p
@ -539,17 +540,14 @@ jobs:
ninja:p ninja:p
pkgconf:p pkgconf:p
python:p python:p
rst2pdf:p
rubberband:p
shaderc:p shaderc:p
spirv-cross:p spirv-cross:p
uchardet:p uchardet:p
vapoursynth:p vapoursynth:p
vulkan-devel:p vulkan-devel:p
- name: Install dependencies
if: ${{ matrix.sys != 'mingw32' }}
run: |
pacboy --noconfirm -S {angleproject,cppwinrt,rst2pdf,rubberband}:p
- name: Build with meson - name: Build with meson
id: build id: build
run: | run: |

View File

@ -5,9 +5,6 @@
args=( args=(
-D{cdda,d3d-hwaccel,d3d11,dvdnav,jpeg,lcms2,libarchive}=enabled -D{cdda,d3d-hwaccel,d3d11,dvdnav,jpeg,lcms2,libarchive}=enabled
-D{libbluray,lua,shaderc,spirv-cross,uchardet,vapoursynth}=enabled -D{libbluray,lua,shaderc,spirv-cross,uchardet,vapoursynth}=enabled
)
[[ "$SYS" != "mingw32" ]] && args+=(
-D{egl-angle-lib,egl-angle-win32,pdf-build,rubberband,win32-smtc}=enabled -D{egl-angle-lib,egl-angle-win32,pdf-build,rubberband,win32-smtc}=enabled
) )