mesa-32: 22.1.7 -> 22.2.0

This commit is contained in:
Tim Biermann 2022-09-27 11:20:44 +02:00 committed by Matt Housh
parent 031824ba02
commit 1a0dc1610c
3 changed files with 9 additions and 6 deletions

View File

@ -21,6 +21,9 @@ lrwxrwxrwx root/root usr/lib32/libGLX_mesa.so.0 -> libGLX_mesa.so.0.0.0
lrwxrwxrwx root/root usr/lib32/libOSMesa.so -> libOSMesa.so.8
lrwxrwxrwx root/root usr/lib32/libOSMesa.so.8 -> libOSMesa.so.8.0.0
-rwxr-xr-x root/root usr/lib32/libOSMesa.so.8.0.0
-rwxr-xr-x root/root usr/lib32/libVkLayer_INTEL_nullhw.so
-rwxr-xr-x root/root usr/lib32/libVkLayer_MESA_device_select.so
-rwxr-xr-x root/root usr/lib32/libVkLayer_MESA_overlay.so
lrwxrwxrwx root/root usr/lib32/libXvMCnouveau.so -> libXvMCnouveau.so.1.0.0
lrwxrwxrwx root/root usr/lib32/libXvMCnouveau.so.1 -> libXvMCnouveau.so.1.0.0
lrwxrwxrwx root/root usr/lib32/libXvMCnouveau.so.1.0 -> libXvMCnouveau.so.1.0.0

View File

@ -1,7 +1,7 @@
untrusted comment: verify with /etc/ports/compat-32.pub
RWSwxGo/zH7eXVUyuwS0uglGT9a8TPYgvs+/zkcAViBUmILlfX2WSkucFCFt1Xa7iWOjTs+Aowa7wsc190irp3qgUm37vCD8cAw=
SHA256 (Pkgfile) = 7b6c9a6d07de99bfaaf6cb8519ee7b53b9ddf3af178d86cc9ed67c983df6d4f4
SHA256 (.footprint) = 117c19231d6fc277247b480eeb48bb9e2d57c5f2e3aa0a5540b0e525510273e4
SHA256 (mesa-22.1.7.tar.xz) = da838eb2cf11d0e08d0e9944f6bd4d96987fdc59ea2856f8c70a31a82b355d89
RWSwxGo/zH7eXYbPZYsKYTdHQbekDn/PlXKe/cJWFfci+HD3UfluxPFbLZZh+a+3Vw2RTM+bOM1PBBLXWO+Awds/XZNvx+qpzw8=
SHA256 (Pkgfile) = b52048cc8ef78b67eaaf01657d4af3f4e33a3f65bdb8e7a27bd4e1bf794f038f
SHA256 (.footprint) = 681624108967a91f2338c98d0969d9005082cdacc287141e57ff20ef7148912c
SHA256 (mesa-22.2.0.tar.xz) = b1f9c8fd08f2cae3adf83355bef4d2398e8025f44947332880f2d0066bdafa8c
SHA256 (x86-linux-gnu) = 448877bbe3efe8bdfe6282c8e730fe8a8b6bf3c07f659e71b7292aceca22d8bd
SHA256 (x86-linux-gnu-ccache) = 7b435803071fa5d72668eeae1a15c4e4dfca7847349de6f4ede0282b85faaac8

View File

@ -5,7 +5,7 @@
# Optional: libva libvdpau-32 wayland-protocols
name=mesa-32
version=22.1.7
version=22.2.0
release=1
source=(https://archive.mesa3d.org/mesa-$version.tar.xz
x86-linux-gnu x86-linux-gnu-ccache)
@ -13,7 +13,6 @@ source=(https://archive.mesa3d.org/mesa-$version.tar.xz
build() {
export PKG_CONFIG_LIBDIR='/usr/lib32/pkgconfig:/usr/share/pkgconfig'
prt-get isinst ccache && local _cross_file='x86-linux-gnu-ccache' || local _cross_file='x86-linux-gnu'
prt-get isinst glslang && PKGMK_MESA+=' -D vulkan-layers=device-select,intel-nullhw,overlay'
prt-get isinst libvdpau-32 && PKGMK_MESA+=' -D gallium-vdpau=enabled' || PKGMK_MESA+=' -D gallium-vdpau=disabled'
prt-get isinst wayland-protocols && PKGMK_MESA_PLATFORMS+='wayland'
## for future references
@ -43,6 +42,7 @@ build() {
-D platforms=${PKGMK_MESA_PLATFORMS#,} \
-D shared-glapi=enabled \
-D vulkan-drivers=amd,intel \
-D vulkan-layers=device-select,intel-nullhw,overlay \
-D glvnd=true
meson compile -C build -j ${JOBS:-1}