commit 1b3746af8f6a9fb92c55ea4d6cf3bcc4b7920d22
parent 67061fbef2a780129823aa1403fe551ca1f4afc2
Author: Katja Ramona Sophie Kwast (zaphyra) <git@zaphyra.eu>
Date: Sun, 10 Aug 2025 14:43:31 +0200
parent 67061fbef2a780129823aa1403fe551ca1f4afc2
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 = [ ]; + }; +})