update homeassistant-2023.2.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
parent
736e42ab81
commit
409769262b
|
@ -573,12 +573,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 1728 Ebuilds in total, 1721 of them have in total 1725 (34 different) licenses assigned.
|
||||
There are 1731 Ebuilds in total, 1724 of them have in total 1728 (34 different) licenses assigned.
|
||||
|
||||
|License| Ebuilds using it|
|
||||
|-------|-----|
|
||||
|MIT|1009|
|
||||
|Apache-2.0|375|
|
||||
|Apache-2.0|378|
|
||||
|GPL-3|106|
|
||||
|BSD|91|
|
||||
|LGPL-3|23|
|
||||
|
|
|
@ -14,11 +14,13 @@ DIST homeassistant-2022.12.9.gh.tar.gz 17422314 BLAKE2B 34f294100a81a903f4b15618
|
|||
DIST homeassistant-2023.1.2.gh.tar.gz 17810901 BLAKE2B 63bbaed1b6c581e3cb18ae1cdf58b3b6baabc0e4e53d92a955d8dabca0da9d97a6c965c5eb6c84b0e51cc61c492f5db7c305084d21664defdb9a6b15219f1452 SHA512 38712443058ddaede6ddd563e08a7a7e31c6a89a2914085fec20f26502f8196874d600d063933ee777379df3d47a5e9365cfb91675394cd6a5ac6d84e60bb50b
|
||||
DIST homeassistant-2023.1.7.gh.tar.gz 17814648 BLAKE2B 2338667a07c87779fc96a2a048454804345a6fce91c2521922b08ca43cd596887b003b0115323962bfaa953f2d5888dd92d30ed273a056560dcf3121c17f4549 SHA512 5649c0bbb4060b496403942c911f33d3c392abd9989f55d666a09ab09984f6e70094953efe905d8f9a3a206cbcae3be9395fc1c19e20e2ffb6ad974cf55cf568
|
||||
DIST homeassistant-2023.2.3.gh.tar.gz 18208283 BLAKE2B 25b3a88947d94887beef50fa4394818552c8ca3654d887f699362c8b79f26f6a35cfb6dd0a849aae770b88ad90aeae68f68e8e1d4ba5040bcdd96013e14d2366 SHA512 2333c4c092ca0fb5bcc168bd571527530ce78c2dd5c42ae5a136b1743632118d039d9e1d5fe59fc3b12b068094f5096b7f165b824696d6924838d6300f124f3d
|
||||
DIST homeassistant-2023.2.4.gh.tar.gz 18208079 BLAKE2B 595df5dada0230b16f7666ae19d147dc160032102fa08a0bf573ff3ec4939ec16e51c43f631441e2d761a32253229a8699fbe923b5e2ccb2909ed97a39242191 SHA512 a573c573dad1dc68f35283b757c4fbe6423965c475cf595b1c88b73522ec1a50e1f92b148ac11e67693edfc1b1c698466726ee14cb7d0751cb882a8e104449e3
|
||||
EBUILD homeassistant-full-2022.11.0.ebuild 76217 BLAKE2B 603b41451399042d89fdbaf7e6e34e8b0e759492ebd1c4d8f85cd01531d01e20623d7d987831db031f847ace6ff60f53a05dfa55b90cb65361d8f16b0cf88d9b SHA512 dffb437593e38bd3b00725845b2bca6d5937498bd73933b2e5b2d48d0ae0c69a5e89d897e16a9fab6cb3d7e20116eb7f87d5f0b2bf50cf54a837189fe66376ec
|
||||
EBUILD homeassistant-full-2022.12.7.ebuild 77358 BLAKE2B cf5d6c1f42900b035324bc2e51fe30751208320a7bbc44ad36859990eaaf77799b3b62185d39086d4e7a2b569330e8195702f85bd866e7d62e3b8ed83f184b97 SHA512 f97a98203f2b36d5f3c931baea7b33c0dba7e73de5187520cd2025a45c9586374e88ac8884f5a23d4f69d49fb07d64d4b3830d74ffd940764c615821e8d7082a
|
||||
EBUILD homeassistant-full-2022.12.9.ebuild 77358 BLAKE2B 87be9c62dcc053e8b4b827ee681ca54743e8e4a7f1c906ab9878006fbef5dd5130b53d76ac8e027c03738a27874942636d182daf0dca1fb96aa7ce75af94cf02 SHA512 4cc6a6ef385a55d635096bab898cb9824d216dbb518842de2029aa4c4d332b604f7a45a8dac306fcea9f09e08a56342f825c75d132de5e2e3c7962d1fd83d7bd
|
||||
EBUILD homeassistant-full-2023.1.2-r1.ebuild 77761 BLAKE2B f86daafc84b3db1bb17d05edfedc26f569c1634af2f8a9d335e9cc56b5e6dd22e4b8c2cc9b9aed7bfa07de71e78fcf984b9ff082a7541135a1ecffe260ad9a36 SHA512 1148255d8bb891e83cb6f99432a65f623d940c4c54f76eab9d8592542399e7d1b603f585438b03cb1a725c93063be9600c77ebcb5e1901c86cdf3febb74ffbd7
|
||||
EBUILD homeassistant-full-2023.1.7.ebuild 77734 BLAKE2B 1002a8e70736616a68659d601e116a93f31fe90b65966ebf8dc5978c87ab70f35465bf169300bbef73e95b4a82bf8c1df62e25e6e625bd1256ffa2caa1766c6a SHA512 e71f004fcc826c03c5da90acd6adb4f0359f18dace51ca0d1c217480510501c94a129aec304ea5ca613e18f32101c5523d269e55ef329b0b6622eac9595c2418
|
||||
EBUILD homeassistant-full-2023.2.3.ebuild 78466 BLAKE2B e731e155586a3ea4232943491fd18fe88c2d3281a0f5825292a1bf0be90ec961f37588a491c4e8406586749b07fc85bcb82f0d1be2f7e22ef91524cde01085cb SHA512 acd3b556475297f98a1c9c7483cf43f76e1384be902c65139e6ed551eda8959eeab070619db0534d90b4252ab84a85914a3a94ea110d58d6f980d8a6ee6d4f8b
|
||||
EBUILD homeassistant-full-9999.ebuild 78470 BLAKE2B ba5657f0baedf7eeeea2794718786cea29bd05bebdac0fad8d05c14fbef982bb041d58eb38c0048c1a92001231be9a9a840007754a1d1b3ec3e1b22f1d56db34 SHA512 aab20fb45d0dee655c36b671b0a32d808912e13219c2119e78c05ba19373d87963b843a61e086d49fe725647dcb25b05c6e4995c6ded0228df33a5def477181e
|
||||
EBUILD homeassistant-full-2023.2.3-r1.ebuild 78466 BLAKE2B e731e155586a3ea4232943491fd18fe88c2d3281a0f5825292a1bf0be90ec961f37588a491c4e8406586749b07fc85bcb82f0d1be2f7e22ef91524cde01085cb SHA512 acd3b556475297f98a1c9c7483cf43f76e1384be902c65139e6ed551eda8959eeab070619db0534d90b4252ab84a85914a3a94ea110d58d6f980d8a6ee6d4f8b
|
||||
EBUILD homeassistant-full-2023.2.4.ebuild 78468 BLAKE2B 46ac22bcd8cc1d9a749b72ccae8a3f55b0de722b605f9afca3492e301fa1c59c08d63fa6f1471411c586cb12fee345e60c9462a18d4744c613eb368d73759101 SHA512 bf517aaf97a8409846d49b125341e6e49242f5157325d57beff255110a9e235a318c71b8d2f3054a530b4342d67457744ca358a054041e67f03c93cde5e35656
|
||||
EBUILD homeassistant-full-9999.ebuild 78472 BLAKE2B 4291002c69285b2b9ff71dcfb5a26b4200a5b370346a9eb0a80396c3aa13918dfe65bb7a5ebd4a1a3604bb1dd3e7f79b1aaebfd55bb73ae554bb7a3e21ca566f SHA512 d2ba01a30cdc8a2b4d57867de8fa54044edec8580d5aebf4edd2cd67bde6295fe033b773f69e72dc06d38c9b7ba37065d1efe4f0dddf296e2492e86a2fbd5ed4
|
||||
MISC metadata.xml 84211 BLAKE2B 0449187902da333aff864760a592b74367b34edd30b8d7428fd2d54abb90199c0aec0a608583d6dbdcbe9fdc8582b601f1ecc2716f969f3b6457cc4037a1bae3 SHA512 aec64e7c7459cd280a08503a7928e27df34d84c92f4233278df8576ca0bc782193d3608c3beda2bcb0aa880f8a68452fd6ed162d0da71a5f085b9d0ea121d2c3
|
||||
|
|
File diff suppressed because one or more lines are too long
|
@ -66,7 +66,7 @@ RDEPEND="${RDEPEND}
|
|||
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
|
||||
~dev-python/ciso8601-2.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-39.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-39.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/dbus-fast-1.84.0[${PYTHON_USEDEP}]
|
||||
~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/grpcio-reflection-1.51.1[${PYTHON_USEDEP}]
|
||||
|
@ -187,7 +187,7 @@ RDEPEND="${RDEPEND}
|
|||
atag? ( ~dev-python/pyatag-0.3.5.3[${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.2.6[${PYTHON_USEDEP}] ~dev-python/yalexs-ble-1.12.8[${PYTHON_USEDEP}] )
|
||||
august? ( ~dev-python/yalexs-1.2.6[${PYTHON_USEDEP}] ~dev-python/yalexs-ble-1.12.12[${PYTHON_USEDEP}] )
|
||||
aurora? ( ~dev-python/auroranoaa-0.0.2[${PYTHON_USEDEP}] )
|
||||
aurora_abb_powerone? ( ~dev-python/aurorapy-0.2.7[${PYTHON_USEDEP}] )
|
||||
aussie_broadband? ( ~dev-python/pyaussiebb-0.0.15[${PYTHON_USEDEP}] )
|
||||
|
@ -338,7 +338,7 @@ RDEPEND="${RDEPEND}
|
|||
epsonworkforce? ( ~dev-python/epsonprinter-0.0.9[${PYTHON_USEDEP}] )
|
||||
eq3btsmart? ( ~dev-python/construct-2.10.56[${PYTHON_USEDEP}] ~dev-python/python-eq3bt-0.2[${PYTHON_USEDEP}] )
|
||||
escea? ( ~dev-python/pescea-1.0.12[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-13.1.0[${PYTHON_USEDEP}] ~dev-python/esphome-dashboard-api-1.2.3[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-13.3.1[${PYTHON_USEDEP}] ~dev-python/esphome-dashboard-api-1.2.3[${PYTHON_USEDEP}] )
|
||||
essent? ( ~dev-python/PyEssent-0.14[${PYTHON_USEDEP}] )
|
||||
etherscan? ( ~dev-python/python-etherscan-api-0.0.3[${PYTHON_USEDEP}] )
|
||||
eufy? ( ~dev-python/lakeside-0.12[${PYTHON_USEDEP}] )
|
||||
|
@ -484,7 +484,7 @@ RDEPEND="${RDEPEND}
|
|||
iota? ( ~dev-python/PyOTA-2.0.5[${PYTHON_USEDEP}] )
|
||||
iotawatt? ( ~dev-python/iotawattpy-0.1.0[${PYTHON_USEDEP}] )
|
||||
iperf3? ( ~dev-python/iperf3-0.1.11[${PYTHON_USEDEP}] )
|
||||
ipma? ( ~dev-python/pyipma-3.0.5[${PYTHON_USEDEP}] )
|
||||
ipma? ( ~dev-python/pyipma-3.0.6[${PYTHON_USEDEP}] )
|
||||
ipp? ( ~dev-python/pyipp-0.12.1[${PYTHON_USEDEP}] )
|
||||
iqvia? ( ~dev-python/numpy-1.23.2[${PYTHON_USEDEP}] ~dev-python/pyiqvia-2022.4.0[${PYTHON_USEDEP}] )
|
||||
irish_rail_transport? ( ~dev-python/pyirishrail-0.0.2[${PYTHON_USEDEP}] )
|
||||
|
@ -531,7 +531,7 @@ RDEPEND="${RDEPEND}
|
|||
lg_soundbar? ( ~dev-python/temescal-0.5[${PYTHON_USEDEP}] )
|
||||
lidarr? ( ~dev-python/aiopyarr-22.11.0[${PYTHON_USEDEP}] )
|
||||
life360? ( ~dev-python/life360-5.5.0[${PYTHON_USEDEP}] )
|
||||
lifx? ( ~dev-python/aiolifx-0.8.7[${PYTHON_USEDEP}] ~dev-python/aiolifx-effects-0.3.1[${PYTHON_USEDEP}] ~dev-python/aiolifx-themes-0.4.0[${PYTHON_USEDEP}] )
|
||||
lifx? ( ~dev-python/aiolifx-0.8.9[${PYTHON_USEDEP}] ~dev-python/aiolifx-effects-0.3.1[${PYTHON_USEDEP}] ~dev-python/aiolifx-themes-0.4.0[${PYTHON_USEDEP}] )
|
||||
lifx_legacy? ( ~dev-python/liffylights-0.9.4[${PYTHON_USEDEP}] )
|
||||
lightwave? ( ~dev-python/lightwave-0.20[${PYTHON_USEDEP}] )
|
||||
limitlessled? ( ~dev-python/limitlessled-1.1.3[${PYTHON_USEDEP}] )
|
||||
|
@ -674,7 +674,7 @@ RDEPEND="${RDEPEND}
|
|||
open_meteo? ( ~dev-python/open-meteo-0.2.1[${PYTHON_USEDEP}] )
|
||||
opnsense? ( ~dev-python/pyopnsense-0.2.0[${PYTHON_USEDEP}] )
|
||||
opple? ( ~dev-python/pyoppleio-1.0.5[${PYTHON_USEDEP}] )
|
||||
oralb? ( ~dev-python/oralb-ble-0.17.4[${PYTHON_USEDEP}] )
|
||||
oralb? ( ~dev-python/oralb-ble-0.17.5[${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}] )
|
||||
|
@ -752,7 +752,7 @@ RDEPEND="${RDEPEND}
|
|||
remember_the_milk? ( ~dev-python/RtmAPI-0.7.2[${PYTHON_USEDEP}] ~dev-python/httplib2-0.20.4[${PYTHON_USEDEP}] )
|
||||
remote_rpi_gpio? ( ~dev-python/gpiozero-1.6.2[${PYTHON_USEDEP}] ~dev-python/pigpio-1.78[${PYTHON_USEDEP}] )
|
||||
renault? ( ~dev-python/renault-api-0.1.11[${PYTHON_USEDEP}] )
|
||||
reolink? ( ~dev-python/reolink-aio-0.3.4[${PYTHON_USEDEP}] )
|
||||
reolink? ( ~dev-python/reolink-aio-0.4.0[${PYTHON_USEDEP}] )
|
||||
repetier? ( ~dev-python/pyrepetierng-0.1.0[${PYTHON_USEDEP}] )
|
||||
rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
|
||||
rflink? ( ~dev-python/rflink-0.0.63[${PYTHON_USEDEP}] )
|
||||
|
@ -973,7 +973,7 @@ RDEPEND="${RDEPEND}
|
|||
vlc_telnet? ( ~dev-python/aiovlc-0.1.0[${PYTHON_USEDEP}] )
|
||||
volkszaehler? ( ~dev-python/volkszaehler-0.4.0[${PYTHON_USEDEP}] )
|
||||
volumio? ( ~dev-python/pyvolumio-0.1.5[${PYTHON_USEDEP}] )
|
||||
volvooncall? ( ~dev-python/volvooncall-0.10.1[${PYTHON_USEDEP}] )
|
||||
volvooncall? ( ~dev-python/volvooncall-0.10.2[${PYTHON_USEDEP}] )
|
||||
vulcan? ( ~dev-python/vulcan-api-2.1.1[${PYTHON_USEDEP}] )
|
||||
vultr? ( ~dev-python/vultr-0.1.2[${PYTHON_USEDEP}] )
|
||||
w800rf32? ( ~dev-python/pyW800rf32-0.1[${PYTHON_USEDEP}] )
|
||||
|
@ -1003,12 +1003,12 @@ RDEPEND="${RDEPEND}
|
|||
xbox_live? ( ~dev-python/xboxapi-2.0.1[${PYTHON_USEDEP}] )
|
||||
xeoma? ( ~dev-python/pyxeoma-1.4.1[${PYTHON_USEDEP}] )
|
||||
xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.14.3[${PYTHON_USEDEP}] )
|
||||
xiaomi_ble? ( ~dev-python/xiaomi-ble-0.16.1[${PYTHON_USEDEP}] )
|
||||
xiaomi_ble? ( ~dev-python/xiaomi-ble-0.16.3[${PYTHON_USEDEP}] )
|
||||
xiaomi_miio? ( ~dev-python/construct-2.10.56[${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}] )
|
||||
xmpp? ( ~dev-python/slixmpp-1.8.3[${PYTHON_USEDEP}] )
|
||||
xs1? ( ~dev-python/xs1-api-client-3.0.0[${PYTHON_USEDEP}] )
|
||||
yalexs_ble? ( ~dev-python/yalexs-ble-1.12.8[${PYTHON_USEDEP}] )
|
||||
yalexs_ble? ( ~dev-python/yalexs-ble-1.12.12[${PYTHON_USEDEP}] )
|
||||
yale_smart_alarm? ( ~dev-python/yalesmartalarmclient-0.3.9[${PYTHON_USEDEP}] )
|
||||
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
|
||||
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.7[${PYTHON_USEDEP}] )
|
||||
|
|
|
@ -13,9 +13,11 @@ DIST homeassistant-2022.12.9.gh.tar.gz 17422314 BLAKE2B 34f294100a81a903f4b15618
|
|||
DIST homeassistant-2023.1.2.gh.tar.gz 17810901 BLAKE2B 63bbaed1b6c581e3cb18ae1cdf58b3b6baabc0e4e53d92a955d8dabca0da9d97a6c965c5eb6c84b0e51cc61c492f5db7c305084d21664defdb9a6b15219f1452 SHA512 38712443058ddaede6ddd563e08a7a7e31c6a89a2914085fec20f26502f8196874d600d063933ee777379df3d47a5e9365cfb91675394cd6a5ac6d84e60bb50b
|
||||
DIST homeassistant-2023.1.7.gh.tar.gz 17814648 BLAKE2B 2338667a07c87779fc96a2a048454804345a6fce91c2521922b08ca43cd596887b003b0115323962bfaa953f2d5888dd92d30ed273a056560dcf3121c17f4549 SHA512 5649c0bbb4060b496403942c911f33d3c392abd9989f55d666a09ab09984f6e70094953efe905d8f9a3a206cbcae3be9395fc1c19e20e2ffb6ad974cf55cf568
|
||||
DIST homeassistant-2023.2.3.gh.tar.gz 18208283 BLAKE2B 25b3a88947d94887beef50fa4394818552c8ca3654d887f699362c8b79f26f6a35cfb6dd0a849aae770b88ad90aeae68f68e8e1d4ba5040bcdd96013e14d2366 SHA512 2333c4c092ca0fb5bcc168bd571527530ce78c2dd5c42ae5a136b1743632118d039d9e1d5fe59fc3b12b068094f5096b7f165b824696d6924838d6300f124f3d
|
||||
DIST homeassistant-2023.2.4.gh.tar.gz 18208079 BLAKE2B 595df5dada0230b16f7666ae19d147dc160032102fa08a0bf573ff3ec4939ec16e51c43f631441e2d761a32253229a8699fbe923b5e2ccb2909ed97a39242191 SHA512 a573c573dad1dc68f35283b757c4fbe6423965c475cf595b1c88b73522ec1a50e1f92b148ac11e67693edfc1b1c698466726ee14cb7d0751cb882a8e104449e3
|
||||
EBUILD homeassistant-min-2022.12.7.ebuild 15819 BLAKE2B d26212ce8dcc518688db3d61eb5a1b9c4e2ef830ae6e6ec2c0e48d19c91420c7b52c8655753cb29b9513d47ce14e0ec5e62efa9ab4c013598cb712986cc8c9d6 SHA512 b008349f1f3507581877c1ef2c64943c53426e08e282a22b57bf06f950847309ba2d1c08ad967f1802846ffa9d63ce11538a00d0f0c25d1e088e0aa46c4ea942
|
||||
EBUILD homeassistant-min-2022.12.9.ebuild 15819 BLAKE2B de8fb7aa08ecd43f6e7755c86bb90f015d912a73efde1d2c976e33cb9a7f2c905801ad817218c8fde9aac4a30aa9273a122ba11fd617396e33a7cdcc6c1a89d0 SHA512 edf90af68c9e50c15dd029d19a2d88f8cbce1d7a85f78510c0b69d4d721345daa2ead348871ce5cb2e65442a96b0066fab40b6eb6c6ffbb10b8c52da09f6936d
|
||||
EBUILD homeassistant-min-2023.1.2-r1.ebuild 15912 BLAKE2B 878c5ba7856ab4ab9c8cbb72cc6f44ee39731972826f4702d22e60c955c272ca4d3e891e23103b4506df450fb075e0b79cb626fb6605fa108f62d608592ebd5c SHA512 acc3b8a49c1b2c009df2ce651655701c920235e180acc2b73b11b05801686b8b9e6f4ab58c23e93d6134322b996bcabf8c4b0325109cadce680fe89d262eab45
|
||||
EBUILD homeassistant-min-2023.1.7.ebuild 15884 BLAKE2B 63db42a838213234b11443e9b59a8d4c8e9e6cb3619cba99060835d08895bdff7d7fb23cecee66bb873a8cd1b6adbd4db0a4259b0465768390147cca8bab85d1 SHA512 7393dccc1fa6f09b28504f5a7321e02fccac651988453a5a2e3266aaaf41c54e21bc5e424f01395939717c7bd1551d14a1d6f0f5aa7630ccee0b8bc4fa97737f
|
||||
EBUILD homeassistant-min-2023.2.3.ebuild 16072 BLAKE2B 2578d11c6f3ba2963ba009d9ac932fbfedcd4651e881b3734a247ffdba5c2ee1e3f770821e4bda6a1624cd64abad69bf7a80aa5e7b83a1f601cf858a69fdbf5d SHA512 2530357877fde92106e014d8310837322c7ed7ad85fa3fe332cc0791c74e139be545ff89d5e82f5c74fc62e9c43ddfbc6d3e13270552881c9b4bc2126c3aad53
|
||||
EBUILD homeassistant-min-2023.2.3-r1.ebuild 16072 BLAKE2B 2578d11c6f3ba2963ba009d9ac932fbfedcd4651e881b3734a247ffdba5c2ee1e3f770821e4bda6a1624cd64abad69bf7a80aa5e7b83a1f601cf858a69fdbf5d SHA512 2530357877fde92106e014d8310837322c7ed7ad85fa3fe332cc0791c74e139be545ff89d5e82f5c74fc62e9c43ddfbc6d3e13270552881c9b4bc2126c3aad53
|
||||
EBUILD homeassistant-min-2023.2.4.ebuild 16072 BLAKE2B cbbb0fa103ddfac4fe274eb9f8a28b557ad54064210199bb429744b999b2cf04de2f4cfece9f6e8ccab597ddcb41dbee91ecb8de4bf486c76402900c3c3d3ab3 SHA512 768c6dd7070311a7b65d06e71f43a47bcd11e9003055358c758f6afb134802192141aa9f197d8002f4074582551fafc190377a43b8574f8de3ae3a1f3592a946
|
||||
MISC metadata.xml 8819 BLAKE2B eb61e884c09e5488157d7643c284656c3cb33981bb1fbbc56987f9dc74d9e7b39eaa1b204178c213e963bd9daf27728982be72ce8cc54aa959ccecdbf73df118 SHA512 afbcbc04690c17b3b4e480e07392718e1e42ddb2b0c2e8051630865eb3e79ac4b2fc9e5f07265afaba6f44a3934107852f5562913cb7b96c61c21b31f1721d90
|
||||
|
|
|
@ -0,0 +1,303 @@
|
|||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{9..11} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
inherit distutils-r1 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="https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.gh.tar.gz"
|
||||
S="${WORKDIR}/core-${MY_PV}"
|
||||
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="accuweather airly airvisual alpha_vantage androidtv android_ip_webcam axis bluetooth bluetooth_le_tracker +caldav camera cast cli co2signal compensation coronavirus darksky dlna_dmr dlna_dms +dwd_weather_warnings ecowitt enigma2 esphome ffmpeg file forecast_solar fronius github +homekit homekit_controller http hyperion influxdb knx kodi kraken local_calendar +mariadb maxcube mikrotik +mobile_app modbus +mosquitto +mqtt myq mysensors mysql +notify_events octoprint onvif +otp owntracks +ping +plex ps4 +python_script qnap qvr_pro radio_browser +recorder +rest ring samsungtv +scrape season shelly signal_messenger +snmp socat sonos speedtestdotnet +spotify +sql +ssl systemd systemmonitor tankerkoenig tasmota test tile tomorrowio tplink upnp utility_meter +version +wake_on_lan wemo whois workday yamaha yamaha_musiccast zeroconf zha +zwave_js"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
# external deps
|
||||
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|
||||
|| ( dev-lang/python:3.9 dev-lang/python:3.10 dev-lang/python:3.11 )
|
||||
app-admin/logrotate
|
||||
dev-db/sqlite
|
||||
dev-libs/libfastjson
|
||||
>=dev-libs/xerces-c-3.1.4-r1"
|
||||
# make sure no conflicting main Ebuild is installed
|
||||
RDEPEND="${RDEPEND}
|
||||
!app-misc/homeassistant
|
||||
!app-misc/homeassistant-full"
|
||||
|
||||
# Home Assistant Core dependencies
|
||||
# from package_constraints.txt
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/aiodiscover-1.4.13[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/anyio-3.6.2[${PYTHON_USEDEP}]
|
||||
~dev-python/astral-2.2[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.33.1[${PYTHON_USEDEP}]
|
||||
~dev-python/async-timeout-4.0.2[${PYTHON_USEDEP}]
|
||||
~dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/attrs-22.2.0[${PYTHON_USEDEP}]
|
||||
<dev-python/Authlib-1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/awesomeversion-22.9.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/backoff-2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bcrypt-4.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/bleak-retry-connector-2.13.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bleak-0.19.5[${PYTHON_USEDEP}]
|
||||
~dev-python/bluetooth-adapters-0.15.2[${PYTHON_USEDEP}]
|
||||
~dev-python/bluetooth-auto-recovery-1.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/bluetooth-data-tools-0.3.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
|
||||
~dev-python/ciso8601-2.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-39.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/dbus-fast-1.84.0[${PYTHON_USEDEP}]
|
||||
~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/grpcio-reflection-1.51.1[${PYTHON_USEDEP}]
|
||||
~dev-python/grpcio-status-1.51.1[${PYTHON_USEDEP}]
|
||||
~dev-python/grpcio-1.51.1[${PYTHON_USEDEP}]
|
||||
~dev-python/h11-0.14.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.61.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hassil-0.2.6[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-bluetooth-1.9.2[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20230202.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-intents-2023.1.31[${PYTHON_USEDEP}]
|
||||
~dev-python/httpcore-0.16.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.23.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/hyperframe-5.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ifaddr-0.1.7[${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.1.8[${PYTHON_USEDEP}]
|
||||
~dev-python/matplotlib-3.6.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/multidict-6.0.2[${PYTHON_USEDEP}]
|
||||
~dev-python/numpy-1.23.2[${PYTHON_USEDEP}]
|
||||
~dev-python/orjson-3.8.5[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pandas-1.4.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pillow-9.4.0[${PYTHON_USEDEP}]
|
||||
<dev-python/pip-22.4.0
|
||||
~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
|
||||
~dev-python/pyjwt-2.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyopenssl-23.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyopenssl-23.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyserial-3.5[${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/pyudev-0.23.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/regex-2021.8.28[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-2.28.1[${PYTHON_USEDEP}]
|
||||
~net-analyzer/scapy-2.5.0
|
||||
~dev-python/sqlalchemy-1.4.45[${PYTHON_USEDEP}]
|
||||
>=dev-python/typing-extensions-4.4.0[${PYTHON_USEDEP}]
|
||||
<dev-python/typing-extensions-5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.26.5[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-serialize-2.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
|
||||
~dev-python/yarl-1.8.1[${PYTHON_USEDEP}]
|
||||
~dev-python/zeroconf-0.47.1[${PYTHON_USEDEP}]"
|
||||
|
||||
# unknown origin, still something to clean up here
|
||||
# some moved to suggested USE Flags
|
||||
#
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/colorlog-6.6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyotp-2.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
|
||||
dev-python/pycparser[${PYTHON_USEDEP}]
|
||||
>=dev-python/websocket-client-0.57.0[${PYTHON_USEDEP}]"
|
||||
# Module requirements from useflags
|
||||
RDEPEND="${RDEPEND}
|
||||
accuweather? ( ~dev-python/accuweather-0.5.0[${PYTHON_USEDEP}] )
|
||||
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
|
||||
airvisual? ( ~dev-python/pyairvisual-2022.12.1[${PYTHON_USEDEP}] )
|
||||
alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] )
|
||||
androidtv? ( ~dev-python/adb-shell-0.4.3[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.70[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] )
|
||||
android_ip_webcam? ( ~dev-python/pydroid-ipcam-2.0.0[${PYTHON_USEDEP}] )
|
||||
axis? ( ~dev-python/axis-46[${PYTHON_USEDEP}] )
|
||||
bluetooth? ( ~dev-python/bleak-0.19.5[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-2.13.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.15.2[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-1.0.3[${PYTHON_USEDEP}] ~dev-python/bluetooth-data-tools-0.3.1[${PYTHON_USEDEP}] ~dev-python/dbus-fast-1.84.0[${PYTHON_USEDEP}] )
|
||||
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
|
||||
caldav? ( ~dev-python/caldav-1.0.1[${PYTHON_USEDEP}] )
|
||||
camera? ( ~dev-python/PyTurboJPEG-1.6.7[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-13.0.4[${PYTHON_USEDEP}] )
|
||||
cli? ( app-misc/home-assistant-cli )
|
||||
co2signal? ( ~dev-python/CO2Signal-0.4.2[${PYTHON_USEDEP}] )
|
||||
compensation? ( ~dev-python/numpy-1.23.2[${PYTHON_USEDEP}] )
|
||||
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
|
||||
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
|
||||
dlna_dmr? ( ~dev-python/async-upnp-client-0.33.1[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
|
||||
dlna_dms? ( ~dev-python/async-upnp-client-0.33.1[${PYTHON_USEDEP}] )
|
||||
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.5[${PYTHON_USEDEP}] )
|
||||
ecowitt? ( ~dev-python/aioecowitt-2023.1.0[${PYTHON_USEDEP}] )
|
||||
enigma2? ( ~dev-python/openwebifpy-3.2.7[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-13.3.1[${PYTHON_USEDEP}] ~dev-python/esphome-dashboard-api-1.2.3[${PYTHON_USEDEP}] )
|
||||
ffmpeg? ( ~dev-python/ha-ffmpeg-3.0.2[${PYTHON_USEDEP}] )
|
||||
file? ( ~dev-python/file-read-backwards-2.0.0[${PYTHON_USEDEP}] )
|
||||
forecast_solar? ( ~dev-python/forecast-solar-2.2.0[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.7.1[${PYTHON_USEDEP}] )
|
||||
github? ( ~dev-python/aiogithubapi-22.10.1[${PYTHON_USEDEP}] )
|
||||
homekit? ( ~dev-python/HAP-python-4.6.0[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
|
||||
homekit_controller? ( ~dev-python/aiohomekit-2.4.6[${PYTHON_USEDEP}] )
|
||||
http? ( ~dev-python/aiohttp-cors-0.7.0[${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}] )
|
||||
knx? ( ~dev-python/xknx-2.3.0[${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}] )
|
||||
local_calendar? ( ~dev-python/ical-4.2.9[${PYTHON_USEDEP}] )
|
||||
mariadb? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
maxcube? ( ~dev-python/maxcube-api-0.4.3[${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.1.1[${PYTHON_USEDEP}] )
|
||||
mosquitto? ( app-misc/mosquitto )
|
||||
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
|
||||
myq? ( ~dev-python/pymyq-3.1.4[${PYTHON_USEDEP}] )
|
||||
mysensors? ( ~dev-python/pymysensors-0.24.0[${PYTHON_USEDEP}] )
|
||||
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
|
||||
octoprint? ( ~dev-python/pyoctoprintapi-0.1.9[${PYTHON_USEDEP}] )
|
||||
onvif? ( ~dev-python/onvif-zeep-async-1.2.1[${PYTHON_USEDEP}] ~dev-python/WSDiscovery-2.0.0[${PYTHON_USEDEP}] )
|
||||
otp? ( ~dev-python/pyotp-2.8.0[${PYTHON_USEDEP}] )
|
||||
owntracks? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
|
||||
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
|
||||
plex? ( ~dev-python/PlexAPI-4.13.2[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
|
||||
ps4? ( ~dev-python/pyps4-2ndscreen-1.3.1[${PYTHON_USEDEP}] )
|
||||
python_script? ( ~dev-python/RestrictedPython-6.0[${PYTHON_USEDEP}] )
|
||||
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
|
||||
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
|
||||
radio_browser? ( ~dev-python/radios-0.1.1[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-1.4.45[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] )
|
||||
rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
|
||||
ring? ( ~dev-python/ring-doorbell-0.7.2[${PYTHON_USEDEP}] )
|
||||
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-2.5.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.33.1[${PYTHON_USEDEP}] )
|
||||
scrape? ( ~dev-python/beautifulsoup4-4.11.1[${PYTHON_USEDEP}] ~dev-python/lxml-4.9.1[${PYTHON_USEDEP}] )
|
||||
season? ( ~dev-python/ephem-4.1.2[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-5.3.1[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.18[${PYTHON_USEDEP}] )
|
||||
snmp? ( ~dev-python/pysnmplib-5.0.20[${PYTHON_USEDEP}] )
|
||||
socat? ( net-misc/socat )
|
||||
sonos? ( ~dev-python/soco-0.29.0[${PYTHON_USEDEP}] )
|
||||
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
|
||||
spotify? ( ~dev-python/spotipy-2.22.1[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-1.4.45[${PYTHON_USEDEP}] )
|
||||
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
|
||||
systemmonitor? ( ~dev-python/psutil-5.9.4[${PYTHON_USEDEP}] )
|
||||
tankerkoenig? ( ~dev-python/pytankerkoenig-0.0.6[${PYTHON_USEDEP}] )
|
||||
tasmota? ( ~dev-python/HATasmota-0.6.3[${PYTHON_USEDEP}] )
|
||||
tile? ( ~dev-python/pytile-2022.2.0[${PYTHON_USEDEP}] )
|
||||
tomorrowio? ( ~dev-python/pytomorrowio-0.3.5[${PYTHON_USEDEP}] )
|
||||
tplink? ( ~dev-python/python-kasa-0.5.0[${PYTHON_USEDEP}] )
|
||||
upnp? ( ~dev-python/async-upnp-client-0.33.1[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
|
||||
utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] )
|
||||
version? ( ~dev-python/pyhaversion-22.8.0[${PYTHON_USEDEP}] )
|
||||
wake_on_lan? ( ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] )
|
||||
wemo? ( ~dev-python/pywemo-0.9.1[${PYTHON_USEDEP}] )
|
||||
whois? ( ~dev-python/whois-0.9.23[${PYTHON_USEDEP}] )
|
||||
workday? ( ~dev-python/holidays-0.18[${PYTHON_USEDEP}] )
|
||||
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
|
||||
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.7[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.47.1[${PYTHON_USEDEP}] )
|
||||
zha? ( ~dev-python/bellows-0.34.7[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.92[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.19.2[${PYTHON_USEDEP}] ~dev-python/zigpy-0.53.0[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.16.2[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.10.3[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.9.2[${PYTHON_USEDEP}] )
|
||||
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.44.0[${PYTHON_USEDEP}] )"
|
||||
|
||||
BDEPEND="${RDEPEND}
|
||||
test? (
|
||||
~dev-python/astroid-2.12.14[${PYTHON_USEDEP}]
|
||||
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-7.0.5[${PYTHON_USEDEP}]
|
||||
~dev-python/freezegun-1.2.2[${PYTHON_USEDEP}]
|
||||
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/mypy-0.991[${PYTHON_USEDEP}]
|
||||
~dev-python/pipdeptree-2.3.1[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-3.0.0
|
||||
~dev-python/pylint-per-file-ignores-1.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-2.15.10[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-asyncio-0.20.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-cov-3.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-freezer-0.4.6[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-socket-0.5.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-sugar-0.9.5[${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-2.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-7.2.1[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-mock-1.10.0[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.20.1[${PYTHON_USEDEP}]
|
||||
~dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/tqdm-4.64.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
dev-python/mock[${PYTHON_USEDEP}]"
|
||||
|
||||
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
|
||||
"
|
||||
|
||||
S="${WORKDIR}/core-${MY_PV}"
|
||||
|
||||
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
|
|
@ -14,10 +14,12 @@ DIST homeassistant-2022.12.9.gh.tar.gz 17422314 BLAKE2B 34f294100a81a903f4b15618
|
|||
DIST homeassistant-2023.1.2.gh.tar.gz 17810901 BLAKE2B 63bbaed1b6c581e3cb18ae1cdf58b3b6baabc0e4e53d92a955d8dabca0da9d97a6c965c5eb6c84b0e51cc61c492f5db7c305084d21664defdb9a6b15219f1452 SHA512 38712443058ddaede6ddd563e08a7a7e31c6a89a2914085fec20f26502f8196874d600d063933ee777379df3d47a5e9365cfb91675394cd6a5ac6d84e60bb50b
|
||||
DIST homeassistant-2023.1.7.gh.tar.gz 17814648 BLAKE2B 2338667a07c87779fc96a2a048454804345a6fce91c2521922b08ca43cd596887b003b0115323962bfaa953f2d5888dd92d30ed273a056560dcf3121c17f4549 SHA512 5649c0bbb4060b496403942c911f33d3c392abd9989f55d666a09ab09984f6e70094953efe905d8f9a3a206cbcae3be9395fc1c19e20e2ffb6ad974cf55cf568
|
||||
DIST homeassistant-2023.2.3.gh.tar.gz 18208283 BLAKE2B 25b3a88947d94887beef50fa4394818552c8ca3654d887f699362c8b79f26f6a35cfb6dd0a849aae770b88ad90aeae68f68e8e1d4ba5040bcdd96013e14d2366 SHA512 2333c4c092ca0fb5bcc168bd571527530ce78c2dd5c42ae5a136b1743632118d039d9e1d5fe59fc3b12b068094f5096b7f165b824696d6924838d6300f124f3d
|
||||
DIST homeassistant-2023.2.4.gh.tar.gz 18208079 BLAKE2B 595df5dada0230b16f7666ae19d147dc160032102fa08a0bf573ff3ec4939ec16e51c43f631441e2d761a32253229a8699fbe923b5e2ccb2909ed97a39242191 SHA512 a573c573dad1dc68f35283b757c4fbe6423965c475cf595b1c88b73522ec1a50e1f92b148ac11e67693edfc1b1c698466726ee14cb7d0751cb882a8e104449e3
|
||||
EBUILD homeassistant-2022.11.0.ebuild 30353 BLAKE2B c529f12ca264233494b952bb239762da593ff8c1d93c533c40d7d507998d1f68cd848a5e570f9d9c51916d15912566a57eaf94695a761e250e7ff45c2d608d11 SHA512 a32089db64416d97b3e2bdef4bfb936a0fbe1575474021a0dc2209ecc4a7fe3328ae2aa931ec6cfcda320b8ab169f85a8c7aa141781d03cfdf3df9a5959b6def
|
||||
EBUILD homeassistant-2022.12.7.ebuild 30871 BLAKE2B 0e2502d4f2002eb0e233b3760cae642c67a12e7d66b3725efa055be9542bc98c44fdce6cc1d3104c6d366b44a8eccb2c180999a185c0bf0fa0140d9f4341cfcd SHA512 ab53feba041a82ac93fefcef01ee5d920532aa954f9e297e765c6291576e4e28bfde7f2aaa36399bb01b6c9a60f0fc74448ef6572e379c29c8ea1041538b1adb
|
||||
EBUILD homeassistant-2022.12.9.ebuild 30871 BLAKE2B 57e14ffb9c165d4dd7bf1a49283f39212d2c6a1bd34807067ca1a273168904adcfa7be92b477a202ee6574299a3a3356db4eafd737feb1af9b6cfec83f02fe4a SHA512 6e22e72a63aaa0938c45a3e833108d53d50b5f1d05531c36a8f62bc7a540fe45022585d99953712a652e5b423076d887487199844e3dddd26691bed149149f0e
|
||||
EBUILD homeassistant-2023.1.2-r1.ebuild 31038 BLAKE2B 40a5ea7a93d19fc0235cd2c7bcb1400b0756ac269ea58faed216ec57b0a45b30c9c6bbcb579f187f30290d50e496aceda68e86261f92ad130b6dbb21beb01889 SHA512 9ce6d3f3c46330debafca187c52a4068c349418e09e253c5b268aa5357cc6c34afa154e51ed6d9e4a5a750e6b0822cb44f0f89fdb13d8bbee625a10030d01f30
|
||||
EBUILD homeassistant-2023.1.7.ebuild 31009 BLAKE2B af8e22fc3680027fe7576fa1c4518eb3b32ae01fcf6d9480825502147b3595eee4c11ed08dd28306ab733e9952eeef2b5c929aab7d9c72975b8909f779a217ed SHA512 c36e78161d743f696bfc3f0ec8de4cdd3c2a02fe66ddd97df7eb0b693e69cbef4f75e4e3625a6f8d0b8b2491ec9768b065271e67860559c5f533bc4153acb046
|
||||
EBUILD homeassistant-2023.2.3.ebuild 31200 BLAKE2B f9ba8fa6341954c3142a3afa32d44ff01a44815bbbd2725ed7009adbea3690146c87460a680a5c5784570f8a256f4e64a02b66481e7956e4155888e6613b5bb1 SHA512 e8e5485323524f511d0bf3a633f041b464e82582b78304925e546a24adf4241fe9733454a89018ef5ad181c7abc3827c69fdf8f583f675be4d1afc0a9befba66
|
||||
EBUILD homeassistant-2023.2.3-r1.ebuild 31200 BLAKE2B f9ba8fa6341954c3142a3afa32d44ff01a44815bbbd2725ed7009adbea3690146c87460a680a5c5784570f8a256f4e64a02b66481e7956e4155888e6613b5bb1 SHA512 e8e5485323524f511d0bf3a633f041b464e82582b78304925e546a24adf4241fe9733454a89018ef5ad181c7abc3827c69fdf8f583f675be4d1afc0a9befba66
|
||||
EBUILD homeassistant-2023.2.4.ebuild 31201 BLAKE2B 3a2351739cbe2501c885c0d75f7d3a08938ff9b3451ceb9160e4219da01c51f0ae59489abaf2f01f1734fdf47b27d3b55ac468d89c07ae649ed3a8615a7dacbc SHA512 6ead33ffdac09548845f87404058de149011a38acbf37d86000561b649be5efa923c02f126e29881a34a40257329c37db97741731b286f687a030b0158e44f74
|
||||
MISC metadata.xml 26350 BLAKE2B 4bdd2f50c2cff1d687933f93c74cd223bd85c42ddb6818a4af700e45227f9e52a03de2060361b631040975b8ba0c43b226b005f4ecacd27692e3aae4c93c997f SHA512 77bc7e43c492069064e98b9c20af944326700f3c2263bf2c430a12200148831ca304511523871229150e4b2e89211f97940950113f22d9a491f8d2284a09337d
|
||||
|
|
|
@ -0,0 +1,498 @@
|
|||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{9..11} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
inherit distutils-r1 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="https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.gh.tar.gz"
|
||||
S="${WORKDIR}/core-${MY_PV}"
|
||||
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 android_ip_webcam anel_pwrctrl 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 brother brottsplatskartan brunt bsblan bt_home_hub_5 bt_smarthub buienradar +caldav camera canary cast cisco_mobility_express cli co2signal compensation coronavirus daikin darksky 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 fritzbox_netmonitor fronius garmin_connect gios github gogogate2 greeneye_monitor growatt_server guardian harman_kardon_avr harmony heos here_travel_time +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 loopenergy luci luftdaten +mariadb maxcube media_extractor meteo_france mfi mikrotik +mobile_app modbus +mosquitto +mqtt myq mysql nad nederlandse_spoorwegen netatmo netdata +notify_events nuki 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 tuya unifi unifi_direct upnp 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.9 dev-lang/python:3.10 dev-lang/python:3.11 )
|
||||
app-admin/logrotate
|
||||
dev-db/sqlite
|
||||
dev-libs/libfastjson
|
||||
>=dev-libs/xerces-c-3.1.4-r1"
|
||||
# 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.4.13[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/anyio-3.6.2[${PYTHON_USEDEP}]
|
||||
~dev-python/astral-2.2[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.33.1[${PYTHON_USEDEP}]
|
||||
~dev-python/async-timeout-4.0.2[${PYTHON_USEDEP}]
|
||||
~dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/attrs-22.2.0[${PYTHON_USEDEP}]
|
||||
<dev-python/Authlib-1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/awesomeversion-22.9.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/backoff-2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bcrypt-4.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/bleak-retry-connector-2.13.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bleak-0.19.5[${PYTHON_USEDEP}]
|
||||
~dev-python/bluetooth-adapters-0.15.2[${PYTHON_USEDEP}]
|
||||
~dev-python/bluetooth-auto-recovery-1.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/bluetooth-data-tools-0.3.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
|
||||
~dev-python/ciso8601-2.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-39.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/dbus-fast-1.84.0[${PYTHON_USEDEP}]
|
||||
~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/grpcio-reflection-1.51.1[${PYTHON_USEDEP}]
|
||||
~dev-python/grpcio-status-1.51.1[${PYTHON_USEDEP}]
|
||||
~dev-python/grpcio-1.51.1[${PYTHON_USEDEP}]
|
||||
~dev-python/h11-0.14.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.61.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hassil-0.2.6[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-bluetooth-1.9.2[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20230202.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-intents-2023.1.31[${PYTHON_USEDEP}]
|
||||
~dev-python/httpcore-0.16.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.23.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/hyperframe-5.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ifaddr-0.1.7[${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.1.8[${PYTHON_USEDEP}]
|
||||
~dev-python/matplotlib-3.6.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/multidict-6.0.2[${PYTHON_USEDEP}]
|
||||
~dev-python/numpy-1.23.2[${PYTHON_USEDEP}]
|
||||
~dev-python/orjson-3.8.5[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pandas-1.4.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pillow-9.4.0[${PYTHON_USEDEP}]
|
||||
<dev-python/pip-22.4.0
|
||||
~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
|
||||
~dev-python/pyjwt-2.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyopenssl-23.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyopenssl-23.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyserial-3.5[${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/pyudev-0.23.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/regex-2021.8.28[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-2.28.1[${PYTHON_USEDEP}]
|
||||
~net-analyzer/scapy-2.5.0
|
||||
~dev-python/sqlalchemy-1.4.45[${PYTHON_USEDEP}]
|
||||
>=dev-python/typing-extensions-4.4.0[${PYTHON_USEDEP}]
|
||||
<dev-python/typing-extensions-5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.26.5[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-serialize-2.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
|
||||
~dev-python/yarl-1.8.1[${PYTHON_USEDEP}]
|
||||
~dev-python/zeroconf-0.47.1[${PYTHON_USEDEP}]"
|
||||
|
||||
# unknown origin, still something to clean up here
|
||||
# some moved to suggested USE Flags
|
||||
#
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/colorlog-6.6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyotp-2.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
|
||||
dev-python/pycparser[${PYTHON_USEDEP}]
|
||||
>=dev-python/websocket-client-0.57.0[${PYTHON_USEDEP}]"
|
||||
# Module requirements from useflags
|
||||
RDEPEND="${RDEPEND}
|
||||
abode? ( ~dev-python/jaraco-abode-3.3.0[${PYTHON_USEDEP}] )
|
||||
accuweather? ( ~dev-python/accuweather-0.5.0[${PYTHON_USEDEP}] )
|
||||
acer_projector? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] )
|
||||
acmeda? ( ~dev-python/aiopulse-0.4.3[${PYTHON_USEDEP}] )
|
||||
adguard? ( ~dev-python/adguardhome-0.6.1[${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-2022.12.1[${PYTHON_USEDEP}] )
|
||||
aladdin_connect? ( ~dev-python/AIOAladdinConnect-0.1.55[${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-2021.11.0[${PYTHON_USEDEP}] )
|
||||
amcrest? ( ~dev-python/amcrest-1.9.7[${PYTHON_USEDEP}] )
|
||||
ampio? ( ~dev-python/asmog-0.0.6[${PYTHON_USEDEP}] )
|
||||
androidtv? ( ~dev-python/adb-shell-0.4.3[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.70[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] )
|
||||
android_ip_webcam? ( ~dev-python/pydroid-ipcam-2.0.0[${PYTHON_USEDEP}] )
|
||||
anel_pwrctrl? ( ~dev-python/anel-pwrctrl-homeassistant-0.0.1[${PYTHON_USEDEP}] )
|
||||
anthemav? ( ~dev-python/anthemav-1.4.1[${PYTHON_USEDEP}] )
|
||||
apache_kafka? ( ~dev-python/aiokafka-0.7.2[${PYTHON_USEDEP}] )
|
||||
apcupsd? ( ~dev-python/apcaccess-0.0.13[${PYTHON_USEDEP}] )
|
||||
apple_tv? ( ~dev-python/pyatv-0.10.3[${PYTHON_USEDEP}] )
|
||||
apprise? ( ~dev-python/apprise-1.2.1[${PYTHON_USEDEP}] )
|
||||
aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] )
|
||||
arcam_fmj? ( ~dev-python/arcam-fmj-1.0.1[${PYTHON_USEDEP}] )
|
||||
aruba? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
|
||||
asuswrt? ( ~dev-python/aioasuswrt-1.4.0[${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.2.6[${PYTHON_USEDEP}] ~dev-python/yalexs-ble-1.12.12[${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-46[${PYTHON_USEDEP}] )
|
||||
backup? ( ~dev-python/securetar-2022.2.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.5[${PYTHON_USEDEP}] )
|
||||
blebox? ( ~dev-python/blebox-uniapi-2.1.4[${PYTHON_USEDEP}] )
|
||||
blink? ( ~dev-python/blinkpy-0.19.2[${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.19.5[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-2.13.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.15.2[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-1.0.3[${PYTHON_USEDEP}] ~dev-python/bluetooth-data-tools-0.3.1[${PYTHON_USEDEP}] ~dev-python/dbus-fast-1.84.0[${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.12.1[${PYTHON_USEDEP}] )
|
||||
bond? ( ~dev-python/bond-async-0.1.22[${PYTHON_USEDEP}] )
|
||||
braviatv? ( ~dev-python/pybravia-0.3.1[${PYTHON_USEDEP}] )
|
||||
broadlink? ( ~dev-python/broadlink-0.18.3[${PYTHON_USEDEP}] )
|
||||
brother? ( ~dev-python/brother-2.1.1[${PYTHON_USEDEP}] )
|
||||
brottsplatskartan? ( ~dev-python/brottsplatskartan-0.0.1[${PYTHON_USEDEP}] )
|
||||
brunt? ( ~dev-python/brunt-1.2.0[${PYTHON_USEDEP}] )
|
||||
bsblan? ( ~dev-python/python-bsblan-0.5.9[${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.0.1[${PYTHON_USEDEP}] )
|
||||
camera? ( ~dev-python/PyTurboJPEG-1.6.7[${PYTHON_USEDEP}] )
|
||||
canary? ( ~dev-python/py-canary-0.5.3[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-13.0.4[${PYTHON_USEDEP}] )
|
||||
cisco_mobility_express? ( ~dev-python/ciscomobilityexpress-0.3.9[${PYTHON_USEDEP}] )
|
||||
cli? ( app-misc/home-assistant-cli )
|
||||
co2signal? ( ~dev-python/CO2Signal-0.4.2[${PYTHON_USEDEP}] )
|
||||
compensation? ( ~dev-python/numpy-1.23.2[${PYTHON_USEDEP}] )
|
||||
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
|
||||
daikin? ( ~dev-python/pydaikin-2.8.0[${PYTHON_USEDEP}] )
|
||||
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
|
||||
deconz? ( ~dev-python/pydeconz-106[${PYTHON_USEDEP}] )
|
||||
delijn? ( ~dev-python/pydelijn-1.0.0[${PYTHON_USEDEP}] )
|
||||
denonavr? ( ~dev-python/denonavr-0.10.12[${PYTHON_USEDEP}] )
|
||||
deutsche_bahn? ( ~dev-python/schiene-0.23[${PYTHON_USEDEP}] )
|
||||
devolo_home_control? ( ~dev-python/devolo-home-control-api-0.18.2[${PYTHON_USEDEP}] )
|
||||
dexcom? ( ~dev-python/pydexcom-0.2.3[${PYTHON_USEDEP}] )
|
||||
dhcp? ( ~net-analyzer/scapy-2.5.0 ~dev-python/aiodiscover-1.4.13[${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.33.1[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
|
||||
dlna_dms? ( ~dev-python/async-upnp-client-0.33.1[${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.5[${PYTHON_USEDEP}] )
|
||||
dynalite? ( ~dev-python/dynalite-devices-0.1.47[${PYTHON_USEDEP}] )
|
||||
dyson? ( ~dev-python/libpurecool-0.6.4[${PYTHON_USEDEP}] )
|
||||
ecobee? ( ~dev-python/python-ecobee-api-0.2.14[${PYTHON_USEDEP}] )
|
||||
ecowitt? ( ~dev-python/aioecowitt-2023.1.0[${PYTHON_USEDEP}] )
|
||||
emulated_roku? ( ~dev-python/emulated-roku-0.2.1[${PYTHON_USEDEP}] )
|
||||
enigma2? ( ~dev-python/openwebifpy-3.2.7[${PYTHON_USEDEP}] )
|
||||
enocean? ( ~dev-python/enocean-0.50.1[${PYTHON_USEDEP}] )
|
||||
enphase_envoy? ( ~dev-python/envoy-reader-0.20.1[${PYTHON_USEDEP}] )
|
||||
environment_canada? ( ~dev-python/env-canada-0.5.28[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-13.3.1[${PYTHON_USEDEP}] ~dev-python/esphome-dashboard-api-1.2.3[${PYTHON_USEDEP}] )
|
||||
everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] )
|
||||
evohome? ( ~dev-python/evohome-async-0.3.15[${PYTHON_USEDEP}] )
|
||||
ffmpeg? ( ~dev-python/ha-ffmpeg-3.0.2[${PYTHON_USEDEP}] )
|
||||
fibaro? ( ~dev-python/fiblary3-0.1.8[${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-0.28.35[${PYTHON_USEDEP}] )
|
||||
foobot? ( ~dev-python/foobot_async-1.0.0[${PYTHON_USEDEP}] )
|
||||
forecast_solar? ( ~dev-python/forecast-solar-2.2.0[${PYTHON_USEDEP}] )
|
||||
fortios? ( ~dev-python/fortiosapi-1.0.5[${PYTHON_USEDEP}] )
|
||||
freebox? ( ~dev-python/freebox-api-1.0.1[${PYTHON_USEDEP}] )
|
||||
fritz? ( ~dev-python/fritzconnection-1.10.3[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
|
||||
fritzbox? ( ~dev-python/pyfritzhome-0.6.7[${PYTHON_USEDEP}] )
|
||||
fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.10.3[${PYTHON_USEDEP}] )
|
||||
fritzbox_netmonitor? ( ~dev-python/fritzconnection-1.4.2[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.7.1[${PYTHON_USEDEP}] )
|
||||
garmin_connect? ( ~dev-python/garminconnect-ha-0.1.6[${PYTHON_USEDEP}] )
|
||||
gios? ( ~dev-python/gios-2.3.0[${PYTHON_USEDEP}] )
|
||||
github? ( ~dev-python/aiogithubapi-22.10.1[${PYTHON_USEDEP}] )
|
||||
gogogate2? ( ~dev-python/ismartgate-4.0.4[${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.9[${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}] )
|
||||
homekit? ( ~dev-python/HAP-python-4.6.0[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
|
||||
homekit_controller? ( ~dev-python/aiohomekit-2.4.6[${PYTHON_USEDEP}] )
|
||||
homematic? ( ~dev-python/pyhomematic-0.1.77[${PYTHON_USEDEP}] )
|
||||
homematicip_cloud? ( ~dev-python/homematicip-1.0.13[${PYTHON_USEDEP}] )
|
||||
hp_ilo? ( ~dev-python/python-hpilo-4.3[${PYTHON_USEDEP}] )
|
||||
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] )
|
||||
hue? ( ~dev-python/aiohue-4.6.1[${PYTHON_USEDEP}] )
|
||||
hydrawise? ( ~dev-python/Hydrawiser-0.2[${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.7.6[${PYTHON_USEDEP}] )
|
||||
image_upload? ( ~dev-python/pillow-9.4.0[${PYTHON_USEDEP}] )
|
||||
imap? ( ~dev-python/aioimaplib-1.0.1[${PYTHON_USEDEP}] )
|
||||
incomfort? ( ~dev-python/incomfort-client-0.4.4[${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.2.0[${PYTHON_USEDEP}] ~dev-python/insteon-frontend-home-assistant-0.2.0[${PYTHON_USEDEP}] )
|
||||
intesishome? ( ~dev-python/pyintesishome-1.8.0[${PYTHON_USEDEP}] )
|
||||
ipma? ( ~dev-python/pyipma-3.0.6[${PYTHON_USEDEP}] )
|
||||
ipp? ( ~dev-python/pyipp-0.12.1[${PYTHON_USEDEP}] )
|
||||
islamic_prayer_times? ( ~dev-python/prayer-times-calculator-0.0.6[${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.8.2[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-2.3.0[${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-0.8.9[${PYTHON_USEDEP}] ~dev-python/aiolifx-effects-0.3.1[${PYTHON_USEDEP}] ~dev-python/aiolifx-themes-0.4.0[${PYTHON_USEDEP}] )
|
||||
linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] )
|
||||
litterrobot? ( ~dev-python/pylitterbot-2023.1.1[${PYTHON_USEDEP}] )
|
||||
local_calendar? ( ~dev-python/ical-4.2.9[${PYTHON_USEDEP}] )
|
||||
loopenergy? ( ~dev-python/pyloopenergy-0.2.1[${PYTHON_USEDEP}] )
|
||||
luci? ( ~dev-python/openwrt-luci-rpc-1.1.11[${PYTHON_USEDEP}] )
|
||||
luftdaten? ( ~dev-python/luftdaten-0.7.4[${PYTHON_USEDEP}] )
|
||||
mariadb? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
|
||||
media_extractor? ( ~net-misc/youtube-dl-2021.12.17 )
|
||||
meteo_france? ( ~dev-python/meteofrance-api-1.1.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.1.1[${PYTHON_USEDEP}] )
|
||||
mosquitto? ( app-misc/mosquitto )
|
||||
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
|
||||
myq? ( ~dev-python/pymyq-3.1.4[${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-7.5.0[${PYTHON_USEDEP}] )
|
||||
netdata? ( ~dev-python/netdata-1.0.1[${PYTHON_USEDEP}] )
|
||||
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
|
||||
nuki? ( ~dev-python/pynuki-1.6.0[${PYTHON_USEDEP}] )
|
||||
nws? ( ~dev-python/pynws-1.4.1[${PYTHON_USEDEP}] )
|
||||
nx584? ( ~dev-python/pynx584-0.5[${PYTHON_USEDEP}] )
|
||||
octoprint? ( ~dev-python/pyoctoprintapi-0.1.9[${PYTHON_USEDEP}] )
|
||||
onkyo? ( ~dev-python/onkyo-eiscp-1.2.7[${PYTHON_USEDEP}] )
|
||||
onvif? ( ~dev-python/onvif-zeep-async-1.2.1[${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.2.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.0.0[${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.13.2[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
|
||||
plugwise? ( ~dev-python/plugwise-0.27.5[${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-6.0[${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.1.1[${PYTHON_USEDEP}] )
|
||||
rainbird? ( ~dev-python/pyrainbird-2.0.0[${PYTHON_USEDEP}] )
|
||||
rainmachine? ( ~dev-python/regenmaschine-2022.11.0[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-1.4.45[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] )
|
||||
rejseplanen? ( ~dev-python/rjpl-0.3.6[${PYTHON_USEDEP}] )
|
||||
rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
|
||||
ring? ( ~dev-python/ring-doorbell-0.7.2[${PYTHON_USEDEP}] )
|
||||
roku? ( ~dev-python/rokuecp-0.17.0[${PYTHON_USEDEP}] )
|
||||
roomba? ( ~dev-python/roombapy-1.6.5[${PYTHON_USEDEP}] )
|
||||
roon? ( ~dev-python/roonapi-0.1.3[${PYTHON_USEDEP}] )
|
||||
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-2.5.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.33.1[${PYTHON_USEDEP}] )
|
||||
scrape? ( ~dev-python/beautifulsoup4-4.11.1[${PYTHON_USEDEP}] ~dev-python/lxml-4.9.1[${PYTHON_USEDEP}] )
|
||||
season? ( ~dev-python/ephem-4.1.2[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-5.3.1[${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-2022.12.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.3[${PYTHON_USEDEP}] ~dev-python/pysmartthings-0.7.6[${PYTHON_USEDEP}] )
|
||||
snmp? ( ~dev-python/pysnmplib-5.0.20[${PYTHON_USEDEP}] )
|
||||
socat? ( net-misc/socat )
|
||||
solax? ( ~dev-python/solax-0.3.0[${PYTHON_USEDEP}] )
|
||||
somfy? ( ~dev-python/pymfy-0.11.0[${PYTHON_USEDEP}] )
|
||||
sonos? ( ~dev-python/soco-0.29.0[${PYTHON_USEDEP}] )
|
||||
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
|
||||
spotify? ( ~dev-python/spotipy-2.22.1[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-1.4.45[${PYTHON_USEDEP}] )
|
||||
squeezebox? ( ~dev-python/pysqueezebox-0.6.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.4[${PYTHON_USEDEP}] )
|
||||
tankerkoenig? ( ~dev-python/pytankerkoenig-0.0.6[${PYTHON_USEDEP}] )
|
||||
tasmota? ( ~dev-python/HATasmota-0.6.3[${PYTHON_USEDEP}] )
|
||||
tellduslive? ( ~dev-python/tellduslive-0.10.11[${PYTHON_USEDEP}] )
|
||||
tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] )
|
||||
tile? ( ~dev-python/pytile-2022.2.0[${PYTHON_USEDEP}] )
|
||||
tomorrowio? ( ~dev-python/pytomorrowio-0.3.5[${PYTHON_USEDEP}] )
|
||||
toon? ( ~dev-python/toonapi-0.2.1[${PYTHON_USEDEP}] )
|
||||
totalconnect? ( ~dev-python/total-connect-client-2023.1[${PYTHON_USEDEP}] )
|
||||
tplink? ( ~dev-python/python-kasa-0.5.0[${PYTHON_USEDEP}] )
|
||||
tuya? ( ~dev-python/tuya-iot-py-sdk-0.6.6[${PYTHON_USEDEP}] )
|
||||
unifi? ( ~dev-python/aiounifi-44[${PYTHON_USEDEP}] )
|
||||
unifi_direct? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
|
||||
upnp? ( ~dev-python/async-upnp-client-0.33.1[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
|
||||
utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] )
|
||||
vallox? ( ~dev-python/vallox-websocket-api-3.0.0[${PYTHON_USEDEP}] )
|
||||
velbus? ( ~dev-python/velbus-aio-2022.12.0[${PYTHON_USEDEP}] )
|
||||
velux? ( ~dev-python/pyvlx-0.2.20[${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.21.0[${PYTHON_USEDEP}] )
|
||||
vizio? ( ~dev-python/pyvizio-0.1.57[${PYTHON_USEDEP}] )
|
||||
wake_on_lan? ( ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] )
|
||||
waqi? ( ~dev-python/waqiasync-1.0.0[${PYTHON_USEDEP}] )
|
||||
waze_travel_time? ( ~dev-python/WazeRouteCalculator-0.14[${PYTHON_USEDEP}] )
|
||||
webostv? ( ~dev-python/aiowebostv-0.3.2[${PYTHON_USEDEP}] )
|
||||
wemo? ( ~dev-python/pywemo-0.9.1[${PYTHON_USEDEP}] )
|
||||
whois? ( ~dev-python/whois-0.9.23[${PYTHON_USEDEP}] )
|
||||
wink? ( ~dev-python/pubnubsub-handler-1.0.9[${PYTHON_USEDEP}] ~dev-python/python-wink-1.10.5[${PYTHON_USEDEP}] )
|
||||
withings? ( ~dev-python/withings-api-2.4.0[${PYTHON_USEDEP}] )
|
||||
wled? ( ~dev-python/wled-0.15.0[${PYTHON_USEDEP}] )
|
||||
workday? ( ~dev-python/holidays-0.18[${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.56[${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.7[${PYTHON_USEDEP}] )
|
||||
yeelight? ( ~dev-python/yeelight-0.7.10[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.33.1[${PYTHON_USEDEP}] )
|
||||
yi? ( ~dev-python/aioftp-0.21.3[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.47.1[${PYTHON_USEDEP}] )
|
||||
zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] )
|
||||
zha? ( ~dev-python/bellows-0.34.7[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.92[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.19.2[${PYTHON_USEDEP}] ~dev-python/zigpy-0.53.0[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.16.2[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.10.3[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.9.2[${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.44.0[${PYTHON_USEDEP}] )"
|
||||
|
||||
BDEPEND="${RDEPEND}
|
||||
test? (
|
||||
~dev-python/astroid-2.12.14[${PYTHON_USEDEP}]
|
||||
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-7.0.5[${PYTHON_USEDEP}]
|
||||
~dev-python/freezegun-1.2.2[${PYTHON_USEDEP}]
|
||||
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/mypy-0.991[${PYTHON_USEDEP}]
|
||||
~dev-python/pipdeptree-2.3.1[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-3.0.0
|
||||
~dev-python/pylint-per-file-ignores-1.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-2.15.10[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-asyncio-0.20.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-cov-3.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-freezer-0.4.6[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-socket-0.5.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-sugar-0.9.5[${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-2.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-7.2.1[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-mock-1.10.0[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.20.1[${PYTHON_USEDEP}]
|
||||
~dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/tqdm-4.64.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
dev-python/mock[${PYTHON_USEDEP}]"
|
||||
|
||||
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
|
||||
"
|
||||
|
||||
S="${WORKDIR}/core-${MY_PV}"
|
||||
|
||||
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
|
|
@ -47,7 +47,7 @@ aioeafm==0.1.2
|
|||
aioeagle==1.1.0
|
||||
aioecowitt==2023.1.0
|
||||
aioemonitor==1.0.5
|
||||
aioesphomeapi==13.1.0
|
||||
aioesphomeapi==13.3.1
|
||||
aiofiles==22.1.0
|
||||
aioflo==2021.11.0
|
||||
aioftp==0.21.3
|
||||
|
@ -65,7 +65,7 @@ aiokafka==0.7.2
|
|||
aiokef==0.2.16
|
||||
aiolifx-effects==0.3.1
|
||||
aiolifx-themes==0.4.0
|
||||
aiolifx==0.8.7
|
||||
aiolifx==0.8.9
|
||||
aiolivisi==0.0.14
|
||||
aiolookin==1.0.0
|
||||
aiolyric==1.0.9
|
||||
|
@ -263,7 +263,6 @@ crownstone-cloud==1.4.9
|
|||
crownstone-core==3.0.1
|
||||
crownstone-sse==2.0.4
|
||||
crownstone-uart==2.1.0
|
||||
cryptography==39.0.0
|
||||
cryptography==39.0.1
|
||||
csrmesh==0.10.0
|
||||
cssselect==1.2.0
|
||||
|
@ -728,7 +727,7 @@ openwebifpy==3.2.7
|
|||
openwrt-luci-rpc==1.1.11
|
||||
openwrt-ubus-rpc==0.0.2
|
||||
OPi-GPIO==0.5.2
|
||||
oralb-ble==0.17.4
|
||||
oralb-ble==0.17.5
|
||||
ordered-set==4.1.0
|
||||
orjson==3.8.5
|
||||
oru==0.1.11
|
||||
|
@ -907,7 +906,7 @@ pyialarmxr-homeassistant==1.0.18
|
|||
pyicloud==1.0.0
|
||||
pyinsteon==1.2.0
|
||||
pyintesishome==1.8.0
|
||||
pyipma==3.0.5
|
||||
pyipma==3.0.6
|
||||
pyipp==0.12.1
|
||||
pyiqvia==2022.4.0
|
||||
pyirishrail==0.0.2
|
||||
|
@ -1151,7 +1150,7 @@ regex==2021.8.28
|
|||
regex==2022.10.31
|
||||
related==0.7.2
|
||||
renault-api==0.1.11
|
||||
reolink-aio==0.3.4
|
||||
reolink-aio==0.4.0
|
||||
ReParser==1.4.3
|
||||
requests-file==1.5.1
|
||||
requests-futures==1.0.0
|
||||
|
@ -1359,7 +1358,7 @@ vol==0.1.1
|
|||
volkszaehler==0.4.0
|
||||
voluptuous-serialize==2.5.0
|
||||
voluptuous==0.13.1
|
||||
volvooncall==0.10.1
|
||||
volvooncall==0.10.2
|
||||
vsure==1.8.1
|
||||
vtjp==0.1.14
|
||||
vulcan-api==2.1.1
|
||||
|
@ -1392,7 +1391,7 @@ wsproto==1.2.0
|
|||
xbox-webapi==2.0.11
|
||||
xboxapi==2.0.1
|
||||
xerces-c==3.2.3
|
||||
xiaomi-ble==0.16.1
|
||||
xiaomi-ble==0.16.3
|
||||
xknx==2.3.0
|
||||
xmlschema==2.1.1
|
||||
xmltodict==0.13.0
|
||||
|
@ -1400,7 +1399,7 @@ xs1-api-client==3.0.0
|
|||
xxhash==0.8.1
|
||||
xxhash==3.1.0
|
||||
yalesmartalarmclient==0.3.9
|
||||
yalexs-ble==1.12.8
|
||||
yalexs-ble==1.12.12
|
||||
yalexs==1.2.6
|
||||
yarl==1.8.1
|
||||
yarl==1.8.2
|
||||
|
|
Loading…
Reference in New Issue