diff --git a/pkgs/servers/home-assistant/custom-components/README.md b/pkgs/servers/home-assistant/custom-components/README.md index 238c320ba279..38b2346a4eab 100644 --- a/pkgs/servers/home-assistant/custom-components/README.md +++ b/pkgs/servers/home-assistant/custom-components/README.md @@ -8,7 +8,7 @@ It builds upon `buildPythonPackage` but uses a custom install and check phase. Python runtime dependencies can be directly consumed as unqualified -function arguments. Pass them into `propagatedBuildInputs`, for them to +function arguments. Pass them into `dependencies`, for them to be available to Home Assistant. Out-of-tree components need to use Python packages from @@ -31,7 +31,7 @@ buildHomeAssistantComponent { # owner, repo, rev, hash }; - propagatedBuildInputs = [ + dependencies = [ # python requirements, as specified in manifest.json ]; diff --git a/pkgs/servers/home-assistant/custom-components/adaptive_lighting/package.nix b/pkgs/servers/home-assistant/custom-components/adaptive_lighting/package.nix index a60f6df2f2ef..15d3b19da7f4 100644 --- a/pkgs/servers/home-assistant/custom-components/adaptive_lighting/package.nix +++ b/pkgs/servers/home-assistant/custom-components/adaptive_lighting/package.nix @@ -17,7 +17,7 @@ buildHomeAssistantComponent rec { hash = "sha256-Yq8mKk2j2CHyHvwyej0GeFQhuy1MFXwt0o+lDOGwrBU="; }; - propagatedBuildInputs = [ + dependencies = [ ulid-transform ]; diff --git a/pkgs/servers/home-assistant/custom-components/awtrix/package.nix b/pkgs/servers/home-assistant/custom-components/awtrix/package.nix index 79150e74b83b..0821e4645afe 100644 --- a/pkgs/servers/home-assistant/custom-components/awtrix/package.nix +++ b/pkgs/servers/home-assistant/custom-components/awtrix/package.nix @@ -17,7 +17,7 @@ buildHomeAssistantComponent rec { hash = "sha256-ucSaQWMS6ZwXHnw5Ct/STxpl1JjBRua3edrLvBAsdyw="; }; - propagatedBuildInputs = [ + dependencies = [ requests ]; diff --git a/pkgs/servers/home-assistant/custom-components/bodymiscale/package.nix b/pkgs/servers/home-assistant/custom-components/bodymiscale/package.nix index e2b23891db94..cd73b339d2d3 100644 --- a/pkgs/servers/home-assistant/custom-components/bodymiscale/package.nix +++ b/pkgs/servers/home-assistant/custom-components/bodymiscale/package.nix @@ -22,7 +22,7 @@ buildHomeAssistantComponent rec { substituteInPlace custom_components/bodymiscale/manifest.json --replace-fail 'cachetools==5.3.0' 'cachetools>=5.3.0' ''; - propagatedBuildInputs = [ + dependencies = [ cachetools ]; diff --git a/pkgs/servers/home-assistant/custom-components/emporia_vue/package.nix b/pkgs/servers/home-assistant/custom-components/emporia_vue/package.nix index 7c1e00e4cd91..0ec3e44e70ad 100644 --- a/pkgs/servers/home-assistant/custom-components/emporia_vue/package.nix +++ b/pkgs/servers/home-assistant/custom-components/emporia_vue/package.nix @@ -17,7 +17,7 @@ buildHomeAssistantComponent rec { hash = "sha256-6NrRuBjpulT66pVUfW9ujULL5HSzfgyic1pKEBRupNA="; }; - propagatedBuildInputs = [ + dependencies = [ pyemvue ]; diff --git a/pkgs/servers/home-assistant/custom-components/epex_spot/package.nix b/pkgs/servers/home-assistant/custom-components/epex_spot/package.nix index db8830b3cd53..ffa29f9a87c2 100644 --- a/pkgs/servers/home-assistant/custom-components/epex_spot/package.nix +++ b/pkgs/servers/home-assistant/custom-components/epex_spot/package.nix @@ -17,7 +17,7 @@ buildHomeAssistantComponent rec { hash = "sha256-PY3udPgvsaXdDRh4+NQmVlqhERswcMpaJTq5azaUFf4="; }; - propagatedBuildInputs = [ + dependencies = [ beautifulsoup4 ]; diff --git a/pkgs/servers/home-assistant/custom-components/garmin_connect/package.nix b/pkgs/servers/home-assistant/custom-components/garmin_connect/package.nix index 1ad5adfbd3bc..7c2ba13817c1 100644 --- a/pkgs/servers/home-assistant/custom-components/garmin_connect/package.nix +++ b/pkgs/servers/home-assistant/custom-components/garmin_connect/package.nix @@ -18,7 +18,7 @@ buildHomeAssistantComponent { hash = "sha256-KqbP6TpH9B0/AjtsW5TcWSNgUhND+w8rO6X8fHqtsDI="; }; - propagatedBuildInputs = [ + dependencies = [ garminconnect tzlocal ]; diff --git a/pkgs/servers/home-assistant/custom-components/govee-lan/package.nix b/pkgs/servers/home-assistant/custom-components/govee-lan/package.nix index 5443ae8e6b7c..abe5ba099588 100644 --- a/pkgs/servers/home-assistant/custom-components/govee-lan/package.nix +++ b/pkgs/servers/home-assistant/custom-components/govee-lan/package.nix @@ -30,7 +30,7 @@ buildHomeAssistantComponent { dontBuild = true; - propagatedBuildInputs = [ + dependencies = [ govee-led-wez ]; diff --git a/pkgs/servers/home-assistant/custom-components/gpio/package.nix b/pkgs/servers/home-assistant/custom-components/gpio/package.nix index aa61ae326b3c..a87bb0c1e5c8 100644 --- a/pkgs/servers/home-assistant/custom-components/gpio/package.nix +++ b/pkgs/servers/home-assistant/custom-components/gpio/package.nix @@ -18,7 +18,7 @@ buildHomeAssistantComponent rec { hash = "sha256-JyyJPI0lbZLJj+016WgS1KXU5rnxUmRMafel4/wKsYk="; }; - propagatedBuildInputs = [ libgpiod ]; + dependencies = [ libgpiod ]; meta = with lib; { description = "Home Assistant GPIO custom integration"; diff --git a/pkgs/servers/home-assistant/custom-components/midea-air-appliances-lan/package.nix b/pkgs/servers/home-assistant/custom-components/midea-air-appliances-lan/package.nix index dd70412b6409..9195553ba62b 100644 --- a/pkgs/servers/home-assistant/custom-components/midea-air-appliances-lan/package.nix +++ b/pkgs/servers/home-assistant/custom-components/midea-air-appliances-lan/package.nix @@ -17,7 +17,7 @@ buildHomeAssistantComponent rec { hash = "sha256-Fl8qwsW9NdjnYdu7IGQDelXTLqNx5ioUoxkhv+p5L0I="; }; - propagatedBuildInputs = [ midea-beautiful-air ]; + dependencies = [ midea-beautiful-air ]; meta = with lib; { description = "Home Assistant custom component adding support for controlling Midea air conditioners and dehumidifiers on local network"; diff --git a/pkgs/servers/home-assistant/custom-components/moonraker/package.nix b/pkgs/servers/home-assistant/custom-components/moonraker/package.nix index 452e84c4a039..84cdd06a9607 100644 --- a/pkgs/servers/home-assistant/custom-components/moonraker/package.nix +++ b/pkgs/servers/home-assistant/custom-components/moonraker/package.nix @@ -17,7 +17,7 @@ buildHomeAssistantComponent rec { hash = "sha256-LGpCT0a6mxbf0W6ucTIBhl9aNUd5/1dUk6M+CzRKuoU="; }; - propagatedBuildInputs = [ + dependencies = [ moonraker-api ]; diff --git a/pkgs/servers/home-assistant/custom-components/ntfy/package.nix b/pkgs/servers/home-assistant/custom-components/ntfy/package.nix index 39bebb70ada7..9ff55f87cc11 100644 --- a/pkgs/servers/home-assistant/custom-components/ntfy/package.nix +++ b/pkgs/servers/home-assistant/custom-components/ntfy/package.nix @@ -17,7 +17,7 @@ buildHomeAssistantComponent rec { hash = "sha256-OGCAJsAsnUjwaLR8lCBdU+ghVOGFF0mT73t5JtcngUA="; }; - propagatedBuildInputs = [ + dependencies = [ requests ]; diff --git a/pkgs/servers/home-assistant/custom-components/omnik_inverter/package.nix b/pkgs/servers/home-assistant/custom-components/omnik_inverter/package.nix index 75e54c514354..e25ceef4f0ab 100644 --- a/pkgs/servers/home-assistant/custom-components/omnik_inverter/package.nix +++ b/pkgs/servers/home-assistant/custom-components/omnik_inverter/package.nix @@ -17,7 +17,7 @@ buildHomeAssistantComponent rec { hash = "sha256-O1NxT7u27xLydPqEqH72laU0tlYVrMPo0TwWIVNJ+0Q="; }; - propagatedBuildInputs = [ + dependencies = [ omnikinverter ]; diff --git a/pkgs/servers/home-assistant/custom-components/sensi/package.nix b/pkgs/servers/home-assistant/custom-components/sensi/package.nix index f8293518a51e..b653088c2bf6 100644 --- a/pkgs/servers/home-assistant/custom-components/sensi/package.nix +++ b/pkgs/servers/home-assistant/custom-components/sensi/package.nix @@ -16,7 +16,7 @@ buildHomeAssistantComponent rec { hash = "sha256-NbK9h0nvcWNSwsc04YgjqKl+InijxftPJ3SLCQF/Hns="; }; - propagatedBuildInputs = [ + dependencies = [ websockets ]; diff --git a/pkgs/servers/home-assistant/custom-components/smartir/package.nix b/pkgs/servers/home-assistant/custom-components/smartir/package.nix index 876579639b64..6735dd530676 100644 --- a/pkgs/servers/home-assistant/custom-components/smartir/package.nix +++ b/pkgs/servers/home-assistant/custom-components/smartir/package.nix @@ -29,7 +29,7 @@ buildHomeAssistantComponent rec { }) ]; - propagatedBuildInputs = [ + dependencies = [ aiofiles broadlink ]; diff --git a/pkgs/servers/home-assistant/custom-components/smartthinq-sensors/package.nix b/pkgs/servers/home-assistant/custom-components/smartthinq-sensors/package.nix index b4146bef9d01..daeb34c4adee 100644 --- a/pkgs/servers/home-assistant/custom-components/smartthinq-sensors/package.nix +++ b/pkgs/servers/home-assistant/custom-components/smartthinq-sensors/package.nix @@ -19,7 +19,7 @@ buildHomeAssistantComponent rec { hash = "sha256-mcxXBnVGrlVxbSi+IwmGJiWqy5PlQmHQl+hgW6i7NFc="; }; - propagatedBuildInputs = [ + dependencies = [ charset-normalizer pycountry xmltodict diff --git a/pkgs/servers/home-assistant/custom-components/xiaomi_gateway3/package.nix b/pkgs/servers/home-assistant/custom-components/xiaomi_gateway3/package.nix index 22a68fa24062..2cf333603001 100644 --- a/pkgs/servers/home-assistant/custom-components/xiaomi_gateway3/package.nix +++ b/pkgs/servers/home-assistant/custom-components/xiaomi_gateway3/package.nix @@ -18,7 +18,7 @@ buildHomeAssistantComponent rec { hash = "sha256-0tLyRQ5KIL3NDAKK8nr8ZrgN/uh8YdGA7iSNJwEIxis="; }; - propagatedBuildInputs = [ zigpy ]; + dependencies = [ zigpy ]; dontBuild = true; diff --git a/pkgs/servers/home-assistant/custom-components/yassi/package.nix b/pkgs/servers/home-assistant/custom-components/yassi/package.nix index d2e6dc946fa2..50a81b463dbc 100644 --- a/pkgs/servers/home-assistant/custom-components/yassi/package.nix +++ b/pkgs/servers/home-assistant/custom-components/yassi/package.nix @@ -17,7 +17,7 @@ buildHomeAssistantComponent rec { hash = "sha256-uhyUQebAx4g1PT/urbyx8EZNFE9vIY0bUAKmgCwY3aQ="; }; - propagatedBuildInputs = [ pysmartthings ]; + dependencies = [ pysmartthings ]; meta = with lib; { description = "HomeAssistant integration for Samsung Soundbars";