mirror of
https://github.com/mpv-player/mpv.git
synced 2026-05-07 20:02:49 +00:00
ci/msys2: disable some features for 32-bit build
See: https://github.com/msys2/MINGW-packages/commit/1e7737f090e651059d5127d92ab117aa7654fd3e
This commit is contained in:
@@ -528,7 +528,6 @@ jobs:
|
||||
lcms2:p
|
||||
libarchive:p
|
||||
libass:p
|
||||
libcdio-paranoia:p
|
||||
libdvdnav:p
|
||||
libjpeg-turbo:p
|
||||
libplacebo:p
|
||||
@@ -539,14 +538,13 @@ jobs:
|
||||
python:p
|
||||
shaderc:p
|
||||
spirv-cross:p
|
||||
uchardet:p
|
||||
vapoursynth:p
|
||||
vulkan-devel:p
|
||||
|
||||
- name: Install dependencies
|
||||
if: ${{ matrix.sys != 'clang32' && matrix.sys != 'mingw32' }}
|
||||
run: |
|
||||
pacboy --noconfirm -S {angleproject,cppwinrt,rst2pdf,rubberband}:p
|
||||
pacboy --noconfirm -S angleproject cppwinrt libcdio-paranoia rst2pdf \
|
||||
rubberband uchardet vapoursynth
|
||||
|
||||
- name: Build with meson
|
||||
id: build
|
||||
|
||||
+4
-3
@@ -3,13 +3,14 @@
|
||||
args=(
|
||||
--werror
|
||||
-Dc_args='-Wno-error=deprecated -Wno-error=deprecated-declarations'
|
||||
-D{cdda,d3d-hwaccel,d3d11,dvdnav,jpeg,lcms2,libarchive}=enabled
|
||||
-D{libbluray,lua,shaderc,spirv-cross,uchardet,vapoursynth}=enabled
|
||||
-D{d3d-hwaccel,d3d11,dvdnav,jpeg,lcms2,libarchive}=enabled
|
||||
-D{libbluray,lua,shaderc,spirv-cross}=enabled
|
||||
-D{libmpv,tests}=true
|
||||
)
|
||||
|
||||
[[ "$SYS" != "clang32" && "$SYS" != "mingw32" ]] && args+=(
|
||||
-D{egl-angle-lib,egl-angle-win32,pdf-build,rubberband,win32-smtc}=enabled
|
||||
-D{cdda,egl-angle-lib,egl-angle-win32,pdf-build}=enabled
|
||||
-D{rubberband,uchardet,vapoursynth,win32-smtc}=enabled
|
||||
)
|
||||
|
||||
meson setup build "${args[@]}"
|
||||
|
||||
Reference in New Issue
Block a user