9 rustPlatform.buildRustPackage rec {
13 nativeBuildInputs = [ pkg-config ];
14 buildInputs = [ alsa-lib ];
16 src = fetchFromGitHub {
20 hash = "sha256-xoC1PtDQjkvoWb9x8A43ITo6xyYOv9hxH2pxiZBBvKI=";
23 cargoHash = "sha256-OvTGpekiy6j7un+jF4t9tauzi4RndIyPwJRHTOtt4GM=";
29 buildAndTestSubdir = "pwalarmctl";
32 description = "Controller for pwalarmd";
34 pwalarmctl is a command-line controller for pwalarmd which allows
35 for live configuration changes and access to the active state
38 mainProgram = "pwalarmctl";
39 license = lib.licenses.gpl2Only;
40 platforms = lib.platforms.all;
41 badPlatforms = lib.platforms.darwin;
42 maintainers = with lib.maintainers; [ amyipdev ];