6 python3.pkgs.buildPythonApplication rec {
7 pname = "homeassistant-satellite";
11 src = fetchFromGitHub {
12 owner = "synesthesiam";
13 repo = "homeassistant-satellite";
15 hash = "sha256-iosutOpkpt0JJIMyALuQSDLj4jk57ITShVyPYlQgMFg=";
18 nativeBuildInputs = with python3.pkgs; [
26 propagatedBuildInputs = with python3.pkgs; [
30 optional-dependencies = {
31 pulseaudio = with python3.pkgs; [
35 silerovad = with python3.pkgs; [
39 webrtc = with python3.pkgs; [
44 pythonImportsCheck = [
45 "homeassistant_satellite"
52 changelog = "https://github.com/synesthesiam/homeassistant-satellite/blob/v${version}/CHANGELOG.md";
53 description = "Streaming audio satellite for Home Assistant";
54 homepage = "https://github.com/synesthesiam/homeassistant-satellite";
55 license = licenses.mit;
56 maintainers = with maintainers; [ hexa ];
57 mainProgram = "homeassistant-satellite";