Date: Wednesday, April 21, 2021 @ 16:07:37 Author: lcarlier Revision: 412987
upgpkg: amdvlk 2021.Q2.1-2: set default vulkan driver to RADV (FS#69289) Added: amdvlk/trunk/amdvlk.sh Modified: amdvlk/trunk/PKGBUILD -----------+ PKGBUILD | 14 ++++++++++---- amdvlk.sh | 3 +++ 2 files changed, 13 insertions(+), 4 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2021-04-21 15:27:27 UTC (rev 412986) +++ PKGBUILD 2021-04-21 16:07:37 UTC (rev 412987) @@ -3,7 +3,7 @@ pkgname=amdvlk pkgver=2021.Q2.1 -pkgrel=1 +pkgrel=2 pkgdesc="AMD's standalone Vulkan driver" arch=(x86_64) url="https://github.com/GPUOpen-Drivers" @@ -11,8 +11,10 @@ provides=('vulkan-driver') makedepends=('perl-xml-xpath' 'python' 'wayland' 'libxrandr' 'xorg-server-devel' 'cmake' 'ninja' 'git') makedepends+=('python2') # spvgen -source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz") -sha256sums=('c491929f959404527816ec9a88755916282aceeb191cd7bfb0440682e202e186') +source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz" + amdvlk.sh) +sha256sums=('c491929f959404527816ec9a88755916282aceeb191cd7bfb0440682e202e186' + '6c00a8cb4ca4481d470f75ee7ea8a4effd1dac2c81317db506903e8d1f37d215') prepare() { local nrepos path name revision @@ -60,5 +62,9 @@ install AMDVLK/LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ sed -i "s#/lib64#/lib#g" "${pkgdir}"/usr/share/vulkan/icd.d/amd_icd64.json - #sed -i "s#/lib64#/lib#g" "${pkgdir}"/usr/share/vulkan/implicit_layer.d/amd_icd64.json + sed -i "s#/lib64#/lib#g" "${pkgdir}"/usr/share/vulkan/implicit_layer.d/amd_icd64.json + + # force radv as default driver - see FS#69289 + install -m755 -d "${pkgdir}"/etc/profile.d + install amdvlk.sh "${pkgdir}"/etc/profile.d/ } Added: amdvlk.sh =================================================================== --- amdvlk.sh (rev 0) +++ amdvlk.sh 2021-04-21 16:07:37 UTC (rev 412987) @@ -0,0 +1,3 @@ +# force radv driver - see FS#69289 +export AMD_VULKAN_ICD=RADV +
