Compare commits

..

29 commits

Author SHA1 Message Date
Fedora Release Engineering
ef81d2b80a Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild 2026-07-17 08:39:13 +00:00
Anusha Srivatsa
ee79538f09 Update to 1.4.350.0 SDK 2026-05-27 14:16:16 -05:00
Anusha Srivatsa
244c589613 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
4c2112edab Add packit config for sidetag group builds 2026-03-11 14:46:36 -06:00
José Expósito
8fc86f6009 Update to 1.4.341.0 SDK 2026-02-16 16:00:24 +01:00
Fedora Release Engineering
24fa00df00 Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild 2026-01-17 20:04:57 +00:00
Jocelyn Falempe
8af2b9776a Update to SDK 1.4.328.1
Signed-off-by: Jocelyn Falempe <jfalempe@redhat.com>
2025-12-02 11:32:50 +01:00
Anusha Srivatsa
27d9ae7c68 Rebuild to have spirv-header changes
Signed-off-by: Anusha Srivatsa <asrivats@redhat.com>
2025-09-11 14:52:37 -04:00
Anusha Srivatsa
f299fd06e3 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-07 14:46:48 -05:00
Fedora Release Engineering
f56307b0ae Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-25 20:15:09 +00:00
Anusha Srivatsa
50176faa8c Update to v1.4.321.0
Signed-off-by: Anusha Srivatsa <asrivats@redhat.com>
2025-07-15 15:52:16 -05:00
Anusha Srivatsa
2ee1871374 Update to SDK v1.4.313.0 2025-05-07 14:47:51 -04:00
Anusha Srivatsa
d0f442037e Update to v1.4.309.0 SDK
Signed-off-by: Anusha Srivatsa <asrivats@redhat.com>
2025-03-25 15:05:18 -04:00
Marie Loise Nolden
03a28c19af 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.
2025-02-15 18:48:33 +00:00
Fedora Release Engineering
d5b4a6feca Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-19 14:40:21 +00:00
José Expósito
6d35a8e1e1 Update to 1.4.304.0 SDK 2025-01-15 13:01:05 +01:00
José Expósito
9053e2ad81 Update to 1.3.296.0 SDK 2024-10-11 13:02:03 +02:00
José Expósito
344acdf65e Update to 1.3.290.0 SDK 2024-08-14 10:01:46 +02:00
Fedora Release Engineering
8dcefbf466 Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-20 09:03:24 +00:00
José Expósito
da27d2fb71 Own %{_libdir}/cmake/VulkanLoader/
The following directory is missing in RPM database:
/usr/lib64/cmake/VulkanLoader/

Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=2283787
2024-06-06 09:24:22 +02:00
José Expósito
6157dd80cb Update to 1.3.283.0 SDK 2024-05-27 16:58:23 +02:00
José Expósito
619f139cf1 Update to 1.3.280.0 SDK 2024-04-03 08:51:22 +02:00
José Expósito
3ddfd17f15 Update to 1.3.275.0 SDK 2024-02-21 17:11:34 +01:00
Fedora Release Engineering
b99030cca7 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-27 08:16:55 +00:00
José Expósito
4b688192f7 update to 1.3.268.0 SDK 2023-10-30 16:52:50 +01:00
Dave Airlie
851a1acbf7 update to 1.3.261.1 sdk release 2023-09-05 11:02:29 +10:00
Dave Airlie
9bb914892b migrated to SPDX license 2023-09-04 16:29:05 +10:00
Fedora Release Engineering
762b098a82 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-22 17:54:46 +00:00
Dave Airlie
07572fb48e update to 1.3.250.0 sdk release 2023-06-20 09:51:51 +10:00
4 changed files with 39 additions and 14 deletions

15
.gitignore vendored
View file

@ -25,3 +25,18 @@
/Vulkan-Loader-sdk-1.3.231.1.tar.gz
/Vulkan-Loader-sdk-1.3.239.0.tar.gz
/Vulkan-Loader-sdk-1.3.243.0.tar.gz
/Vulkan-Loader-sdk-1.3.250.0.tar.gz
/Vulkan-Loader-sdk-1.3.261.1.tar.gz
/Vulkan-Loader-sdk-1.3.268.0.tar.gz
/Vulkan-Loader-sdk-1.3.275.0.tar.gz
/Vulkan-Loader-sdk-1.3.280.0.tar.gz
/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
/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
/Vulkan-Loader-sdk-1.4.341.0.tar.gz
/Vulkan-Loader-sdk-1.4.350.0.tar.gz

15
.packit.yaml Normal file
View file

@ -0,0 +1,15 @@
# packit config for vulkan-loader
# Build Stage 2 - depends on vulkan-headers
jobs:
- job: koji_build
trigger: commit | koji_build
allowed_committers: [all_admins]
dist_git_branches:
- fedora-all
sidetag_group: vulkan-sdk-releases
dependencies:
- vulkan-headers
dependents:
- vulkan-utility-libraries
- vulkan-volk

View file

@ -1 +1 @@
SHA512 (Vulkan-Loader-sdk-1.3.243.0.tar.gz) = 2031237d9afc157402340ce0c44e00400e53ca34cb30ef73fad0d8d35dac24305d10d5fbcf70f0739e2f12cd70786c1e16ddb78911d4ef444f1d6efd6c6f9611
SHA512 (Vulkan-Loader-sdk-1.4.350.0.tar.gz) = 5d9829bed6e166b598e6769b6263c0d0408ba578c3e99b460e1ca2a5b13bd0ea38f315953f6ad74567fbd7025143050704b87e2ea11e6689c41675220e115ce1

View file

@ -1,15 +1,15 @@
Name: vulkan-loader
Version: 1.3.243.0
Version: 1.4.350.0
Release: %autorelease
Summary: Vulkan ICD desktop loader
License: ASL 2.0
License: Apache-2.0
URL: https://github.com/KhronosGroup/Vulkan-Loader
Source0: %url/archive/sdk-%{version}.tar.gz#/Vulkan-Loader-sdk-%{version}.tar.gz
Source0: %url/archive/vulkan-sdk-%{version}.tar.gz#/Vulkan-Loader-sdk-%{version}.tar.gz
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
@ -52,11 +46,11 @@ developing applications that use %{name}.
%prep
%autosetup -p1 -n Vulkan-Loader-sdk-%{version}
%autosetup -p1 -n Vulkan-Loader-vulkan-sdk-%{version}
%build
%cmake3 -GNinja -DCMAKE_BUILD_TYPE=Release
%cmake -GNinja -DCMAKE_BUILD_TYPE=Release
%cmake_build
@ -88,7 +82,8 @@ mkdir -p %{buildroot}%{_sysconfdir}/vulkan/{explicit,implicit}_layer.d/ \
%files devel
%{_libdir}/pkgconfig/vulkan.pc
%{_libdir}/*.so
%dir %{_libdir}/cmake/VulkanLoader/
%{_libdir}/cmake/VulkanLoader/*.cmake
%changelog
%autochangelog