From 8b54faf9818123d84680e73434da42aaaafe500e Mon Sep 17 00:00:00 2001 From: Raboneko <119771935+raboneko@users.noreply.github.com> Date: Thu, 4 Sep 2025 09:04:37 -0700 Subject: [PATCH] add: sway-audio-idle-inhibit (#6318) (#6333) (cherry picked from commit 8c22a0b0efca8b575e165771f0b94e1e49314eac) Co-authored-by: madomado --- .../waylands/sway-audio-idle-inhibit/anda.hcl | 5 ++++ .../sway-audio-idle-inhibit.spec | 28 +++++++++++++++++++ .../sway-audio-idle-inhibit/update.rhai | 1 + 3 files changed, 34 insertions(+) create mode 100644 anda/desktops/waylands/sway-audio-idle-inhibit/anda.hcl create mode 100644 anda/desktops/waylands/sway-audio-idle-inhibit/sway-audio-idle-inhibit.spec create mode 100644 anda/desktops/waylands/sway-audio-idle-inhibit/update.rhai diff --git a/anda/desktops/waylands/sway-audio-idle-inhibit/anda.hcl b/anda/desktops/waylands/sway-audio-idle-inhibit/anda.hcl new file mode 100644 index 0000000000..342689b332 --- /dev/null +++ b/anda/desktops/waylands/sway-audio-idle-inhibit/anda.hcl @@ -0,0 +1,5 @@ +project pkg { + rpm { + spec = "sway-audio-idle-inhibit.spec" + } +} diff --git a/anda/desktops/waylands/sway-audio-idle-inhibit/sway-audio-idle-inhibit.spec b/anda/desktops/waylands/sway-audio-idle-inhibit/sway-audio-idle-inhibit.spec new file mode 100644 index 0000000000..c33d4645fd --- /dev/null +++ b/anda/desktops/waylands/sway-audio-idle-inhibit/sway-audio-idle-inhibit.spec @@ -0,0 +1,28 @@ +Name: sway-audio-idle-inhibit +Version: 0.2.0 +Release: 1%?dist +Summary: Prevents swayidle/hypridle from sleeping while any application is outputting or receiving audio +License: GPL-3.0-only +URL: https://github.com/ErikReider/SwayAudioIdleInhibit +Source0: %url/archive/refs/tags/v%version.tar.gz +BuildRequires: meson gcc-c++ +BuildRequires: pkgconfig(libpulse) +BuildRequires: pkgconfig(libsystemd) + +%description +%summary. + +%prep +%autosetup -n SwayAudioIdleInhibit-%version + +%build +%meson -Dlogind-provider=systemd +%meson_build + +%install +%meson_install + +%files +%doc README.md +%license LICENSE +%_bindir/sway-audio-idle-inhibit diff --git a/anda/desktops/waylands/sway-audio-idle-inhibit/update.rhai b/anda/desktops/waylands/sway-audio-idle-inhibit/update.rhai new file mode 100644 index 0000000000..659513fa35 --- /dev/null +++ b/anda/desktops/waylands/sway-audio-idle-inhibit/update.rhai @@ -0,0 +1 @@ +rpm.version(gh("ErikReider/SwayAudioIdleInhibit"));