diff --git a/.github/workflows/freebsd.yml b/.github/workflows/freebsd.yml index 47c7ce2..493970d 100644 --- a/.github/workflows/freebsd.yml +++ b/.github/workflows/freebsd.yml @@ -12,32 +12,29 @@ on: jobs: freebsd: - runs-on: macos-12 + runs-on: ubuntu-latest steps: - name: checkout libva - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: intel/libva path: libva - name: checkout libva-utils - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: path: libva-utils - name: test - uses: vmactions/freebsd-vm@v0 + uses: vmactions/freebsd-vm@v1 with: prepare: | pkg install -y meson pkgconf libdrm libXext libXfixes wayland pkg install -y -x '^mesa($|-libs)' run: | - set PREFIX="$PWD/_install" - set LIBDIR="$PREFIX/lib" - setenv PKG_CONFIG_PATH $LIBDIR/pkgconfig:$PREFIX/libdata/pkgconfig cd libva - meson --prefix=$PREFIX --libdir=$LIBDIR _build + meson setup _build --prefix=/usr --libdir=/usr/lib/x86_64-linux-gnu meson compile -C _build meson install -C _build cd ../libva-utils - meson --prefix=$PREFIX --libdir=$LIBDIR _build + meson setup _build --prefix=/usr --libdir=/usr/lib/x86_64-linux-gnu meson compile -C _build meson install -C _build