commit f12f9f51aa570f57549131f204e9f64148e14f1e
parent 0ae854867ca7409ef0ed80cbe9c59f824aba3c55
Author: Katja Ramona Sophie Kwast (zaphyra) <git@zaphyra.eu>
Date: Sun, 10 Aug 2025 14:43:31 +0200
parent 0ae854867ca7409ef0ed80cbe9c59f824aba3c55
Author: Katja Ramona Sophie Kwast (zaphyra) <git@zaphyra.eu>
Date: Sun, 10 Aug 2025 14:43:31 +0200
packages: add `kairpodsd`
1 file changed, 37 insertions(+), 0 deletions(-)
diff --git a/packages/kairpodsd.nix b/packages/kairpodsd.nix @@ -0,0 +1,37 @@ +{ + lib, + fetchFromGitHub, + unstable, + pkg-config, + dbus +}: + +unstable.rustPlatform.buildRustPackage (finalAttrs: { + pname = "kAirPodsd"; + version = "0.2.0"; + + src = "${fetchFromGitHub { + owner = "can1357"; + repo = "kAirPods"; + tag = "v${finalAttrs.version}"; + hash = "sha256-+FifFWwd4aAEk5ihDGVbTrW8f3AVnPZwBoPgM6VECu0="; + }}/service"; + + cargoHash = "sha256-y/WO0y3IPdhXOnsa+//HLXWEk7gs+MH0K62QUcnveiw="; + + nativeBuildInputs = [ + pkg-config + ]; + + buildInputs = [ + dbus + ]; + + meta = { + description = "Daemon from kAirPods"; + homepage = "https://github.com/can1357/kAirPods"; + mainProgram = "kairpodsd"; + license = lib.licenses.gpl3; + maintainers = [ ]; + }; +})