pkgbase = mesa
	pkgdesc = An open-source implementation of the OpenGL specification
	pkgver = 23.3.4
	pkgrel = 2
	epoch = 1
	url = https://www.mesa3d.org/
	arch = x86_64
	license = MIT AND BSD-3-Clause AND SGI-B-2.0
	makedepends = clang
	makedepends = expat
	makedepends = libdrm
	makedepends = libelf
	makedepends = libglvnd
	makedepends = libunwind
	makedepends = libva
	makedepends = libvdpau
	makedepends = libx11
	makedepends = libxdamage
	makedepends = libxml2
	makedepends = libxrandr
	makedepends = libxshmfence
	makedepends = libxxf86vm
	makedepends = llvm
	makedepends = lm_sensors
	makedepends = rust
	makedepends = spirv-llvm-translator
	makedepends = spirv-tools
	makedepends = systemd
	makedepends = vulkan-icd-loader
	makedepends = wayland
	makedepends = xcb-util-keysyms
	makedepends = zstd
	makedepends = clang
	makedepends = cmake
	makedepends = elfutils
	makedepends = glslang
	makedepends = libclc
	makedepends = meson
	makedepends = python-mako
	makedepends = python-ply
	makedepends = rust-bindgen
	makedepends = wayland-protocols
	makedepends = xorgproto
	makedepends = valgrind
	makedepends = directx-headers
	makedepends = libomxil-bellagio
	source = https://mesa.freedesktop.org/archive/mesa-23.3.4.tar.xz
	source = https://mesa.freedesktop.org/archive/mesa-23.3.4.tar.xz.sig
	source = LICENSE
	validpgpkeys = 8703B6700E7EE06D7A39B8D6EDAE37B02CEB490D
	validpgpkeys = 946D09B5E4C9845E63075FF1D961C596A7203456
	validpgpkeys = E3E8F480C52ADD73B278EE78E1ECBE07D7D70895
	validpgpkeys = A5CC9FEC93F2F837CB044912336909B6B25FADFA
	validpgpkeys = 71C4B75620BC75708B4BDB254C95FAAB3EB073EC
	validpgpkeys = 57551DE15B968F6341C248F68D8E31AFC32428A6
	sha256sums = df12d765be4650fe532860b18aa18e6da1d0b07d1a21dfdfe04660e6b7bac39a
	sha256sums = SKIP
	sha256sums = 7052ba73bb07ea78873a2431ee4e828f4e72bda7d176d07f770fa48373dec537
	b2sums = 85687793853675a43da5135f41d0512cb4729f3dd824e2ad28d9bda129258adb00dd7da1e75e76cae71c1148e6a2ede84e1efda640c11aff233e5e12b0cea554
	b2sums = SKIP
	b2sums = 1ecf007b82260710a7bf5048f47dd5d600c168824c02c595af654632326536a6527fbe0738670ee7b921dd85a70425108e0f471ba85a8e1ca47d294ad74b4adb

pkgname = vulkan-mesa-layers
	pkgdesc = Mesa's Vulkan layers
	depends = libdrm
	depends = libxcb
	depends = wayland
	depends = python
	conflicts = vulkan-mesa-layer
	replaces = vulkan-mesa-layer

pkgname = opencl-clover-mesa
	pkgdesc = OpenCL support with clover for mesa drivers
	depends = clang
	depends = expat
	depends = libdrm
	depends = libelf
	depends = spirv-llvm-translator
	depends = zstd
	depends = libclc
	optdepends = opencl-headers: headers necessary for OpenCL development
	provides = opencl-driver
	conflicts = opencl-mesa
	replaces = opencl-mesa<=23.1.4-1

pkgname = opencl-rusticl-mesa
	pkgdesc = OpenCL support with rusticl for mesa drivers
	depends = clang
	depends = expat
	depends = libdrm
	depends = libelf
	depends = lm_sensors
	depends = spirv-llvm-translator
	depends = zstd
	depends = libclc
	optdepends = opencl-headers: headers necessary for OpenCL development
	provides = opencl-driver
	conflicts = opencl-mesa
	replaces = opencl-mesa<=23.1.4-1

pkgname = vulkan-intel
	pkgdesc = Intel's Vulkan mesa driver
	depends = libdrm
	depends = libx11
	depends = libxshmfence
	depends = systemd
	depends = wayland
	depends = xcb-util-keysyms
	depends = zstd
	optdepends = vulkan-mesa-layers: additional vulkan layers
	provides = vulkan-driver

pkgname = vulkan-radeon
	pkgdesc = Radeon's Vulkan mesa driver
	depends = libdrm
	depends = libelf
	depends = libx11
	depends = libxshmfence
	depends = llvm-libs
	depends = systemd
	depends = wayland
	depends = xcb-util-keysyms
	depends = zstd
	optdepends = vulkan-mesa-layers: additional vulkan layers
	provides = vulkan-driver

pkgname = vulkan-swrast
	pkgdesc = Vulkan software rasteriser driver
	depends = libdrm
	depends = libunwind
	depends = libx11
	depends = libxshmfence
	depends = llvm-libs
	depends = systemd
	depends = wayland
	depends = xcb-util-keysyms
	depends = zstd
	optdepends = vulkan-mesa-layers: additional vulkan layers
	provides = vulkan-driver
	conflicts = vulkan-mesa
	replaces = vulkan-mesa

pkgname = vulkan-virtio
	pkgdesc = Venus Vulkan mesa driver for Virtual Machines
	depends = libdrm
	depends = libx11
	depends = libxshmfence
	depends = systemd
	depends = wayland
	depends = xcb-util-keysyms
	depends = zstd
	optdepends = vulkan-mesa-layers: additional vulkan layers
	provides = vulkan-driver

pkgname = libva-mesa-driver
	pkgdesc = VA-API drivers
	depends = expat
	depends = libdrm
	depends = libelf
	depends = libx11
	depends = libxshmfence
	depends = llvm-libs
	depends = zstd
	provides = libva-driver

pkgname = mesa-vdpau
	pkgdesc = VDPAU drivers
	depends = expat
	depends = libdrm
	depends = libelf
	depends = libx11
	depends = libxshmfence
	depends = llvm-libs
	depends = zstd
	provides = vdpau-driver

pkgname = mesa
	depends = libdrm
	depends = libelf
	depends = libglvnd
	depends = libunwind
	depends = libxdamage
	depends = libxshmfence
	depends = libxxf86vm
	depends = llvm-libs
	depends = lm_sensors
	depends = vulkan-icd-loader
	depends = wayland
	depends = zstd
	depends = libomxil-bellagio
	optdepends = opengl-man-pages: for the OpenGL API man pages
	provides = mesa-libgl
	provides = opengl-driver
	conflicts = mesa-libgl
	replaces = mesa-libgl