Compare commits

...
Sign in to create a new pull request.

14 commits

Author SHA1 Message Date
Anusha Srivatsa
1450728aa4 packit: Change the trigger and fedora branch
fedora-branch has to be set to all so even rawhide updates
are propagated.

Also change trigger: from commit to koji_build.

Signed-off-by: Anusha Srivatsa <asrivats@redhat.com>
2026-09-08 14:06:55 -05:00
Fedora Release Engineering
8f186dcc1e Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild 2026-07-17 08:39:30 +00:00
Anusha Srivatsa
fef1f34e04 Added -DUPDATE_DEPS=OFF
Upstream flipped this to ON by default in 1.4.350.0,
which makes the build try to git clone dependencies
at configure time — that's a no-go in Koji (no git, no network).
With this off, it'll use the system packages from BuildRequires
as before

Signed-off-by: Anusha Srivatsa <asrivats@redhat.com>
2026-05-27 22:16:54 -05:00
Anusha Srivatsa
d20c757347 Update to 1.4.350.0 SDK 2026-05-27 14:16:48 -05:00
Anusha Srivatsa
0a00294322 packit: add allowed_committers to enable build triggers
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-26 15:27:16 -05:00
Anusha Srivatsa
d276542e82 Add packit config for sidetag group builds 2026-03-11 15:13:02 -06:00
José Expósito
5beacdd823 Apply optimization workaround to ix86 only
These workarounds where introduced for ix86 in the first place.

In newer versions, they are causing build issues:
https://bugzilla.redhat.com/show_bug.cgi?id=2440395

Enable them conditionally.
2026-02-17 18:58:59 +01:00
José Expósito
f3f7c6271f Update to 1.4.341.0 SDK 2026-02-17 11:00:06 +01:00
Fedora Release Engineering
bd2fe82b29 Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild 2026-01-17 20:05:14 +00:00
Jocelyn Falempe
fa26ba6f77 Update to sdk 1.4.328.1
Signed-off-by: Jocelyn Falempe <jfalempe@redhat.com>
2025-12-03 09:58:59 +01:00
Anusha Srivatsa
39d250f32c Build in a new side-tag
spirv-headers ned a backport, causing rest of vulkan
sdk packages to be rebuilt

Signed-off-by: Anusha Srivatsa <asrivats@redhat.com>
2025-09-11 21:42:19 -04:00
Anusha Srivatsa
3e547610f3 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 <asrivats@redhat.com>
2025-08-08 16:21:32 -04:00
Fedora Release Engineering
0d83a7bfa3 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-25 20:15:26 +00:00
Anusha Srivatsa
e31c86cb20 Update to SDk v1.4.321.0
Signed-off-by: Anusha Srivatsa <asrivats@redhat.com>
2025-07-15 17:47:52 -05:00
4 changed files with 47 additions and 11 deletions

4
.gitignore vendored
View file

@ -34,3 +34,7 @@
/Vulkan-ValidationLayers-sdk-1.4.304.0.tar.gz
/Vulkan-ValidationLayers-sdk-1.4.309.0.tar.gz
/Vulkan-ValidationLayers-sdk-1.4.313.0.tar.gz
/Vulkan-ValidationLayers-sdk-1.4.321.0.tar.gz
/Vulkan-ValidationLayers-sdk-1.4.328.1.tar.gz
/Vulkan-ValidationLayers-sdk-1.4.341.0.tar.gz
/Vulkan-ValidationLayers-sdk-1.4.350.0.tar.gz

29
.packit.yaml Normal file
View file

@ -0,0 +1,29 @@
# packit config for vulkan-validation-layers
# Build Stage 4 - depends on glslang, vulkan-utility-libraries
jobs:
- job: koji_build
trigger: commit | koji_build
allowed_committers: [all_admins]
dist_git_branches:
- fedora-all
sidetag_group: vulkan-sdk-releases
dependencies:
- glslang
- vulkan-utility-libraries
- job: bodhi_update
trigger: koji_build
dist_git_branches:
- fedora-all
sidetag_group: vulkan-sdk-releases
dependencies:
- spirv-headers
- vulkan-headers
- spirv-tools
- vulkan-loader
- glslang
- vulkan-utility-libraries
- vulkan-volk
- vulkan-tools
- shaderc

View file

@ -1 +1 @@
SHA512 (Vulkan-ValidationLayers-sdk-1.4.313.0.tar.gz) = c092bc2c08bd200b8987c7d7c3ea06c58bcb88efee4cc9f45e16dcc52165d8a767b92a621e3f32954f574522155dc7720d71a7c7ed1aabede383daa88e4e8a6c
SHA512 (Vulkan-ValidationLayers-sdk-1.4.350.0.tar.gz) = 7005b696069d5580ffd1942f115b32a7b3fd2aa24bf9666222174e2d6f4d8471e5df7433b49c08360f9126dbd02cd4009dfcee4a6642948b8e36d658aad4d72b

View file

@ -1,5 +1,5 @@
Name: vulkan-validation-layers
Version: 1.4.313.0
Version: 1.4.350.0
Release: %autorelease
Summary: Vulkan validation layers
@ -9,7 +9,7 @@ Source0: %url/archive/vulkan-sdk-%{version}.tar.gz#/Vulkan-ValidationLaye
BuildRequires: gcc
BuildRequires: gcc-c++
BuildRequires: cmake3
BuildRequires: cmake
BuildRequires: glslang-devel
BuildRequires: ninja-build
BuildRequires: python%{python3_pkgversion}-devel
@ -35,17 +35,20 @@ Vulkan validation layers
%build
# Decrease debuginfo verbosity to reduce memory consumption even more
%ifarch %{ix86}
%global optflags %(echo %{optflags} | sed 's/-g /-g1 /')
%global optflags %(echo %{optflags} | sed 's/-O2 /-O1 /')
%endif
%cmake3 -DCMAKE_BUILD_TYPE=Release \
-DBUILD_WERROR=OFF \
-DGLSLANG_INSTALL_DIR=%{_prefix} \
-DBUILD_LAYER_SUPPORT_FILES:BOOL=ON \
-DUSE_ROBIN_HOOD_HASHING:BOOL=OFF \
-DSPIRV_HEADERS_INSTALL_DIR=%{_prefix} \
-DVULKAN_HEADERS_INSTALL_DIR=%{_prefix} \
-DCMAKE_INSTALL_INCLUDEDIR=%{_includedir}
%cmake -DCMAKE_BUILD_TYPE=Release \
-DUPDATE_DEPS=OFF \
-DBUILD_WERROR=OFF \
-DGLSLANG_INSTALL_DIR=%{_prefix} \
-DBUILD_LAYER_SUPPORT_FILES:BOOL=ON \
-DUSE_ROBIN_HOOD_HASHING:BOOL=OFF \
-DSPIRV_HEADERS_INSTALL_DIR=%{_prefix} \
-DVULKAN_HEADERS_INSTALL_DIR=%{_prefix} \
-DCMAKE_INSTALL_INCLUDEDIR=%{_includedir}
%cmake_build