[notify] mesa: 22.1.7 -> 22.2.0; new dependency: glslang
This commit is contained in:
parent
3d45e9c522
commit
0fd08959f0
@ -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
|
||||
|
@ -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
|
||||
|
@ -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}
|
||||
|
Loading…
x
Reference in New Issue
Block a user