diff options
Diffstat (limited to 'main/vulkan-headers/APKBUILD')
-rw-r--r-- | main/vulkan-headers/APKBUILD | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/main/vulkan-headers/APKBUILD b/main/vulkan-headers/APKBUILD new file mode 100644 index 00000000000..980ee7f80e0 --- /dev/null +++ b/main/vulkan-headers/APKBUILD @@ -0,0 +1,34 @@ +# Contributor: Bart Ribbers <bribbers@disroot.org> +# Contributor: Simon Zeni <simon@bl4ckb0ne.ca> +# Maintainer: Bart Ribbers <bribbers@disroot.org> +pkgname=vulkan-headers +_pkgname=Vulkan-Headers +# Please be VERY careful upgrading this - vulkan-headers breaks API even +# on point releases. So please make sure everything using this still builds +# after upgrades +pkgver=1.3.261.1 +pkgrel=0 +arch="noarch" +url="https://www.vulkan.org/" +pkgdesc="Vulkan header files" +license="Apache-2.0" +makedepends="cmake samurai" +source="https://github.com/khronosgroup/vulkan-headers/archive/refs/tags/sdk-$pkgver/vulkan-headers-v$pkgver.tar.gz" +builddir="$srcdir/$_pkgname-sdk-$pkgver" +options="!check" # No tests + +build() { + cmake -B build -G Ninja \ + -DCMAKE_BUILD_TYPE=None \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} + +sha512sums=" +ad896b76e229da538e5f1fd992fc2643daec5ca330e2ee42d3360ea855561773379302a9e666c502af0d10c7b2820ee48e4f17f78a1f1c1a614e3e0f10fc2c4f vulkan-headers-v1.3.261.1.tar.gz +" |