From c0c86355b70073be904bf4a8993aa46a48fef174 Mon Sep 17 00:00:00 2001 From: kth5 Date: Wed, 25 Sep 2024 11:44:30 +0200 Subject: [PATCH] * update vulkan-headers to 1:1.3.295-1 --- vulkan-headers/.SRCINFO | 18 ++++++++++++++++++ vulkan-headers/.nvchecker.toml | 4 ++++ vulkan-headers/PKGBUILD | 22 +++++++++++----------- 3 files changed, 33 insertions(+), 11 deletions(-) create mode 100644 vulkan-headers/.SRCINFO create mode 100644 vulkan-headers/.nvchecker.toml diff --git a/vulkan-headers/.SRCINFO b/vulkan-headers/.SRCINFO new file mode 100644 index 0000000000..941ac3010d --- /dev/null +++ b/vulkan-headers/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = vulkan-headers + pkgdesc = Vulkan header files + pkgver = 1.3.295 + pkgrel = 1 + epoch = 1 + url = https://www.khronos.org/vulkan/ + arch = any + groups = vulkan-devel + license = Apache-2.0 + license = MIT + makedepends = cmake + makedepends = ninja + makedepends = git + provides = vulkan-hpp=1.3.295 + source = vulkan-headers-1.3.295.tar.gz::https://github.com/KhronosGroup/Vulkan-Headers/archive/v1.3.295.tar.gz + sha256sums = b4568b984be4b8a317343cc14d854669e258705079a16cabef3fb92302f55561 + +pkgname = vulkan-headers diff --git a/vulkan-headers/.nvchecker.toml b/vulkan-headers/.nvchecker.toml new file mode 100644 index 0000000000..b64443b00d --- /dev/null +++ b/vulkan-headers/.nvchecker.toml @@ -0,0 +1,4 @@ +[vulkan-headers] +source = "git" +git = "https://github.com/KhronosGroup/Vulkan-Headers.git" +prefix = "v" diff --git a/vulkan-headers/PKGBUILD b/vulkan-headers/PKGBUILD index 6956ef4dd5..34210fdfe1 100644 --- a/vulkan-headers/PKGBUILD +++ b/vulkan-headers/PKGBUILD @@ -3,32 +3,32 @@ pkgname=vulkan-headers _pkgname=Vulkan-Headers -pkgver=1.3.285 +pkgver=1.3.295 pkgrel=1 epoch=1 pkgdesc="Vulkan header files" arch=(any) url="https://www.khronos.org/vulkan/" license=('Apache-2.0' 'MIT') -makedepends=(cmake git) +makedepends=(cmake ninja git) provides=("vulkan-hpp=${pkgver}") groups=(vulkan-devel) source=("${pkgname}-${pkgver}.tar.gz::https://github.com/KhronosGroup/Vulkan-Headers/archive/v${pkgver}.tar.gz") -sha256sums=('212455eeab2cef5d93b1b991e548afe184f294428118f747989a97677e19ab2a') +sha256sums=('b4568b984be4b8a317343cc14d854669e258705079a16cabef3fb92302f55561') build() { cd Vulkan-Headers* - rm -rf build ; mkdir build ; cd build - cmake -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_BUILD_TYPE=Release \ - .. - make + cmake . -Bbuild \ + -GNinja \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release + ninja -C build } package() { - cd Vulkan-Headers*/build - - make DESTDIR="${pkgdir}" install + cd Vulkan-Headers* + + DESTDIR="$pkgdir" ninja -C build install install -Dm644 "${srcdir}"/Vulkan-Headers*/LICENSES/*.txt -t "$pkgdir/usr/share/licenses/$pkgname" }