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"));