%global forgeurl https://github.com/ErikReider/SwayAudioIdleInhibit Name: sway-audio-idle-inhibit Version: 0.1.2 %forgemeta Release: 1%{?dist} Summary: Prevents swayidle from sleeping while audio is in use License: GPLv3 URL: %{forgeurl} Source0: %{forgesource} BuildRequires: meson BuildRequires: vala BuildRequires: g++ BuildRequires: pkgconfig(wayland-protocols) BuildRequires: pkgconfig(wayland-client) >= 1.14.91 BuildRequires: pkgconfig(libpulse) Recommends: sway-settings Suggests: swaync %description Prevents swayidle from sleeping while any application is outputting or receiving audio. Should work with all Wayland desktops that support the zwp_idle_inhibit_manager_v1 protocol but only tested in Sway. This only works for Pulseaudio / Pipewire Pulse %prep %forgeautosetup -p1 %build %meson %meson_build %install %meson_install %check %files %license LICENSE %doc README.md %{_bindir}/* %changelog * Thu Sep 12 2024 Jerzy Drożdż - 0.1.2-1 - Update to 0.1.2 * Mon Jan 02 2023 Jerzy Drożdż - 0.1.1-1 - Initial build