diff options
Diffstat (limited to '.github/workflows/build.yml')
-rw-r--r-- | .github/workflows/build.yml | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 280874bb95..eb682cff2c 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -349,20 +349,20 @@ jobs: --werror \ -Dc_args="-Wno-error=deprecated -Wno-error=deprecated-declarations" \ -Dfuzzers=true -Dlibmpv=true -Dcplayer=false - meson compile -C build + meson compile -C build fuzzers - name: Print meson log if: ${{ failure() && steps.build.outcome == 'failure' }} run: | cat ./build/meson-logs/meson-log.txt - linux-ffmpeg-4-4: + linux-ffmpeg-6-1: runs-on: ubuntu-latest container: - # We want to test ffmpeg 4.4 which alpine 3.15 has exactly. + # We want to test ffmpeg 6.1.1 which alpine 3.19 has exactly. # Furthermore, this is a very minimal build of mpv without commonly # used features to test build compatibility. Musl is a nice bonus as well - image: alpine:3.15 + image: alpine:3.19 steps: - uses: actions/checkout@v4 - name: Install dependencies @@ -383,10 +383,9 @@ jobs: libxrandr-dev \ libxpresent-dev \ libxscrnsaver-dev \ + meson \ musl-dev \ - py3-pip \ samurai - pip install meson - name: Build with meson id: build @@ -414,10 +413,10 @@ jobs: steps: - uses: actions/checkout@v4 - name: Test in OpenBSD VM - uses: cross-platform-actions/action@v0.23.0 + uses: cross-platform-actions/action@v0.24.0 with: operating_system: openbsd - version: '7.4' + version: '7.5' run: | sudo pkg_add -U \ cmake \ @@ -429,6 +428,7 @@ jobs: libcdio-paranoia \ libdvdnav \ libiconv \ + libplacebo \ libv4l \ libxkbcommon \ luajit \ @@ -455,7 +455,7 @@ jobs: steps: - uses: actions/checkout@v4 - name: Test in FreeBSD VM - uses: cross-platform-actions/action@v0.23.0 + uses: cross-platform-actions/action@v0.24.0 with: operating_system: freebsd version: '14.0' |