nixpkgs-suyu/pkgs/servers/home-assistant
Martin Weinelt e01ccd6245
home-assistant: Inject extra dependencies through PYTHONPATH
Injecting configuration specific dependencies into the
propagatedBuildInputs of the home-assistant package forces alot of
rebuilds while setting up home-assistant, which is annoying.

By passing optional dependencies into home-assistant via the systemd
units PYTHONPATH environment variable, only he concatenation of
library paths in the systemd unit requires a rebuild.

This also means users can rely heavily on the cached home-assistant
package and will rarely have to build from source, if ever.
2023-02-20 18:37:20 +01:00
..
patches
appdaemon.nix
cli.nix
component-packages.nix home-assistant: 2023.2.4 -> 2023.2.5 2023-02-15 21:44:35 +01:00
default.nix home-assistant: Inject extra dependencies through PYTHONPATH 2023-02-20 18:37:20 +01:00
frontend.nix home-assistant: 2023.2.0 -> 2023.2.1 2023-02-03 16:05:09 +01:00
intents.nix home-assistant.intents: Fix data location 2023-02-02 04:38:21 +01:00
parse-requirements.py
tests.nix home-assistant: Update dependencies and tests 2023-02-03 16:38:18 +01:00
update.sh