# 'reshade' commit %global commit ee98003229465f9872e983a43a83b8cddc054fce %global shortcommit %(c=%{commit}; echo ${c:0:7}) Name: vkBasalt Version: 0.3.2.5 Release: 1%{?dist} Summary: Vulkan post processing layer # The entire source code is zlib except: # * ASL 2.0: include/vulkan/ License: zlib and ASL 2.0 URL: https://github.com/DadSchoorse/vkBasalt Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz BuildRequires: gcc-c++ >= 9 BuildRequires: glibc-devel BuildRequires: glslang BuildRequires: meson BuildRequires: spirv-headers-devel BuildRequires: spirv-tools BuildRequires: vulkan-headers BuildRequires: vulkan-tools BuildRequires: vulkan-validation-layers-devel BuildRequires: pkgconfig(vulkan) BuildRequires: pkgconfig(x11) Suggests: goverlay Provides: bundled(reshade) = 0~git%{shortcommit} %description vkBasalt is a Vulkan post processing layer to enhance the visual graphics of games. Currently, the build in effects are: - Contrast Adaptive Sharpening - Denoised Luma Sharpening - Fast Approximate Anti-Aliasing - Enhanced Subpixel Morphological Anti-Aliasing - 3D color LookUp Table It is also possible to use Reshade Fx shaders. %prep %autosetup -p1 %build %meson \ -Dappend_libdir_vkbasalt=true %meson_build %install %meson_install # Configuration file install -Dpm0644 config/%{name}.conf -t %{buildroot}%{_sysconfdir}/ %files %license LICENSE %doc README.md %{_datadir}/vulkan/implicit_layer.d/%{name}.json %{_libdir}/vkbasalt/ %config(noreplace) %{_sysconfdir}/%{name}.conf %changelog * Mon Feb 14 2022 Artem Polishchuk - 0.3.2.5-1 - chore(update): 0.3.2.5 * Sat Feb 12 2022 Artem Polishchuk - 0.3.2.4-5 - fix: Add include. Fixes build on GCC12 | Fix FTBFS 36 * Sat Jan 22 2022 Fedora Release Engineering - 0.3.2.4-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild * Fri Jul 23 2021 Fedora Release Engineering - 0.3.2.4-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild * Wed Jan 27 2021 Fedora Release Engineering - 0.3.2.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild * Sat Jan 23 2021 Artem Polishchuk - 0.3.2.4-1 - build(update): 0.3.2.4 * Fri Nov 6 2020 Artem Polishchuk - 0.3.2.3-4 - Update to 0.3.2.3 * Thu Oct 29 2020 Artem Polishchuk - 0.3.2.2-1 - Update to 0.3.2.2 * Sun Feb 02 2020 Artem Polishchuk - 0.3.0-1 - Update to 0.3.0 * Mon Dec 16 2019 Artem Polishchuk - 0.2.2-1 - Update to 0.2.2 * Sat Nov 30 2019 Artem Polishchuk - 0.2.1-2 - Update to 0.2.1 * Mon Oct 21 2019 Artem Polishchuk - 0.0.4-5.20191021git3a31052 - Initial package - Thanks to Vitaly Zaitsev