Date: Thursday, December 26, 2019 @ 05:55:42 Author: lcarlier Revision: 372305
archrelease: copy trunk to extra-x86_64 Added: vulkan-lunarg-tools/repos/extra-x86_64/PKGBUILD (from rev 372304, vulkan-lunarg-tools/trunk/PKGBUILD) Deleted: vulkan-lunarg-tools/repos/extra-x86_64/PKGBUILD ----------+ PKGBUILD | 180 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 90 insertions(+), 90 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2019-12-26 05:55:37 UTC (rev 372304) +++ PKGBUILD 2019-12-26 05:55:42 UTC (rev 372305) @@ -1,90 +0,0 @@ -# Maintainer: Laurent Carlier <lordhea...@gmail.com> - -pkgbase=vulkan-lunarg-tools -pkgname=(vulkan-trace vulkan-extra-layers) -pkgver=1.1.126+10606+131235699 -pkgrel=1 -arch=(x86_64) -url="http://lunarg.com/" -license=('custom') -depends=() -makedepends=(git cmake python libx11 libxrandr wayland qt5-svg qt5-webengine) -#source=("https://github.com/LunarG/VulkanTools/archive/v${pkgver}.tar.gz") -source=("VulkanTools-sdk::git+https://github.com/LunarG/VulkanTools.git#commit=13123569926ba5ee0dea2f84993cffdf7b48b1a4") -sha256sums=('SKIP') - -_install() { - local src f dir - for src; do - f="${src#fakeinstall/}" - dir="${pkgdir}/${f%/*}" - install -m755 -d "${dir}" - mv -v "${src}" "${dir}/" - done -} - -pkgver() { - cd "${srcdir}"/VulkanTools* - - echo 1.1.126+$(git rev-list --count HEAD)+$(git rev-parse --short HEAD) -} - -build() { - cd "${srcdir}"/VulkanTools* - - ./update_external_sources.sh - rm -rf build ; mkdir build ; cd build - ../scripts/update_deps.py - - cmake -C helper.cmake \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_INSTALL_SYSCONFDIR=/etc \ - -DCMAKE_INSTALL_DATADIR=/usr/share \ - -DCMAKE_INSTALL_LIBDIR=lib \ - -DCMAKE_SKIP_RPATH=True \ - -DBUILD_WSI_XCB_SUPPORT=On \ - -DBUILD_WSI_XLIB_SUPPORT=On \ - -DBUILD_WSI_WAYLAND_SUPPORT=On \ - -DBUILD_TESTS=OFF \ - -DBUILD_VIA=OFF \ - -DCMAKE_BUILD_TYPE=Release \ - .. - make - make DESTDIR="${srcdir}/fakeinstall" install -} - -package_vulkan-trace() { - pkgdesc="Vulkan tracing and replaying tools" - depends=(vulkan-validation-layers qt5-svg qt5-webengine) - groups=('vulkan-devel') - - _install fakeinstall/usr/bin/* - _install fakeinstall/usr/lib/libVkLayer_vktrace_layer.so - _install fakeinstall/usr/lib/libvkdisplay_*.so - _install fakeinstall/etc/vulkan/explicit_layer.d/VkLayer_vktrace_layer.json - - install -dm755 ${pkgdir}/usr/share/{doc,licenses}/${pkgname} - install -m644 VulkanTools*/vktrace/LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/ - install -m644 VulkanTools*/vktrace/vktrace.md "${pkgdir}"/usr/share/doc/${pkgname}/ -} - -package_vulkan-extra-layers() { - pkgdesc="Extra layers for Vulkan development" - depends=(vulkan-validation-layers) - groups=('vulkan-devel') - - _install fakeinstall/usr/lib/libVkLayer_api_dump.so - _install fakeinstall/usr/lib/libVkLayer_monitor.so - _install fakeinstall/usr/lib/libVkLayer_screenshot.so - _install fakeinstall/usr/lib/libVkLayer_device_simulation.so - - _install fakeinstall/etc/vulkan/explicit_layer.d/VkLayer_api_dump.json - _install fakeinstall/etc/vulkan/explicit_layer.d/VkLayer_monitor.json - _install fakeinstall/etc/vulkan/explicit_layer.d/VkLayer_screenshot.json - _install fakeinstall/etc/vulkan/explicit_layer.d/VkLayer_device_simulation.json - - install -dm755 ${pkgdir}/usr/share/{doc,licenses}/${pkgname} - install -m644 VulkanTools*/LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ - install -m644 VulkanTools*/layersvt/README.md "${pkgdir}"/usr/share/doc/${pkgname}/ -} - Copied: vulkan-lunarg-tools/repos/extra-x86_64/PKGBUILD (from rev 372304, vulkan-lunarg-tools/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2019-12-26 05:55:42 UTC (rev 372305) @@ -0,0 +1,90 @@ +# Maintainer: Laurent Carlier <lordhea...@gmail.com> + +pkgbase=vulkan-lunarg-tools +pkgname=(vulkan-trace vulkan-extra-layers) +pkgver=1.1.130+10614+a70d5d17e +pkgrel=1 +arch=(x86_64) +url="http://lunarg.com/" +license=('custom') +depends=() +makedepends=(git cmake python libx11 libxrandr wayland qt5-svg qt5-webengine) +#source=("https://github.com/LunarG/VulkanTools/archive/v${pkgver}.tar.gz") +source=("VulkanTools-sdk::git+https://github.com/LunarG/VulkanTools.git#commit=a70d5d17e67c17d97eb80cbdfc82ef88b24c3a56") +sha256sums=('SKIP') + +_install() { + local src f dir + for src; do + f="${src#fakeinstall/}" + dir="${pkgdir}/${f%/*}" + install -m755 -d "${dir}" + mv -v "${src}" "${dir}/" + done +} + +pkgver() { + cd "${srcdir}"/VulkanTools* + + echo 1.1.130+$(git rev-list --count HEAD)+$(git rev-parse --short HEAD) +} + +build() { + cd "${srcdir}"/VulkanTools* + + ./update_external_sources.sh + rm -rf build ; mkdir build ; cd build + ../scripts/update_deps.py + + cmake -C helper.cmake \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_SYSCONFDIR=/etc \ + -DCMAKE_INSTALL_DATADIR=/usr/share \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DCMAKE_SKIP_RPATH=True \ + -DBUILD_WSI_XCB_SUPPORT=On \ + -DBUILD_WSI_XLIB_SUPPORT=On \ + -DBUILD_WSI_WAYLAND_SUPPORT=On \ + -DBUILD_TESTS=OFF \ + -DBUILD_VIA=OFF \ + -DCMAKE_BUILD_TYPE=Release \ + .. + make + make DESTDIR="${srcdir}/fakeinstall" install +} + +package_vulkan-trace() { + pkgdesc="Vulkan tracing and replaying tools" + depends=(vulkan-validation-layers qt5-svg qt5-webengine) + groups=('vulkan-devel') + + _install fakeinstall/usr/bin/* + _install fakeinstall/usr/lib/libVkLayer_vktrace_layer.so + _install fakeinstall/usr/lib/libvkdisplay_*.so + _install fakeinstall/etc/vulkan/explicit_layer.d/VkLayer_vktrace_layer.json + + install -dm755 ${pkgdir}/usr/share/{doc,licenses}/${pkgname} + install -m644 VulkanTools*/vktrace/LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/ + install -m644 VulkanTools*/vktrace/vktrace.md "${pkgdir}"/usr/share/doc/${pkgname}/ +} + +package_vulkan-extra-layers() { + pkgdesc="Extra layers for Vulkan development" + depends=(vulkan-validation-layers) + groups=('vulkan-devel') + + _install fakeinstall/usr/lib/libVkLayer_api_dump.so + _install fakeinstall/usr/lib/libVkLayer_monitor.so + _install fakeinstall/usr/lib/libVkLayer_screenshot.so + _install fakeinstall/usr/lib/libVkLayer_device_simulation.so + + _install fakeinstall/etc/vulkan/explicit_layer.d/VkLayer_api_dump.json + _install fakeinstall/etc/vulkan/explicit_layer.d/VkLayer_monitor.json + _install fakeinstall/etc/vulkan/explicit_layer.d/VkLayer_screenshot.json + _install fakeinstall/etc/vulkan/explicit_layer.d/VkLayer_device_simulation.json + + install -dm755 ${pkgdir}/usr/share/{doc,licenses}/${pkgname} + install -m644 VulkanTools*/LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ + install -m644 VulkanTools*/layersvt/README.md "${pkgdir}"/usr/share/doc/${pkgname}/ +} +