# Contributor: Bart Ribbers # Contributor: Simon Zeni # Maintainer: Bart Ribbers pkgname=vulkan-tools _pkgname=Vulkan-Tools pkgver=1.3.250.0 pkgrel=0 arch="all" url="https://www.khronos.org/vulkan" pkgdesc="Vulkan Utilities and Tools" license="Apache-2.0" makedepends=" cmake glslang-dev libx11-dev libxrandr-dev python3 samurai vulkan-headers vulkan-loader-dev wayland-dev wayland-protocols-dev " source="https://github.com/KhronosGroup/Vulkan-Tools/archive/refs/tags/sdk-$pkgver/vulkan-tools-sdk-$pkgver.tar.gz" builddir="$srcdir/$_pkgname-sdk-$pkgver" options="!check" # No tests build() { CXXFLAGS="$CXXFLAGS -flto=auto" \ cmake -B build -G Ninja \ -DCMAKE_BUILD_TYPE=MinSizeRel \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ -DCMAKE_INSTALL_SYSCONFDIR=/etc \ -DCMAKE_INSTALL_DATADIR=/usr/share \ -DCMAKE_SKIP_RPATH=True \ -DBUILD_CUBE=ON \ -DBUILD_VULKANINFO=ON \ -DGLSLANG_INSTALL_DIR=/usr cmake --build build } package() { DESTDIR="$pkgdir" cmake --install build } sha512sums=" 7eecdd98e6be2f5dc66b32ed9962b0b7225f94d6185b490da0a6f3c6699ef6626a4db28615c73ecf6370efd6ccd5904e352c78947ec50dec57e32ae734f134b2 vulkan-tools-sdk-1.3.250.0.tar.gz "