Name: mangowm Version: 0.16.3 Release: 1%{?dist} Summary: A modern, lightweight, high-performance Wayland compositor built on dwl License: GPL-3.0-or-later AND MIT AND X11 AND CC0-1.0 Packager: Ackerman-00 URL: https://github.com/mangowm/mango Source: %{url}/archive/%{version}.tar.gz BuildRequires: meson BuildRequires: gcc BuildRequires: gcc-c++ BuildRequires: pkgconfig(xcb) BuildRequires: pkgconfig(xcb-icccm) BuildRequires: pkgconfig(wayland-protocols) >= 1.41 BuildRequires: pkgconfig(wayland-server) >= 1.23.1 BuildRequires: pkgconfig(wlroots-0.20) BuildRequires: pkgconfig(xkbcommon) BuildRequires: pkgconfig(libinput) >= 1.27.1 BuildRequires: pkgconfig(wayland-client) BuildRequires: pkgconfig(libpcre2-8) BuildRequires: pkgconfig(libcjson) BuildRequires: pkgconfig(pangocairo) BuildRequires: pkgconfig(pixman-1) BuildRequires: pkgconfig(libdrm) BuildRequires: scenefx-devel Requires: xorg-x11-server-Xwayland Requires: vulkan-loader Recommends: xdg-desktop-portal >= 1.18 Recommends: xdg-desktop-portal-gtk %global mangowc_ver 0.12.5-1 Conflicts: mangowc < %{mangowc_ver} Obsoletes: mangowc < %{mangowc_ver} Provides: mangowc = %{mangowc_ver} Provides: wayland-compositor %description MangoWM is a modern, lightweight, high-performance Wayland compositor built on dwl — crafted for speed, flexibility, and a customizable desktop experience. %prep %autosetup -n mango-%{version} %build %meson %meson_build %install %meson_install %files %doc README.md %license LICENSE %{_bindir}/mango %{_bindir}/mmsg %{_mandir}/man1/mmsg.1* %{_sysconfdir}/mango/config.conf %{_datadir}/wayland-sessions/mango.desktop %{_datadir}/xdg-desktop-portal/mango-portals.conf %changelog * Fri Sep 04 2026 Ackerman-00 - 0.16.3-1 - Auto-update to version 0.16.3