Compare commits

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

35 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
Dave Airlie
72c2157b62 update to 1.3.243 sdk 2023-04-20 17:20:25 +10:00
Dave Airlie
e836b82bbb update to vulkan loader 1.3.239.0 2023-01-31 11:11:22 +10:00
Fedora Release Engineering
72d637bbce Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-21 06:32:31 +00:00
Dave Airlie
1715337bb9 add missing sources 2022-11-09 13:52:26 +10:00
Dave Airlie
f84fc8f650 update vulkan loader to 1.3.231.1 sdk release 2022-11-09 13:19:08 +10:00
Dave Airlie
e0e891107f Update to 1.3.224.0 2022-08-24 10:18:12 +10:00
4 changed files with 45 additions and 124 deletions

19
.gitignore vendored
View file

@ -21,3 +21,22 @@
/Vulkan-Loader-sdk-1.3.204.0.tar.gz
/Vulkan-Loader-sdk-1.3.211.0.tar.gz
/Vulkan-Loader-sdk-1.3.216.0.tar.gz
/Vulkan-Loader-sdk-1.3.224.0.tar.gz
/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.216.0.tar.gz) = 2acc3385c68c6c256febf2d66f3ae39dc7e60dca98fcedd9239ead163b9580c7bb226a4e4108da742c96e158e1c0ca3fc6ce4dec77225c7f832baf8b4f54ddbd
SHA512 (Vulkan-Loader-sdk-1.4.350.0.tar.gz) = 5d9829bed6e166b598e6769b6263c0d0408ba578c3e99b460e1ca2a5b13bd0ea38f315953f6ad74567fbd7025143050704b87e2ea11e6689c41675220e115ce1

View file

@ -1,15 +1,15 @@
Name: vulkan-loader
Version: 1.3.216.0
Release: 3%{?dist}
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,115 +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
* Fri Jul 29 2022 Jeremy Newton <alexjnewt at hotmail dot com> - 1.3.216.0-3
- vulkan-loader should recommend not require mesa
* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.216.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Fri Jun 17 2022 Dave Airlie <airlied@redhat.com> - 1.3.216.0-1
- Update to 1.3.216.0
* Wed Apr 27 2022 Dave Airlie <airlied@redhat.com> - 1.3.211.0-1
- Update to 1.3.211.0
* Wed Feb 16 2022 Dave Airlie <airlied@redhat.com> - 1.3.204.0-1
- Update to 1.3.204.0
* Sat Jan 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.198.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Tue Nov 23 2021 Dave Airlie <airlied@redhat.com> - 1.2.198.0-1
- Update to 1.2.198.0
* Tue Sep 07 2021 Dave Airlie <airlied@redhat.com> - 1.2.189.0-1
- Update to 1.2.189.0
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.182.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Wed Jul 07 2021 Dave Airlie <airlied@redhat.com> - 1.2.182.0-1
- Update to 1.2.182.0 loader
* Tue May 18 2021 Dave Airlie <airlied@redhat.com> - 1.2.176.0-1
- Update to 1.2.176.0 loader
* Fri Jan 29 2021 Dave Airlie <airlied@redhat.com> - 1.2.162.0-2
- Fix regression with vulkan loader upstream
* Fri Jan 29 2021 Dave Airlie <airlied@redhat.com> - 1.2.162.0-1
- Update to 1.2.162.0 loader
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.154.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Wed Nov 04 2020 Dave Airlie <airlied@redhat.com> - 1.2.154.1-1
- Update to 1.2.154.1 loader
* Thu Oct 08 2020 Dave Airlie <airlied@redhat.com> - 1.2.148.1-1
- Update to 1.2.148.1 loader - fixes layer loading issue
* Tue Aug 04 2020 Dave Airlie <airlied@redhat.com> - 1.2.148.0-1
- Update to 1.2.148.0 loader
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.135.0-3
- Second attempt - Rebuilt for
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.135.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Wed Apr 22 2020 Dave Airlie <airlied@redhat.com> - 1.2.135.0-1
- Update to 1.2.135.0
* Wed Jan 29 2020 Dave Airlie <airlied@redhat.com> - 1.2.131.1-1
- Update to 1.2.131.1
* Tue Nov 12 2019 Dave Airlie <airlied@redhat.com> - 1.1.126.0-1
- Update to 1.1.126.0
* Wed Jul 31 2019 Dave Airlie <airlied@redhat.com> - 1.1.114.0-1
- Update to 1.1.114.0
* Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.108.0-1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Tue Jun 25 2019 Dave Airlie <airlied@redhat.com> - 1.1.108.0-0
- Update to 1.1.108.0
* Wed Mar 06 2019 Dave Airlie <airlied@redhat.com> - 1.1.101.0-0
- Update to 1.1.101.0
* Wed Feb 13 2019 Dave Airlie <airlied@redhat.com> - 1.1.97.0-0
- Update to 1.1.97.0
* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.92.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Mon Dec 03 2018 Dave Airlie <airlied@redhat.com> - 1.1.92.0-1
- Update to 1.1.92.0
* Mon Nov 19 2018 Dave Airlie <airlied@redhat.com> - 1.1.85.0-1
- Update to 1.1.85.0
* Tue Aug 07 2018 Leigh Scott <leigh123linux@googlemail.com> - 1.1.82.0-1
- Update to 1.1.82.0
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.77.0-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Wed Jun 27 2018 Leigh Scott <leigh123linux@googlemail.com> - 1.1.77.0-4
- Fix update path
* Tue Jun 26 2018 Leigh Scott <leigh123linux@googlemail.com> - 1.1.77.0-3
- Add conditional for mesa-vulkan-drivers requires
* Tue Jun 26 2018 Leigh Scott <leigh123linux@googlemail.com> - 1.1.77.0-2
- Improve description and summary
- Set release
* Sat Jun 23 2018 Leigh Scott <leigh123linux@googlemail.com> - 1.1.77.0-1
- Initial package
%autochangelog