pbpctrl: init at unstable-2023-02-07
This commit is contained in:
parent
9efd36481c
commit
f1d41d2874
2 changed files with 36 additions and 0 deletions
34
pkgs/applications/audio/pbpctrl/default.nix
Normal file
34
pkgs/applications/audio/pbpctrl/default.nix
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
{ rustPlatform
|
||||||
|
, fetchFromGitHub
|
||||||
|
, pkg-config
|
||||||
|
, dbus
|
||||||
|
, protobuf
|
||||||
|
, lib
|
||||||
|
}:
|
||||||
|
|
||||||
|
rustPlatform.buildRustPackage rec {
|
||||||
|
pname = "pbpctrl";
|
||||||
|
|
||||||
|
# https://github.com/qzed/pbpctrl/issues/4
|
||||||
|
version = "unstable-2023-02-07";
|
||||||
|
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "qzed";
|
||||||
|
repo = "${pname}";
|
||||||
|
rev = "9fef4bb88046a9f00719b189f8e378c8dbdb8ee6";
|
||||||
|
hash = "sha256-8YbsBqqITJ9bKzbGX6d/CSBb8wzr6bDzy8vsyntL1CA=";
|
||||||
|
};
|
||||||
|
|
||||||
|
cargoHash = "sha256-ZxJjjaT/ZpEPxvO42UWBy3xW/V5dhXGsKn3KmuM89YA==";
|
||||||
|
|
||||||
|
nativeBuildInputs = [ pkg-config protobuf ];
|
||||||
|
buildInputs = [ dbus ];
|
||||||
|
|
||||||
|
meta = with lib; {
|
||||||
|
description = "Control Google Pixel Buds Pro from the Linux command line.";
|
||||||
|
homepage = "https://github.com/qzed/pbpctrl";
|
||||||
|
license = with licenses; [ asl20 mit ];
|
||||||
|
maintainers = [ maintainers.vanilla ];
|
||||||
|
platforms = platforms.linux;
|
||||||
|
};
|
||||||
|
}
|
|
@ -3387,6 +3387,8 @@ with pkgs;
|
||||||
|
|
||||||
passExtensions = recurseIntoAttrs pass.extensions;
|
passExtensions = recurseIntoAttrs pass.extensions;
|
||||||
|
|
||||||
|
pbpctrl = callPackage ../applications/audio/pbpctrl { };
|
||||||
|
|
||||||
pdepend = callPackage ../development/php-packages/pdepend { };
|
pdepend = callPackage ../development/php-packages/pdepend { };
|
||||||
|
|
||||||
platformsh = callPackage ../misc/platformsh { };
|
platformsh = callPackage ../misc/platformsh { };
|
||||||
|
|
Loading…
Reference in a new issue