Skip to content
Snippets Groups Projects
Verified Commit 19eb19eb authored by Jan Alexander Steffens (heftig)'s avatar Jan Alexander Steffens (heftig)
Browse files

23.2.1-1

parent c543017a
No related branches found
Tags 2.2.0-95
No related merge requests found
.SRCINFO 0 → 100644
pkgbase = lib32-mesa
pkgdesc = An open-source implementation of the OpenGL specification (32-bit)
pkgver = 23.2.1
pkgrel = 1
epoch = 1
url = https://www.mesa3d.org/
arch = x86_64
license = custom
makedepends = lib32-clang
makedepends = lib32-expat
makedepends = lib32-libdrm
makedepends = lib32-libelf
makedepends = lib32-libglvnd
makedepends = lib32-libunwind
makedepends = lib32-libva
makedepends = lib32-libvdpau
makedepends = lib32-libx11
makedepends = lib32-libxdamage
makedepends = lib32-libxml2
makedepends = lib32-libxrandr
makedepends = lib32-libxshmfence
makedepends = lib32-libxxf86vm
makedepends = lib32-llvm
makedepends = lib32-lm_sensors
makedepends = lib32-rust-libs
makedepends = lib32-spirv-llvm-translator
makedepends = lib32-spirv-tools
makedepends = lib32-systemd
makedepends = lib32-vulkan-icd-loader
makedepends = lib32-wayland
makedepends = lib32-xcb-util-keysyms
makedepends = lib32-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
source = https://mesa.freedesktop.org/archive/mesa-23.2.1.tar.xz
source = https://mesa.freedesktop.org/archive/mesa-23.2.1.tar.xz.sig
source = LICENSE
validpgpkeys = 8703B6700E7EE06D7A39B8D6EDAE37B02CEB490D
validpgpkeys = 946D09B5E4C9845E63075FF1D961C596A7203456
validpgpkeys = E3E8F480C52ADD73B278EE78E1ECBE07D7D70895
validpgpkeys = A5CC9FEC93F2F837CB044912336909B6B25FADFA
validpgpkeys = 71C4B75620BC75708B4BDB254C95FAAB3EB073EC
validpgpkeys = 57551DE15B968F6341C248F68D8E31AFC32428A6
sha256sums = 64de0616fc2d801f929ab1ac2a4f16b3e2783c4309a724c8a259b20df8bbc1cc
sha256sums = SKIP
sha256sums = 7052ba73bb07ea78873a2431ee4e828f4e72bda7d176d07f770fa48373dec537
b2sums = 51e44c2e9b7dfe17cf4cb7252e169109d03a006caa8ec34036fb594c0c44e9278d0088170894c1a9debdea911f746470e1d256576e0635cae5c3e670ab49161b
b2sums = SKIP
b2sums = 1ecf007b82260710a7bf5048f47dd5d600c168824c02c595af654632326536a6527fbe0738670ee7b921dd85a70425108e0f471ba85a8e1ca47d294ad74b4adb
pkgname = lib32-vulkan-mesa-layers
pkgdesc = Mesa's Vulkan layers (32-bit)
depends = lib32-libdrm
depends = lib32-libxcb
depends = lib32-wayland
depends = vulkan-mesa-layers
conflicts = lib32-vulkan-mesa-layer
replaces = lib32-vulkan-mesa-layer
pkgname = lib32-opencl-clover-mesa
pkgdesc = OpenCL support with clover for mesa drivers (32-bit)
depends = lib32-clang
depends = lib32-expat
depends = lib32-libdrm
depends = lib32-libelf
depends = lib32-spirv-llvm-translator
depends = lib32-zstd
depends = libclc
depends = opencl-clover-mesa
optdepends = opencl-headers: headers necessary for OpenCL development
provides = lib32-opencl-driver
conflicts = lib32-opencl-mesa
replaces = lib32-opencl-mesa<=23.1.4-1
pkgname = lib32-opencl-rusticl-mesa
pkgdesc = OpenCL support with rusticl for mesa drivers (32-bit)
depends = lib32-clang
depends = lib32-expat
depends = lib32-libdrm
depends = lib32-libelf
depends = lib32-lm_sensors
depends = lib32-spirv-llvm-translator
depends = lib32-zstd
depends = libclc
depends = opencl-rusticl-mesa
optdepends = opencl-headers: headers necessary for OpenCL development
provides = lib32-opencl-driver
conflicts = lib32-opencl-mesa
replaces = lib32-opencl-mesa<=23.1.4-1
pkgname = lib32-vulkan-intel
pkgdesc = Intel's Vulkan mesa driver (32-bit)
depends = lib32-libdrm
depends = lib32-libx11
depends = lib32-libxshmfence
depends = lib32-systemd
depends = lib32-wayland
depends = lib32-xcb-util-keysyms
depends = lib32-zstd
optdepends = lib32-vulkan-mesa-layers: additional vulkan layers
provides = lib32-vulkan-driver
pkgname = lib32-vulkan-radeon
pkgdesc = Radeon's Vulkan mesa driver (32-bit)
depends = lib32-libdrm
depends = lib32-libelf
depends = lib32-libx11
depends = lib32-libxshmfence
depends = lib32-llvm-libs
depends = lib32-systemd
depends = lib32-wayland
depends = lib32-xcb-util-keysyms
depends = lib32-zstd
depends = vulkan-radeon
optdepends = lib32-vulkan-mesa-layers: additional vulkan layers
provides = lib32-vulkan-driver
pkgname = lib32-vulkan-swrast
pkgdesc = Vulkan software rasteriser driver (32-bit)
depends = lib32-libdrm
depends = lib32-libunwind
depends = lib32-libx11
depends = lib32-libxshmfence
depends = lib32-llvm-libs
depends = lib32-systemd
depends = lib32-wayland
depends = lib32-xcb-util-keysyms
depends = lib32-zstd
optdepends = lib32-vulkan-mesa-layers: additional vulkan layers
provides = lib32-vulkan-driver
conflicts = lib32-vulkan-mesa
replaces = lib32-vulkan-mesa
pkgname = lib32-vulkan-virtio
pkgdesc = Venus Vulkan mesa driver for Virtual Machines (32-bit)
depends = lib32-libdrm
depends = lib32-libx11
depends = lib32-libxshmfence
depends = lib32-systemd
depends = lib32-wayland
depends = lib32-xcb-util-keysyms
depends = lib32-zstd
optdepends = lib32-vulkan-mesa-layers: additional vulkan layers
provides = lib32-vulkan-driver
pkgname = lib32-libva-mesa-driver
pkgdesc = VA-API drivers (32-bit)
depends = lib32-expat
depends = lib32-libdrm
depends = lib32-libelf
depends = lib32-libx11
depends = lib32-libxshmfence
depends = lib32-llvm-libs
depends = lib32-zstd
provides = lib32-libva-driver
pkgname = lib32-mesa-vdpau
pkgdesc = VDPAU drivers (32-bit)
depends = lib32-expat
depends = lib32-libdrm
depends = lib32-libelf
depends = lib32-libx11
depends = lib32-libxshmfence
depends = lib32-llvm-libs
depends = lib32-zstd
provides = lib32-vdpau-driver
pkgname = lib32-mesa
depends = lib32-libdrm
depends = lib32-libelf
depends = lib32-libglvnd
depends = lib32-libunwind
depends = lib32-libxdamage
depends = lib32-libxshmfence
depends = lib32-libxxf86vm
depends = lib32-llvm-libs
depends = lib32-lm_sensors
depends = lib32-vulkan-icd-loader
depends = lib32-wayland
depends = lib32-zstd
depends = mesa
optdepends = opengl-man-pages: for the OpenGL API man pages
provides = lib32-mesa-libgl
provides = lib32-opengl-driver
conflicts = lib32-mesa-libgl
replaces = lib32-mesa-libgl
......@@ -16,7 +16,7 @@ pkgname=(
'lib32-mesa-vdpau'
'lib32-mesa'
)
pkgver=23.1.8
pkgver=23.2.1
pkgrel=1
epoch=1
pkgdesc="An open-source implementation of the OpenGL specification (32-bit)"
......@@ -46,6 +46,7 @@ makedepends=(
'lib32-systemd'
'lib32-vulkan-icd-loader'
'lib32-wayland'
'lib32-xcb-util-keysyms'
'lib32-zstd'
# shared between mesa and lib32-mesa
......@@ -65,10 +66,10 @@ source=(
https://mesa.freedesktop.org/archive/mesa-${pkgver}.tar.xz{,.sig}
LICENSE
)
sha256sums=('45434ff91a709844130a3174d9c0ef39c6b50725b2bb0c13e736f36134db14ad'
sha256sums=('64de0616fc2d801f929ab1ac2a4f16b3e2783c4309a724c8a259b20df8bbc1cc'
'SKIP'
'7052ba73bb07ea78873a2431ee4e828f4e72bda7d176d07f770fa48373dec537')
b2sums=('43825c936f0dca4bc7e954cf7f8afc9566fb26d23969a9f60279a279504464b4eee966f5db34602489fb659942d11629675a1ef44493020925047bbd8cd7f0d7'
b2sums=('51e44c2e9b7dfe17cf4cb7252e169109d03a006caa8ec34036fb594c0c44e9278d0088170894c1a9debdea911f746470e1d256576e0635cae5c3e670ab49161b'
'SKIP'
'1ecf007b82260710a7bf5048f47dd5d600c168824c02c595af654632326536a6527fbe0738670ee7b921dd85a70425108e0f471ba85a8e1ca47d294ad74b4adb')
validpgpkeys=('8703B6700E7EE06D7A39B8D6EDAE37B02CEB490D' # Emil Velikov <emil.l.velikov@gmail.com>
......@@ -119,7 +120,7 @@ build() {
-D shared-glapi=enabled
-D valgrind=disabled
-D video-codecs=vc1dec,h264dec,h264enc,h265dec,h265enc
-D vulkan-drivers=amd,intel,intel_hasvk,swrast,virtio-experimental
-D vulkan-drivers=amd,intel,intel_hasvk,swrast,virtio
-D vulkan-layers=device-select,intel-nullhw,overlay
)
......@@ -235,6 +236,7 @@ package_lib32-vulkan-intel() {
'lib32-libxshmfence'
'lib32-systemd'
'lib32-wayland'
'lib32-xcb-util-keysyms'
'lib32-zstd'
)
optdepends=('lib32-vulkan-mesa-layers: additional vulkan layers')
......@@ -256,6 +258,7 @@ package_lib32-vulkan-radeon() {
'lib32-llvm-libs'
'lib32-systemd'
'lib32-wayland'
'lib32-xcb-util-keysyms'
'lib32-zstd'
'vulkan-radeon'
......@@ -280,6 +283,7 @@ package_lib32-vulkan-swrast() {
'lib32-llvm-libs'
'lib32-systemd'
'lib32-wayland'
'lib32-xcb-util-keysyms'
'lib32-zstd'
)
optdepends=('lib32-vulkan-mesa-layers: additional vulkan layers')
......@@ -301,6 +305,7 @@ package_lib32-vulkan-virtio() {
'lib32-libxshmfence'
'lib32-systemd'
'lib32-wayland'
'lib32-xcb-util-keysyms'
'lib32-zstd'
)
optdepends=('lib32-vulkan-mesa-layers: additional vulkan layers')
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment