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.

*: https://github.com/msys2/MINGW-packages/commit/c3a79e8ae9a8e7f2215db210ba3f44d91d7e23b6
This commit is contained in:
Dudemanguy authored and Kacper Michajłow committed 2025-02-12 11:15:04 +01:00
1 parent bfa3e90867
commit 2e1f89a0df
2 files changed
+4 -9

No files matched your search

+4 -6
View File
@@ -505,7 +505,6 @@ jobs:
matrix:
sys:
- clang64
- mingw32
- mingw64
- ucrt64
defaults:
@@ -524,8 +523,10 @@ jobs:
update: true
install: git
pacboy: >-
angleproject:p
ca-certificates:p
cc:p
cppwinrt:p
ffmpeg:p
lcms2:p
libarchive:p
@@ -539,17 +540,14 @@ jobs:
ninja:p
pkgconf:p
python:p
rst2pdf:p
rubberband:p
shaderc:p
spirv-cross:p
uchardet:p
vapoursynth:p
vulkan-devel:p
- name: Install dependencies
if: ${{ matrix.sys != 'mingw32' }}
run: |
pacboy --noconfirm -S {angleproject,cppwinrt,rst2pdf,rubberband}:p
- name: Build with meson
id: build
run: |
-3
View File
@@ -5,9 +5,6 @@
args=(
-D{cdda,d3d-hwaccel,d3d11,dvdnav,jpeg,lcms2,libarchive}=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
)