Jan Alexander Steffens (heftig) pushed to branch main at Arch Linux / Packaging 
/ Packages / vulkan-headers


Commits:
0ca91037 by Jan Alexander Steffens (heftig) at 2025-05-06T19:00:59+02:00
1:1.4.313.0-1

- - - - -


3 changed files:

- .SRCINFO
- + 0001-Remove-Werror.patch
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
 pkgbase = vulkan-headers
        pkgdesc = Vulkan header files and API registry
-       pkgver = 1.4.309.0
+       pkgver = 1.4.313.0
        pkgrel = 1
        epoch = 1
        url = https://www.vulkan.org/
@@ -12,8 +12,10 @@ pkgbase = vulkan-headers
        makedepends = ninja
        makedepends = python
        optdepends = python: Registry tools
-       provides = vulkan-hpp=1.4.309.0
-       source = 
git+https://github.com/KhronosGroup/Vulkan-Headers#tag=vulkan-sdk-1.4.309.0
-       b2sums = 
d4703fab34991fd81e5c44c7ba5aa15aca30dacc6ddfec82972cda16e8598e0c8180d4612adca9063efc57b1f32c87f11c3e8f6e87df7b4785d055e0f441ea68
+       provides = vulkan-hpp=1.4.313.0
+       source = 
git+https://github.com/KhronosGroup/Vulkan-Headers#tag=vulkan-sdk-1.4.313.0
+       source = 0001-Remove-Werror.patch
+       b2sums = 
5e1cb2ba4a68fb4224ce5badb9b7d2d5da28ae2f7b440b502cc8433c82537458fc12c398539606981180e2937afdfca7e5179d082ece14bb597c08b3b7358f81
+       b2sums = 
5d7201f11850cdf8242057034e90c60ad7518c14fdcb091dc63ca6be6b10567c229f96b3dcdb3ecf57856f7b72bceb4048e4a6e5e1faf6bb98262324f408dbb8
 
 pkgname = vulkan-headers


=====================================
0001-Remove-Werror.patch
=====================================
@@ -0,0 +1,24 @@
+From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
+From: "Jan Alexander Steffens (heftig)" <hef...@archlinux.org>
+Date: Tue, 6 May 2025 18:56:32 +0200
+Subject: [PATCH] Remove -Werror
+
+From GCC 15:
+
+    error: #warning "<ciso646> is deprecated in C++17
+---
+ tests/integration/CMakeLists.txt | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/tests/integration/CMakeLists.txt 
b/tests/integration/CMakeLists.txt
+index d120531a7aee..51f383cd0af9 100644
+--- a/tests/integration/CMakeLists.txt
++++ b/tests/integration/CMakeLists.txt
+@@ -54,7 +54,6 @@ if(${CMAKE_C_COMPILER_ID} MATCHES "(GNU|Clang)")
+         -Wpedantic
+         -Wall
+         -Wextra
+-        -Werror
+     )
+ endif()
+ 


=====================================
PKGBUILD
=====================================
@@ -2,7 +2,7 @@
 # Maintainer: Laurent Carlier <lordhea...@gmail.com>
 
 pkgname=vulkan-headers
-pkgver=1.4.309.0
+pkgver=1.4.313.0
 pkgrel=1
 epoch=1
 pkgdesc="Vulkan header files and API registry"
@@ -21,8 +21,19 @@ optdepends=(
 )
 provides=("vulkan-hpp=$pkgver")
 groups=(vulkan-devel)
-source=("git+https://github.com/KhronosGroup/Vulkan-Headers#tag=vulkan-sdk-$pkgver";)
-b2sums=('d4703fab34991fd81e5c44c7ba5aa15aca30dacc6ddfec82972cda16e8598e0c8180d4612adca9063efc57b1f32c87f11c3e8f6e87df7b4785d055e0f441ea68')
+source=(
+  "git+https://github.com/KhronosGroup/Vulkan-Headers#tag=vulkan-sdk-$pkgver";
+  0001-Remove-Werror.patch
+)
+b2sums=('5e1cb2ba4a68fb4224ce5badb9b7d2d5da28ae2f7b440b502cc8433c82537458fc12c398539606981180e2937afdfca7e5179d082ece14bb597c08b3b7358f81'
+        
'5d7201f11850cdf8242057034e90c60ad7518c14fdcb091dc63ca6be6b10567c229f96b3dcdb3ecf57856f7b72bceb4048e4a6e5e1faf6bb98262324f408dbb8')
+
+prepare() {
+  cd Vulkan-Headers
+
+  # GCC 15 fix
+  git apply -3 ../0001-Remove-Werror.patch
+}
 
 build() {
   local cmake_options=(



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/vulkan-headers/-/commit/0ca91037873bd40c71fc37b7575aaa6a82e356d1

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/vulkan-headers/-/commit/0ca91037873bd40c71fc37b7575aaa6a82e356d1
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to