Name: scenefx Version: 0.4.1 %global forgeurl https://github.com/wlrfx/scenefx %global tag %{version} %forgemeta Release: %autorelease Summary: wlroots scene API with eye-candy effects License: MIT URL: %forgeurl Source0: %forgesource Patch: 0004-A-bunch-of-blur-artifact-fixes-127.patch BuildRequires: gcc BuildRequires: meson >= 1.3 BuildRequires: (pkgconfig(wlroots) >= 0.19.0 with pkgconfig(wlroots) < 0.20) BuildRequires: pkgconfig(libdrm) >= 2.4.122 BuildRequires: pkgconfig(xkbcommon) BuildRequires: pkgconfig(pixman-1) >= 0.43.0 BuildRequires: pkgconfig(wayland-server) >= 1.23.1 BuildRequires: pkgconfig(wayland-protocols) >= 1.41 BuildRequires: pkgconfig(glesv2) Recommends: mesa-dri-drivers %description A drop-in replacement for the wlroots scene API that allows Wayland compositors to render surfaces with eye-candy effects. %package devel Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} %description devel This package contains headers and development files for %{name}. %prep %forgeautosetup -p1 %build %meson %meson_build %install %meson_install %check %files %license LICENSE %doc README.md %{_libdir}/lib%{name}.so.* %files devel %{_libdir}/lib%{name}.so %{_libdir}/pkgconfig/%{name}.pc %{_includedir}/%{name}/ %changelog %autochangelog