# keep vulkan header & loader version in sync, remove git from chroot to build from rls tar pkgname=vulkan-loader pkgver=1.3.282 pkgrel=1 pkgdesc="Vulkan Header files and API registry" arch=('x86_64') url="https://www.khronos.org/vulkan/" license=('APACHE') depends=('mesa' 'wayland' 'libx11' 'libxkbcommon' 'libxrandr') makedepends=('cmake' 'vulkan-headers' 'python3-lxml') source=("https://github.com/KhronosGroup/Vulkan-Loader/archive/v${pkgver}.tar.gz") md5sums=('db25c5ba4b50a99341ffaa18b4c56424') build() { cmake -B build -S Vulkan-Loader-${pkgver} \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_LIBDIR=lib \ -DCMAKE_SKIP_RPATH=True \ -DBUILD_TESTS=Off \ -DBUILD_WSI_XCB_SUPPORT=ON \ -DBUILD_WSI_XLIB_SUPPORT=ON \ -DBUILD_WSI_WAYLAND_SUPPORT=ON \ -DVULKAN_HEADERS_INSTALL_DIR=/usr cmake --build build } package() { DESTDIR=${pkgdir} cmake --install build }