%global debug_package %{nil} Name: wayland-protocols Version: 1.48 Release: 1%{?dist} Summary: Wayland protocols that add functionality not available in the core protocol License: MIT URL: https://wayland.freedesktop.org/ Source0: https://gitlab.freedesktop.org/wayland/%{name}/-/releases/%{version}/downloads/%{name}-%{version}.tar.xz BuildRequires: gcc BuildRequires: gcc-c++ BuildRequires: meson BuildRequires: wayland-devel %description wayland-protocols contains Wayland protocols that add functionality not available in the Wayland core protocol -- genuinely missing from Azure Linux's own repos (server/container distro, no reason to ship desktop Wayland extension protocols), built here from real upstream source. Pinned to 1.48 instead of latest -- Azure Linux ships wayland-scanner 1.24.0 (wayland core, released 2025-07-06). 1.48 was empirically verified to parse cleanly against this scanner (every XML file run through `wayland-scanner private-code`, all 64 files pass); later releases (1.49+) use XML schema attributes (e.g. "frozen" on color-management-v1) that this older scanner's DTD rejects. 1.48 is also the exact minimum kwin requires (kwindowsystem/libplasma only need >=1.46, but kwin's own CMakeLists.txt hard-requires >=1.48). %package devel Summary: %{summary} Provides: %{name}-static = %{version}-%{release} BuildArch: noarch %description devel %{summary}. %prep %autosetup %build %meson -Dtests=false %meson_build %install %meson_install %files devel %license COPYING %doc README.md %{_datadir}/pkgconfig/%{name}.pc %{_datadir}/%{name}/ %{_includedir}/%{name}/ %changelog * Sat Aug 29 2026 Smech - 1.48-1 - Bumped from 1.46 to 1.48 (empirically re-verified clean against wayland-scanner 1.24.0, all 64 XML files pass); kwin hard-requires >=1.48 * Sat Aug 29 2026 Smech - 1.46-1 - Bumped from 1.45 to 1.46 (empirically verified clean against wayland-scanner 1.24.0); satisfies kwindowsystem/libplasma's real minimum requirement * Sat Aug 29 2026 Smech - 1.45-1 - Real upstream source, genuinely missing from Azure Linux's server-focused repos