summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMatt Coffin2020-01-19 17:00:40 -0700
committerMatt Coffin2020-01-19 17:26:20 -0700
commit7ffc2ddc104c3b55a67673080ac078488c1ba115 (patch)
tree3a8439427adb339eb59261b196e58055f4d0dee5 /PKGBUILD
parent02ba4fb98a6ea249d3b0d96918a1036b43cc01c4 (diff)
downloadaur-7ffc2ddc104c3b55a67673080ac078488c1ba115.tar.gz
Fix build for xorg cleanup fallout
The xorg cleanup (https://www.archlinux.org/news/xorg-cleanup-requires-manual-intervention/) caused the build to break due to the dependency dri2proto being rolled into xorgproto
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD21
1 files changed, 16 insertions, 5 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 16bbfb29efe..fba1ce3685e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,8 +3,8 @@
# Maintainer: AdriƠ Cereto i MassaguƩ <ssorgatem at gmail.com>
pkgname=amdvlk-git
-pkgver=v.v.2019.Q3.5.r1.a14d42d
-pkgrel=2
+pkgver=v.2019.Q4.5.r0.e6d1928
+pkgrel=1
pkgdesc="AMD's standalone Vulkan driver"
arch=(x86_64)
url="https://github.com/GPUOpen-Drivers"
@@ -12,9 +12,13 @@ license=('MIT')
depends=('vulkan-icd-loader')
provides=('vulkan-amdvlk' 'vulkan-driver')
conflicts=('vulkan-amdvlk')
-makedepends=('dri2proto' 'xorg-server-devel' 'libxrandr' 'cmake' 'python' 'libxml2' 'wayland' 'libdrm' 'git' 'ninja' 'repo')
-source=('git+https://github.com/GPUOpen-Drivers/wsa.git#branch=master')
-sha512sums=('SKIP')
+makedepends=('xorgproto' 'xorg-server-devel' 'libxrandr' 'cmake' 'python' 'libxml2' 'wayland' 'libdrm' 'git' 'ninja' 'repo')
+source=('git+https://github.com/GPUOpen-Drivers/wsa.git#branch=master'
+ 0001-build-Remove-forced-Werror-option.patch
+ 0001-build-Fix-clang-linking.patch)
+sha512sums=('SKIP'
+ 'ff9dcfe2f3b739b74a51dc82e3469f8b4ad1a0b044d868fbb99e0c07dd5f7bdc1e5bb1ae93f44c25d6dd90a5b7ddbb294fa29e8082f40e5794269143a1af2467'
+ '39152c24ca6e6bdbd16d7fb66438117101c106a6e5e4e5bcc1248495e6d2f6a1907a639750b1eb25c3d754f7f21801de2b15b232b1c974748551927b783abceb')
pkgver() {
pushd drivers/AMDVLK > /dev/null
@@ -50,6 +54,13 @@ prepare() {
sed -i "s/-Werror//g" "$srcdir"/$i
done
+ pushd drivers/llpc
+ patch -p1 < $srcdir/0001-build-Remove-forced-Werror-option.patch
+ popd
+ pushd drivers/xgl
+ patch -p1 < $srcdir/0001-build-Fix-clang-linking.patch
+ popd
+
msg 'No patches to apply...'
}