From 248ad4fd840ac1c9b273124624780021f440b5dd Mon Sep 17 00:00:00 2001 From: kronberger-droid Date: Sat, 9 Aug 2025 17:19:22 +0200 Subject: [PATCH] sway-audio-idle-inhibit: 0.1.2 -> 0.2.0 - Uses systemd/elogind Inhibit instead of wayland protocol - Remove wayland dependencies, add systemd dependency - Fixes issues with hidden surfaces not preventing idle --- pkgs/by-name/sw/sway-audio-idle-inhibit/package.nix | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/sw/sway-audio-idle-inhibit/package.nix b/pkgs/by-name/sw/sway-audio-idle-inhibit/package.nix index e4ae54623fbc..f30cfb5f98c1 100644 --- a/pkgs/by-name/sw/sway-audio-idle-inhibit/package.nix +++ b/pkgs/by-name/sw/sway-audio-idle-inhibit/package.nix @@ -6,32 +6,28 @@ ninja, pkg-config, libpulseaudio, - wayland, - wayland-protocols, - wayland-scanner, + systemd, }: stdenv.mkDerivation (finalAttrs: { pname = "sway-audio-idle-inhibit"; - version = "0.1.2"; + version = "0.2.0"; src = fetchFromGitHub { owner = "ErikReider"; repo = "SwayAudioIdleInhibit"; rev = "v${finalAttrs.version}"; - hash = "sha256-6bdIkNosp/mzH5SiyK6Mox/z8kuFk5RLMmcFZ2VIi0g="; + hash = "sha256-AIK/2CPXWie72quzCcofZMQ7OVsggNm2Cq9PBJXKyhw="; }; nativeBuildInputs = [ meson ninja pkg-config - wayland-scanner ]; buildInputs = [ libpulseaudio - wayland - wayland-protocols + systemd ]; meta = with lib; {