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.