* update vulkan-headers to 1:1.3.295-1

This commit is contained in:
Alexander Baldeck 2024-09-25 11:44:30 +02:00
parent 4a21d8c9ec
commit c0c86355b7
3 changed files with 33 additions and 11 deletions

18
vulkan-headers/.SRCINFO Normal file
View File

@ -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

View File

@ -0,0 +1,4 @@
[vulkan-headers]
source = "git"
git = "https://github.com/KhronosGroup/Vulkan-Headers.git"
prefix = "v"

View File

@ -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"
}