homeassistant-2024.1.1

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-01-06 19:14:19 +01:00
parent e12066b54d
commit 7cd34b809e
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
9 changed files with 1740 additions and 27 deletions

View File

@ -68,6 +68,11 @@ some packages throw errors during build time, if `cython-3.0.2` is installed. Do
with the old version. Make sure you have gcc-13 active.
## 2024-01 again some file collisions related to snmp
The HA team now uses pysnmp-lextudio (which is imho not a bad decision). Had to apply a slight patch to the core constraints.
Best practice for now is to keep `/etc/portage/profile/package.provided` as it is (the snmp libs are only referenced 2 times from the main repo), remove `pysnmplib` and let the Ebuild install the 2 lextudio modules.
For easier install I also patched core's version of `dev-python/regex`.
## 2023-03 changed main Ebuild SRC_URI to Pypi
As the current translation files have been removed from the core (https://developers.home-assistant.io/blog/2023/02/06/translations-files-removed-from-core/), I have switched SRC_URI to Pypi, the SDIST there contains all artifacts including the translations. Unfortunately tests are not part of the PyPi SDIST, so currently we have none. I'll try to pull in the tests from the Github Tarball in one of the next Releases.
@ -612,12 +617,12 @@ A daily compile test is run at Github with Python 3.9 to catch general faults. E
## Licenses
This repository itself is released under GPL-3 (like most Gentoo repositories), all work on the depending components under the licenses they came from. Perhaps you came here because I filed an issue at your component about a bad or missing license. It is easy to [assign a license](https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/adding-a-license-to-a-repository). During cleanups and license investigations I have been asked often which license to choose. I am not a lawyer, but I can offer the following table, counted over this repository, perhaps this helps your decision. If a package has more than one license listed, all of them are counted.
There are 1657 Ebuilds in total, 1646 of them have in total 1662 (42 different) licenses assigned.
There are 1659 Ebuilds in total, 1648 of them have in total 1664 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|945|
|Apache-2.0|359|
|Apache-2.0|361|
|GPL-3|108|
|BSD|92|
|LGPL-3|23|

View File

@ -16,9 +16,12 @@ DIST homeassistant-2023.12.4.gh.tar.gz 15480656 BLAKE2B 1315601a3bfcb94fe32533ed
DIST homeassistant-2023.12.4.tar.gz 18924952 BLAKE2B da4dd4406d86522b24647f81a135528a11de370fc78223156c3b5634e5bb088b14226c3b1f1ddef236b17f5ebf47f8991973328d800114b883893980f1202612 SHA512 0fe0eae4d326a10f6e3809aec7173d1435284655a71ddfb150f0560548c4fa664c6ee8100c40aadf09d66ed598a16596bd4e08bbdc5dc86549e3e53a210933e6
DIST homeassistant-2024.1.0.gh.tar.gz 15710129 BLAKE2B c1550a3827dec564afdf150b7b628fd3fc001157d36baa49e0e9cf9a9094de2baf8c7b7662d386c535ff2f2a6cd86d5a8dc5041a06df588c6f6dbdf253985f10 SHA512 f5c6aea33ee8fc239534c14a7f1c66088cb66ffce8ce38316e152e66395b9b08b10f2b81d891ce8d7ed96337cf4c11e8e8d614b7caf28c51a4bb04a7630b18a1
DIST homeassistant-2024.1.0.tar.gz 19164130 BLAKE2B 839991b8759f600380fa25ff34129c15760df13c4d1eff3e2f1ce6c99d2468b6c25249253f4ceb8570f1045e40b221f31b243be69a4a92f69705e26fc250d108 SHA512 e23b26656257bbd0becda6852127e4bdc195ed7c35747c0acaffad3dbab7e7ee216e639109c149a90dc982bcd24bae952202de969ee38b6082d11c34bef18ec2
DIST homeassistant-2024.1.1.gh.tar.gz 15713018 BLAKE2B c520d3dd803c44201cb7c76bddfe6b0e2cf95e3720fa9e84e3f2e35cc3a3e12c3a86e982e1d4c8c10e2b5c8cbf9080d1372eeccbbea0dcbfaf4c8894c0c27966 SHA512 b60078650f13bfe828d7d9be3eb2d97decd4b7565e4c2d7cc25c84bf7c5eb1dbea19858480195b29412b4293b69848394fc2d2e2c4c9c7a680bb3ff73e3d3ccc
DIST homeassistant-2024.1.1.tar.gz 19198679 BLAKE2B d5cde6b5bff0e8d725c8ec11ab9fd3d49385a893e21161c9f9aa526b3066c03e4726ad1918d04a5a6ed422cbe36308d589fc9da39a85132fe7f1589b696082bc SHA512 6fe13056be901aad8565f8e08d30f6ee139c6b2eb473ecd51fcd88a83aa24b2dc4367748fdbf32303713bf6e63f719043daf75c9973072d23cb813c8dfe79781
EBUILD homeassistant-full-2023.12.1.ebuild 83312 BLAKE2B 09b7a5087817b454282f6d2f03be2a0607e6c01866dc902bbec433724bd14c0ad071e5deadc9da82730e18097b4664bced009ea21aaa8542837efa5691476df5 SHA512 614f08cbe91ab41678542698eb06d938c56852ba9cdd2d212ad6fabe857f91423c6e1e9aefa0a460b9e7818407926e28471888f741e4fa63fa3a264a5f052642
EBUILD homeassistant-full-2023.12.3-r1.ebuild 83309 BLAKE2B 81c910f405e0fae61da36547f219261a8f8703bde3f7b4a1637e97b6cdcf462c4eab90bc0d33a56dad6e336100849df8eb05a51cacec8d27f879cbc0f3873ffa SHA512 df5fe65f7c876e0d5c69288314e79cfcba1562b0b883d33c9683b84927d16f3337a9f1825703ada42cbedee347492e3e0ca73a51e5ea534803f288899a81e06d
EBUILD homeassistant-full-2023.12.4.ebuild 83307 BLAKE2B 1de99b82b53f9a138fc1c4dbe117d336e051c09555078ebe3f7b2f3971afc76cb651d149ffecad8e4ce9b0790d6d4f0d408a634bfe66d0928fdf80e81b31cca2 SHA512 68320b8b38b04267899f558469c070005a9ddc81348fddc704c2f86164774277e3b5a5aff143096a6a30e004e101fc27fd3c2f59b58cee4b1b28cb4405171507
EBUILD homeassistant-full-2024.1.0.ebuild 84433 BLAKE2B 65e55422a8c73cf916609aadb3481f4d5713dc51a7221121c17a183e2218eefce0d4954e6ac1bb2916a3306f17c360449a2120935b62ac92ef0198d4a5d613f7 SHA512 a85ece64f238d1b8547269214371474b40fcf5b1be9ee4ee2ca3148818296617d2cb47d528aedbcf0a16fdbe4da111c5d4ec9e118049e2ac9d9942fe025862b2
EBUILD homeassistant-full-9999.ebuild 84364 BLAKE2B 7bcc8a20a62364c956f6aac43a3941dced7945c200f6632c9275afe83f4cf8d354cbef7cee170288c60a9b430ea8c8d13df5f2a6b3bae86e984c9c3fa5372eae SHA512 c1ec4c7f9c98df32679521c3093d59b8f57f05b87d2727f1121eaf76a50322e266ea66406f4a27ccb546dce05018414bace31fbe8ac75d1cc47a493daae64616
EBUILD homeassistant-full-2024.1.1.ebuild 84433 BLAKE2B 7d75ccefb0c250ee8d6621afdd31b486f94ed630f83c9a806bf78791870b655e88af258f5b10b0108a81e592b616e3bde8c2132106ca26a1df79c8113e177599 SHA512 78881140c117c943e47f28bd77b6b251e0a8a91c9d8b2ef5a65007e6d332726f62f0d78c567222219fe1fb7948fb74b854acd92f9eacd41ab0fb52b1300fd43d
EBUILD homeassistant-full-9999.ebuild 84364 BLAKE2B 298799e6ce0788aed3965f05ce96b5f4ed771675fa5745ae728ebdf616a12a3c1a73fa61eed7e8d9d266532f130acade0bfaaac904108302581f6be2cc85bebe SHA512 ca0d6c7ca4d25defd2461e26d30c28dd3b03df6ef4bc1c22239cb87d5d58623059f1dee653c1158c9ce5ffa4b4fbdcc539d93a242aefba32d2604a6829984c00
MISC metadata.xml 89209 BLAKE2B 7bce7883d5bd6031dc94383ea8198ff303ccc81b467365454690126e44c75d3735dccff43e979643a4895e6189e5233ea078384cf35d22fb849fcfee6ddd3e6b SHA512 874ba92142d7b020a3381e0855f7b160f80472f0d1dde634109d2de192d0dfdc9008115f8e05dfc62826299bf07191f6b7f31e8a18234b2d5e82ea964e41f45f

File diff suppressed because one or more lines are too long

View File

@ -80,11 +80,11 @@ RDEPEND="${RDEPEND}
~dev-python/h11-0.14.0[${PYTHON_USEDEP}]
~dev-python/ha-av-10.1.1[${PYTHON_USEDEP}]
~dev-python/ha-ffmpeg-3.1.0[${PYTHON_USEDEP}]
~dev-python/habluetooth-2.0.1[${PYTHON_USEDEP}]
~dev-python/habluetooth-2.0.2[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.75.1[${PYTHON_USEDEP}]
~dev-python/hassil-1.5.1[${PYTHON_USEDEP}]
~dev-python/home-assistant-bluetooth-1.11.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20240103.3[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20240104.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-intents-2024.1.2[${PYTHON_USEDEP}]
~dev-python/httpcore-1.0.2[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
@ -229,7 +229,7 @@ RDEPEND="${RDEPEND}
blockchain? ( ~dev-python/python-blockchain-api-0.0.2[${PYTHON_USEDEP}] )
bluemaestro? ( ~dev-python/bluemaestro-ble-0.2.3[${PYTHON_USEDEP}] )
bluesound? ( ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.21.1[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-3.4.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.16.2[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-1.2.3[${PYTHON_USEDEP}] ~dev-python/bluetooth-data-tools-1.19.0[${PYTHON_USEDEP}] ~dev-python/dbus-fast-2.21.0[${PYTHON_USEDEP}] ~dev-python/habluetooth-2.0.1[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.21.1[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-3.4.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.16.2[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-1.2.3[${PYTHON_USEDEP}] ~dev-python/bluetooth-data-tools-1.19.0[${PYTHON_USEDEP}] ~dev-python/dbus-fast-2.21.0[${PYTHON_USEDEP}] ~dev-python/habluetooth-2.0.2[${PYTHON_USEDEP}] )
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
bluetooth_tracker? ( ~dev-python/bt-proximity-0.2.1[${PYTHON_USEDEP}] ~dev-python/pybluez-0.22[${PYTHON_USEDEP}] )
blue_current? ( ~dev-python/bluecurrent-api-1.0.6[${PYTHON_USEDEP}] )
@ -314,7 +314,7 @@ RDEPEND="${RDEPEND}
dormakaba_dkey? ( ~dev-python/py-dormakaba-dkey-1.0.5[${PYTHON_USEDEP}] )
dovado? ( ~dev-python/dovado-0.4.1[${PYTHON_USEDEP}] )
dremel_3d_printer? ( ~dev-python/dremel3dpy-2.1.1[${PYTHON_USEDEP}] )
drop_connect? ( ~dev-python/dropmqttapi-1.0.1[${PYTHON_USEDEP}] )
drop_connect? ( ~dev-python/dropmqttapi-1.0.2[${PYTHON_USEDEP}] )
dsmr? ( ~dev-python/dsmr-parser-1.3.1[${PYTHON_USEDEP}] )
dunehd? ( ~dev-python/pdunehd-1.3.2[${PYTHON_USEDEP}] )
duotecno? ( ~dev-python/pyDuotecno-2024.1.1[${PYTHON_USEDEP}] )
@ -351,7 +351,7 @@ RDEPEND="${RDEPEND}
emulated_kasa? ( ~dev-python/sense-energy-0.12.2[${PYTHON_USEDEP}] )
emulated_roku? ( ~dev-python/emulated-roku-0.2.1[${PYTHON_USEDEP}] )
energyzero? ( ~dev-python/energyzero-2.1.0[${PYTHON_USEDEP}] )
enigma2? ( ~dev-python/openwebifpy-4.0.2[${PYTHON_USEDEP}] )
enigma2? ( ~dev-python/openwebifpy-4.0.4[${PYTHON_USEDEP}] )
enocean? ( ~dev-python/enocean-0.50.1[${PYTHON_USEDEP}] )
enphase_envoy? ( ~dev-python/pyenphase-1.15.2[${PYTHON_USEDEP}] )
entur_public_transport? ( ~dev-python/enturclient-0.2.4[${PYTHON_USEDEP}] )
@ -472,7 +472,7 @@ RDEPEND="${RDEPEND}
hlk_sw16? ( ~dev-python/hlk-sw16-0.0.9[${PYTHON_USEDEP}] )
holiday? ( ~dev-python/holidays-0.39[${PYTHON_USEDEP}] ~dev-python/Babel-2.13.1[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/HAP-python-4.9.1[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
homekit_controller? ( ~dev-python/aiohomekit-3.1.1[${PYTHON_USEDEP}] )
homekit_controller? ( ~dev-python/aiohomekit-3.1.2[${PYTHON_USEDEP}] )
homematic? ( ~dev-python/pyhomematic-0.1.77[${PYTHON_USEDEP}] )
homematicip_cloud? ( ~dev-python/homematicip-1.0.16[${PYTHON_USEDEP}] )
homewizard? ( ~dev-python/python-homewizard-energy-4.1.0[${PYTHON_USEDEP}] )
@ -716,7 +716,7 @@ RDEPEND="${RDEPEND}
oralb? ( ~dev-python/oralb-ble-0.17.6[${PYTHON_USEDEP}] )
orangepi_gpio? ( ~dev-python/OPi-GPIO-0.5.2[${PYTHON_USEDEP}] )
oru? ( ~dev-python/oru-0.1.11[${PYTHON_USEDEP}] )
orvibo? ( ~dev-python/orvibo-1.1.1[${PYTHON_USEDEP}] )
orvibo? ( ~dev-python/orvibo-1.1.2[${PYTHON_USEDEP}] )
osoenergy? ( ~dev-python/pyosoenergyapi-1.1.3[${PYTHON_USEDEP}] )
osramlightify? ( ~dev-python/lightify-1.0.7.3[${PYTHON_USEDEP}] )
otbr? ( ~dev-python/python-otbr-api-2.5.0[${PYTHON_USEDEP}] )
@ -935,7 +935,7 @@ RDEPEND="${RDEPEND}
synology_srm? ( ~dev-python/synology-srm-0.2.0[${PYTHON_USEDEP}] )
systemmonitor? ( ~dev-python/psutil-5.9.7[${PYTHON_USEDEP}] )
system_bridge? ( ~dev-python/systembridgeconnector-3.10.0[${PYTHON_USEDEP}] )
tado? ( ~dev-python/python-tado-0.17.0[${PYTHON_USEDEP}] )
tado? ( ~dev-python/python-tado-0.17.3[${PYTHON_USEDEP}] )
tahoma? ( ~dev-python/tahoma-api-0.0.16[${PYTHON_USEDEP}] )
tailscale? ( ~dev-python/tailscale-0.6.0[${PYTHON_USEDEP}] )
tailwind? ( ~dev-python/gotailwind-0.2.2[${PYTHON_USEDEP}] )
@ -1091,7 +1091,7 @@ RDEPEND="${RDEPEND}
zhong_hong? ( ~dev-python/zhong-hong-hvac-1.0.9[${PYTHON_USEDEP}] )
ziggo_mediabox_xl? ( ~dev-python/ziggo-mediabox-xl-1.1.0[${PYTHON_USEDEP}] )
zoneminder? ( ~dev-python/zm-py-0.5.2[${PYTHON_USEDEP}] )
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.55.2[${PYTHON_USEDEP}] )
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.55.3[${PYTHON_USEDEP}] )
zwave_me? ( ~dev-python/zwave-me-ws-0.4.3[${PYTHON_USEDEP}] ~dev-python/url-normalize-1.4.3[${PYTHON_USEDEP}] )"
BDEPEND="${RDEPEND}

View File

@ -25,5 +25,5 @@ EBUILD homeassistant-min-2023.12.1.ebuild 17717 BLAKE2B 0f1ab8a95b2b898e1cf1e370
EBUILD homeassistant-min-2023.12.3-r1.ebuild 17735 BLAKE2B 68bd1d6dfe65e6bb4231c4ca48eab271ad701eaade8884da6d55ab964cb46fbc72b8d0b712d893e73f56d501fe9f75bf7ea4d1f387702293b7ccdf624f560c05 SHA512 5389dfa702ee18d3c06cb40f4b616914b4ab0d37d5f2354e5c87b87407616bcbcd11d6b7e347418a9b6523a568d979012e5b515428bdbf9454a88f8a70ce4093
EBUILD homeassistant-min-2023.12.4.ebuild 17733 BLAKE2B 8aa40f7336ed9b954ab4749b76b6c7fbea924a9b9b445409c96df5b2226dc09870ea08f00cfac16884ea49949bd074f3917405f2e590b09cb76da4aa495ad2ac SHA512 6abce85b25315fba8d7ffe04f41c2b33bb1560f6f7162a25037ed673ebdf752a0f8fb4a905cd89e7214ec7d815964b5a20c4732d1e189dddaeccecb2ad507b4d
EBUILD homeassistant-min-2024.1.0.ebuild 18196 BLAKE2B 84c7691ec4d348882d1ba287d81948018edbff95267e98c99d6a2491d606e1e931d468b8033db6426ef1bbba2aced76e3373276aab2c1a7132ea2ab4642b4c6a SHA512 0461e4753368aeb33864c87a1e0b717bfecef8fd9926eeaac1baa5cc2848d91a6573995f73be266c7f7328c4b3b3446c1c1e4da618999d0789f1028327e97a67
EBUILD homeassistant-min-2024.1.1.ebuild 18196 BLAKE2B 84c7691ec4d348882d1ba287d81948018edbff95267e98c99d6a2491d606e1e931d468b8033db6426ef1bbba2aced76e3373276aab2c1a7132ea2ab4642b4c6a SHA512 0461e4753368aeb33864c87a1e0b717bfecef8fd9926eeaac1baa5cc2848d91a6573995f73be266c7f7328c4b3b3446c1c1e4da618999d0789f1028327e97a67
EBUILD homeassistant-min-2024.1.1-r1.ebuild 18196 BLAKE2B a1b9c8da9aa11f6dd53009ba0ea58e795a0d54f38df7638021a7c6f974a86d269ccb879a6262fde55810cf1613452b32816686f4079985dba622a97eb3dd946f SHA512 0427ecafc8b91139ca7cb55c3015829caf8b19e9a16cd290357a613b0049f39c7e6e940f55bb99b3deb846841e22d5636b5d78ee58aa21699d1eb52399f29042
MISC metadata.xml 9341 BLAKE2B dd7661bd3182982bd648b990def8e43ce5baf4b67e609ba6642eb98c5ac0a2f17325502169edcf4bcdc123bfcabcdc5f4f8ce3bf37b466db614d99259c26a85d SHA512 86f5591007774710d39d9537bd9451e5fbd383a66950fdb12679b197a59631d29152c8b824aa67b1a7b42037e93dc2b661f48e69d4234153e9ad8d9d7d7a0e90

View File

@ -81,11 +81,11 @@ RDEPEND="${RDEPEND}
~dev-python/h11-0.14.0[${PYTHON_USEDEP}]
~dev-python/ha-av-10.1.1[${PYTHON_USEDEP}]
~dev-python/ha-ffmpeg-3.1.0[${PYTHON_USEDEP}]
~dev-python/habluetooth-2.0.1[${PYTHON_USEDEP}]
~dev-python/habluetooth-2.0.2[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.75.1[${PYTHON_USEDEP}]
~dev-python/hassil-1.5.1[${PYTHON_USEDEP}]
~dev-python/home-assistant-bluetooth-1.11.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20240103.3[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20240104.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-intents-2024.1.2[${PYTHON_USEDEP}]
~dev-python/httpcore-1.0.2[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
@ -154,7 +154,7 @@ RDEPEND="${RDEPEND}
androidtv_remote? ( ~dev-python/androidtvremote2-0.0.14[${PYTHON_USEDEP}] )
android_ip_webcam? ( ~dev-python/pydroid-ipcam-2.0.0[${PYTHON_USEDEP}] )
axis? ( ~dev-python/axis-48[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.21.1[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-3.4.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.16.2[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-1.2.3[${PYTHON_USEDEP}] ~dev-python/bluetooth-data-tools-1.19.0[${PYTHON_USEDEP}] ~dev-python/dbus-fast-2.21.0[${PYTHON_USEDEP}] ~dev-python/habluetooth-2.0.1[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.21.1[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-3.4.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.16.2[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-1.2.3[${PYTHON_USEDEP}] ~dev-python/bluetooth-data-tools-1.19.0[${PYTHON_USEDEP}] ~dev-python/dbus-fast-2.21.0[${PYTHON_USEDEP}] ~dev-python/habluetooth-2.0.2[${PYTHON_USEDEP}] )
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
caldav? ( ~dev-python/caldav-1.3.8[${PYTHON_USEDEP}] )
camera? ( ~dev-python/PyTurboJPEG-1.7.1[${PYTHON_USEDEP}] )
@ -167,7 +167,7 @@ RDEPEND="${RDEPEND}
dlna_dms? ( ~dev-python/async-upnp-client-0.38.0[${PYTHON_USEDEP}] )
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.6[${PYTHON_USEDEP}] )
ecowitt? ( ~dev-python/aioecowitt-2023.5.0[${PYTHON_USEDEP}] )
enigma2? ( ~dev-python/openwebifpy-4.0.2[${PYTHON_USEDEP}] )
enigma2? ( ~dev-python/openwebifpy-4.0.4[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-21.0.1[${PYTHON_USEDEP}] ~dev-python/esphome-dashboard-api-1.2.3[${PYTHON_USEDEP}] ~dev-python/bleak-esphome-0.4.0[${PYTHON_USEDEP}] )
ffmpeg? ( ~dev-python/ha-ffmpeg-3.1.0[${PYTHON_USEDEP}] )
file? ( ~dev-python/file-read-backwards-2.0.0[${PYTHON_USEDEP}] )
@ -177,7 +177,7 @@ RDEPEND="${RDEPEND}
glances? ( ~dev-python/glances-api-0.5.0[${PYTHON_USEDEP}] )
holiday? ( ~dev-python/holidays-0.39[${PYTHON_USEDEP}] ~dev-python/Babel-2.13.1[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/HAP-python-4.9.1[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
homekit_controller? ( ~dev-python/aiohomekit-3.1.1[${PYTHON_USEDEP}] )
homekit_controller? ( ~dev-python/aiohomekit-3.1.2[${PYTHON_USEDEP}] )
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-fast-url-dispatcher-0.3.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-zlib-ng-0.1.3[${PYTHON_USEDEP}] )
hyperion? ( ~dev-python/hyperion-py-0.7.5[${PYTHON_USEDEP}] )
influxdb? ( ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] )
@ -242,7 +242,7 @@ RDEPEND="${RDEPEND}
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.8[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/zeroconf-0.131.0[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.37.6[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.109[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.22.4[${PYTHON_USEDEP}] ~dev-python/zigpy-0.60.4[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.20.1[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.12.0[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.12.1[${PYTHON_USEDEP}] ~dev-python/universal-silabs-flasher-0.0.15[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-fast-0.11[${PYTHON_USEDEP}] )
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.55.2[${PYTHON_USEDEP}] )"
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.55.3[${PYTHON_USEDEP}] )"
BDEPEND="${RDEPEND}
test? (

View File

@ -16,8 +16,11 @@ DIST homeassistant-2023.12.4.gh.tar.gz 15480656 BLAKE2B 1315601a3bfcb94fe32533ed
DIST homeassistant-2023.12.4.tar.gz 18924952 BLAKE2B da4dd4406d86522b24647f81a135528a11de370fc78223156c3b5634e5bb088b14226c3b1f1ddef236b17f5ebf47f8991973328d800114b883893980f1202612 SHA512 0fe0eae4d326a10f6e3809aec7173d1435284655a71ddfb150f0560548c4fa664c6ee8100c40aadf09d66ed598a16596bd4e08bbdc5dc86549e3e53a210933e6
DIST homeassistant-2024.1.0.gh.tar.gz 15710129 BLAKE2B c1550a3827dec564afdf150b7b628fd3fc001157d36baa49e0e9cf9a9094de2baf8c7b7662d386c535ff2f2a6cd86d5a8dc5041a06df588c6f6dbdf253985f10 SHA512 f5c6aea33ee8fc239534c14a7f1c66088cb66ffce8ce38316e152e66395b9b08b10f2b81d891ce8d7ed96337cf4c11e8e8d614b7caf28c51a4bb04a7630b18a1
DIST homeassistant-2024.1.0.tar.gz 19164130 BLAKE2B 839991b8759f600380fa25ff34129c15760df13c4d1eff3e2f1ce6c99d2468b6c25249253f4ceb8570f1045e40b221f31b243be69a4a92f69705e26fc250d108 SHA512 e23b26656257bbd0becda6852127e4bdc195ed7c35747c0acaffad3dbab7e7ee216e639109c149a90dc982bcd24bae952202de969ee38b6082d11c34bef18ec2
DIST homeassistant-2024.1.1.gh.tar.gz 15713018 BLAKE2B c520d3dd803c44201cb7c76bddfe6b0e2cf95e3720fa9e84e3f2e35cc3a3e12c3a86e982e1d4c8c10e2b5c8cbf9080d1372eeccbbea0dcbfaf4c8894c0c27966 SHA512 b60078650f13bfe828d7d9be3eb2d97decd4b7565e4c2d7cc25c84bf7c5eb1dbea19858480195b29412b4293b69848394fc2d2e2c4c9c7a680bb3ff73e3d3ccc
DIST homeassistant-2024.1.1.tar.gz 19198679 BLAKE2B d5cde6b5bff0e8d725c8ec11ab9fd3d49385a893e21161c9f9aa526b3066c03e4726ad1918d04a5a6ed422cbe36308d589fc9da39a85132fe7f1589b696082bc SHA512 6fe13056be901aad8565f8e08d30f6ee139c6b2eb473ecd51fcd88a83aa24b2dc4367748fdbf32303713bf6e63f719043daf75c9973072d23cb813c8dfe79781
EBUILD homeassistant-2023.12.1.ebuild 33204 BLAKE2B 6b100599c1a2d16714dceed552fa9a80a0afc91dd0e18408511447a5b18680b3b7ab4dc6c7affcc3acfb93403f01203cefc8ee43dc5429a96a3b6ff7a03dec70 SHA512 14b6c4c198bdd95a91d2f01d98980aa70e6908b20419610fc89bda01e36843a0c9a81a8e5c4f9653035515dd218ee502b146fa7bbef4998c11e1f1bb857eb6fc
EBUILD homeassistant-2023.12.3-r1.ebuild 33195 BLAKE2B c44e99a91919a7eec064066af97f1f90d0139c85de024d8050ff2bc425bcf1cea63a78ae8c6008f8e1c7187f4778242f990b8b2d85b47699cd63785bba192894 SHA512 fe7c0c779fa5cd299f2ba7956dd04a82316ea914e93fbd90d2f1f0bd692913834ade121a1722fcbfa9085b32e09ca6b9b5d45e14a6d51acd89ecdf5484dba442
EBUILD homeassistant-2023.12.4.ebuild 33193 BLAKE2B 7d4057564b73591ff0fd876d05778a64c9f5c19fec81c5b6ac20a9b2a10b3a7fdcf05434f4b4d2950ac37a1af355b2dbfe147ad82956290a3d2926d841f8d99e SHA512 278caff6289bfa3f4f9d7d407651aca1fdd12fc8ed5aa43fe643d9790b56cdb1cfdb48c3fe7e35c9d327856306da7e655acc08aa355c4c0c671f3699267772dc
EBUILD homeassistant-2024.1.0.ebuild 33648 BLAKE2B a6aa0ae5b785707cf9b6dfac174567026ad02ae98a34430a42cda69f5d0d79a692d2b0600f858604a0bdffc46f1fb5f74df8b25559221e46ac40ef861230b165 SHA512 59eae697eb24eb6d7d397c16007edacd2a2b07ab406ffc0341b022b634b8dfdee391059681b3ac80fbed757968486b2a8b7a8584783398a94e436bb0ba6835f8
EBUILD homeassistant-2024.1.1.ebuild 33648 BLAKE2B 4b16b658912f142b8e055305c32171743dbcf52524aeae4cd1ae18204607b3978bea30df0705e59f4780a361297fbcbdce290878beab9f872ffd09cddf4628d5 SHA512 c482604fd39651e5938cf73c4294d1fe5df56afb7448b1c1dbae71d76a7e8528d10a214264323274aeb75133e05358531ac01a3ecba35e6afb870679781c9dee
MISC metadata.xml 26975 BLAKE2B fc6cc810952bc1855d52ad189022b6492daa20422e236d4e88330615d9052b2c3609a3b33913e30033c61d60aff43c6d95f6fab8938c6603ed1462f6dd91bda2 SHA512 4787439333ebed342d094aeacd0247188fc1236110e624b6fffde65fa1dbf92c873d416372595711b26d401bf2477fc7473a15e44ade3e2d845efea62005c7b1

View File

@ -0,0 +1,524 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_11 )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYPI_PN="homeassistant"
inherit distutils-r1 pypi readme.gentoo-r1 systemd
MY_PN=homeassistant
if [[ ${PV} == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/home-assistant/core.git"
EGIT_BRANCH="dev"
S="${WORKDIR}/core/"
else
MY_PV=${PV/_beta/b}
MY_P=${MY_PN}-${MY_PV}
SRC_URI="$(pypi_sdist_url)
https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.gh.tar.gz"
fi
DESCRIPTION="Open-source home automation platform running on Python."
HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssistantRepository/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="abode accuweather acer_projector acmeda adguard ads aftership agent_dvr airly airvisual aladdin_connect alarmdecoder almond alpha_vantage ambiclimate ambient_station amcrest ampio androidtv androidtv_remote android_ip_webcam anthemav apache_kafka apcupsd apple_tv apprise aquostv arcam_fmj aruba asuswrt aten_pe atome august aurora_abb_powerone avea avion awair axis backup baidu beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain bluetooth bluetooth_le_tracker bluetooth_tracker bme280 bme680 bmw_connected_drive bond braviatv broadlink brottsplatskartan brunt bsblan bt_home_hub_5 bt_smarthub buienradar +caldav camera canary cast cisco_mobility_express cli co2signal compensation coronavirus daikin deconz delijn denonavr deutsche_bahn devolo_home_control dexcom dhcp dht discogs discord discovery dlna_dmr dlna_dms doorbird dunehd dwd_weather_warnings dynalite dyson ecobee ecowitt emulated_roku enigma2 enocean enphase_envoy environment_canada esphome everlights evohome ffmpeg fibaro file flume flunearyou flux_led foobot forecast_solar fortios freebox fritz fritzbox fritzbox_callmonitor fronius garmin_connect gios github glances gogogate2 greeneye_monitor growatt_server guardian harman_kardon_avr harmony heos here_travel_time holiday +homekit homekit_controller homematic homematicip_cloud hp_ilo http hue hydrawise iaqualink ihc image_upload imap incomfort influxdb insteon intesishome ipma ipp islamic_prayer_times jewish_calendar joaoapps_join kef knx kodi kraken lifx linode litterrobot local_calendar local_todo loopenergy luci luftdaten +mariadb +matter maxcube media_extractor met meteo_france mfi mikrotik +mobile_app modbus +mosquitto +mqtt mysql nad nederlandse_spoorwegen netatmo netdata nfandroidtv nmap_tracker +notify_events nuki nut nws nx584 octoprint onkyo onvif opengarage opensensemap openweathermap opnsense +otp owntracks panasonic_viera philips_js pilight +ping pi_hole +plex plugwise poolsense powerwall ps4 +python_script qnap qvr_pro rachio radio_browser rainbird rainmachine +recorder rejseplanen +rest ring roku roomba roon samsungtv +scrape season shelly shodan signal_messenger simplisafe skybell sma smappee smarthab smartthings +snmp socat solax somfy sonos speedtestdotnet +spotify +sql squeezebox +ssl statsd synology_dsm systemd systemmonitor tankerkoenig tasmota tellduslive tesla test tile tomorrowio toon totalconnect tplink tts tuya unifi unifi_direct upnp usb utility_meter vallox velbus velux vera +version vicare vizio +wake_on_lan waqi waze_travel_time webostv wemo whois wink withings wled workday xbox_live xiaomi_aqara xiaomi_miio xiaomi_tv xs1 yamaha yamaha_musiccast yeelight yi zeroconf zerproc zha zhong_hong zoneminder zwave_js"
RESTRICT="!test? ( test )"
# external deps
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|| ( dev-lang/python:3.11 dev-lang/python:3.12 )
app-admin/logrotate
dev-db/sqlite
dev-libs/libfastjson
dev-libs/xerces-c"
# make sure no conflicting main Ebuild is installed
RDEPEND="${RDEPEND}
!app-misc/homeassistant-min
!app-misc/homeassistant-full"
# Home Assistant Core dependencies
# from package_constraints.txt
RDEPEND="${RDEPEND}
~dev-python/aiodiscover-1.6.0[${PYTHON_USEDEP}]
~dev-python/aiohttp-fast-url-dispatcher-0.3.0[${PYTHON_USEDEP}]
~dev-python/aiohttp-zlib-ng-0.1.3[${PYTHON_USEDEP}]
~dev-python/aiohttp-3.9.1[${PYTHON_USEDEP}]
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
~dev-python/anyio-4.1.0[${PYTHON_USEDEP}]
~dev-python/astral-2.2[${PYTHON_USEDEP}]
~dev-python/async-upnp-client-0.38.0[${PYTHON_USEDEP}]
~dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}]
~dev-python/attrs-23.1.0[${PYTHON_USEDEP}]
~dev-python/awesomeversion-23.11.0[${PYTHON_USEDEP}]
>=dev-python/backoff-2.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-4.0.1[${PYTHON_USEDEP}]
~dev-python/bleak-retry-connector-3.4.0[${PYTHON_USEDEP}]
~dev-python/bleak-0.21.1[${PYTHON_USEDEP}]
~dev-python/bluetooth-adapters-0.16.2[${PYTHON_USEDEP}]
~dev-python/bluetooth-auto-recovery-1.2.3[${PYTHON_USEDEP}]
~dev-python/bluetooth-data-tools-1.19.0[${PYTHON_USEDEP}]
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
~dev-python/cached-ipaddress-0.3.0[${PYTHON_USEDEP}]
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
~dev-python/charset-normalizer-3.2.0[${PYTHON_USEDEP}]
~dev-python/ciso8601-2.3.0[${PYTHON_USEDEP}]
~dev-python/cryptography-41.0.7[${PYTHON_USEDEP}]
>=dev-python/dacite-1.7.0[${PYTHON_USEDEP}]
~dev-python/dbus-fast-2.21.0[${PYTHON_USEDEP}]
>=dev-python/faust-cchardet-2.1.18[${PYTHON_USEDEP}]
~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}]
~dev-python/grpcio-reflection-1.59.0[${PYTHON_USEDEP}]
~dev-python/grpcio-status-1.59.0[${PYTHON_USEDEP}]
~dev-python/grpcio-1.59.0[${PYTHON_USEDEP}]
~dev-python/h11-0.14.0[${PYTHON_USEDEP}]
~dev-python/ha-av-10.1.1[${PYTHON_USEDEP}]
~dev-python/ha-ffmpeg-3.1.0[${PYTHON_USEDEP}]
~dev-python/habluetooth-2.0.2[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.75.1[${PYTHON_USEDEP}]
~dev-python/hassil-1.5.1[${PYTHON_USEDEP}]
~dev-python/home-assistant-bluetooth-1.11.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20240104.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-intents-2024.1.2[${PYTHON_USEDEP}]
~dev-python/httpcore-1.0.2[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
~dev-python/httpx-0.26.0[${PYTHON_USEDEP}]
>=dev-python/hyperframe-5.2.0[${PYTHON_USEDEP}]
~dev-python/ifaddr-0.2.0[${PYTHON_USEDEP}]
~dev-python/janus-1.0.0[${PYTHON_USEDEP}]
~dev-python/jinja-3.1.2[${PYTHON_USEDEP}]
~dev-python/libcst-0.3.23[${PYTHON_USEDEP}]
~dev-python/lru-dict-1.3.0[${PYTHON_USEDEP}]
~dev-python/lxml-4.9.4[${PYTHON_USEDEP}]
~dev-python/matplotlib-3.6.1[${PYTHON_USEDEP}]
>=dev-python/multidict-6.0.2[${PYTHON_USEDEP}]
~media-libs/mutagen-1.47.0
~dev-python/numpy-1.26.0[${PYTHON_USEDEP}]
~dev-python/orjson-3.9.9[${PYTHON_USEDEP}]
>=dev-python/packaging-23.1[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
~dev-python/pillow-10.1.0[${PYTHON_USEDEP}]
>=dev-python/pip-21.3.1
~dev-python/protobuf-python-4.25.1[${PYTHON_USEDEP}]
~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
~dev-python/pydantic-1.10.12[${PYTHON_USEDEP}]
~dev-python/pyjwt-2.8.0[${PYTHON_USEDEP}]
~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}]
~dev-python/pyopenssl-23.2.0[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
|| ( ~dev-python/pysnmp-lextudio-5.0.31[${PYTHON_USEDEP}] ~dev-python/pysnmplib-5.0.21[${PYTHON_USEDEP}] )
>=dev-python/python-engineio-3.13.1[${PYTHON_USEDEP}]
<dev-python/python-engineio-4[${PYTHON_USEDEP}]
~dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}]
>=dev-python/python-socketio-4.6.0[${PYTHON_USEDEP}]
<dev-python/python-socketio-5.0[${PYTHON_USEDEP}]
~dev-python/PyTurboJPEG-1.7.1[${PYTHON_USEDEP}]
~dev-python/pyudev-0.23.2[${PYTHON_USEDEP}]
~dev-python/pyyaml-6.0.1[${PYTHON_USEDEP}]
~dev-python/regex-2023.12.25[${PYTHON_USEDEP}]
~dev-python/requests-2.31.0[${PYTHON_USEDEP}]
~net-analyzer/scapy-2.5.0
~dev-python/sqlalchemy-2.0.23[${PYTHON_USEDEP}]
>=dev-python/typing-extensions-4.9.0[${PYTHON_USEDEP}]
<dev-python/typing-extensions-5.0[${PYTHON_USEDEP}]
~dev-python/ulid-transform-0.9.0[${PYTHON_USEDEP}]
dev-python/urllib3[${PYTHON_USEDEP}]
~dev-python/voluptuous-serialize-2.6.0[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
~dev-python/webrtc-noise-gain-1.2.3[${PYTHON_USEDEP}]
>=dev-python/websockets-11.0.1[${PYTHON_USEDEP}]
~dev-python/yarl-1.9.4[${PYTHON_USEDEP}]
~dev-python/zeroconf-0.131.0[${PYTHON_USEDEP}]"
# unknown origin, still something to clean up here
RDEPEND="${RDEPEND}
~dev-python/colorlog-6.7.0[${PYTHON_USEDEP}]
~dev-python/pyotp-2.8.0[${PYTHON_USEDEP}]
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]"
# Module requirements from useflags
RDEPEND="${RDEPEND}
abode? ( ~dev-python/jaraco-abode-3.3.0[${PYTHON_USEDEP}] ~dev-python/jaraco-functools-3.9.0[${PYTHON_USEDEP}] )
accuweather? ( ~dev-python/accuweather-2.1.1[${PYTHON_USEDEP}] )
acer_projector? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] )
acmeda? ( ~dev-python/aiopulse-0.4.4[${PYTHON_USEDEP}] )
adguard? ( ~dev-python/adguardhome-0.6.3[${PYTHON_USEDEP}] )
ads? ( ~dev-python/pyads-3.2.2[${PYTHON_USEDEP}] )
aftership? ( ~dev-python/pyaftership-21.11.0[${PYTHON_USEDEP}] )
agent_dvr? ( ~dev-python/agent-py-0.0.23[${PYTHON_USEDEP}] )
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
airvisual? ( ~dev-python/pyairvisual-2023.8.1[${PYTHON_USEDEP}] )
aladdin_connect? ( ~dev-python/AIOAladdinConnect-0.1.58[${PYTHON_USEDEP}] )
alarmdecoder? ( ~dev-python/adext-0.4.2[${PYTHON_USEDEP}] )
almond? ( ~dev-python/pyalmond-0.0.2[${PYTHON_USEDEP}] )
alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] )
ambiclimate? ( ~dev-python/Ambiclimate-0.2.1[${PYTHON_USEDEP}] )
ambient_station? ( ~dev-python/aioambient-2023.4.0[${PYTHON_USEDEP}] )
amcrest? ( ~dev-python/amcrest-1.9.8[${PYTHON_USEDEP}] )
ampio? ( ~dev-python/asmog-0.0.6[${PYTHON_USEDEP}] )
androidtv? ( ~dev-python/adb-shell-0.4.4[async,${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.73[async,${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[async,${PYTHON_USEDEP}] )
androidtv_remote? ( ~dev-python/androidtvremote2-0.0.14[${PYTHON_USEDEP}] )
android_ip_webcam? ( ~dev-python/pydroid-ipcam-2.0.0[${PYTHON_USEDEP}] )
anthemav? ( ~dev-python/anthemav-1.4.1[${PYTHON_USEDEP}] )
apache_kafka? ( ~dev-python/aiokafka-0.7.2[${PYTHON_USEDEP}] )
apcupsd? ( ~dev-python/aioapcaccess-0.4.2[${PYTHON_USEDEP}] )
apple_tv? ( ~dev-python/pyatv-0.14.3[${PYTHON_USEDEP}] )
apprise? ( ~dev-python/apprise-1.6.0[${PYTHON_USEDEP}] )
aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] )
arcam_fmj? ( ~dev-python/arcam-fmj-1.4.0[${PYTHON_USEDEP}] )
aruba? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
asuswrt? ( ~dev-python/aioasuswrt-1.4.0[${PYTHON_USEDEP}] ~dev-python/pyasuswrt-0.1.21[${PYTHON_USEDEP}] )
aten_pe? ( ~dev-python/atenpdu-0.3.2[${PYTHON_USEDEP}] )
atome? ( ~dev-python/pyAtome-0.1.1[${PYTHON_USEDEP}] )
august? ( ~dev-python/yalexs-1.10.0[${PYTHON_USEDEP}] ~dev-python/yalexs-ble-2.4.0[${PYTHON_USEDEP}] )
aurora_abb_powerone? ( ~dev-python/aurorapy-0.2.7[${PYTHON_USEDEP}] )
avea? ( ~dev-python/avea-1.5.1[${PYTHON_USEDEP}] )
avion? ( ~dev-python/avion-0.10[${PYTHON_USEDEP}] )
awair? ( ~dev-python/python-awair-0.2.4[${PYTHON_USEDEP}] )
axis? ( ~dev-python/axis-48[${PYTHON_USEDEP}] )
backup? ( ~dev-python/securetar-2023.3.0[${PYTHON_USEDEP}] )
baidu? ( ~dev-python/baidu-aip-1.6.6.0[${PYTHON_USEDEP}] )
beewi_smartclim? ( ~dev-python/beewi-smartclim-0.0.10[${PYTHON_USEDEP}] )
bh1750? ( ~dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] )
bitcoin? ( ~dev-python/blockchain-1.4.4[${PYTHON_USEDEP}] )
bizkaibus? ( ~dev-python/bizkaibus-0.1.1[${PYTHON_USEDEP}] )
blackbird? ( ~dev-python/pyblackbird-0.6[${PYTHON_USEDEP}] )
blebox? ( ~dev-python/blebox-uniapi-2.2.0[${PYTHON_USEDEP}] )
blink? ( ~dev-python/blinkpy-0.22.4[${PYTHON_USEDEP}] )
blinksticklight? ( ~dev-python/BlinkStick-1.2.0[${PYTHON_USEDEP}] )
blinkt? ( ~dev-python/blinkt-0.1.0[${PYTHON_USEDEP}] )
blockchain? ( ~dev-python/python-blockchain-api-0.0.2[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.21.1[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-3.4.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.16.2[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-1.2.3[${PYTHON_USEDEP}] ~dev-python/bluetooth-data-tools-1.19.0[${PYTHON_USEDEP}] ~dev-python/dbus-fast-2.21.0[${PYTHON_USEDEP}] ~dev-python/habluetooth-2.0.2[${PYTHON_USEDEP}] )
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
bluetooth_tracker? ( ~dev-python/bt-proximity-0.2.1[${PYTHON_USEDEP}] ~dev-python/pybluez-0.22[${PYTHON_USEDEP}] )
bme280? ( ~dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] ~dev-python/bme280spi-0.2.0[${PYTHON_USEDEP}] )
bme680? ( ~dev-python/bme680-1.0.5[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] )
bmw_connected_drive? ( ~dev-python/bimmer-connected-0.14.6[china,${PYTHON_USEDEP}] )
bond? ( ~dev-python/bond-async-0.2.1[${PYTHON_USEDEP}] )
braviatv? ( ~dev-python/pybravia-0.3.3[${PYTHON_USEDEP}] )
broadlink? ( ~dev-python/broadlink-0.18.3[${PYTHON_USEDEP}] )
brottsplatskartan? ( ~dev-python/brottsplatskartan-1.0.5[${PYTHON_USEDEP}] )
brunt? ( ~dev-python/brunt-1.2.0[${PYTHON_USEDEP}] )
bsblan? ( ~dev-python/python-bsblan-0.5.16[${PYTHON_USEDEP}] )
bt_home_hub_5? ( ~dev-python/bthomehub5-devicelist-0.1.1[${PYTHON_USEDEP}] )
bt_smarthub? ( ~dev-python/btsmarthub-devicelist-0.2.3[${PYTHON_USEDEP}] )
buienradar? ( ~dev-python/buienradar-1.0.5[${PYTHON_USEDEP}] )
caldav? ( ~dev-python/caldav-1.3.8[${PYTHON_USEDEP}] )
camera? ( ~dev-python/PyTurboJPEG-1.7.1[${PYTHON_USEDEP}] )
canary? ( ~dev-python/py-canary-0.5.3[${PYTHON_USEDEP}] )
cast? ( ~dev-python/pychromecast-13.0.8[${PYTHON_USEDEP}] )
cisco_mobility_express? ( ~dev-python/ciscomobilityexpress-0.3.9[${PYTHON_USEDEP}] )
cli? ( app-misc/home-assistant-cli )
co2signal? ( ~dev-python/aioelectricitymaps-0.1.5[${PYTHON_USEDEP}] )
compensation? ( ~dev-python/numpy-1.26.0[${PYTHON_USEDEP}] )
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
daikin? ( ~dev-python/pydaikin-2.11.1[${PYTHON_USEDEP}] )
deconz? ( ~dev-python/pydeconz-114[${PYTHON_USEDEP}] )
delijn? ( ~dev-python/pydelijn-1.1.0[${PYTHON_USEDEP}] )
denonavr? ( ~dev-python/denonavr-0.11.4[${PYTHON_USEDEP}] )
deutsche_bahn? ( ~dev-python/schiene-0.23[${PYTHON_USEDEP}] )
devolo_home_control? ( ~dev-python/devolo-home-control-api-0.18.3[${PYTHON_USEDEP}] )
dexcom? ( ~dev-python/pydexcom-0.2.3[${PYTHON_USEDEP}] )
dhcp? ( ~net-analyzer/scapy-2.5.0 ~dev-python/aiodiscover-1.6.0[${PYTHON_USEDEP}] ~dev-python/cached-ipaddress-0.3.0[${PYTHON_USEDEP}] )
dht? ( ~dev-python/adafruit-circuitpython-dht-3.7.0[${PYTHON_USEDEP}] ~dev-python/RPi-GPIO-0.7.1_alpha4[${PYTHON_USEDEP}] )
discogs? ( ~dev-python/discogs-client-2.3.0[${PYTHON_USEDEP}] )
discord? ( ~dev-python/nextcord-2.0.0_alpha8[${PYTHON_USEDEP}] )
discovery? ( ~dev-python/netdisco-3.0.0[${PYTHON_USEDEP}] )
dlna_dmr? ( ~dev-python/async-upnp-client-0.38.0[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
dlna_dms? ( ~dev-python/async-upnp-client-0.38.0[${PYTHON_USEDEP}] )
doorbird? ( ~dev-python/DoorBirdPy-2.1.0[${PYTHON_USEDEP}] )
dunehd? ( ~dev-python/pdunehd-1.3.2[${PYTHON_USEDEP}] )
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.6[${PYTHON_USEDEP}] )
dynalite? ( ~dev-python/dynalite-devices-0.1.47[${PYTHON_USEDEP}] ~dev-python/dynalite-panel-0.0.4[${PYTHON_USEDEP}] )
dyson? ( ~dev-python/libpurecool-0.6.4[${PYTHON_USEDEP}] )
ecobee? ( ~dev-python/python-ecobee-api-0.2.17[${PYTHON_USEDEP}] )
ecowitt? ( ~dev-python/aioecowitt-2023.5.0[${PYTHON_USEDEP}] )
emulated_roku? ( ~dev-python/emulated-roku-0.2.1[${PYTHON_USEDEP}] )
enigma2? ( ~dev-python/openwebifpy-4.0.4[${PYTHON_USEDEP}] )
enocean? ( ~dev-python/enocean-0.50.1[${PYTHON_USEDEP}] )
enphase_envoy? ( ~dev-python/pyenphase-1.15.2[${PYTHON_USEDEP}] )
environment_canada? ( ~dev-python/env-canada-0.6.0[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-21.0.1[${PYTHON_USEDEP}] ~dev-python/esphome-dashboard-api-1.2.3[${PYTHON_USEDEP}] ~dev-python/bleak-esphome-0.4.0[${PYTHON_USEDEP}] )
everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] )
evohome? ( ~dev-python/evohome-async-0.4.15[${PYTHON_USEDEP}] )
ffmpeg? ( ~dev-python/ha-ffmpeg-3.1.0[${PYTHON_USEDEP}] )
fibaro? ( ~dev-python/pyfibaro-0.7.6[${PYTHON_USEDEP}] )
file? ( ~dev-python/file-read-backwards-2.0.0[${PYTHON_USEDEP}] )
flume? ( ~dev-python/PyFlume-0.6.5[${PYTHON_USEDEP}] )
flunearyou? ( ~dev-python/pyflunearyou-2.0.2[${PYTHON_USEDEP}] )
flux_led? ( ~dev-python/flux-led-1.0.4[${PYTHON_USEDEP}] )
foobot? ( ~dev-python/foobot_async-1.0.0[${PYTHON_USEDEP}] )
forecast_solar? ( ~dev-python/forecast-solar-3.0.0[${PYTHON_USEDEP}] )
fortios? ( ~dev-python/fortiosapi-1.0.5[${PYTHON_USEDEP}] )
freebox? ( ~dev-python/freebox-api-1.1.0[${PYTHON_USEDEP}] )
fritz? ( ~dev-python/fritzconnection-1.13.2[qrcode,${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
fritzbox? ( ~dev-python/pyfritzhome-0.6.9[${PYTHON_USEDEP}] )
fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.13.2[qrcode,${PYTHON_USEDEP}] )
fronius? ( ~dev-python/PyFronius-0.7.2[${PYTHON_USEDEP}] )
garmin_connect? ( ~dev-python/garminconnect-ha-0.1.6[${PYTHON_USEDEP}] )
gios? ( ~dev-python/gios-3.2.2[${PYTHON_USEDEP}] )
github? ( ~dev-python/aiogithubapi-22.10.1[${PYTHON_USEDEP}] )
glances? ( ~dev-python/glances-api-0.5.0[${PYTHON_USEDEP}] )
gogogate2? ( ~dev-python/ismartgate-5.0.1[${PYTHON_USEDEP}] )
greeneye_monitor? ( ~dev-python/greeneye-monitor-3.0.3[${PYTHON_USEDEP}] )
growatt_server? ( ~dev-python/growattServer-1.3.0[${PYTHON_USEDEP}] )
guardian? ( ~dev-python/aioguardian-2022.7.0[${PYTHON_USEDEP}] )
harman_kardon_avr? ( ~dev-python/hkavr-0.0.5[${PYTHON_USEDEP}] )
harmony? ( ~dev-python/aioharmony-0.2.10[${PYTHON_USEDEP}] )
heos? ( ~dev-python/pyheos-0.7.2[${PYTHON_USEDEP}] )
here_travel_time? ( ~dev-python/here-routing-0.2.0[${PYTHON_USEDEP}] ~dev-python/here-transit-1.2.0[${PYTHON_USEDEP}] )
holiday? ( ~dev-python/holidays-0.39[${PYTHON_USEDEP}] ~dev-python/Babel-2.13.1[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/HAP-python-4.9.1[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
homekit_controller? ( ~dev-python/aiohomekit-3.1.2[${PYTHON_USEDEP}] )
homematic? ( ~dev-python/pyhomematic-0.1.77[${PYTHON_USEDEP}] )
homematicip_cloud? ( ~dev-python/homematicip-1.0.16[${PYTHON_USEDEP}] )
hp_ilo? ( ~dev-python/python-hpilo-4.3[${PYTHON_USEDEP}] )
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-fast-url-dispatcher-0.3.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-zlib-ng-0.1.3[${PYTHON_USEDEP}] )
hue? ( ~dev-python/aiohue-4.7.0[${PYTHON_USEDEP}] )
hydrawise? ( ~dev-python/pydrawise-2023.11.0[${PYTHON_USEDEP}] )
iaqualink? ( ~dev-python/iaqualink-0.5.0[${PYTHON_USEDEP}] ~dev-python/h2-4.1.0[${PYTHON_USEDEP}] )
ihc? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ~dev-python/ihcsdk-2.8.5[${PYTHON_USEDEP}] )
image_upload? ( ~dev-python/pillow-10.1.0[${PYTHON_USEDEP}] )
imap? ( ~dev-python/aioimaplib-1.0.1[${PYTHON_USEDEP}] )
incomfort? ( ~dev-python/incomfort-client-0.5.0[${PYTHON_USEDEP}] )
influxdb? ( ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] )
insteon? ( ~dev-python/pyinsteon-1.5.2[${PYTHON_USEDEP}] ~dev-python/insteon-frontend-home-assistant-0.4.0[${PYTHON_USEDEP}] )
intesishome? ( ~dev-python/pyintesishome-1.8.0[${PYTHON_USEDEP}] )
ipma? ( ~dev-python/pyipma-3.0.7[${PYTHON_USEDEP}] )
ipp? ( ~dev-python/pyipp-0.14.4[${PYTHON_USEDEP}] )
islamic_prayer_times? ( ~dev-python/prayer-times-calculator-0.0.10[${PYTHON_USEDEP}] )
jewish_calendar? ( ~dev-python/hdate-0.10.4[${PYTHON_USEDEP}] )
joaoapps_join? ( ~dev-python/python-join-api-0.0.9[${PYTHON_USEDEP}] )
kef? ( ~dev-python/aiokef-0.2.16[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
knx? ( ~dev-python/xknx-2.11.2[${PYTHON_USEDEP}] ~dev-python/xknxproject-3.4.0[${PYTHON_USEDEP}] ~dev-python/knx-frontend-2023.6.23.191712[${PYTHON_USEDEP}] )
kodi? ( ~dev-python/pykodi-0.2.7[${PYTHON_USEDEP}] )
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
lifx? ( ~dev-python/aiolifx-1.0.0[${PYTHON_USEDEP}] ~dev-python/aiolifx-effects-0.3.2[${PYTHON_USEDEP}] ~dev-python/aiolifx-themes-0.4.10[${PYTHON_USEDEP}] )
linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] )
litterrobot? ( ~dev-python/pylitterbot-2023.4.9[${PYTHON_USEDEP}] )
local_calendar? ( ~dev-python/ical-6.1.1[${PYTHON_USEDEP}] )
local_todo? ( ~dev-python/ical-6.1.1[${PYTHON_USEDEP}] )
loopenergy? ( ~dev-python/pyloopenergy-0.2.1[${PYTHON_USEDEP}] )
luci? ( ~dev-python/openwrt-luci-rpc-1.1.16[${PYTHON_USEDEP}] )
luftdaten? ( ~dev-python/luftdaten-0.7.4[${PYTHON_USEDEP}] )
mariadb? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
matter? ( ~dev-python/python-matter-server-5.1.1[${PYTHON_USEDEP}] )
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
media_extractor? ( ~net-misc/yt-dlp-2023.11.16 )
met? ( ~dev-python/PyMetno-0.11.0[${PYTHON_USEDEP}] )
meteo_france? ( ~dev-python/meteofrance-api-1.3.0[${PYTHON_USEDEP}] )
mfi? ( ~dev-python/mficlient-0.3.0[${PYTHON_USEDEP}] )
mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] )
mobile_app? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
modbus? ( ~dev-python/pymodbus-3.5.4[${PYTHON_USEDEP}] )
mosquitto? ( app-misc/mosquitto )
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
nad? ( ~dev-python/nad-receiver-0.3.0[${PYTHON_USEDEP}] )
nederlandse_spoorwegen? ( ~dev-python/nsapi-3.0.5[${PYTHON_USEDEP}] )
netatmo? ( ~dev-python/pyatmo-8.0.2[${PYTHON_USEDEP}] )
netdata? ( ~dev-python/netdata-1.1.0[${PYTHON_USEDEP}] )
nfandroidtv? ( ~dev-python/notifications-android-tv-0.1.5[${PYTHON_USEDEP}] )
nmap_tracker? ( ~dev-python/netmap-0.7.0.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ~dev-python/mac-vendor-lookup-0.1.12[${PYTHON_USEDEP}] )
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
nuki? ( ~dev-python/pynuki-1.6.2[${PYTHON_USEDEP}] )
nut? ( ~dev-python/pynut2-2.1.2[${PYTHON_USEDEP}] )
nws? ( ~dev-python/pynws-1.6.0[${PYTHON_USEDEP}] )
nx584? ( ~dev-python/pynx584-0.5[${PYTHON_USEDEP}] )
octoprint? ( ~dev-python/pyoctoprintapi-0.1.12[${PYTHON_USEDEP}] )
onkyo? ( ~dev-python/onkyo-eiscp-1.2.7[${PYTHON_USEDEP}] )
onvif? ( ~dev-python/onvif-zeep-async-3.1.12[${PYTHON_USEDEP}] ~dev-python/WSDiscovery-2.0.0[${PYTHON_USEDEP}] )
opengarage? ( ~dev-python/open-garage-0.2.0[${PYTHON_USEDEP}] )
opensensemap? ( ~dev-python/opensensemap-api-0.2.0[${PYTHON_USEDEP}] )
openweathermap? ( ~dev-python/pyowm-3.2.0[${PYTHON_USEDEP}] )
opnsense? ( ~dev-python/pyopnsense-0.4.0[${PYTHON_USEDEP}] )
otp? ( ~dev-python/pyotp-2.8.0[${PYTHON_USEDEP}] )
owntracks? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
panasonic_viera? ( ~dev-python/panasonic-viera-0.3.6[${PYTHON_USEDEP}] )
philips_js? ( ~dev-python/ha-philipsjs-3.1.1[${PYTHON_USEDEP}] )
pilight? ( ~dev-python/pilight-0.1.1[${PYTHON_USEDEP}] )
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
pi_hole? ( ~dev-python/hole-0.8.0[${PYTHON_USEDEP}] )
plex? ( ~dev-python/PlexAPI-4.15.7[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.14[${PYTHON_USEDEP}] )
plugwise? ( ~dev-python/plugwise-0.35.3[${PYTHON_USEDEP}] )
poolsense? ( ~dev-python/poolsense-0.0.8[${PYTHON_USEDEP}] )
powerwall? ( ~dev-python/tesla-powerwall-0.3.19[${PYTHON_USEDEP}] )
ps4? ( ~dev-python/pyps4-2ndscreen-1.3.1[${PYTHON_USEDEP}] )
python_script? ( ~dev-python/RestrictedPython-7.0_alpha1[${PYTHON_USEDEP}] )
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
rachio? ( ~dev-python/RachioPy-1.0.3[${PYTHON_USEDEP}] )
radio_browser? ( ~dev-python/radios-0.2.0[${PYTHON_USEDEP}] )
rainbird? ( ~dev-python/pyrainbird-4.0.1[${PYTHON_USEDEP}] )
rainmachine? ( ~dev-python/regenmaschine-2023.6.0[${PYTHON_USEDEP}] )
recorder? ( ~dev-python/sqlalchemy-2.0.23[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}] ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] )
rejseplanen? ( ~dev-python/rjpl-0.3.6[${PYTHON_USEDEP}] )
rest? ( ~dev-python/jsonpath-0.82.2[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
ring? ( ~dev-python/ring-doorbell-0.8.5[listen,${PYTHON_USEDEP}] )
roku? ( ~dev-python/rokuecp-0.18.1[${PYTHON_USEDEP}] )
roomba? ( ~dev-python/roombapy-1.6.10[${PYTHON_USEDEP}] )
roon? ( ~dev-python/roonapi-0.1.6[${PYTHON_USEDEP}] )
samsungtv? ( ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-2.6.0[async,encrypted,${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.38.0[${PYTHON_USEDEP}] )
scrape? ( ~dev-python/beautifulsoup4-4.12.2[${PYTHON_USEDEP}] ~dev-python/lxml-4.9.4[${PYTHON_USEDEP}] )
season? ( ~dev-python/ephem-4.1.5[${PYTHON_USEDEP}] )
shelly? ( ~dev-python/aioshelly-7.0.0[${PYTHON_USEDEP}] )
shodan? ( ~dev-python/shodan-1.28.0[${PYTHON_USEDEP}] )
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.18[${PYTHON_USEDEP}] )
simplisafe? ( ~dev-python/simplisafe-python-2023.8.0[${PYTHON_USEDEP}] )
skybell? ( ~dev-python/aioskybell-22.7.0[${PYTHON_USEDEP}] )
sma? ( ~dev-python/pysma-0.7.3[${PYTHON_USEDEP}] )
smappee? ( ~dev-python/pysmappee-0.2.29[${PYTHON_USEDEP}] )
smarthab? ( ~dev-python/SmartHab-0.21[${PYTHON_USEDEP}] )
smartthings? ( ~dev-python/pysmartapp-0.3.5[${PYTHON_USEDEP}] ~dev-python/pysmartthings-0.7.8[${PYTHON_USEDEP}] )
snmp? ( ~dev-python/pysnmp-lextudio-5.0.31[${PYTHON_USEDEP}] )
socat? ( net-misc/socat )
solax? ( ~dev-python/solax-0.3.2[${PYTHON_USEDEP}] )
somfy? ( ~dev-python/pymfy-0.11.0[${PYTHON_USEDEP}] )
sonos? ( ~dev-python/soco-0.30.0[${PYTHON_USEDEP}] ~dev-python/sonos-websocket-0.1.2[${PYTHON_USEDEP}] )
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
spotify? ( ~dev-python/spotipy-2.23.0[${PYTHON_USEDEP}] )
sql? ( ~dev-python/sqlalchemy-2.0.23[${PYTHON_USEDEP}] ~dev-python/sqlparse-0.4.4[${PYTHON_USEDEP}] )
squeezebox? ( ~dev-python/pysqueezebox-0.7.1[${PYTHON_USEDEP}] )
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
statsd? ( ~dev-python/statsd-3.2.1[${PYTHON_USEDEP}] )
synology_dsm? ( ~dev-python/py-synologydsm-api-2.1.4[${PYTHON_USEDEP}] )
systemmonitor? ( ~dev-python/psutil-5.9.7[${PYTHON_USEDEP}] )
tankerkoenig? ( ~dev-python/pytankerkoenig-0.0.6[${PYTHON_USEDEP}] )
tasmota? ( ~dev-python/HATasmota-0.8.0[${PYTHON_USEDEP}] )
tellduslive? ( ~dev-python/tellduslive-0.10.11[${PYTHON_USEDEP}] )
tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] )
tile? ( ~dev-python/pytile-2023.4.0[${PYTHON_USEDEP}] )
tomorrowio? ( ~dev-python/pytomorrowio-0.3.6[${PYTHON_USEDEP}] )
toon? ( ~dev-python/toonapi-0.3.0[${PYTHON_USEDEP}] )
totalconnect? ( ~dev-python/total-connect-client-2023.2[${PYTHON_USEDEP}] )
tplink? ( ~dev-python/python-kasa-0.5.4[${PYTHON_USEDEP}] )
tts? ( ~media-libs/mutagen-1.47.0 )
tuya? ( ~dev-python/tuya-iot-py-sdk-0.6.6[${PYTHON_USEDEP}] )
unifi? ( ~dev-python/aiounifi-68[${PYTHON_USEDEP}] )
unifi_direct? ( ~dev-python/unifi-ap-0.0.1[${PYTHON_USEDEP}] )
upnp? ( ~dev-python/async-upnp-client-0.38.0[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
usb? ( ~dev-python/pyudev-0.23.2[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] )
utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] )
vallox? ( ~dev-python/vallox-websocket-api-4.0.2[${PYTHON_USEDEP}] )
velbus? ( ~dev-python/velbus-aio-2023.11.0[${PYTHON_USEDEP}] )
velux? ( ~dev-python/pyvlx-0.2.21[${PYTHON_USEDEP}] )
vera? ( ~dev-python/pyvera-0.3.13[${PYTHON_USEDEP}] )
version? ( ~dev-python/pyhaversion-22.8.0[${PYTHON_USEDEP}] )
vicare? ( ~dev-python/PyViCare-2.32.0[${PYTHON_USEDEP}] )
vizio? ( ~dev-python/pyvizio-0.1.61[${PYTHON_USEDEP}] )
wake_on_lan? ( ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] )
waqi? ( ~dev-python/aiowaqi-3.0.1[${PYTHON_USEDEP}] )
waze_travel_time? ( ~dev-python/pywaze-0.5.1[${PYTHON_USEDEP}] )
webostv? ( ~dev-python/aiowebostv-0.3.3[${PYTHON_USEDEP}] )
wemo? ( ~dev-python/pywemo-1.3.0[${PYTHON_USEDEP}] )
whois? ( ~dev-python/whois-0.9.27[${PYTHON_USEDEP}] )
wink? ( ~dev-python/pubnubsub-handler-1.0.9[${PYTHON_USEDEP}] ~dev-python/python-wink-1.10.5[${PYTHON_USEDEP}] )
withings? ( ~dev-python/aiowithings-2.0.0[${PYTHON_USEDEP}] )
wled? ( ~dev-python/wled-0.17.0[${PYTHON_USEDEP}] )
workday? ( ~dev-python/holidays-0.39[${PYTHON_USEDEP}] )
xbox_live? ( ~dev-python/xboxapi-2.0.1[${PYTHON_USEDEP}] )
xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.14.3[${PYTHON_USEDEP}] )
xiaomi_miio? ( ~dev-python/construct-2.10.68[${PYTHON_USEDEP}] ~dev-python/micloud-0.5[${PYTHON_USEDEP}] ~dev-python/python-miio-0.5.12[${PYTHON_USEDEP}] )
xiaomi_tv? ( ~dev-python/pymitv-1.4.3[${PYTHON_USEDEP}] )
xs1? ( ~dev-python/xs1-api-client-3.0.0[${PYTHON_USEDEP}] )
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.8[${PYTHON_USEDEP}] )
yeelight? ( ~dev-python/yeelight-0.7.14[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.38.0[${PYTHON_USEDEP}] )
yi? ( ~dev-python/aioftp-0.21.3[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/zeroconf-0.131.0[${PYTHON_USEDEP}] )
zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.37.6[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.109[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.22.4[${PYTHON_USEDEP}] ~dev-python/zigpy-0.60.4[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.20.1[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.12.0[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.12.1[${PYTHON_USEDEP}] ~dev-python/universal-silabs-flasher-0.0.15[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-fast-0.11[${PYTHON_USEDEP}] )
zhong_hong? ( ~dev-python/zhong-hong-hvac-1.0.9[${PYTHON_USEDEP}] )
zoneminder? ( ~dev-python/zm-py-0.5.2[${PYTHON_USEDEP}] )
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.55.3[${PYTHON_USEDEP}] )"
BDEPEND="${RDEPEND}
test? (
~dev-python/astroid-3.0.1[${PYTHON_USEDEP}]
~dev-python/coverage-7.3.4[${PYTHON_USEDEP}]
~dev-python/freezegun-1.3.1[${PYTHON_USEDEP}]
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
~dev-python/mypy-1.8.0[${PYTHON_USEDEP}]
~dev-python/pipdeptree-2.11.0[${PYTHON_USEDEP}]
~dev-vcs/pre-commit-3.6.0
~dev-python/pydantic-1.10.12[${PYTHON_USEDEP}]
~dev-python/pylint-per-file-ignores-1.2.1[${PYTHON_USEDEP}]
~dev-python/pylint-3.0.3[${PYTHON_USEDEP}]
~dev-python/pytest-asyncio-0.21.0[${PYTHON_USEDEP}]
~dev-python/pytest-cov-4.1.0[${PYTHON_USEDEP}]
~dev-python/pytest-freezer-0.4.8[${PYTHON_USEDEP}]
~dev-python/pytest-picked-0.5.0[${PYTHON_USEDEP}]
~dev-python/pytest-socket-0.6.0[${PYTHON_USEDEP}]
~dev-python/pytest-sugar-0.9.7[${PYTHON_USEDEP}]
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
~dev-python/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
~dev-python/pytest-unordered-0.5.2[${PYTHON_USEDEP}]
~dev-python/pytest-xdist-3.3.1[${PYTHON_USEDEP}]
~dev-python/pytest-7.4.3[${PYTHON_USEDEP}]
~dev-python/requests-mock-1.11.0[${PYTHON_USEDEP}]
~dev-python/respx-0.20.2[${PYTHON_USEDEP}]
~dev-python/syrupy-4.6.0[${PYTHON_USEDEP}]
~dev-python/tqdm-4.66.1[${PYTHON_USEDEP}]
)
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]"
src_prepare() {
if use test ; then
cp --no-preserve=mode --recursive ${WORKDIR}/core-${MY_PV}/tests ${S}
chmod u+x ${S}/tests/auth/providers/test_command_line_cmd.sh
fi
sed -E -i "s/regex==[^ ]*/regex/g" -i homeassistant/package_constraints.txt || die
distutils-r1_src_prepare
}
INSTALL_DIR="/opt/${MY_PN}"
DISABLE_AUTOFORMATTING=1
DOC_CONTENTS="
The HA interface listens on port 8123
hass configuration is in: /etc/${MY_PN}
daemon command line arguments are configured in: /etc/conf.d/${MY_PN}
logging is to: /var/log/${MY_PN}/{server,errors,stdout}.log
The sqlite db is by default in: /etc/${MY_PN}
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
"
DOCS="README.rst"
python_install_all() {
dodoc ${DOCS}
distutils-r1_python_install_all
keepdir "$INSTALL_DIR"
keepdir "/etc/${MY_PN}"
fowners -R "${MY_PN}:${MY_PN}" "/etc/${MY_PN}"
keepdir "/var/log/${MY_PN}"
fowners -R "${MY_PN}:${MY_PN}" "/var/log/${MY_PN}"
newconfd "${FILESDIR}/${MY_PN}.conf.d" "${MY_PN}"
newinitd "${FILESDIR}/${MY_PN}.init.d" "${MY_PN}"
use systemd && systemd_dounit "${FILESDIR}/${MY_PN}.service"
dobin "${FILESDIR}/hasstest"
if use socat ; then
newinitd "${FILESDIR}/socat-zwave.init.d" "socat-zwave"
sed -i -e 's/# need socat-zwave/need socat-zwave/g' "${D}/etc/init.d/${MY_PN}" || die
fi
if use mqtt ; then
sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${MY_PN}" || die
fi
insinto /etc/logrotate.d
newins "${FILESDIR}/${MY_PN}.logrotate" "${MY_PN}"
readme.gentoo_create_doc
}
pkg_postinst() {
readme.gentoo_print_elog
}
distutils_enable_tests pytest

View File

@ -61,7 +61,7 @@ aiogithubapi==22.10.1
aioguardian==2022.7.0
aiohappyeyeballs==2.3.1
aioharmony==0.2.10
aiohomekit==3.1.1
aiohomekit==3.1.2
aiohttp-cors==0.7.0
aiohttp-fast-url-dispatcher==0.3.0
aiohttp-retry==2.8.3
@ -336,7 +336,7 @@ double-conversion==3.2.1
dovado==0.4.1
dpkt==1.9.8
dremel3dpy==2.1.1
dropmqttapi==1.0.1
dropmqttapi==1.0.2
dsmr-parser==1.3.1
dtlssocket==0.1.16
dwdwfsapi==1.0.6
@ -487,7 +487,6 @@ ha-ffmpeg==3.1.0
ha-iotawattpy==0.1.1
ha-philipsjs==3.1.1
habitipy==0.2.0
habluetooth==2.0.1
habluetooth==2.0.2
hangups==0.4.18
hass-nabucasa==0.75.1
@ -507,7 +506,7 @@ hole==0.8.0
holidays==0.39
home-assistant-bluetooth==1.11.0
home-assistant-cli==9999
home-assistant-frontend==20240103.3
home-assistant-frontend==20240104.0
home-assistant-intents==2024.1.2
homeassistant
homeconnect==0.7.2
@ -777,7 +776,7 @@ openevsewifi==1.1.2
openhomedevice==2.2
opensensemap-api==0.2.0
openssl==3.0.12
openwebifpy==4.0.2
openwebifpy==4.0.4
openwrt-luci-rpc==1.1.16
openwrt-ubus-rpc==0.0.2
OPi-GPIO==0.5.2
@ -789,7 +788,7 @@ ordered-set==4.1.0
orjson==3.9.10
orjson==3.9.9
oru==0.1.11
orvibo==1.1.1
orvibo==1.1.2
ourgroceries==1.5.4
ovoenergy==1.2.0
oyaml==1.0
@ -1166,7 +1165,7 @@ python-smarttub==0.0.36
python-socketio==5.3.0
python-socks==2.4.4
python-songpal==0.16
python-tado==0.17.0
python-tado==0.17.3
python-telegram-bot==13.1
python-vlc==3.0.18122
python-wink==1.10.5
@ -1532,5 +1531,5 @@ zlib-ng==2.1.5
zlib==1.3
zm-py==0.5.2
zope-interface==6.1
zwave-js-server-python==0.55.2
zwave-js-server-python==0.55.3
zwave-me-ws==0.4.3