summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorReza Jahanbakhshi2021-03-27 18:03:26 +0100
committerReza Jahanbakhshi2021-03-27 18:03:26 +0100
commitfdaf9e7c3da379ff6cf6ef1e78bd5e1ceaa600d8 (patch)
tree62bcb0b07c7aa05e20d2312f2f3aac3d500d1aff /PKGBUILD
parent4e9bd52e8a09af8c79bfa38a9f0fae113ccabfe3 (diff)
downloadaur-fdaf9e7c3da379ff6cf6ef1e78bd5e1ceaa600d8.tar.gz
PKGBUILD updated to reflect the change in meson vulkan-layers options.
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD10
1 files changed, 7 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 0dce6453bc23..8522e455d914 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -12,7 +12,7 @@
pkgname=lib32-mesa-git
pkgdesc="an open-source implementation of the OpenGL specification, git version"
-pkgver=21.1.0_devel.137126.ba8ddc0c683
+pkgver=21.1.0_devel.137129.4b1217146d3
pkgrel=1
arch=('x86_64')
makedepends=('python-mako' 'lib32-libxml2' 'lib32-libx11' 'xorgproto'
@@ -115,8 +115,7 @@ build () {
-D dri3=enabled \
-D egl=enabled \
-D gallium-extra-hud=true \
- -D vulkan-overlay-layer=true \
- -D vulkan-device-select-layer=true \
+ -D vulkan-layers=device-select,overlay \
-D gallium-nine=true \
-D gallium-omx=disabled \
-D gallium-opencl=disabled \
@@ -155,6 +154,11 @@ package() {
rm -rf "$pkgdir"/usr/share/vulkan/explicit_layer.d/
rm -rf "$pkgdir"/usr/share/vulkan/implicit_layer.d/VkLayer_MESA_device_select.json
+ # remove script file from /usr/bin
+ # https://gitlab.freedesktop.org/mesa/mesa/issues/2230
+ rm "${pkgdir}/usr/bin/mesa-overlay-control.py"
+ rmdir "${pkgdir}/usr/bin"
+
# indirect rendering
ln -s /usr/lib32/libGLX_mesa.so.0 "${pkgdir}/usr/lib32/libGLX_indirect.so.0"
install -m644 -Dt "$pkgdir"/usr/share/licenses/$pkgbase/ "$srcdir"/LICENSE