[packages/Vulkan-Tools] - updated to vulkan-sdk-1.4.309.0
qboosh
qboosh at pld-linux.org
Sun Mar 23 16:19:42 CET 2025
commit 81024f8d57401ce92add29560e178e317721fc34
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Sun Mar 23 15:45:37 2025 +0100
- updated to vulkan-sdk-1.4.309.0
Vulkan-Tools.spec | 18 ++++++++++--------
1 file changed, 10 insertions(+), 8 deletions(-)
---
diff --git a/Vulkan-Tools.spec b/Vulkan-Tools.spec
index 95be5b1..fca1fc3 100644
--- a/Vulkan-Tools.spec
+++ b/Vulkan-Tools.spec
@@ -1,9 +1,10 @@
#
# Conditional build:
-%bcond_without wayland # Wayland support
-%bcond_without x11 # X11 (Xlib/XCB) support
+%bcond_with directfb # DirectFB support
+%bcond_without wayland # Wayland support
+%bcond_without x11 # X11 (Xlib/XCB) support
-%define api_version 1.3.280.0
+%define api_version 1.4.309.0
%define gitref vulkan-sdk-%{api_version}
Summary: Vulkan API Tools
@@ -15,10 +16,11 @@ License: Apache v2.0
Group: Applications/Graphics
#Source0Download: https://github.com/KhronosGroup/Vulkan-Tools/tags
Source0: https://github.com/KhronosGroup/Vulkan-Tools/archive/%{gitref}/%{name}-%{gitref}.tar.gz
-# Source0-md5: f68e21f73b893d882e5f97959f489757
+# Source0-md5: d8354708e1bf527d19d6e0d72484b821
URL: https://github.com/KhronosGroup/Vulkan-Tools/
+%{?with_directfb:BuildRequires: DirectFB-devel}
BuildRequires: Vulkan-Loader-devel >= %{api_version}
-BuildRequires: cmake >= 3.17.2
+BuildRequires: cmake >= 3.22.1
BuildRequires: glslang
BuildRequires: libstdc++-devel >= 6:7
%{?with_x11:BuildRequires: libxcb-devel}
@@ -26,7 +28,7 @@ BuildRequires: pkgconfig
BuildRequires: python3 >= 1:3.10
BuildRequires: python3-lxml
BuildRequires: python3-modules >= 1:3
-BuildRequires: vulkan-volk-devel >= 1.3.275
+BuildRequires: vulkan-volk-devel >= %{api_version}
%{?with_wayland:BuildRequires: wayland-devel}
%{?with_wayland:BuildRequires: wayland-protocols}
%{?with_x11:BuildRequires: xorg-lib-libX11-devel}
@@ -57,6 +59,7 @@ Atrapa sterownika Vulkan.
%build
%cmake -B build \
+ %{?with_directfb:-DBUILD_WSI_DIRECTFB_SUPPORT=ON} \
%{!?with_wayland:-DBUILD_WSI_WAYLAND_SUPPORT=OFF} \
%{!?with_x11:-DBUILD_WSI_XCB_SUPPORT=OFF} \
%{!?with_x11:-DBUILD_WSI_XLIB_SUPPORT=OFF} \
@@ -80,9 +83,8 @@ rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
-%doc GOVERNANCE.md README.md vulkaninfo/vulkaninfo.md
+%doc README.md vulkaninfo/vulkaninfo.md
%attr(755,root,root) %{_bindir}/vkcube
-%attr(755,root,root) %{_bindir}/vkcube-wayland
%attr(755,root,root) %{_bindir}/vkcubepp
%attr(755,root,root) %{_bindir}/vulkaninfo
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/Vulkan-Tools.git/commitdiff/81024f8d57401ce92add29560e178e317721fc34
More information about the pld-cvs-commit
mailing list