From bb034de976703062d8fac6af023bfaef2bb3efa5 Mon Sep 17 00:00:00 2001 From: Luis Date: Thu, 23 Feb 2023 03:33:42 +0000 Subject: [PATCH] mesa: update to 23.0.0 --- main/mesa/.checksums | 5 +---- main/mesa/.pkgfiles | 53 +++++++++++++++++++++++++++++++------------- main/mesa/spkgbuild | 11 ++------- 3 files changed, 40 insertions(+), 29 deletions(-) diff --git a/main/mesa/.checksums b/main/mesa/.checksums index 0b1212b60..1816521a4 100644 --- a/main/mesa/.checksums +++ b/main/mesa/.checksums @@ -1,4 +1 @@ -141d19ab35916aca00bf7338f1a390c0 0001-anv-force-MEDIA_INTERFACE_DESCRIPTOR_LOAD-reemit-aft.patch -fc1bc97ca7ddc71fa6847932c7f876e6 0002-iris-Retry-DRM_IOCTL_I915_GEM_EXECBUFFER2-on-ENOMEM.patch -f68694ebd1fed6dd88cc9ef44f9cc80e 0003-Revert-iris-Avoid-abort-if-kernel-can-t-allocate-mem.patch -ed6e3e529f3ec8d802625d19cd44ea07 mesa-22.3.6.tar.xz +86d15af0f92c5102005e57a28329bcb1 mesa-23.0.0.tar.xz diff --git a/main/mesa/.pkgfiles b/main/mesa/.pkgfiles index 4ed3387f3..86b84fe82 100644 --- a/main/mesa/.pkgfiles +++ b/main/mesa/.pkgfiles @@ -1,4 +1,4 @@ -mesa-22.3.6-1 +mesa-23.0.0-1 drwxr-xr-x root/root usr/ drwxr-xr-x root/root usr/bin/ -r-xr-xr-x root/root usr/bin/mesa-overlay-control.py @@ -16,21 +16,21 @@ drwxr-xr-x root/root usr/include/GL/internal/ -rw-r--r-- root/root usr/include/xa_tracker.h drwxr-xr-x root/root usr/lib/ drwxr-xr-x root/root usr/lib/dri/ -hrwxr-xr-x root/root usr/lib/dri/crocus_dri.so link to usr/lib/dri/iris_dri.so -hrwxr-xr-x root/root usr/lib/dri/i915_dri.so link to usr/lib/dri/iris_dri.so --rwxr-xr-x root/root usr/lib/dri/iris_dri.so -hrwxr-xr-x root/root usr/lib/dri/kms_swrast_dri.so link to usr/lib/dri/iris_dri.so -hrwxr-xr-x root/root usr/lib/dri/nouveau_dri.so link to usr/lib/dri/iris_dri.so -hrwxr-xr-x root/root usr/lib/dri/nouveau_drv_video.so link to usr/lib/dri/radeonsi_drv_video.so -hrwxr-xr-x root/root usr/lib/dri/r300_dri.so link to usr/lib/dri/iris_dri.so -hrwxr-xr-x root/root usr/lib/dri/r600_dri.so link to usr/lib/dri/iris_dri.so -hrwxr-xr-x root/root usr/lib/dri/r600_drv_video.so link to usr/lib/dri/radeonsi_drv_video.so -hrwxr-xr-x root/root usr/lib/dri/radeonsi_dri.so link to usr/lib/dri/iris_dri.so --rwxr-xr-x root/root usr/lib/dri/radeonsi_drv_video.so -hrwxr-xr-x root/root usr/lib/dri/swrast_dri.so link to usr/lib/dri/iris_dri.so -hrwxr-xr-x root/root usr/lib/dri/virtio_gpu_dri.so link to usr/lib/dri/iris_dri.so -hrwxr-xr-x root/root usr/lib/dri/virtio_gpu_drv_video.so link to usr/lib/dri/radeonsi_drv_video.so -hrwxr-xr-x root/root usr/lib/dri/vmwgfx_dri.so link to usr/lib/dri/iris_dri.so +hrwxr-xr-x root/root usr/lib/dri/crocus_dri.so link to usr/lib/dri/virtio_gpu_dri.so +hrwxr-xr-x root/root usr/lib/dri/i915_dri.so link to usr/lib/dri/virtio_gpu_dri.so +hrwxr-xr-x root/root usr/lib/dri/iris_dri.so link to usr/lib/dri/virtio_gpu_dri.so +hrwxr-xr-x root/root usr/lib/dri/kms_swrast_dri.so link to usr/lib/dri/virtio_gpu_dri.so +hrwxr-xr-x root/root usr/lib/dri/nouveau_dri.so link to usr/lib/dri/virtio_gpu_dri.so +hrwxr-xr-x root/root usr/lib/dri/nouveau_drv_video.so link to usr/lib/dri/virtio_gpu_drv_video.so +hrwxr-xr-x root/root usr/lib/dri/r300_dri.so link to usr/lib/dri/virtio_gpu_dri.so +hrwxr-xr-x root/root usr/lib/dri/r600_dri.so link to usr/lib/dri/virtio_gpu_dri.so +hrwxr-xr-x root/root usr/lib/dri/r600_drv_video.so link to usr/lib/dri/virtio_gpu_drv_video.so +hrwxr-xr-x root/root usr/lib/dri/radeonsi_dri.so link to usr/lib/dri/virtio_gpu_dri.so +hrwxr-xr-x root/root usr/lib/dri/radeonsi_drv_video.so link to usr/lib/dri/virtio_gpu_drv_video.so +hrwxr-xr-x root/root usr/lib/dri/swrast_dri.so link to usr/lib/dri/virtio_gpu_dri.so +-rwxr-xr-x root/root usr/lib/dri/virtio_gpu_dri.so +-rwxr-xr-x root/root usr/lib/dri/virtio_gpu_drv_video.so +hrwxr-xr-x root/root usr/lib/dri/vmwgfx_dri.so link to usr/lib/dri/virtio_gpu_dri.so lrwxrwxrwx root/root usr/lib/libEGL_mesa.so -> libEGL_mesa.so.0 lrwxrwxrwx root/root usr/lib/libEGL_mesa.so.0 -> libEGL_mesa.so.0.0.0 -rwxr-xr-x root/root usr/lib/libEGL_mesa.so.0.0.0 @@ -60,6 +60,27 @@ drwxr-xr-x root/root usr/lib/pkgconfig/ -rw-r--r-- root/root usr/lib/pkgconfig/gbm.pc -rw-r--r-- root/root usr/lib/pkgconfig/osmesa.pc -rw-r--r-- root/root usr/lib/pkgconfig/xatracker.pc +drwxr-xr-x root/root usr/lib/vdpau/ +lrwxrwxrwx root/root usr/lib/vdpau/libvdpau_nouveau.so -> libvdpau_nouveau.so.1.0.0 +lrwxrwxrwx root/root usr/lib/vdpau/libvdpau_nouveau.so.1 -> libvdpau_nouveau.so.1.0.0 +lrwxrwxrwx root/root usr/lib/vdpau/libvdpau_nouveau.so.1.0 -> libvdpau_nouveau.so.1.0.0 +hrwxr-xr-x root/root usr/lib/vdpau/libvdpau_nouveau.so.1.0.0 link to usr/lib/vdpau/libvdpau_virtio_gpu.so.1.0.0 +lrwxrwxrwx root/root usr/lib/vdpau/libvdpau_r300.so -> libvdpau_r300.so.1.0.0 +lrwxrwxrwx root/root usr/lib/vdpau/libvdpau_r300.so.1 -> libvdpau_r300.so.1.0.0 +lrwxrwxrwx root/root usr/lib/vdpau/libvdpau_r300.so.1.0 -> libvdpau_r300.so.1.0.0 +hrwxr-xr-x root/root usr/lib/vdpau/libvdpau_r300.so.1.0.0 link to usr/lib/vdpau/libvdpau_virtio_gpu.so.1.0.0 +lrwxrwxrwx root/root usr/lib/vdpau/libvdpau_r600.so -> libvdpau_r600.so.1.0.0 +lrwxrwxrwx root/root usr/lib/vdpau/libvdpau_r600.so.1 -> libvdpau_r600.so.1.0.0 +lrwxrwxrwx root/root usr/lib/vdpau/libvdpau_r600.so.1.0 -> libvdpau_r600.so.1.0.0 +hrwxr-xr-x root/root usr/lib/vdpau/libvdpau_r600.so.1.0.0 link to usr/lib/vdpau/libvdpau_virtio_gpu.so.1.0.0 +lrwxrwxrwx root/root usr/lib/vdpau/libvdpau_radeonsi.so -> libvdpau_radeonsi.so.1.0.0 +lrwxrwxrwx root/root usr/lib/vdpau/libvdpau_radeonsi.so.1 -> libvdpau_radeonsi.so.1.0.0 +lrwxrwxrwx root/root usr/lib/vdpau/libvdpau_radeonsi.so.1.0 -> libvdpau_radeonsi.so.1.0.0 +hrwxr-xr-x root/root usr/lib/vdpau/libvdpau_radeonsi.so.1.0.0 link to usr/lib/vdpau/libvdpau_virtio_gpu.so.1.0.0 +lrwxrwxrwx root/root usr/lib/vdpau/libvdpau_virtio_gpu.so -> libvdpau_virtio_gpu.so.1.0.0 +lrwxrwxrwx root/root usr/lib/vdpau/libvdpau_virtio_gpu.so.1 -> libvdpau_virtio_gpu.so.1.0.0 +lrwxrwxrwx root/root usr/lib/vdpau/libvdpau_virtio_gpu.so.1.0 -> libvdpau_virtio_gpu.so.1.0.0 +-rwxr-xr-x root/root usr/lib/vdpau/libvdpau_virtio_gpu.so.1.0.0 drwxr-xr-x root/root usr/share/ drwxr-xr-x root/root usr/share/drirc.d/ -rw-r--r-- root/root usr/share/drirc.d/00-mesa-defaults.conf diff --git a/main/mesa/spkgbuild b/main/mesa/spkgbuild index 0ba920c5d..2c09277cd 100755 --- a/main/mesa/spkgbuild +++ b/main/mesa/spkgbuild @@ -3,12 +3,9 @@ # optional : libva libvdpau wayland-protocols name=mesa -version=22.3.6 +version=23.0.0 release=1 -source="https://mesa.freedesktop.org/archive/$name-$version.tar.xz - 0001-anv-force-MEDIA_INTERFACE_DESCRIPTOR_LOAD-reemit-aft.patch - 0002-iris-Retry-DRM_IOCTL_I915_GEM_EXECBUFFER2-on-ENOMEM.patch - 0003-Revert-iris-Avoid-abort-if-kernel-can-t-allocate-mem.patch" +source="https://mesa.freedesktop.org/archive/$name-$version.tar.xz" build() { @@ -17,10 +14,6 @@ build() { scratch isinstalled libva && OPT_MESA_VAAPI='-D gallium-va=enabled' || OPT_MESA_VAAPI='-D gallium-va=disabled' scratch isinstalled wayland-protocols && OPT_MESA_PLATFORMS='wayland,x11' || OPT_MESA_PLATFORMS='x11' - patch -Np1 -d mesa-$version -i $SRC/0001-anv-force-MEDIA_INTERFACE_DESCRIPTOR_LOAD-reemit-aft.patch - patch -Np1 -d mesa-$version -i $SRC/0002-iris-Retry-DRM_IOCTL_I915_GEM_EXECBUFFER2-on-ENOMEM.patch - patch -Np1 -d mesa-$version -i $SRC/0003-Revert-iris-Avoid-abort-if-kernel-can-t-allocate-mem.patch - venom-meson $name-$version build \ -D b_lto=false \ -D dri3=enabled \