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
Unified · Split
| @@ -505,7 +505,6 @@ jobs: · 504 unmodified lines | ||
| 505 | 505 | matrix: |
| 506 | 506 | sys: |
| 507 | 507 | - clang64 |
| 508 | − - mingw32 | |
| 509 | 508 | - mingw64 |
| 510 | 509 | - ucrt64 |
| 511 | 510 | defaults: |
| @@ -524,8 +523,10 @@ jobs: · 12 unmodified lines | ||
| 524 | 523 | update: true |
| 525 | 524 | install: git |
| 526 | 525 | pacboy: >- |
| 526 | + angleproject:p | |
| 527 | 527 | ca-certificates:p |
| 528 | 528 | cc:p |
| 529 | + cppwinrt:p | |
| 529 | 530 | ffmpeg:p |
| 530 | 531 | lcms2:p |
| 531 | 532 | libarchive:p |
| @@ -539,17 +540,14 @@ jobs: · 7 unmodified lines | ||
| 539 | 540 | ninja:p |
| 540 | 541 | pkgconf:p |
| 541 | 542 | python:p |
| 543 | + rst2pdf:p | |
| 544 | + rubberband:p | |
| 542 | 545 | shaderc:p |
| 543 | 546 | spirv-cross:p |
| 544 | 547 | uchardet:p |
| 545 | 548 | vapoursynth:p |
| 546 | 549 | vulkan-devel:p |
| 547 | 550 | |
| 548 | − - name: Install dependencies | |
| 549 | − if: ${{ matrix.sys != 'mingw32' }} | |
| 550 | − run: | | |
| 551 | − pacboy --noconfirm -S {angleproject,cppwinrt,rst2pdf,rubberband}:p | |
| 552 | − | |
| 553 | 551 | - name: Build with meson |
| 554 | 552 | id: build |
| 555 | 553 | run: | |
| @@ -5,9 +5,6 @@ · 4 unmodified lines | ||
| 5 | 5 | args=( |
| 6 | 6 | -D{cdda,d3d-hwaccel,d3d11,dvdnav,jpeg,lcms2,libarchive}=enabled |
| 7 | 7 | -D{libbluray,lua,shaderc,spirv-cross,uchardet,vapoursynth}=enabled |
| 8 | −) | |
| 9 | − | |
| 10 | −[[ "$SYS" != "mingw32" ]] && args+=( | |
| 11 | 8 | -D{egl-angle-lib,egl-angle-win32,pdf-build,rubberband,win32-smtc}=enabled |
| 12 | 9 | ) |
| 13 | 10 | |