From 4ffde9ffbaa5573b827585d2f23ad13896aa6c3e Mon Sep 17 00:00:00 2001 From: Raboneko <119771935+raboneko@users.noreply.github.com> Date: Tue, 11 Feb 2025 10:15:58 -0800 Subject: [PATCH] Fix (scenefx): Add missing build dependencies (#3275) (#3278) * Add missing build dep Signed-off-by: Gilver * Update scenefx.spec Signed-off-by: Gilver * Update scenefx.spec Signed-off-by: Gilver * I friggin' typo'd bro Signed-off-by: Gilver * I hate Fedora Signed-off-by: Gilver * Update scenefx.spec Signed-off-by: Gilver * WHAT Signed-off-by: Gilver * Oh my God please produce some unpackaged files so I can FIX THIS Signed-off-by: Gilver * Fix for naming scheme change Signed-off-by: Gilver * Wrong spot Signed-off-by: Gilver * Update scenefx.spec Signed-off-by: Gilver --------- Signed-off-by: Gilver (cherry picked from commit eb30fd0a74a7c4b36f0d91cd716f685d68632d79) Co-authored-by: Gilver --- anda/lib/scenefx/scenefx.spec | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/anda/lib/scenefx/scenefx.spec b/anda/lib/scenefx/scenefx.spec index d38411b8d4..86ac91b57a 100644 --- a/anda/lib/scenefx/scenefx.spec +++ b/anda/lib/scenefx/scenefx.spec @@ -1,6 +1,6 @@ Name: scenefx Version: 0.2 -Release: 1%?dist +Release: 2%?dist Summary: A drop-in replacement for the wlroots scene API that allows wayland compositors to render surfaces with eye-candy effects URL: https://github.com/wlrfx/scenefx @@ -9,12 +9,12 @@ License: MIT Source0: %{url}/archive/refs/tags/%version.tar.gz +BuildRequires: cmake BuildRequires: gcc BuildRequires: glslang BuildRequires: gnupg2 BuildRequires: meson >= 0.59.0 -BuildRequires: (pkgconfig(wlroots) >= 0.17.0 with pkgconfig(wlroots) < 0.18) BuildRequires: pkgconfig(egl) BuildRequires: pkgconfig(gbm) >= 17.1.0 BuildRequires: pkgconfig(glesv2) @@ -25,6 +25,7 @@ BuildRequires: pkgconfig(wayland-client) BuildRequires: pkgconfig(wayland-protocols) >= 1.32 BuildRequires: pkgconfig(wayland-scanner) BuildRequires: pkgconfig(wayland-server) >= 1.22 +BuildRequires: pkgconfig(wlroots-0.18) Packager: Atmois @@ -67,10 +68,9 @@ MESON_OPTIONS=( %files %license LICENSE %doc README.md -%{_libdir}/lib%{name}.so.* +%{_libdir}/lib%{name}-%{version}.so %files devel %{_includedir}/scenefx -%{_libdir}/lib%{name}.so %{_libdir}/pkgconfig/%{name}.pc