{ lib, rustPlatform, fetchFromGitHub, dbus, pkg-config, }: let rustUtils = import ../lib/rust-utils.nix { inherit lib rustPlatform fetchFromGitHub; }; in rustUtils.mkRustPackage { pname = "swaddle"; version = "5a91352b3fc84d3af5d82eeda90f4b6844126dcb"; githubOwner = "ATTron"; githubHash = "sha256-tZAmaHXatzAo+sF2eBO2xsvJX2G2h6ShFRFpCHJcVew="; cargoHash = "sha256-q+EkvenuJGxmfDpPnvQa3lJSc+CUCFxesmDaVGbBngE="; description = "Swayidle inhibitor when watching content or listening to audio"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ Fuwn ]; nativeBuildInputs = [ pkg-config ]; buildInputs = [ dbus.dev ]; }