From 1a0dc1610c10650611c0bdb35bc30b5d3ae21a6f Mon Sep 17 00:00:00 2001 From: Tim Biermann Date: Tue, 27 Sep 2022 11:20:44 +0200 Subject: [PATCH] mesa-32: 22.1.7 -> 22.2.0 --- mesa-32/.footprint | 3 +++ mesa-32/.signature | 8 ++++---- mesa-32/Pkgfile | 4 ++-- 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/mesa-32/.footprint b/mesa-32/.footprint index dc2cfcfb..fe3f4242 100644 --- a/mesa-32/.footprint +++ b/mesa-32/.footprint @@ -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 diff --git a/mesa-32/.signature b/mesa-32/.signature index 75f2aaa2..f516e7c7 100644 --- a/mesa-32/.signature +++ b/mesa-32/.signature @@ -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 diff --git a/mesa-32/Pkgfile b/mesa-32/Pkgfile index d4da2b8d..254acefe 100644 --- a/mesa-32/Pkgfile +++ b/mesa-32/Pkgfile @@ -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}