ports/xorg (3.6): [notify] mesa: 22.1.7 -> 22.2.0; new dependency: glslang
commit 0fd08959f0f9aa56acee1125f01c13b46dec6a75 Author: Tim Biermann <tbier@posteo.de> Date: Fri Sep 23 07:56:33 2022 +0200 [notify] mesa: 22.1.7 -> 22.2.0; new dependency: glslang diff --git a/mesa/.footprint b/mesa/.footprint index fc7e26d1..7e508c8b 100644 --- a/mesa/.footprint +++ b/mesa/.footprint @@ -1,4 +1,6 @@ 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 drwxr-xr-x root/root usr/include/ drwxr-xr-x root/root usr/include/EGL/ -rw-r--r-- root/root usr/include/EGL/eglextchromium.h @@ -33,6 +35,9 @@ lrwxrwxrwx root/root usr/lib/libGLX_mesa.so.0 -> libGLX_mesa.so.0.0.0 lrwxrwxrwx root/root usr/lib/libOSMesa.so -> libOSMesa.so.8 lrwxrwxrwx root/root usr/lib/libOSMesa.so.8 -> libOSMesa.so.8.0.0 -rwxr-xr-x root/root usr/lib/libOSMesa.so.8.0.0 +-rwxr-xr-x root/root usr/lib/libVkLayer_INTEL_nullhw.so +-rwxr-xr-x root/root usr/lib/libVkLayer_MESA_device_select.so +-rwxr-xr-x root/root usr/lib/libVkLayer_MESA_overlay.so lrwxrwxrwx root/root usr/lib/libXvMCnouveau.so -> libXvMCnouveau.so.1.0.0 lrwxrwxrwx root/root usr/lib/libXvMCnouveau.so.1 -> libXvMCnouveau.so.1.0.0 lrwxrwxrwx root/root usr/lib/libXvMCnouveau.so.1.0 -> libXvMCnouveau.so.1.0.0 @@ -65,6 +70,11 @@ drwxr-xr-x root/root usr/share/glvnd/ drwxr-xr-x root/root usr/share/glvnd/egl_vendor.d/ -rw-r--r-- root/root usr/share/glvnd/egl_vendor.d/50_mesa.json drwxr-xr-x root/root usr/share/vulkan/ +drwxr-xr-x root/root usr/share/vulkan/explicit_layer.d/ +-rw-r--r-- root/root usr/share/vulkan/explicit_layer.d/VkLayer_INTEL_nullhw.json +-rw-r--r-- root/root usr/share/vulkan/explicit_layer.d/VkLayer_MESA_overlay.json drwxr-xr-x root/root usr/share/vulkan/icd.d/ -rw-r--r-- root/root usr/share/vulkan/icd.d/intel_icd.x86_64.json -rw-r--r-- root/root usr/share/vulkan/icd.d/radeon_icd.x86_64.json +drwxr-xr-x root/root usr/share/vulkan/implicit_layer.d/ +-rw-r--r-- root/root usr/share/vulkan/implicit_layer.d/VkLayer_MESA_device_select.json diff --git a/mesa/.signature b/mesa/.signature index 1d2c24da..a19a2afa 100644 --- a/mesa/.signature +++ b/mesa/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/xorg.pub -RWTSGWF5Q7TndMhnoM12uE+JnEVfFzTyGGR2FvEYa1Kzav3/8G1df0ZygegAlr38ZPZhQP+q8o4PmMKSvGOK2MWLMgSIVNIMGg0= -SHA256 (Pkgfile) = 6899501f86ebee12676952ffcae095d624bf0741867c6a12dbaeff2f1288d421 -SHA256 (.footprint) = 3730189691884ab819d74ba20afa35a994a4bea01e5192373a83700a03dddbce -SHA256 (mesa-22.1.7.tar.xz) = da838eb2cf11d0e08d0e9944f6bd4d96987fdc59ea2856f8c70a31a82b355d89 +RWTSGWF5Q7TndIxxJxpt5fpuFeWzLVcqM9vwEAYPIf/EvWXy/ulMHxxPNPrfM4eDA+fmHXX4mvTHNTkSxZV6+trmKADzjikk0gI= +SHA256 (Pkgfile) = 987c98befa40f696405e88f8806a2be052087ee4d91cc5b7db89e95d6a915f15 +SHA256 (.footprint) = 27e6de8b3a4a9468777e5938c1404da5b2a33c57d063115816b66d5bbb99d2fb +SHA256 (mesa-22.2.0.tar.xz) = b1f9c8fd08f2cae3adf83355bef4d2398e8025f44947332880f2d0066bdafa8c diff --git a/mesa/Pkgfile b/mesa/Pkgfile index 9ab8e9a3..18a6a97f 100644 --- a/mesa/Pkgfile +++ b/mesa/Pkgfile @@ -1,16 +1,15 @@ # Description: Mesa 3D Graphics Library # URL: https://www.mesa3d.org/ # Maintainer: CRUX Xorg Team, xorg-ports at crux dot nu -# Depends on: elfutils libdrm libglvnd llvm python3-mako xorg-libxdamage xorg-libxrandr xorg-libxshmfence xorg-libxvmc xorg-libxxf86vm +# Depends on: elfutils glslang libdrm libglvnd llvm python3-mako xorg-libxdamage xorg-libxrandr xorg-libxshmfence xorg-libxvmc xorg-libxxf86vm # Optional: libva libvdpau wayland-protocols name=mesa -version=22.1.7 +version=22.2.0 release=1 source=(https://archive.mesa3d.org/$name-$version.tar.xz) build() { - prt-get isinst glslang && PKGMK_MESA+=' -D vulkan-layers=device-select,intel-nullhw,overlay' prt-get isinst vulkan-loader && PKGMK_MESA_GALLIUM+='zink,' prt-get isinst libvdpau && PKGMK_MESA+=' -D gallium-vdpau=enabled' || PKGMK_MESA+=' -D gallium-vdpau=disabled' prt-get isinst wayland-protocols && PKGMK_MESA_PLATFORMS+='wayland' @@ -41,6 +40,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}
participants (1)
-
crux@crux.nu