From 6d35a8e1e1edd028bf17d7cee3dfed2c2fbcde75 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Exp=C3=B3sito?= Date: Wed, 15 Jan 2025 13:01:05 +0100 Subject: [PATCH 01/16] Update to 1.4.304.0 SDK --- .gitignore | 1 + sources | 2 +- vulkan-loader.spec | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index b95006f..5b0174f 100644 --- a/.gitignore +++ b/.gitignore @@ -33,3 +33,4 @@ /Vulkan-Loader-sdk-1.3.283.0.tar.gz /Vulkan-Loader-sdk-1.3.290.0.tar.gz /Vulkan-Loader-sdk-1.3.296.0.tar.gz +/Vulkan-Loader-sdk-1.4.304.0.tar.gz diff --git a/sources b/sources index 1d06d0a..99c5564 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (Vulkan-Loader-sdk-1.3.296.0.tar.gz) = 535b7f324348e9edf44ff6a6a6e9eabe6e3a4bfad79bef789d1dc0cbbe3de36b6495a05236323d155631b081b89c18bb8668c79d1f735b59fc85ebee555aa682 +SHA512 (Vulkan-Loader-sdk-1.4.304.0.tar.gz) = 331792dab0e321c8d9ca266a6675ae431ead7babcf59da6f8ca14bacbfb8933c2d0c65dd05545b90a972c8c2bb811ba2b68c88b641f0469850d440d791dae443 diff --git a/vulkan-loader.spec b/vulkan-loader.spec index 3abb91b..811dfdc 100644 --- a/vulkan-loader.spec +++ b/vulkan-loader.spec @@ -1,5 +1,5 @@ Name: vulkan-loader -Version: 1.3.296.0 +Version: 1.4.304.0 Release: %autorelease Summary: Vulkan ICD desktop loader From d5b4a6feca6e80af741258e74492b60619eae94a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 14:40:21 +0000 Subject: [PATCH 02/16] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 03a28c19afbe60bbf4cbeb7d00ac044f8ea17529 Mon Sep 17 00:00:00 2001 From: Marie Loise Nolden Date: Sat, 15 Feb 2025 18:48:33 +0000 Subject: [PATCH 03/16] remove fedora <= 27 check Rebuilding the package on centos-stream 10, I discovered the circular dependency between vulkan-loader and mesa drivers. The previous check only checked if fedora was below or equal 27, but not if rhel is used turning this to always true and leading to a requires to the drivers (which need llvm to compile, and thus every upgrade of mesa fails due to this circular dependency). As F27 is long history, remove the check completely and stay with the recommends only. --- vulkan-loader.spec | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/vulkan-loader.spec b/vulkan-loader.spec index 811dfdc..b32bb21 100644 --- a/vulkan-loader.spec +++ b/vulkan-loader.spec @@ -9,7 +9,7 @@ Source0: %url/archive/vulkan-sdk-%{version}.tar.gz#/Vulkan-Loader-sdk-%{v BuildRequires: gcc BuildRequires: gcc-c++ -BuildRequires: cmake3 +BuildRequires: cmake BuildRequires: ninja-build BuildRequires: python%{python3_pkgversion}-devel BuildRequires: vulkan-headers = %{version} @@ -26,13 +26,7 @@ Obsoletes: vulkan < %{version}-%{release} Provides: vulkan-filesystem = %{version}-%{release} Obsoletes: vulkan-filesystem < %{version}-%{release} -%if 0%{?fedora} <= 27 -%ifarch x86_64 i686 -Requires: mesa-vulkan-drivers%{?_isa} -%endif -%else Recommends: mesa-vulkan-drivers%{?_isa} -%endif %description This project provides the Khronos official Vulkan ICD desktop From d0f442037e9383cb66e82dd948a03ef2d0022f07 Mon Sep 17 00:00:00 2001 From: Anusha Srivatsa Date: Tue, 25 Mar 2025 15:05:18 -0400 Subject: [PATCH 04/16] Update to v1.4.309.0 SDK Signed-off-by: Anusha Srivatsa --- .gitignore | 1 + sources | 2 +- vulkan-loader.spec | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 5b0174f..8d4a8bc 100644 --- a/.gitignore +++ b/.gitignore @@ -34,3 +34,4 @@ /Vulkan-Loader-sdk-1.3.290.0.tar.gz /Vulkan-Loader-sdk-1.3.296.0.tar.gz /Vulkan-Loader-sdk-1.4.304.0.tar.gz +/Vulkan-Loader-sdk-1.4.309.0.tar.gz diff --git a/sources b/sources index 99c5564..4f0ca2c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (Vulkan-Loader-sdk-1.4.304.0.tar.gz) = 331792dab0e321c8d9ca266a6675ae431ead7babcf59da6f8ca14bacbfb8933c2d0c65dd05545b90a972c8c2bb811ba2b68c88b641f0469850d440d791dae443 +SHA512 (Vulkan-Loader-sdk-1.4.309.0.tar.gz) = f77d42639037b79eeeba4007eded039527a345cd39ed1b6a3c5e786a418c481811a72c43cb24821268c7bc57c39941cfe5511e86362ac892c51d45a062dc0e2c diff --git a/vulkan-loader.spec b/vulkan-loader.spec index b32bb21..48a7167 100644 --- a/vulkan-loader.spec +++ b/vulkan-loader.spec @@ -1,5 +1,5 @@ Name: vulkan-loader -Version: 1.4.304.0 +Version: 1.4.309.0 Release: %autorelease Summary: Vulkan ICD desktop loader From 2ee187137401d0c97d0f9db3486b62c26d7757c3 Mon Sep 17 00:00:00 2001 From: Anusha Srivatsa Date: Wed, 7 May 2025 14:47:51 -0400 Subject: [PATCH 05/16] Update to SDK v1.4.313.0 --- .gitignore | 1 + sources | 2 +- vulkan-loader.spec | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 8d4a8bc..67e19ad 100644 --- a/.gitignore +++ b/.gitignore @@ -35,3 +35,4 @@ /Vulkan-Loader-sdk-1.3.296.0.tar.gz /Vulkan-Loader-sdk-1.4.304.0.tar.gz /Vulkan-Loader-sdk-1.4.309.0.tar.gz +/Vulkan-Loader-sdk-1.4.313.0.tar.gz diff --git a/sources b/sources index 4f0ca2c..06818b5 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (Vulkan-Loader-sdk-1.4.309.0.tar.gz) = f77d42639037b79eeeba4007eded039527a345cd39ed1b6a3c5e786a418c481811a72c43cb24821268c7bc57c39941cfe5511e86362ac892c51d45a062dc0e2c +SHA512 (Vulkan-Loader-sdk-1.4.313.0.tar.gz) = 70eee07ec9f15ac809117c2ba951ca88995c8241d5eb94faf20e884d94078f7a36d26b5064fc60f32ecf0e087b5c8150fda3f4848a2b5160afc499eb775e6ee8 diff --git a/vulkan-loader.spec b/vulkan-loader.spec index 48a7167..2d8b799 100644 --- a/vulkan-loader.spec +++ b/vulkan-loader.spec @@ -1,5 +1,5 @@ Name: vulkan-loader -Version: 1.4.309.0 +Version: 1.4.313.0 Release: %autorelease Summary: Vulkan ICD desktop loader From 50176faa8cb46d97c474e82c2eb473ea73668a86 Mon Sep 17 00:00:00 2001 From: Anusha Srivatsa Date: Tue, 15 Jul 2025 15:52:16 -0500 Subject: [PATCH 06/16] Update to v1.4.321.0 Signed-off-by: Anusha Srivatsa --- .gitignore | 1 + sources | 2 +- vulkan-loader.spec | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 67e19ad..16db1ef 100644 --- a/.gitignore +++ b/.gitignore @@ -36,3 +36,4 @@ /Vulkan-Loader-sdk-1.4.304.0.tar.gz /Vulkan-Loader-sdk-1.4.309.0.tar.gz /Vulkan-Loader-sdk-1.4.313.0.tar.gz +/Vulkan-Loader-sdk-1.4.321.0.tar.gz diff --git a/sources b/sources index 06818b5..404f908 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (Vulkan-Loader-sdk-1.4.313.0.tar.gz) = 70eee07ec9f15ac809117c2ba951ca88995c8241d5eb94faf20e884d94078f7a36d26b5064fc60f32ecf0e087b5c8150fda3f4848a2b5160afc499eb775e6ee8 +SHA512 (Vulkan-Loader-sdk-1.4.321.0.tar.gz) = 154d5e58f929511134b352f81e4bddc4f4f9aa04524060235b87161b0ca55e640720bb1c8bc7e0e71c445e13c3eeef3c2b5124e900db4f8ceeb98d81725babbd diff --git a/vulkan-loader.spec b/vulkan-loader.spec index 2d8b799..43222ae 100644 --- a/vulkan-loader.spec +++ b/vulkan-loader.spec @@ -1,5 +1,5 @@ Name: vulkan-loader -Version: 1.4.313.0 +Version: 1.4.321.0 Release: %autorelease Summary: Vulkan ICD desktop loader From f56307b0ae7ee6cfe2d59cb845b88b751e88950b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 20:15:09 +0000 Subject: [PATCH 07/16] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From f299fd06e3afc7b0c98feb093cd3b63806777158 Mon Sep 17 00:00:00 2001 From: Anusha Srivatsa Date: Thu, 7 Aug 2025 14:46:48 -0500 Subject: [PATCH 08/16] Rebuild v1.4.321.0 in new sidetag https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/MARLVOEKRQUWBJSVADOV7S6FTA3LW34C/ To fix from the above change, lets rebuild the package in a new sidetag. Signed-off-by: Anusha Srivatsa From 27d9ae7c684b80e92cd22f5f914ee6855b31c28e Mon Sep 17 00:00:00 2001 From: Anusha Srivatsa Date: Thu, 11 Sep 2025 14:52:37 -0400 Subject: [PATCH 09/16] Rebuild to have spirv-header changes Signed-off-by: Anusha Srivatsa From 8af2b9776aac173265e89f839679432a020e3d49 Mon Sep 17 00:00:00 2001 From: Jocelyn Falempe Date: Tue, 2 Dec 2025 09:31:45 +0100 Subject: [PATCH 10/16] Update to SDK 1.4.328.1 Signed-off-by: Jocelyn Falempe --- .gitignore | 1 + sources | 2 +- vulkan-loader.spec | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 16db1ef..a4e9548 100644 --- a/.gitignore +++ b/.gitignore @@ -37,3 +37,4 @@ /Vulkan-Loader-sdk-1.4.309.0.tar.gz /Vulkan-Loader-sdk-1.4.313.0.tar.gz /Vulkan-Loader-sdk-1.4.321.0.tar.gz +/Vulkan-Loader-sdk-1.4.328.1.tar.gz diff --git a/sources b/sources index 404f908..9f1db6a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (Vulkan-Loader-sdk-1.4.321.0.tar.gz) = 154d5e58f929511134b352f81e4bddc4f4f9aa04524060235b87161b0ca55e640720bb1c8bc7e0e71c445e13c3eeef3c2b5124e900db4f8ceeb98d81725babbd +SHA512 (Vulkan-Loader-sdk-1.4.328.1.tar.gz) = 1d5e923593a0fb1a05e3f1adb58ce06b82d9b399ae1ff7382d9f41f53044b897845bff6fd0d0600cbf3002ccff8be4b68a606af070c38ce913611273043cc9ba diff --git a/vulkan-loader.spec b/vulkan-loader.spec index 43222ae..b72e73e 100644 --- a/vulkan-loader.spec +++ b/vulkan-loader.spec @@ -1,5 +1,5 @@ Name: vulkan-loader -Version: 1.4.321.0 +Version: 1.4.328.1 Release: %autorelease Summary: Vulkan ICD desktop loader From 24fa00df00d01d19803dd113cfe914c18546f887 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 17 Jan 2026 20:04:57 +0000 Subject: [PATCH 11/16] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild From 8fc86f6009b2ad2ef9037b8d3bb723f74c3eb08d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Exp=C3=B3sito?= Date: Mon, 16 Feb 2026 16:00:24 +0100 Subject: [PATCH 12/16] Update to 1.4.341.0 SDK --- .gitignore | 1 + sources | 2 +- vulkan-loader.spec | 4 ++-- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index a4e9548..065fefe 100644 --- a/.gitignore +++ b/.gitignore @@ -38,3 +38,4 @@ /Vulkan-Loader-sdk-1.4.313.0.tar.gz /Vulkan-Loader-sdk-1.4.321.0.tar.gz /Vulkan-Loader-sdk-1.4.328.1.tar.gz +/Vulkan-Loader-sdk-1.4.341.0.tar.gz diff --git a/sources b/sources index 9f1db6a..28e3ace 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (Vulkan-Loader-sdk-1.4.328.1.tar.gz) = 1d5e923593a0fb1a05e3f1adb58ce06b82d9b399ae1ff7382d9f41f53044b897845bff6fd0d0600cbf3002ccff8be4b68a606af070c38ce913611273043cc9ba +SHA512 (Vulkan-Loader-sdk-1.4.341.0.tar.gz) = 37492473268fbedb8d099a03bdd575f49798c34b3e6647736e271ffa584aeb865e0a227e48d5a45fcdbf217909bc78bfda6ee7288836e556553f853305e3627c diff --git a/vulkan-loader.spec b/vulkan-loader.spec index b72e73e..65d8987 100644 --- a/vulkan-loader.spec +++ b/vulkan-loader.spec @@ -1,5 +1,5 @@ Name: vulkan-loader -Version: 1.4.328.1 +Version: 1.4.341.0 Release: %autorelease Summary: Vulkan ICD desktop loader @@ -50,7 +50,7 @@ developing applications that use %{name}. %build -%cmake3 -GNinja -DCMAKE_BUILD_TYPE=Release +%cmake -GNinja -DCMAKE_BUILD_TYPE=Release %cmake_build From 4c2112edab59e9f515e02ce90cf2e0520ce85c0b Mon Sep 17 00:00:00 2001 From: Anusha Srivatsa Date: Wed, 11 Mar 2026 14:46:36 -0600 Subject: [PATCH 13/16] Add packit config for sidetag group builds --- .packit.yaml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 .packit.yaml diff --git a/.packit.yaml b/.packit.yaml new file mode 100644 index 0000000..1f822ae --- /dev/null +++ b/.packit.yaml @@ -0,0 +1,14 @@ +# packit config for vulkan-loader +# Build Stage 2 - depends on vulkan-headers + +jobs: + - job: koji_build + trigger: commit | koji_build + dist_git_branches: + - fedora-all + sidetag_group: vulkan-sdk-releases + dependencies: + - vulkan-headers + dependents: + - vulkan-utility-libraries + - vulkan-volk From 244c5896131cee8e5f254e570635fc9c0dc1a333 Mon Sep 17 00:00:00 2001 From: Anusha Srivatsa Date: Tue, 26 May 2026 15:27:16 -0500 Subject: [PATCH 14/16] packit: add allowed_committers to enable build triggers Co-Authored-By: Claude Opus 4.6 --- .packit.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.packit.yaml b/.packit.yaml index 1f822ae..c337fb5 100644 --- a/.packit.yaml +++ b/.packit.yaml @@ -4,6 +4,7 @@ jobs: - job: koji_build trigger: commit | koji_build + allowed_committers: [all_admins] dist_git_branches: - fedora-all sidetag_group: vulkan-sdk-releases From ee79538f099c23c98178ccb9e53b44122955c769 Mon Sep 17 00:00:00 2001 From: Anusha Srivatsa Date: Wed, 27 May 2026 14:16:16 -0500 Subject: [PATCH 15/16] Update to 1.4.350.0 SDK --- .gitignore | 1 + sources | 2 +- vulkan-loader.spec | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 065fefe..1ad7659 100644 --- a/.gitignore +++ b/.gitignore @@ -39,3 +39,4 @@ /Vulkan-Loader-sdk-1.4.321.0.tar.gz /Vulkan-Loader-sdk-1.4.328.1.tar.gz /Vulkan-Loader-sdk-1.4.341.0.tar.gz +/Vulkan-Loader-sdk-1.4.350.0.tar.gz diff --git a/sources b/sources index 28e3ace..22021f1 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (Vulkan-Loader-sdk-1.4.341.0.tar.gz) = 37492473268fbedb8d099a03bdd575f49798c34b3e6647736e271ffa584aeb865e0a227e48d5a45fcdbf217909bc78bfda6ee7288836e556553f853305e3627c +SHA512 (Vulkan-Loader-sdk-1.4.350.0.tar.gz) = 5d9829bed6e166b598e6769b6263c0d0408ba578c3e99b460e1ca2a5b13bd0ea38f315953f6ad74567fbd7025143050704b87e2ea11e6689c41675220e115ce1 diff --git a/vulkan-loader.spec b/vulkan-loader.spec index 65d8987..41ee28d 100644 --- a/vulkan-loader.spec +++ b/vulkan-loader.spec @@ -1,5 +1,5 @@ Name: vulkan-loader -Version: 1.4.341.0 +Version: 1.4.350.0 Release: %autorelease Summary: Vulkan ICD desktop loader From ef81d2b80aa38f928077b3d63a46ae823557b365 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jul 2026 08:39:13 +0000 Subject: [PATCH 16/16] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild