Name: gfxreconstruct Version: 1.4.328.1 Release: 1%{?dist} Summary: Vulkan API Capture and Replay Tools License: MIT URL: https://github.com/LunarG/gfxreconstruct Source0: %{url}/archive/vulkan-sdk-%{version}/gfxreconstruct-vulkan-sdk-%{version}.tar.gz Source1: https://github.com/KhronosGroup/SPIRV-Reflect/archive/vulkan-sdk-%{version}/SPIRV-Reflect-vulkan-sdk-%{version}.tar.gz Patch: spirv-headers-use-system-libs.patch BuildRequires: g++ BuildRequires: cmake BuildRequires: pkgconfig(liblz4) BuildRequires: pkgconfig(libzstd) BuildRequires: pkgconfig(openxr) BuildRequires: pkgconfig(wayland-client) BuildRequires: pkgconfig(xcb) BuildRequires: spirv-headers-latest-devel BuildRequires: vulkan-headers >= %{version} %description %{summary} %package tools Summary: Tools for manipulating and replaying gfxreconstruct captures %description tools %{summary} %prep %autosetup -n gfxreconstruct-vulkan-sdk-%{version} tar -C external/SPIRV-Reflect --strip-components=1 xf SPIRV-Reflect-vulkan-sdk-%{version} %build %cmake -DCMAKE_BUILD_TYPE=Release %cmake_build %install %cmake_install %files %{_libdir}/libVkLayer* %{_datadir}/vulkan %files tools %{_bindir}/gfxrecon-* %changelog * Wed Nov 26 2025 TellowKrinkle - 1.4.328.1-1 - Update to 1.4.328.1