%{?mingw_package_header} %global pkgname vulkan-utility-libraries %global srcname Vulkan-Utility-Libraries %define baseversion %(echo %{version} | awk -F'.' '{print $1"."$2"."$3}') Name: mingw-%{pkgname} Version: 1.4.304.1 Release: 1%{?dist} Summary: MinGW Windows %{pkgname} License: Apache-2.0 BuildArch: noarch URL: https://github.com/KhronosGroup/%{srcname} Source0: https://github.com/KhronosGroup/%{srcname}/archive/vulkan-sdk-%{version}/%{srcname}-%{version}.tar.gz BuildRequires: cmake BuildRequires: ninja-build BuildRequires: mingw32-filesystem BuildRequires: mingw32-gcc-c++ BuildRequires: mingw32-vulkan-headers >= %{baseversion} BuildRequires: mingw64-filesystem BuildRequires: mingw64-gcc-c++ BuildRequires: mingw64-vulkan-headers >= %{baseversion} %description MinGW Windows %{pkgname} %package -n mingw32-%{pkgname} Summary: MinGW Windows %{pkgname} %description -n mingw32-%{pkgname} MinGW Windows %{pkgname}. %package -n mingw64-%{pkgname} Summary: MinGW Windows %{pkgname} %description -n mingw64-%{pkgname} MinGW Windows %{pkgname}. %prep %autosetup -p1 -n %{srcname}-vulkan-sdk-%{version} %build %mingw_cmake -G Ninja %mingw_ninja %install %mingw_ninja_install %files -n mingw32-%{pkgname} %license LICENSES/Apache-2.0.txt %{mingw32_includedir}/vulkan/ %{mingw32_libdir}/libVulkanLayerSettings.a %{mingw32_libdir}/libVulkanSafeStruct.a %{mingw32_libdir}/cmake/VulkanUtilityLibraries/ %files -n mingw64-%{pkgname} %license LICENSES/Apache-2.0.txt %{mingw64_includedir}/vulkan/ %{mingw64_libdir}/libVulkanLayerSettings.a %{mingw64_libdir}/libVulkanSafeStruct.a %{mingw64_libdir}/cmake/VulkanUtilityLibraries/ %changelog * Wed Feb 26 2025 Sandro Mani - 1.4.304.1-1 - Update to 1.4.304.1 * Fri Jan 17 2025 Fedora Release Engineering - 1.4.304.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild * Wed Jan 15 2025 Sandro Mani - 1.4.304.0-1 - Update to 1.4.304.0 * Mon Oct 14 2024 Sandro Mani - 1.3.296.0-1 - Update to 1.3.296.0 * Sat Aug 03 2024 Sandro Mani - 1.3.290.0-1 - Update to 1.3.290.0 * Thu Jul 18 2024 Fedora Release Engineering - 1.3.283.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild * Tue May 28 2024 Sandro Mani - 1.3.283.0-1 - Update to 1.3.283.0 * Mon Apr 08 2024 Sandro Mani - 1.3.280.0-1 - Update to 1.3.280.0 * Thu Jan 25 2024 Fedora Release Engineering - 1.3.268.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Sun Jan 21 2024 Fedora Release Engineering - 1.3.268.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Thu Nov 30 2023 Sandro Mani - 1.3.268.0-2 - Mark LICENSES/Apache-2.0.txt as %%license * Wed Nov 29 2023 Sandro Mani - 1.3.268.0-1 - Initial package