%global with_sdk 0 Name: vulkan-tools Version: 1.3.295 Release: 100%{?dist} Summary: Vulkan tools License: Apache-2.0 URL: https://github.com/KhronosGroup/Vulkan-Tools %if 0%{?with_sdk} Source0: %{url}/archive/sdk-%{version}.tar.gz#/Vulkan-Tools-sdk-%{version}.tar.gz %else Source0: %{url}/archive/v%{version}.tar.gz#/Vulkan-Tools-%{version}.tar.gz %endif Patch10: 0001-cmake-change-volk-namespace.patch BuildRequires: gcc BuildRequires: gcc-c++ BuildRequires: cmake3 BuildRequires: glslang BuildRequires: ninja-build BuildRequires: python%{python3_pkgversion}-devel BuildRequires: vulkan-loader-devel BuildRequires: cmake(vulkan_volk) BuildRequires: pkgconfig(wayland-client) BuildRequires: pkgconfig(wayland-cursor) BuildRequires: pkgconfig(wayland-protocols) BuildRequires: pkgconfig(wayland-scanner) BuildRequires: pkgconfig(wayland-server) BuildRequires: pkgconfig(wayland-egl) BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xrandr) BuildRequires: pkgconfig(xcb) Provides: vulkan-demos%{?_isa} = %{version}-%{release} Obsoletes: vulkan-demos < %{version}-%{release} %description Vulkan tools %prep %if 0%{?with_sdk} %autosetup -n Vulkan-Tools-sdk-%{version} -p1 %else %autosetup -n Vulkan-Tools-%{version} -p1 %endif %build %cmake3 \ -GNinja \ -DCMAKE_BUILD_TYPE=Release \ -DGLSLANG_INSTALL_DIR=%{_prefix} \ -DVULKAN_HEADERS_INSTALL_DIR=%{_prefix} \ %{nil} %cmake3_build %install %cmake3_install for bin in vkcube{,-wayland} vkcubepp vulkaninfo ;do mv %{buildroot}%{_bindir}/${bin}{,%{__isa_bits}} cat >> %{buildroot}%{_bindir}/${bin} < - 1.3.295-100 - 1.3.295 * Sat Aug 24 2024 Phantom X - 1.3.294-100 - 1.3.294 * Sun Aug 18 2024 Phantom X - 1.3.293-100 - 1.3.293 * Mon Aug 05 2024 Phantom X - 1.3.292-100 - 1.3.292 * Mon Jul 22 2024 Phantom X - 1.3.290-100 - 1.3.290 * Sat Jun 29 2024 Phantom X - 1.3.289-100 - 1.3.289 * Sun Jun 09 2024 Phantom X - 1.3.287-100 - 1.3.287 * Tue May 14 2024 Phantom X - 1.3.285-100 - 1.3.285 * Wed May 08 2024 Phantom X - 1.3.284-100 - 1.3.284 * Sat Apr 20 2024 Phantom X - 1.3.283-100 - 1.3.283 * Tue Mar 26 2024 Phantom X - 1.3.280-101 - Upstream updates * Fri Mar 08 2024 Phantom X - 1.3.280-100 - 1.3.280 * Sat Mar 02 2024 Phantom X - 1.3.279-100 - 1.3.279 * Sat Feb 17 2024 Phantom X - 1.3.278-100 - 1.3.278 * Thu Feb 01 2024 Phantom X - 1.3.277-100 - 1.3.277 * Fri Jan 26 2024 Phantom X - 1.3.276-100 - 1.3.276 * Thu Jan 11 2024 Phantom X - 1.3.275-100 - 1.3.275 * Tue Dec 19 2023 Phantom X - 1.3.274-100 - 1.3.274 * Sat Dec 09 2023 Phantom X - 1.3.273-100 - 1.3.273 * Sat Dec 02 2023 Phantom X - 1.3.272-100 - 1.3.272 * Sat Nov 11 2023 Phantom X - 1.3.270-100 - 1.3.270 * Sat Oct 28 2023 Phantom X - 1.3.269-100 - 1.3.269 * Sat Oct 14 2023 Phantom X - 1.3.268-100 - 1.3.268 * Fri Oct 06 2023 Phantom X - 1.3.267-100 - 1.3.267 * Fri Sep 15 2023 Phantom X - 1.3.264-100 - 1.3.264 * Tue Sep 05 2023 Phantom X - 1.3.263-100 - 1.3.263 * Sat Aug 26 2023 Phantom X - 1.3.262-100 - 1.3.262 * Fri Aug 04 2023 Phantom X - 1.3.260-100 - 1.3.260 * Fri Jul 28 2023 Phantom X - 1.3.259-100 - 1.3.259 * Sat Jul 22 2023 Phantom X - 1.3.258-100 - 1.3.258 * Thu Jul 13 2023 Phantom X - 1.3.257-100 - 1.3.257 * Mon Jun 26 2023 Phantom X - 1.3.255-100 - 1.3.255 * Sun Jun 18 2023 Phantom X - 1.3.254-100 - 1.3.254 * Thu Jun 01 2023 Phantom X - 1.3.251-100 - 1.3.251 * Fri May 05 2023 Phantom X - 1.3.250-100 - 1.3.250 * Thu Apr 27 2023 Phantom X - 1.3.249-100 - 1.3.249 * Tue Apr 25 2023 Phantom X - 1.3.248-100 - 1.3.248 * Sat Apr 15 2023 Phantom X - 1.3.247-100 - 1.3.247 * Fri Mar 31 2023 Phantom X - 1.3.246-100 - 1.3.246 * Sun Mar 26 2023 Phantom X - 1.3.245-100 - 1.3.245 * Mon Feb 27 2023 Phantom X - 1.3.242-100 - 1.3.242 * Sat Jan 28 2023 Phantom X - 1.3.240-100 - 1.3.240 * Thu Dec 08 2022 Phantom X - 1.3.237-100 - 1.3.237 * Tue Dec 06 2022 Phantom X - 1.3.236-101 - Multilib vkcube-wayland * Tue Dec 06 2022 Phantom X - 1.3.236-100 - 1.3.236 * Thu Nov 17 2022 Phantom X - 1.3.235-100 - 1.3.235 * Mon Nov 14 2022 Phantom X - 1.3.234-100 - 1.3.234 * Thu Nov 03 2022 Phantom X - 1.3.233-100 - 1.3.233 * Fri Oct 14 2022 Phantom X - 1.3.231-100 - 1.3.231 * Thu Sep 29 2022 Phantom X - 1.3.230-100 - 1.3.230 * Thu Sep 22 2022 Phantom X - 1.3.229-100 - 1.3.229 * Fri Sep 16 2022 Phantom X - 1.3.228-100 - 1.3.228 * Fri Sep 09 2022 Phantom X - 1.3.227-100 - 1.3.227 * Thu Sep 01 2022 Phantom X - 1.3.226-100 - 1.3.226 * Thu Aug 18 2022 Phantom X - 1.3.225-100 - 1.3.225 * Fri Aug 05 2022 Phantom X - 1.3.224-100 - 1.3.224 * Sun Jul 24 2022 Phantom X - 1.3.222-100 - 1.3.222 * Fri Jul 15 2022 Phantom X - 1.3.221-100 - 1.3.221 * Sat Jul 02 2022 Phantom X - 1.3.219-100 - 1.3.129 * Fri Jun 17 2022 Phantom X - 1.3.218-100 - 1.3.218 * Sat Jun 11 2022 Phantom X - 1.3.216-100 - 1.3.216 * Tue May 24 2022 Phantom X - 1.3.215-100 - 1.3.215 * Tue May 17 2022 Phantom X - 1.3.214-100 - 1.3.214 * Wed May 11 2022 Phantom X - 1.3.213-100 - 1.3.213 * Wed Apr 27 2022 Phantom X - 1.3.212-100 - 1.3.212 * Tue Apr 05 2022 Phantom X - 1.3.211-100 - 1.3.211 * Sat Apr 02 2022 Phantom X - 1.3.210-100 - 1.3.210 * Tue Mar 29 2022 Phantom X - 1.3.209-100 - 1.3.209 * Wed Mar 16 2022 Phantom X - 1.3.208-100 - 1.3.208 * Tue Mar 08 2022 Phantom X - 1.3.207-100 - 1.3.207 * Tue Mar 01 2022 Phantom X - 1.3.206-100 - 1.3.206 * Thu Jan 27 2022 Phantom X - 1.3.204-100 - 1.3.204 * Fri Jan 21 2022 Phantom X - 1.2.203-100 - 1.2.203 * Sat Dec 04 2021 Phantom X - 1.2.201-100 - 1.2.201 * Wed Nov 17 2021 Phantom X - 1.2.199-2 - Upstream fixes * Tue Nov 16 2021 Phantom X - 1.2.199-1 - 1.2.199 * Thu Nov 04 2021 Phantom X - 1.2.197-1 - 1.2.197 * Sat Oct 16 2021 Phantom X - 1.2.196-1 - 1.2.196 * Wed Oct 06 2021 Phantom X - 1.2.195-1 - 1.2.195 * Tue Sep 28 2021 Phantom X - 1.2.194-1 - 1.2.194 * Thu Sep 16 2021 Phantom X - 1.2.192-1 - 1.2.192 * Fri Sep 10 2021 Phantom X - 1.2.191-1 - 1.2.191 * Mon Aug 30 2021 Phantom X - 1.2.190-1 - 1.2.190 * Fri Aug 13 2021 Phantom X - 1.2.188-1 - 1.2.188 * Sun Aug 08 2021 Phantom X - 1.2.187-1 - 1.2.187 * Thu Jul 22 2021 Phantom X - 1.2.185-1 - 1.2.185 * Sun Jul 18 2021 Phantom X - 1.2.184-1 - 1.8.184 * Tue Jul 06 2021 Phantom X - 1.2.183-1 - 1.2.183 * Tue Jun 22 2021 Phantom X - 1.2.182-1 - 1.2.182 * Tue Jun 08 2021 Phantom X - 1.2.180-1 - 1.2.180 * Sun May 23 2021 Phantom X - 1.2.178-1 - 1.2.178 * Wed Apr 21 2021 Phantom X - 1.2.176-2 - 1.2.176 * Wed Apr 07 2021 Phantom X - 1.2.174-1 - 1.2.174 * Thu Mar 25 2021 Phantom X - 1.2.173-1 - 1.2.173 * Fri Mar 12 2021 Phantom X - 1.2.172-1 - 1.2.172 * Mon Mar 01 2021 Phantom X - 1.2.170-1 - 1.2.170 * Sun Feb 14 2021 Phantom X - 1.2.169-1 - 1.2.169 * Fri Jan 22 2021 Phantom X - 1.2.166-1 - 1.2.166 * Mon Jan 11 2021 Phantom X - 1.2.165-1 - 1.2.165 * Thu Nov 26 2020 Phantom X - 1.2.162-1 - 1.2.162 * Sat Nov 21 2020 Phantom X - 1.2.161-1 - 1.2.161 * Tue Nov 17 2020 Phantom X - 1.2.160-1 - 1.2.160 * Tue Nov 10 2020 Phantom X - 1.2.159-1 - 1.2.159 * Tue Nov 3 2020 Phantom X - 1.2.158-1 - 1.2.158 * Tue Oct 20 2020 Phantom X - 1.2.157-1 - 1.2.157 * Tue Sep 22 2020 Phantom X - 1.2.154-1 - 1.2.154 * Tue Sep 08 2020 Phantom X - 1.2.152-1 - 1.2.152 * Fri Aug 21 2020 Phantom X - 1.2.151-1 - 1.2.151 * Wed Jul 22 2020 Phantom X - 1.2.148-1 - 1.2.148 * Wed Jul 15 2020 Phantom X - 1.2.147-1 - 1.2.147 * Thu Jul 09 2020 Phantom X - 1.2.146-1 - 1.2.146 * Wed Jul 01 2020 Phantom X - 1.2.145-1 - 1.2.145 * Sun May 31 2020 Phantom X - 1.2.141-1 - 1.2.141 * Tue May 12 2020 Phantom X - 1.2.140-1 - Update to 1.2.140 - Multilib wrappers * Wed Apr 22 2020 Dave Airlie - 1.2.135.0-1 - Update to 1.2.135.0 * Wed Jan 29 2020 Dave Airlie - 1.2.131.1-1 - Update to 1.2.131.1 * Thu Nov 14 2019 Dave Airlie - 1.1.126.0-1 - Update to 1.1.126.0 * Wed Jul 31 2019 Dave Airlie - 1.1.114.0-1 - Update to 1.1.114.0 * Sat Jul 27 2019 Fedora Release Engineering - 1.1.108.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Tue Jun 25 2019 Dave Airlie - 1.1.108.0-1 - Update to 1.1.108.0 * Thu Mar 07 2019 Dave Airlie - 1.1.101.0-1 - Update to 1.1.101.0 * Wed Feb 13 2019 Dave Airlie - 1.1.97.0-1 - Update to 1.1.97.0 * Tue Feb 12 2019 Dave Airlie - 1.1.92.0-1 - Update to 1.1.92.0 - don't rename anymore, upstream changed cube app name * Sun Feb 03 2019 Fedora Release Engineering - 1.1.82.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Tue Aug 07 2018 Leigh Scott - 1.1.82.0-1 - Update to 1.1.82.0 * Sat Jul 14 2018 Fedora Release Engineering - 1.1.77.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Sat Jun 23 2018 Leigh Scott - 1.1.77.0-1 - Initial package