From 930977565396a60a5c5cba5a321ba91473726e8f Mon Sep 17 00:00:00 2001
From: fossdd <fossdd@pwned.life>
Date: Thu, 10 Oct 2024 17:04:48 +0200
Subject: [PATCH] main/vulkan-headers: upgrade to 1.3.296.0

VULKAN_HEADERS_ENABLE_MODULE set to off since samurai doesn't support
C++20 module scanning.

Co-Authored-By: Micheal Smith <xulfer@cheapbsd.net>
---
 main/vulkan-headers/APKBUILD | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/main/vulkan-headers/APKBUILD b/main/vulkan-headers/APKBUILD
index 980ee7f80e05..fba0cddd017b 100644
--- a/main/vulkan-headers/APKBUILD
+++ b/main/vulkan-headers/APKBUILD
@@ -6,21 +6,22 @@ _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
+pkgver=1.3.296.0
 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"
+source="https://github.com/khronosgroup/vulkan-headers/archive/refs/tags/vulkan-sdk-$pkgver/vulkan-headers-v$pkgver.tar.gz"
+builddir="$srcdir/$_pkgname-vulkan-sdk-$pkgver"
 options="!check" # No tests
 
 build() {
 	cmake -B build -G Ninja \
 		-DCMAKE_BUILD_TYPE=None \
 		-DCMAKE_INSTALL_PREFIX=/usr \
+		-DVULKAN_HEADERS_ENABLE_MODULE=OFF \
 		-DCMAKE_INSTALL_LIBDIR=lib
 	cmake --build build
 }
@@ -30,5 +31,5 @@ package() {
 }
 
 sha512sums="
-ad896b76e229da538e5f1fd992fc2643daec5ca330e2ee42d3360ea855561773379302a9e666c502af0d10c7b2820ee48e4f17f78a1f1c1a614e3e0f10fc2c4f  vulkan-headers-v1.3.261.1.tar.gz
+475cd0c3249c7998e5e85390651a6652e229d65e42adf3b4d18f9f7509037d217e87de01632c9b4142d26ab295cd2272c2e88f897a5420d693a82ff7e4003157  vulkan-headers-v1.3.296.0.tar.gz
 "
-- 
GitLab