vulkan-validation-layers: Import upstream patch for clang builds

This commit is contained in:
Biswapriyo Nath
2022-01-22 19:28:48 +05:30
committed by GitHub
parent c16171c9ee
commit 5d82d25e21

View File

@@ -5,7 +5,7 @@ _realname=Vulkan-ValidationLayers
pkgbase=mingw-w64-vulkan-validation-layers
pkgname=("${MINGW_PACKAGE_PREFIX}-vulkan-validation-layers")
pkgver=1.2.203
pkgrel=1
pkgrel=2
pkgdesc='Vulkan Validation Layers (mingw-w64)'
arch=('any')
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32')
@@ -23,11 +23,13 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cmake"
"${MINGW_PACKAGE_PREFIX}-spirv-tools"
"${MINGW_PACKAGE_PREFIX}-cc")
source=("${_realname}-${pkgver}.tar.gz"::"https://github.com/KhronosGroup/${_realname}/archive/v${pkgver}.tar.gz"
"https://github.com/KhronosGroup/Vulkan-ValidationLayers/commit/251b223.patch"
001-fix-json-layers-install-dest.patch
002-proper-def-files-for-32bit.patch
003-install-layout.patch
004-cmake-fix-spirv-libs.patch)
sha256sums=('55aa46a001993fe1ab4177d5a03c5e90091dc674d716a560dc0e6c8a1e0158f9'
'16ce351fd33d5cadc5b60c1d5873ed63fa97326c4c8b1df268d9aa413b32f5a7'
'aae34364773bbe39fa510713c48a5c1bf0fb7b5fe984770bc9e2fd4e1cd12f60'
'91afeaf48dc3b46e0e643e1a0445c4562314732c09b10570f01e8ee58acf8b87'
'02dc645bdae0b7150766e1663cc9e675681201d7247d68375c307a5f75db4ce0'
@@ -36,6 +38,7 @@ sha256sums=('55aa46a001993fe1ab4177d5a03c5e90091dc674d716a560dc0e6c8a1e0158f9'
prepare() {
cd ${srcdir}/${_realname}-${pkgver}
patch -p1 -i ${srcdir}/251b223.patch
patch -p1 -i ${srcdir}/001-fix-json-layers-install-dest.patch
patch -p1 -i ${srcdir}/002-proper-def-files-for-32bit.patch
patch -p1 -i ${srcdir}/003-install-layout.patch