From 78bb223b36de3da3795d937e3e1b89f0850914d9 Mon Sep 17 00:00:00 2001 From: Kevin Mihelich Date: Mon, 30 Apr 2018 12:32:43 +0000 Subject: [PATCH] extra/vulkan-tools to 1.1.73.0-1 --- extra/vulkan-tools/PKGBUILD | 22 ++++++---------------- 1 file changed, 6 insertions(+), 16 deletions(-) diff --git a/extra/vulkan-tools/PKGBUILD b/extra/vulkan-tools/PKGBUILD index 6a59fe1f3..7f6090e90 100644 --- a/extra/vulkan-tools/PKGBUILD +++ b/extra/vulkan-tools/PKGBUILD @@ -7,21 +7,19 @@ pkgbase=vulkan-tools pkgname=(vulkan-trace vulkan-extra-layers) -pkgver=1.1.70.1 +pkgver=1.1.73.0 pkgrel=1 arch=(x86_64) url="http://lunarg.com/" license=('custom') depends=() makedepends=(git cmake wget python-lxml libxcb libxrandr imagemagick qt5-svg) -source=("vulkanTools-sdk-${pkgver}::https://github.com/LunarG/VulkanTools/archive/sdk-${pkgver}.tar.gz" - 'git://github.com/KhronosGroup/Vulkan-LoaderAndValidationLayers.git#commit=1fede1a6b8d6103cc9fcacb567747aa2af167849' - 'git://github.com/open-source-parsers/jsoncpp.git#commit=f700fe455940d4d325c088b9174a173e130e0fa8') -sha256sums=('7e8c9bad6932a795d1dd330e9710a38c9d0157189b2656df91264dbd051653b9' - 'SKIP' - 'SKIP') +source=("git+https://github.com/LunarG/VulkanTools#tag=sdk-${pkgver}") +sha256sums=('SKIP') prepare() { + cd ${srcdir} + ln -s VulkanTools "VulkanTools-sdk-${pkgver}" cd "${srcdir}/VulkanTools-sdk-${pkgver}" sed -i 's/-m32//g' vktrace/CMakeLists.txt } @@ -29,15 +27,7 @@ prepare() { build() { cd "${srcdir}/VulkanTools-sdk-${pkgver}" - # broken with 1.0.68.0 release - pushd submodules - git clone ${srcdir}/Vulkan-LoaderAndValidationLayers - git clone ${srcdir}/jsoncpp - cd "${srcdir}/VulkanTools-sdk-${pkgver}"/submodules/jsoncpp - python amalgamate.py - cd "${srcdir}/VulkanTools-sdk-${pkgver}"/submodules/Vulkan-LoaderAndValidationLayers - ./update_external_sources.sh "$@" - popd + ./update_external_sources.sh rm -rf build ; mkdir build ; cd build cmake \