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