# Flattened for openSUSE testing %global commit ae43cdcbd25c56e3481bbc8a0ce2bfcebba9f7c2 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global date 20240221 Name: monado-vulkan-layers Version: 0.9.0^%{date}.git%{shortcommit} Release: 1 Summary: Optional Vulkan Layers for Monado License: BSL-1.0 AND CC0-1.0 URL: https://gitlab.freedesktop.org/monado/utilities/vulkan-layers Source0: https://gitlab.freedesktop.org/monado/utilities/vulkan-layers/-/archive/%{commit}/%{name}-%{version}.tar.gz # https://gitlab.freedesktop.org/monado/utilities/vulkan-layers/-/issues/3 Patch0: https://gitlab.freedesktop.org/monado/utilities/vulkan-layers/-/merge_requests/16.patch ExclusiveArch: x86_64 BuildRequires: gcc-c++ BuildRequires: cmake BuildRequires: pkgconfig(vulkan) %description Vulkan layers to support additional APIs via Monado. %prep %autosetup -n vulkan-layers-%{commit} %build %cmake %cmake_build %install %cmake_install %files %license LICENSE LICENSES/* %dir %{_libdir}/%{name} %{_libdir}/%{name}/libVkLayer_MND_enable_timeline_semaphore.so %{_datarootdir}/vulkan/implicit_layer.d/VkLayer_MND_enable_timeline_semaphore.json %changelog * Mon Apr 15 2024 User - 0.9.0-1 - openSUSE testing package