aboutsummaryrefslogtreecommitdiffstats
path: root/main/vulkan-headers/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'main/vulkan-headers/APKBUILD')
-rw-r--r--main/vulkan-headers/APKBUILD34
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
+"