%global forgeurl https://github.com/wlrfx/scenefx %global commit e6bc2467d43219f4b06beb3e750b66d444b679b2 %forgemeta Name: scenefx Version: 0.1.0 Release: %autorelease Summary: wlroots scene API with eye-candy effects License: MIT URL: %forgeurl Source0: %forgesource BuildRequires: gcc BuildRequires: meson >= 0.59.0 BuildRequires: (pkgconfig(wlroots) >= 0.17.0 with pkgconfig(wlroots) < 0.18) BuildRequires: pkgconfig(libdrm) >= 2.4.114 BuildRequires: pkgconfig(xkbcommon) BuildRequires: pkgconfig(pixman-1) BuildRequires: pkgconfig(wayland-server) >= 1.22 BuildRequires: pkgconfig(wayland-protocols) >= 1.27 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