pkgname: vulkan-icd-loader pkgver: '1.4.360' pkgrel: 1 pkgdesc: Vulkan Installable Client Driver (ICD) Loader url: 'https://www.khronos.org/vulkan/' arch: x86_64 license: - Apache-2.0 depends: [] makedepends: - cmake - ninja - python-lxml - xorg-libx11 - xorg-libxrandr - wayland - vulkan-headers source: - 'https://github.com/KhronosGroup/Vulkan-Loader/archive/refs/tags/v${pkgver}.tar.gz' sha256sums: - SKIP build: | cd Vulkan-Loader-${pkgver} mkdir -p build cd build cmake -G Ninja \ -DCMAKE_INSTALL_PREFIX=/usr \ -DVULKAN_HEADERS_INSTALL_DIR=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ -DCMAKE_INSTALL_SYSCONFDIR=/etc \ -DCMAKE_INSTALL_DATADIR=/usr/share \ -DCMAKE_SKIP_RPATH=ON \ -DBUILD_TESTS=OFF \ -DBUILD_WSI_XCB_SUPPORT=ON \ -DBUILD_WSI_XLIB_SUPPORT=ON \ -DBUILD_WSI_WAYLAND_SUPPORT=ON \ -DCMAKE_BUILD_TYPE=Release \ .. ninja package: | cd Vulkan-Loader-${pkgver}/build DESTDIR="${PKGDIR}" ninja install install -dm755 "${PKGDIR}/usr/share/licenses/${pkgname}" install -m644 ../LICENSE.txt "${PKGDIR}/usr/share/licenses/${pkgname}/LICENSE.txt"