Name: treeland-protocols Version: 0.5.9 Release: 1%{?dist} Summary: Wayland protocols for Treeland compositor License: LGPL-3.0-only AND GPL-2.0-only AND Apache-2.0 URL: https://github.com/linuxdeepin/treeland-protocols Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz BuildRequires: cmake >= 3.25 BuildRequires: gcc-c++ BuildArch: noarch %description Treeland Protocols provides Wayland protocol XML definitions used by the Treeland compositor and DDE desktop components, including protocols for window management, personalization, screen capture, and prelaunch splash. %package devel Summary: Development files for %{name} Requires: %{name} = %{version}-%{release} Provides: pkgconfig(treeland-protocols) = %{version} %description devel CMake config and pkgconfig files for building against treeland-protocols. %prep %autosetup %build %cmake \ -DCMAKE_INSTALL_DATADIR=%{_datadir} %cmake_build %install %cmake_install %files %license LICENSES/* %doc README.md %{_datadir}/treeland-protocols/ %files devel %{_datadir}/cmake/TreelandProtocols/ %{_datadir}/pkgconfig/treeland-protocols.pc %changelog * Fri Jul 17 2026 Yonghang Wang - 0.5.9-1 - Update to 0.5.9 for prelaunch-splash-v2 protocol support