Compare commits

..

667 Commits

Author SHA1 Message Date
ffe5869e1e Merge pull request '2023.2.5' (#1102) from 2023.2.5 into master
Reviewed-on: #1102
2023-02-26 10:53:45 +01:00
866d44d800 update homeassistant-2023.2.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-26 10:48:58 +01:00
f407d01f46 dev-python/requests: new package, add 2.28.1-r1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-26 10:43:46 +01:00
c45be20a37 dev-python/orjson: add 3.8.6, drop 3.7.11
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-26 10:38:50 +01:00
8bb5630ce1 dev-python/youtube-dl: new package, add 2021.12.17-r1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-26 10:25:26 +01:00
a34929befd dev-python/ical: drop 4.2.3, 4.2.8
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-26 10:21:18 +01:00
8407a6ab86 dev-python/caldav: add workaround for missing icalendar dep -> 0.9.1-r1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-26 10:11:56 +01:00
59d3519df5 dev-python/pyTibber: drop olds, add 0.26.13
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-26 10:00:11 +01:00
2c6cb6aae8 dev-python/reolink-aio: add 0.4.2, drop 0.1.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-26 09:56:42 +01:00
e65f4ab288 dev-python/pyopenuv: add 2023.2.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-26 09:54:47 +01:00
d64b275bdc dev-python/pyoctoprintapi: PEP517
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-26 09:51:58 +01:00
714d743158 dev-python/pyoctoprintapi: add 0.1.11, drop 0.1.8
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-26 09:50:39 +01:00
e167ec27ea dev-python/AIOAladdinConnect: add 0.1.56
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-26 09:46:08 +01:00
a60f3c13eb dev-python/pygatt: update Manifest
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-26 09:45:05 +01:00
4a46485fef dev-python/*: Bad digest for several dev-python ebuilds, fixes #1091
Signed-off-by: Andreas Billmeier <b@edevau.net>

 Changes committed:
	modified:   construct/Manifest
	modified:   pybluez/Manifest
	modified:   pyipp/Manifest
2023-02-26 09:37:06 +01:00
2ae2539e33 Merge branch 'master' of git.edevau.net:onkelbeh/HomeAssistantRepository into 2023.2.5
pygatt #1093
2023-02-26 09:32:07 +01:00
31bf3cc74f Merge pull request 'pygatt' (#1093) from inode64/HomeAssistantRepository:pygatt into master
Reviewed-on: #1093
2023-02-26 09:31:39 +01:00
5bbfd0803d Merge branch 'master' of git.edevau.net:onkelbeh/HomeAssistantRepository into 20223.2.5
New ebuilds for nodered & zigbee2mqtt
2023-02-26 09:27:52 +01:00
122d778d0a Merge pull request 'New ebuilds for nodered & zigbee2mqtt' (#1090) from inode64/HomeAssistantRepository:noderes&zigbee2mqtt into master
Reviewed-on: #1090
2023-02-26 09:27:01 +01:00
d4a5215164 app-misc/*: remove olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-26 09:15:52 +01:00
Fco Javier Felix
db5cba5d7c use nodejs-mod_src_install in a similar way as with distutils-r1_python_install
Fix function names in nodejs-mod.eclass
remove dep files in nodejs-pack.eclass too
2023-02-24 20:25:21 +01:00
Fco Javier Felix
751e0af338 Missing python bluetooth dependencies 2023-02-23 06:03:18 +01:00
INODE64
f0059f1f8f user adapt the ebuild to use PEP517
use pypy.eclass
remove redundant and unnecessary dependencies
remove the test because it does not have

Check with pkgcheck 0.10.22

Signed-off-by: INODE64 <ffelix@inode64.com>
2023-02-22 17:17:43 +01:00
INODE64
3050b7a8c4 Include eclass for new nodejs ebuilds
New packages (zigbee2mqtt and node-red) from my gentoo overlay (https://github.com/inode64/inode64-overlay)

Signed-off-by: INODE64 <ffelix@inode64.com>
2023-02-20 19:11:33 +01:00
INODE64
71fddff4fb Revert "Include eclass for new nodejs ebuilds"
This reverts commit ddb5532108.
2023-02-20 19:08:50 +01:00
INODE64
ddb5532108 Include eclass for new nodejs ebuilds
New packages (zigbee2mqtt and node-red) from my gentoo overlay (https://github.com/inode64/inode64-overlay)
2023-02-20 19:06:55 +01:00
3887271707 dev-python/codecov: turn off tests, https://bugs.gentoo.org/show_bug.cgi?id=894282
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-18 08:53:37 +01:00
5a35539f54 dev-python/pykrakenapi-0.1.8: fix top level violation 2023-02-15 02:15:33 +01:00
c15bfa34f3 dev-python/hyperion-py-0.7.5: fix top level violation 2023-02-15 01:25:59 +01:00
da366f4b40 dev-python/awesomeversion-22.9.0: fix top level violation 2023-02-15 00:44:49 +01:00
9eea46d89c kconfiglib: update Manifest 2023-02-15 00:30:46 +01:00
faf1631960 Merge pull request #221 from onkelbeh/2023.2.4
2023.2.4
2023-02-14 22:48:32 +01:00
409769262b update homeassistant-2023.2.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-14 22:45:18 +01:00
736e42ab81 dev-python/aioesphomeapi: add 13.3.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-14 22:41:47 +01:00
56587bae66 dev-python/pyipma: add 3.0.6, drop 2.0.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-14 22:40:17 +01:00
899cb39f98 dev-python/aiolifx: drop olds, add 0.8.9
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-14 22:38:14 +01:00
2080bcb2cc dev-python/oralb-ble: add 0.17.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-14 22:32:24 +01:00
797522e418 dev-python/reolink-aio: add 0.4.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-14 22:30:57 +01:00
f74629ba0c dev-python/volvooncall: add 0.10.2, drop 0.10.0-r1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-14 22:29:25 +01:00
e7989ab0f0 dev-python/xiaomi-ble: add 0.16.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-14 22:27:25 +01:00
b612f211a1 dev-python/yalexs-ble: add 1.12.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-14 22:25:41 +01:00
2ae6d62ca9 dev-python/ha-ffmpeg: update Manifest
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-14 22:21:25 +01:00
97fbd09419 Merge branch 'master' of git.edevau.net:onkelbeh/HomeAssistantRepository into 2023.2.3 2023-02-14 22:19:25 +01:00
09699759ec Merge pull request 'Update to DISTUTILS_USE_PEP517' (#1075) from inode64/HomeAssistantRepository:ha-ffmpeg into master
Reviewed-on: #1075
2023-02-14 22:13:31 +01:00
0d18690667 dev-python/gassist-text: update deps, add metadata, renew Manifest
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-14 22:11:11 +01:00
38f98423fa Merge pull request 'Sort dependencies and dependencies' (#1074) from inode64/HomeAssistantRepository:gassist_text into 2023.2.3
Reviewed-on: #1074
2023-02-14 22:07:49 +01:00
31e6cf0768 dev-python/pymodbus: fix versions, not from dev tree
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-14 21:14:03 +01:00
8b18cdfcfd dev-python/home-assistant-intents: remove versions (wip)
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-14 21:09:26 +01:00
25a2124989 minor cleanups, rename zeroconf, again
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-14 21:08:10 +01:00
b2bfaece9f dev-python/home-assistant-intents: remove versions (wip)
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-14 21:03:49 +01:00
3c9feda0dc dev-embedded/*: rename zeroconf, again (29153ca563)
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-14 20:42:51 +01:00
6f4bba3115 dev-python/*: rename zeroconf, again (29153ca563)
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-14 20:37:07 +01:00
24185776f0 remove obsolete updater component (GH PR #202) 2023-02-14 20:07:46 +01:00
381199f974 update homeassistant-2023.2.3-r1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-14 20:05:02 +01:00
d48d3ac77a dev-python/sentry-sdk: re-add 1.13.0 (from main official)
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-14 19:43:08 +01:00
INODE64
6bf28dafa5 Update to DISTUTILS_USE_PEP517
Change SRC_URI to github, in pypi are missing some files (test, etc..)
Remove tests are broken
Require ffmpeg to run
2023-02-14 15:24:11 +01:00
Fco Javier Felix
ea3babf271 Sort dependencies
Fix require dev-python/protobuf-python not dev-libs/protobuf
2023-02-13 15:16:37 +01:00
e6f3b0c4fe update homeassistant-2023.2.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-12 21:11:17 +01:00
f6a8e8f179 dev-python/pylint-per-file-ignores: new package, add 1.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-12 20:51:03 +01:00
e7c13457ee dev-vcs/pre-commit: new package, add 3.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-12 20:43:21 +01:00
c967319603 dev-python/astroid: re-add missing version (from main repo)
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-12 20:36:45 +01:00
be8adadba2 dev-python/orjson: fix MisplacedEclassVar, drop 3.7.8, add 3.8.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-12 20:30:55 +01:00
2d01112655 Merge pull request 'gassist-text-0.0.10.ebuild' (#985) from inode64/HomeAssistantRepository:gassist_text into 2023.2.3
Reviewed-on: #985
2023-02-12 20:16:10 +01:00
4907e3447a Merge pull request 'Downgrade from SQLAlchemy 1.4.46 (portage official)' (#984) from inode64/HomeAssistantRepository:sqlalchemy into 2023.2.3
Reviewed-on: #984
2023-02-12 20:13:20 +01:00
Fco Javier Felix
3354643048 gassist-text-0.0.10.ebuild
Test ok

check with pkgcheck 0.10.21
2023-02-12 19:23:11 +01:00
Fco Javier Felix
80dec8c9e6 Downgrade from SQLAlchemy 1.4.46 (portage official)
check with pkgcheck 0.10.21
2023-02-12 18:28:54 +01:00
15267cb5dc dev-python/aioimaplib: drop 1.0.0, update 1.0.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-12 15:23:42 +01:00
667906565c dev-python/whois: add 0.9.23
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-12 09:39:01 +01:00
dafc5c7c39 dev-python/jaraco-abode: new package, add 3.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-12 09:35:05 +01:00
2c2f347877 dev-python/jaraco-net: new package, add 9.3.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-12 09:34:03 +01:00
c2b5d33d50 dev-python/jaraco-logging: new package, add 3.1.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-12 09:32:56 +01:00
bfbce528af dev-python/jaraco-email: new package, add 3.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-12 09:31:56 +01:00
ec8298046a dev-python/jaraco-context: new package, add 4.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-12 09:30:57 +01:00
c0609b5e4b dev-python/jaraco-collections: new package, add 3.8.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-12 09:29:51 +01:00
0804b6f770 dev-python/jaraco-classes: new package, add 3.2.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-12 09:28:15 +01:00
42313c8c7d dev-python/jaraco-text: new package, add 3.11.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-12 09:27:09 +01:00
3d5db2f001 dev-python/bx-py-utils: new package, add 75
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-12 08:54:12 +01:00
541d8e8627 dev-python/rich: new package, add 12.6.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-12 08:39:43 +01:00
181706471a dev-python/aioruuvigateway: new package, add 0.0.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-12 08:33:58 +01:00
b7b0d8da14 dev-python/aiopvpc: add 4.0.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-12 08:20:36 +01:00
72028411d9 dev-python/aioridwell: add 2023.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-12 08:17:32 +01:00
a6706720e4 dev-python/pyrympro: enable py3.9
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 22:48:25 +01:00
7023922828 dev-python/roonapi: update Manifest
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 22:47:06 +01:00
0570179177 Merge pull request 'update roonai-0.1.3' (#978) from inode64/HomeAssistantRepository:roonapi into 2023.2.3
Reviewed-on: #978
2023-02-11 22:43:14 +01:00
fce45c07a1 Merge branch '2023.2.3' of git.edevau.net:onkelbeh/HomeAssistantRepository into 2023.2.3 2023-02-11 22:40:31 +01:00
d206d850e6 Merge pull request 'add pyrympro==0.0.4' (#977) from inode64/HomeAssistantRepository:pyrympro into 2023.2.3
Reviewed-on: #977
2023-02-11 22:35:22 +01:00
93f5c7c5a9 dev-python/RestrictedPython: add 6.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 22:32:19 +01:00
Fco Javier Felix
0edf7fff01 update roonai-0.1.3
Change src download, in mirror:pypi have deleted the test directory and changelog.md
Remove test, Always failed, I make a bug in https://github.com/pavoni/pyroon/issues/69

check with pkgcheck 0.10.21
2023-02-11 20:24:59 +01:00
Fco Javier Felix
a75a27714c add pyrympro==0.0.4
check with pkgcheck 0.10.21
2023-02-11 19:43:09 +01:00
94927aa8d5 dev-python/sensorpush-ble: add 1.5.5, drop 1.5.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 13:53:33 +01:00
12f0f52163 dev-python/bluetooth-sensor-state-data: add 1.6.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 13:50:09 +01:00
e1d8217f8a dev-python/sensorpro-ble: add 0.5.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 13:46:00 +01:00
89935f0b0c dev-python/pyrainbird: add 2.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 13:43:56 +01:00
30613aaa05 dev-python/oralb-ble: add 0.17.4, drop 0.14.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 13:39:22 +01:00
a099bc6c6b dev-python/lupupy: add 0.2.7, drop 0.2.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 13:35:27 +01:00
3fea9b124d dev-python/pyisy: add 3.1.13, drop 3.1.11
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 13:33:37 +01:00
1bcad2f0d3 dev-python/env-canada: add 0.5.28, drop 0.5.27
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 13:31:09 +01:00
e9d78d3de5 dev-python/inkbird-ble: add 0.5.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 13:10:08 +01:00
15d61e0843 dev-python/bimmer-connected: add 0.12.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 13:07:45 +01:00
e26881a523 dev-python/bluemaestro-ble: add 0.2.3, drop 0.2.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 13:05:19 +01:00
ac0219da17 dev-python/py-synologydsm-api: add 2.1.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 13:02:27 +01:00
6d64e2f7e9 dev-python/thermopro-ble: add 0.4.5, drop 0.4.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 12:55:08 +01:00
f071491e35 dev-python/pylutron-caseta: update Manifest
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 10:40:42 +01:00
5388a5ab8c Merge branch 'master' into 2023.2.3
inode64 version better
2023-02-11 10:38:19 +01:00
84c2381e6c Merge pull request 'pylutron-caseta==0.18.1' (#963) from inode64/HomeAssistantRepository:master into master
Reviewed-on: #963
2023-02-11 10:29:03 +01:00
77a1b72f12 dev-python/pylutron-caseta: add 0.18.1, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 10:23:38 +01:00
d3a19eb64c dev-python/reolink-aio: add 0.3.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 10:17:28 +01:00
5598e696e5 dev-python/aiohomekit: add 2.4.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 10:15:48 +01:00
5650bb755e dev-python/bellows: add 0.34.7
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 10:13:18 +01:00
76dd67607f dev-python/zeversolar: new package, add 0.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 10:09:27 +01:00
ec55ab86c4 dev-python/aiomusiccast: add 0.14.7, drop 0.14.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 10:02:25 +01:00
feec94a0ca dev-python/xiaomi-ble: add 0.16.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 09:53:44 +01:00
e800f4f3e7 dev-python/pycryptodomex: add 3.17, drop 3.14.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 09:51:24 +01:00
85958e3242 dev-python/aioconsole: PEP517
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 09:43:24 +01:00
5ea9901b6b dev-python/whirlpool-sixth-sense: add 0.18.2, drop 0.15.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 09:41:59 +01:00
46723cb69f dev-python/holidays: add 0.18, drop 0.14.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 09:39:25 +01:00
a3bd5e8e31 dev-python/volkszaehler: add 0.4.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 09:08:32 +01:00
39947e4cbd dev-python/velbus-aio: drop olds, add 2022.12.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 09:02:10 +01:00
f8a6e6e7f6 dev-python/pytradfri: add 9.0.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 02:08:45 +01:00
9e997f21e7 dev-python/aio-geojson-usgs-earthquakes: add 0.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 02:05:25 +01:00
e9e67a9eab dev-python/pyunifiprotect: add 4.6.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 01:56:22 +01:00
935b698159 dev-python/aiounifi: add 44
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 01:54:32 +01:00
534fa28bb5 dev-python/pytrafikverket: add 0.2.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 01:52:34 +01:00
dda8ef5236 dev-python/total-connect-client: add 2023.1, drop 2022.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 01:51:02 +01:00
a4734c16e0 dev-python/todoist-api-python: new package, add 2.0.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 01:48:34 +01:00
45bf8f1281 dev-python/tololib: add 0.1.0_beta4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 01:37:19 +01:00
efc479d22f dev-python/pyTibber: add 0.26.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 01:34:46 +01:00
f68a8f39e3 dev-python/pyswitchbee: add 1.7.19
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 01:30:31 +01:00
96b91e55ce dev-python/stookwijzer: new package, add 1.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 01:26:30 +01:00
12eec7711e dev-python/yagrc: new package, add 1.1.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-10 19:03:02 +01:00
5a01776095 dev-python/grpcio-reflection: new package, add 1.51.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-10 19:00:34 +01:00
542ad900c4 dev-python/soco: add 0.29.0, drop 0.28.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-10 18:50:53 +01:00
077913ea9c dev-python/pysoma: add 0.0.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-10 18:48:56 +01:00
b0468b01de dev-python/aioshelly: add 5.3.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-10 18:46:49 +01:00
30cf929419 dev-python/sfrbox-api: new package, add 0.0.5, 0.0.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-10 18:44:12 +01:00
5e2ab884e5 dev-python/pysensibo: add 1.0.25
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-10 18:39:02 +01:00
6939e07ca0 dev-python/screenlogicpy: add 0.6.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-10 18:37:05 +01:00
fa4fcbee2c dev-python/tesla-powerwall: add 0.3.19, drop 0.3.17
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-10 18:34:48 +01:00
4a0794be15 dev-python/plugwise: drop olds, bump 0.27.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-10 18:32:35 +01:00
031d5d14e4 dev-python/ha-philipsjs: add 3.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-10 18:29:39 +01:00
626c7a1845 dev-python/python-otbr-api: new package, add 1.0.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-10 18:25:02 +01:00
d460418f6b dev-python/openerz-api: add 0.2.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-07 10:39:40 +01:00
68df798164 dev-python/aio-geojson-nsw-rfs-incidents: add 0.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-07 10:38:00 +01:00
fd1dd25bfa dev-python/google-nest-sdm: add 2.2.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-07 10:35:50 +01:00
a21e66ff94 dev-python/openai: new package, add 0.26.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-07 10:08:56 +01:00
da076fe6ce dev-python/mopeka-iot-ble: new package, add 0.4.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-07 10:04:21 +01:00
607e3b16b9 dev-python/motioneye-client: add 0.3.14
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-07 09:59:05 +01:00
5295bff60a dev-python/moehlenhoff-alpha2: add 1.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-07 08:59:12 +01:00
576b7812e4 dev-python/pymodbus: add 3.1.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-07 08:56:20 +01:00
c6b68a70de dev-python/typer: add 0.7.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-07 08:54:51 +01:00
7d6d08e9ce dev-python/lupupy: add 0.2.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-07 08:40:13 +01:00
b6f49e52bb dev-python/pylitejet: add 0.5.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-07 08:38:29 +01:00
Fco Javier Felix
6a627b4ebc Change src download, in mirror:pypi have deleted the test directory and changelog.md
Remove python_test is included in python-utils-r1.eclass
Add cli command line tools (and deps)
Update python test dependencies from setup.cfg
remove redundant dev-python/setuptools is in distutils-r1.eclass
Require pytest-asyncio-0.14.0 for test
Sync pytest-asyncio from gentoo official repository

check with pkgcheck 0.10.21
2023-02-05 12:14:10 +01:00
068be8f4d2 dev-python/ld2410-ble: new package, add 0.1.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-05 10:34:34 +01:00
d13e4538f4 dev-python/pykoplenti: new package, add 1.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-05 10:28:32 +01:00
8b6cf06249 dev-python/xknx: add 2.3.0, drop 1.2.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-05 10:24:42 +01:00
3c893f5593 dev-python/ndms2-client: add 0.1.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-05 10:22:20 +01:00
a22dae3795 dev-python/pyisy: add 3.1.11
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-05 10:19:45 +01:00
353b7232f7 dev-python/georss-ign-sismologia-client: add 0.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-05 10:15:54 +01:00
05cc61f171 dev-python/aiohue: add 4.6.1, drop 4.4.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-05 10:13:37 +01:00
483f3eb6f1 dev-python/AIOSomecomfort: new package, add 0.0.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-05 10:11:29 +01:00
45dee040d4 dev-python/python-homewizard-energy: add 1.8.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-05 10:07:20 +01:00
fe9cd791a2 dev-python/google-api-python-client: re-add 2.71.0-r1 (from main), drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-05 09:44:24 +01:00
Fco Javier Felix
ae1380b21b sync fork 2023-02-05 09:38:51 +01:00
f7099b32c8 dev-python/aio-geojson-geonetnz-volcano: add 0.8
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-05 09:37:28 +01:00
2eb0ca48c2 dev-python/aio-geojson-geonetnz-quakes: add 0.15
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-05 09:35:41 +01:00
207c7f2d02 dev-python/aio-geojson-client: add 0.18
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-05 09:34:41 +01:00
eecf965851 dev-python/geniushub-client: add 0.7.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-05 09:29:56 +01:00
Fco Javier Felix
8e71cf3714 comiit test 2023-02-05 09:29:31 +01:00
dcba034432 dev-python/home-assistant-frontend: add 20230202.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-05 09:18:22 +01:00
71fef7b8cc dev-python/flux-led: add 0.28.35
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-05 09:11:42 +01:00
d282424bbc dev-python/eufylife-ble-client: new package, add 0.1.7
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-05 09:06:30 +01:00
6328a2cac7 dev-python/esphome-dashboard-api: new package, add 1.2.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-05 09:01:05 +01:00
b7af155ac9 dev-python/aioesphomeapi: add 13.1.0, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-05 08:56:15 +01:00
9963810ede dev-python/env-canada: add 0.5.27
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-04 18:01:37 +01:00
9b00b3cae8 dev-python/energyzero: new package, add 0.3.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-04 17:20:35 +01:00
d35144287b dev-python/aioecowitt: add 2023.1.0, drop 2022.9.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-04 17:14:06 +01:00
7c0558983e dev-python/async-upnp-client: add 0.33.1, drop 0.32.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-04 17:12:10 +01:00
3aff9fc4dc dev-python/devolo-plc-api: add 1.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-04 17:06:24 +01:00
e30072bf94 dev-python/pycoolmasternet-async: add 0.1.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-04 17:04:15 +01:00
855ef51347 dev-python/home-assistant-intents: new package, add 2023.1.31
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-04 17:02:26 +01:00
3c09797f76 dev-python/hassil: add 1.0.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-04 16:59:50 +01:00
5f39db7d25 dev-python/zha-quirks: add 0.0.92, drop 0.0.87
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-04 16:53:11 +01:00
3285f0d027 dev-python/hassil: new package, add 0.2.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-04 16:47:30 +01:00
c65102e3cd dev-python/bthome-ble: add 2.5.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-04 16:42:11 +01:00
4d6db26fef dev-python/python-bsblan: add 0.5.9
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-04 16:39:36 +01:00
0a2a0c190e dev-python/pybravia: add 0.3.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-04 16:36:14 +01:00
49cf0b77c5 dev-python/dbus-fast: add 1.84.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-04 16:33:58 +01:00
2152c33b78 dev-python/bleak: add 0.19.5, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-04 16:27:07 +01:00
be0ea1e279 dev-python/blebox-uniapi: add 2.1.4, drop 2.0.2-r1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-04 16:25:03 +01:00
8515d552ed dev-python/bluemaestro-ble: add 0.2.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-04 16:20:37 +01:00
55cbe1ecce dev-python/axis: add 46
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-04 16:17:27 +01:00
2aeee5c2a7 dev-python/yalexs*: yalexs-ble: add 1.12.8, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-04 16:10:26 +01:00
18a82e1fd3 dev-python/AIOAladdinConnect: add 0.1.55, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-04 16:07:48 +01:00
eb6fe38a44 dev-python/accuweather: add 0.5.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-04 15:15:05 +01:00
7b0c936279 Merge pull request #219 from onkelbeh/2023.2.1
dev-python/aioimaplib: update Manifest, fixes #834
2023-02-04 13:19:28 +01:00
117815723b dev-python/aioimaplib: update Manifest, fixes #834
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-04 12:02:36 +01:00
8a0f1a9781 remove Python 3.8 Support tag 2023-01-30 20:23:31 +01:00
90e4086c9a remove unused zeep 2023-01-30 19:29:17 +01:00
03c0f303d6 re-add zeep-4.1.0-r2 from main (Manifest) 2023-01-30 19:24:18 +01:00
2f81bbc884 re-add zeep-4.1.0-r2 from main 2023-01-30 19:21:19 +01:00
e67534ae87 Merge pull request #212 from onkelbeh/2023.1.7
2023.1.7
2023-01-29 22:13:29 +01:00
164bf3987c update homeassistant-2023.1.7
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 22:08:47 +01:00
646f3d9afd dev-python/aiowebostv: add 0.3.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 21:57:54 +01:00
398d1ec329 dev-python/pyunifiprotect: drop 4.2.0, add 4.6.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 21:54:36 +01:00
4f25cf2f6d dev-python/pyTibber: drop 0.26.1, add 0.26.11
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 21:51:09 +01:00
5a625fa319 dev-python/HATasmota: add 0.6.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 21:48:22 +01:00
b0b69e7ada dev-python/reolink-aio: add 0.2.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 21:48:00 +01:00
6fba522481 dev-python/PySwitchbot: drop 0.20.5, add 0.36.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 21:46:09 +01:00
540c9ab832 dev-python/bellows: drop olds, add 0.34.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 21:44:04 +01:00
2e84e21bac dev-python/aioshelly: add 5.2.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 21:41:24 +01:00
5b2547f7e0 dev-python/google-nest-sdm: add 2.2.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 21:35:50 +01:00
b8a4c87fd8 dev-python/pyopenuv: add 2023.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 21:20:43 +01:00
6d564aaf8c dev-python/aionanoleaf: add 0.2.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 21:18:27 +01:00
d3c37d7366 dev-python/ical: add 4.2.9
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 21:16:34 +01:00
89acf4fd37 dev-python/pylitterbot: add 2023.1.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 21:14:18 +01:00
5d38ccb6fe dev-python/life360: drop 4.1.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 21:12:37 +01:00
1de7bbb291 dev-python/life360: add 5.5.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 21:11:38 +01:00
e912730a0b dev-python/zigpy: drop olds, add 0.53.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 21:08:37 +01:00
3b392abaf8 dev-python/aiohomekit: drop 2.2.19, add 2.4.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 20:36:38 +01:00
e29ca0f465 dev-python/govee-ble: add 0.21.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 20:27:40 +01:00
65d6d71ca1 dev-python/gcal-sync: add 4.1.2, drop 4.0.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 20:22:51 +01:00
1990a15684 dev-python/odp-amsterdam: add 5.0.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 20:20:29 +01:00
622bc80661 dev-python/sense-energy: add 0.11.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 20:18:28 +01:00
7f3f5e8249 dev-python/home-assistant-frontend: add 20230110.0, drop 20221108.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 17:33:40 +01:00
dad57bc2b8 Merge branch 'master' into 2023.1.7 2023-01-29 17:24:20 +01:00
0360f38ff5 update Manifest 2023-01-29 17:23:07 +01:00
7def1870d5 Merge pull request #204 from inode64/onvif-zeep
onvif-zeep-async require zeep with async
2023-01-29 17:21:54 +01:00
5dfa779a6b app-misc/*: remove olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 17:04:47 +01:00
9d08c2c190 Merge pull request #211 from onkelbeh/2023.1.7
2023.1.7
2023-01-29 17:02:03 +01:00
e038471c75 update 2023.1.2-r1, fixes #800
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 17:00:42 +01:00
f42c13ff87 dev-python/huawei-lte-api: add 1.6.7
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 16:57:59 +01:00
a9d11248e7 dev-python/denonavr: new package, add 0.10.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 16:56:37 +01:00
36fcf54149 dev-python/yarl: add 1.8.1, drop 1.7.2-r3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 16:54:55 +01:00
3cfa7fdf0f dev-python/cryptography: re-add 38.0.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 16:53:19 +01:00
41640f5a84 dev-python/coverage: add 7.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 14:49:37 +01:00
8f04a9f539 dev-python/spotipy: add 2.22.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 10:51:44 +01:00
4b4060ce47 dev-python/lxml: add 4.9.1, drop 4.8.0-r2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 10:27:33 +01:00
02fccd889a dev-python/httpx: new package, add 0.23.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 10:24:33 +01:00
Fco Javier Felix
8e677e1905 onvif-zeep-async require zeep with async to solve this problem
See requirements in https://github.com/hunterjm/python-onvif-zeep-async/blob/async/requirements.txt

 * zeep[async]==4.1.0

<pre>
2022-12-11 13:06:55.977 ERROR (MainThread) [homeassistant] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
  File "/usr/lib/python3.10/site-packages/homeassistant/components/onvif/event.py", line 180, in async_pull_messages
    response = await pullpoint.PullMessages(
  File "/usr/lib/python3.10/site-packages/zeep/proxy.py", line 64, in __call__
    return await self._proxy._binding.send_async(
  File "/usr/lib/python3.10/site-packages/zeep/wsdl/bindings/soap.py", line 156, in send_async
    response = await client.transport.post_xml(
  File "/usr/lib/python3.10/site-packages/zeep/transports.py", line 230, in post_xml
    )
  File "/usr/lib/python3.10/site-packages/zeep/transports.py", line 215, in post
    raise TransportError(status_code=response.status_code)
  File "/usr/lib/python3.10/site-packages/httpx/_client.py", line 1848, in post
    return await self.request(
  File "/usr/lib/python3.10/site-packages/httpx/_client.py", line 1533, in request
    return await self.send(request, auth=auth, follow_redirects=follow_redirects)
  File "/usr/lib/python3.10/site-packages/httpx/_client.py", line 1620, in send
    response = await self._send_handling_auth(
  File "/usr/lib/python3.10/site-packages/httpx/_client.py", line 1648, in _send_handling_auth
    response = await self._send_handling_redirects(
  File "/usr/lib/python3.10/site-packages/httpx/_client.py", line 1685, in _send_handling_redirects
    response = await self._send_single_request(request)
  File "/usr/lib/python3.10/site-packages/httpx/_client.py", line 1722, in _send_single_request
    response = await transport.handle_async_request(request)
  File "/usr/lib/python3.10/site-packages/httpx/_transports/default.py", line 353, in handle_async_request
    resp = await self._pool.handle_async_request(req)
  File "/usr/lib/python3.10/site-packages/httpcore/_async/connection_pool.py", line 253, in handle_async_request
    raise exc
  File "/usr/lib/python3.10/site-packages/httpcore/_async/connection_pool.py", line 237, in handle_async_request
    response = await connection.handle_async_request(request)
  File "/usr/lib/python3.10/site-packages/httpcore/_async/connection.py", line 90, in handle_async_request
    return await self._connection.handle_async_request(request)
  File "/usr/lib/python3.10/site-packages/httpcore/_async/http11.py", line 112, in handle_async_request
    raise exc
  File "/usr/lib/python3.10/site-packages/httpcore/_async/http11.py", line 91, in handle_async_request
    ) = await self._receive_response_headers(**kwargs)
  File "/usr/lib/python3.10/site-packages/httpcore/_async/http11.py", line 155, in _receive_response_headers
    event = await self._receive_event(timeout=timeout)
  File "/usr/lib/python3.10/site-packages/httpcore/_async/http11.py", line 191, in _receive_event
    data = await self._network_stream.read(
  File "/usr/lib/python3.10/site-packages/httpcore/backends/asyncio.py", line 33, in read
    return await self._stream.receive(max_bytes=max_bytes)
  File "/usr/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 1272, in receive
    raise ClosedResourceError from None
anyio.ClosedResourceError
</pre>
2023-01-09 18:21:53 +01:00
885648fc66 Merge pull request #201 from onkelbeh/2023.1.2
2023.1.2
2023-01-09 12:39:26 +01:00
1e8afc979c dev-python/aiogithubapi: drop 22.2.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-09 12:38:19 +01:00
3ba715d285 fix Manifest 2023-01-09 12:37:47 +01:00
e564d34bfb add init.d patch to homeassistant-min 2023-01-09 12:37:16 +01:00
49c8740ddf Merge branch 'master' into 2023.1.2 2023-01-09 11:17:03 +01:00
3468cd11de Merge pull request #192 from inode64/master
Include retry to 20 seconds to fix daemon shutdown and start after daemons that can be used
2023-01-09 11:12:09 +01:00
3fb6445fb6 update homeassistant-2023.1.2 2023-01-09 11:10:37 +01:00
68eab7b10f dev-python/pytest-unordered: new package, add 0.5.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-09 11:05:11 +01:00
60a38c655b dev-python/pytest-freezer: new package, add 0.4.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-09 10:59:25 +01:00
eb99507b76 update httpcore-0.16.3 2023-01-09 10:54:57 +01:00
7c86ff2a07 dev-python/home-assistant-bluetooth: add 1.9.2, drop 1.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-09 10:52:17 +01:00
7a12f38bf5 dev-python/grpcio-status: add 1.51.1, drop 1.46.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-09 10:49:01 +01:00
25848d5845 dev-python/grpcio: add 1.51.1, drop 1.46.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-09 10:47:10 +01:00
30e53741c4 dev-python/ciso8601: add 2.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-09 10:05:02 +01:00
656065b876 dev-python/zwave-js-server-python: add 0.44.0, drop 0.41.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-09 09:21:19 +01:00
a4df05fcfa dev-python/zha-quirks: drop olds, add 0.0.90
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-09 09:16:49 +01:00
f53df401e5 dev-python/zamg: add 0.2.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-09 09:11:24 +01:00
962bea062a dev-python/wled: add 0.15.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-09 09:08:14 +01:00
1662a39409 dev-python/PyViCare: add 2.21.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-09 09:04:29 +01:00
03f92538f8 dev-python/vallox-websocket-api: add 3.0.0, drop 2.11.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-09 09:02:09 +01:00
1d0f4ab40c dev-python/transmission-rpc: new package, add 3.4.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 23:45:22 +01:00
22314a9690 dev-python/aiounifi: drop 34, add 43
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 19:28:46 +01:00
cbaa01af30 dev-python/pyTibber: add 0.26.7, drop 0.26.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 19:25:54 +01:00
bbfcb12072 dev-python/thermobeacon-ble: add 0.6.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 19:20:44 +01:00
fa94aa7a9a dev-python/HATasmota: add 0.6.2. drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 14:36:56 +01:00
bf5ab0fd14 dev-python/PySwitchbot: add 0.36.2, drop 0.22.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 14:31:45 +01:00
f39935ced8 dev-python/pyswitchbee: update LICENSE, add 1.7.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 14:25:17 +01:00
fffd5f2c48 dev-python/aioshelly: add 5.2.0, drop 5.1.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 14:19:58 +01:00
9c2289faa4 dev-python/sensorpro-ble: add 0.5.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 14:16:41 +01:00
d54180bc5b dev-python/roonapi: add 0.1.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 13:55:38 +01:00
a8caf17d4e dev-python/reolink-aio: new package, add 0.1.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 13:27:39 +01:00
e76f9c4932 dev-python/pyrainbird: add 0.7.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 11:02:39 +01:00
25b7731376 dev-python/aioqsw: add 0.3.1, drop 0.1.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 11:00:23 +01:00
b1e24f8e88 dev-python/aiopurpleair: new package, add 2022.12.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 10:57:06 +01:00
d223944524 dev-python/PlexAPI: add 4.13.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 10:51:06 +01:00
6add1a5191 dev-python/hole: add 0.8.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 10:21:10 +01:00
dd32bb00ed dev-python/pyoverkiz: add 1.7.3, drop 1.7.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 10:13:40 +01:00
efeedcedc3 dev-python/pycarwings2: add 2.14
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 10:11:27 +01:00
93435406c6 dev-python/PyNINA: add 0.2.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 10:08:34 +01:00
50f45c4427 dev-python/nibe: add 1.6.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 10:05:45 +01:00
197e2aa357 dev-python/pynetgear: add 0.10.9, drop 0.10.7
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 09:49:04 +01:00
26a54d2ba7 dev-python/pyatmo: bump 7.5.0, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 09:47:04 +01:00
48d1819d21 dev-python/nettigo-air-monitor: add 1.6.0, drop 1.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 09:44:50 +01:00
78ac9e7d7b dev-python/motionblinds: add 0.6.15, drop 0.6.11
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 09:38:56 +01:00
e27d165c0d dev-python/minio: add 7.1.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 09:30:42 +01:00
0f860a48eb dev-python/python-matter-server: add 1.0.8
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 09:26:26 +01:00
fe5499c6f8 dev-python/lupupy: add 0.2.4, drop 0.2.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 09:12:45 +01:00
8878ef84fe dev-python/aiolookin: add 1.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 09:10:36 +01:00
5bd56eba64 dev-python/pylitterbot: dop olds, bump 2022.12.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 08:57:50 +01:00
4be186fee6 dev-python/aiolifx-themes: add 0.4.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 08:55:28 +01:00
e6be94fa35 dev-python/pypck: add 0.7.16, drop 0.7.14
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 08:51:30 +01:00
a3734bdaf7 dev-python/xknx: dop olds, bump 2.2.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 08:25:58 +01:00
368204f322 dev-python/pyisy: add 3.0.10, drop 3.0.7
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 08:20:36 +01:00
fe42d08041 dev-python/pillow: re-add 9.3.0-r1 (from main)
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 08:17:48 +01:00
8b5df15b0a dev-python/homematicip: add 1.0.13
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 08:15:37 +01:00
925a355a68 dev-python/aiohomekit: update 2.4.3, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 08:11:24 +01:00
b6c8cbf58b dev-python/HAP-python: add 4.6.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 07:52:51 +01:00
560ca4136f dev-python/here-transit: add 1.2.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 07:49:03 +01:00
a238ed73c7 dev-python/here-routing: add 0.2.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 07:45:24 +01:00
f16022c0b8 dev-python/govee-ble: add 0.21.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 07:42:33 +01:00
51ad862488 etc/portage/package.accept_keywords: zeroconf==0.47.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 07:39:26 +01:00
a067277f1c dev-python/google-cloud-pubsub: add 2.13.11, drop 2.11.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 07:36:29 +01:00
44ca14f7ce dev-python/gcal-sync: add 4.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-07 14:07:04 +01:00
fb3869c900 dev-python/ical: add 4.2.8, drop 4.2.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-07 14:04:45 +01:00
bf86d39fc6 dev-python/home-assistant-frontend: dop olds, add 20230104.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-07 13:35:01 +01:00
67ec924023 dev-python/gios: add 2.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-07 13:29:54 +01:00
f4bde7e877 dev-python/odp-amsterdam: new package, add 5.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-07 13:27:26 +01:00
4a707d5a70 dev-python/python-fullykiosk: add 0.0.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-07 13:23:07 +01:00
9a2f883ff9 dev-python/elkm1-lib: add 2.2.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-07 13:17:34 +01:00
a55f4242b4 dev-python/pyeconet: bump 0.1.18
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-07 13:01:49 +01:00
44ada1036d dev-python/async-upnp-client: add 0.33.0, drop 0.31.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-07 12:54:51 +01:00
b8b0d52752 dev-python/devolo-plc-api: add 0.9.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-07 12:50:59 +01:00
db9a9b5e76 dev-python/pydeconz: add 106, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-07 12:48:18 +01:00
06fbe72e42 dev-python/debugpy: add 1.6.4, drop 1.6.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-07 12:43:27 +01:00
a8ad5bad5b dev-python/pycomfoconnect: add 0.5.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-07 12:20:42 +01:00
15c06a2763 dev-python/bthome-ble: add 2.4.1, drop 1.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-07 12:18:12 +01:00
f9ecc5ae2c dev-python/sensor-state-data: add 2.13.0, drop 2.9.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-07 12:16:54 +01:00
9cf435a8e8 dev-python/brother: update 2.1.1, drop 1.2.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-07 12:11:09 +01:00
16961a9515 dev-python/pysnmplib: add 5.0.20, drop 5.0.10
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-07 12:09:46 +01:00
2d089ec451 dev-python/pybravia: add 0.2.5, drop 0.2.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-07 12:00:51 +01:00
5e8ee3da92 dev-python/bimmer-connected: drop 0.10.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-07 11:58:41 +01:00
08b8c193b2 dev-python/bimmer-connected: PEP517, add 0.12.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-07 11:56:47 +01:00
997450fba9 dev-python/dbus-fast: drop olds, bump 1.82.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-07 11:32:49 +01:00
d728d32cc2 dev-python/bluetooth-adapters: add 0.15.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-07 11:17:34 +01:00
c27923bc81 dev-python/bleak-retry-connector: add 2.13.0, drop 2.10.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-07 09:22:02 +01:00
2d83198362 dev-python/aiobafi6: add 0.7.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-06 20:32:37 +01:00
0929418776 dev-python/yalexs-ble: add 1.12.5, drop 1.9.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-06 20:30:18 +01:00
d29c37c12c dev-python/apprise: add 1.2.1, drop 1.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-06 20:16:22 +01:00
281c04352f dev-python/aioairzone: add 0.5.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-06 20:02:59 +01:00
e22ef6a041 dev-python/pyairvisual: add 2022.12.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-06 19:38:00 +01:00
760bc21a80 dev-python/adguardhome: add 0.6.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-06 19:31:13 +01:00
3783b31ca6 remove olds 2023-01-06 18:57:55 +01:00
1170c30610 Merge pull request #199 from onkelbeh/2022.12.9
2022.12.9
2023-01-03 07:09:06 +01:00
565dcb5a85 update homeassistant-2022.12.9
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-03 07:05:46 +01:00
502022472b sci-libs/tensorflow: fix pkgcheck (for outdated version)
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-03 07:03:30 +01:00
176a13dd0f etc/portage/package.unmask: allow influxdb-5.3.1 for now
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-03 06:40:37 +01:00
0c5a027fec dev-python/pylint: re-add 2.15.7 (from main), drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-03 06:38:36 +01:00
63fde95ab0 dev-python/nibe: update nibe-1.3.0-r1, add missing depency, fixes #195
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-03 06:34:36 +01:00
f98980e82e remove olds 2023-01-03 06:20:22 +01:00
Andreas Billmeier (@STR/VW3)
0aa44bafdd dev-python/sockio: add 0.15.0 2022-12-28 11:28:40 +01:00
2629e76706 Merge pull request #194 from onkelbeh/2022.12.8
2022.12.8 cleanups
2022-12-24 13:30:06 +01:00
0543bf23da .github/workflows: drop old pydantic
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-24 13:27:36 +01:00
4bbbead029 app-misc/homeassistant-min: update Manifest
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-24 13:27:07 +01:00
38bc7400cd remove outdated pydantic refs
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-24 13:21:18 +01:00
82d1f392d8 dev-python/pydantic: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-24 13:14:11 +01:00
c1297ec54c dev-python/gcal-sync: drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-24 13:11:25 +01:00
3e825d6f0d Merge pull request #193 from onkelbeh/2022.12.8
2022.12.8
2022-12-24 12:47:22 +01:00
bc9b8de808 dev-python/abodepy: PEP517
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-24 12:45:08 +01:00
8c6a075979 update homeassistant-2022.12.8
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-24 12:36:16 +01:00
8f93f49b9f dev-python/pyTibber: add 0.26.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-24 12:24:28 +01:00
aab9a0670b dev-python/ical: add 4.2.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-24 12:22:05 +01:00
d6e219a6c5 dev-python/bluetooth-data-tools: add 0.3.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-24 10:16:14 +01:00
a568652142 app-misc/*: remove olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-24 09:56:04 +01:00
INODE64
1817ddff80 Include retry to 20 seconds to fix daemon shutdown, this close #260
Start hass after starting daemons that can be used
2022-12-21 15:59:57 +01:00
a8c64573f8 Merge pull request #191 from onkelbeh/2022.12.7
2022.12.7
2022-12-18 14:41:24 +01:00
ca812d6654 dev-python/*: fix some maintainers in metadata.xml
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-18 14:24:24 +01:00
21eeda2992 dev-python/*: update some upstreams in metadata.xml
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-18 13:50:15 +01:00
4e8806e43b update homeassistant-2022.12.7
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-18 09:19:53 +01:00
b72488af5b dev-python/pytest-asyncio: new package, add 0.20.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-18 09:16:36 +01:00
1abd3e15f2 dev-python/pyTibber: bump 0.26.5, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-18 09:09:57 +01:00
9c0579a029 dev-python/PySwitchbot: bump 0.23.2, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-18 09:07:35 +01:00
14cb94ae11 dev-python/ical: add 4.2.3, drop 4.2.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-18 09:03:48 +01:00
640b55540c dev-python/govee-ble: bump 0.19.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-18 09:01:12 +01:00
4f1e157453 dev-python/home-assistant-frontend: add 20221213.1, drop 20221208.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-18 08:54:03 +01:00
a44469c77a dev-python/bluetooth-auto-recovery: add 1.0.3, drop 0.5.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-18 08:50:12 +01:00
75374ea694 Merge pull request #189 from onkelbeh/2022.12.6
2022.12.6
2022-12-15 07:42:26 +01:00
56dcef1ad9 update homeassistant-2022.12.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-15 07:41:21 +01:00
a52d0dd5cc dev-python/lupupy: add 0.2.3, drop 0.0.24
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-15 07:37:06 +01:00
6546026f03 dev-python/aioshelly: add 5.1.2, drop 5.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-15 07:35:16 +01:00
7f6c3a3b18 dev-python/aioesphomeapi: bump 13.0.2, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-15 07:31:50 +01:00
d6bcef651b app-misc/*: drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-15 07:29:32 +01:00
5922c97d39 Merge pull request #188 from onkelbeh/2022.12.5
2022.12.5
2022-12-13 21:49:50 +01:00
b405462a46 dev-python/httplib2: update upstream metadata
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-13 21:22:30 +01:00
31dfd8f9b9 update homeassistant-2022.12.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-13 21:19:49 +01:00
a79477fc40 dev-python/httplib2: httplib2-0.20.4 fix shellcheck
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-13 21:18:39 +01:00
b70a03ebb4 media-libs/mutagen: update EAPI 7 -> 8
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-13 21:15:03 +01:00
b97dacb69a dev-python/home-assistant-frontend: add 20221213.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-13 21:07:36 +01:00
20b14ee13a dev-python/pychromecast: add 13.0.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-13 21:05:53 +01:00
5f16f407c3 app-misc/homeassistant*: drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-13 21:04:03 +01:00
14a48a4669 Merge pull request #187 from onkelbeh/2022.12.4
2022.12.4
2022-12-13 20:55:14 +01:00
1ead3d2996 update homeassistant-2022.12.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-13 20:53:45 +01:00
e611402d64 dev-python/zha-quirks: drop olds, bump 0.0.89
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-13 20:51:31 +01:00
02f4f42059 dev-python/pyoverkiz: drop olds, bump 1.7.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-13 20:48:14 +01:00
8173489586 dev-python/pychromecast: add 13.0.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-13 20:44:14 +01:00
2b36d85304 dev-python/bluetooth-auto-recovery: add 1.0.0, drop 0.5.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-13 20:42:01 +01:00
1239e7b89a dev-python/bleak-retry-connector: drop olds, bump 2.10.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-13 20:38:47 +01:00
223cef9a0f app-misc/homeassistant*: drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-13 20:35:55 +01:00
bf9236455d dev-python/home-assistant-frontend: drop olds, bump 20221212.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-13 20:33:31 +01:00
53a880c3e4 update bluetooth-adapters-0.12.0-r1, fix deps, bump 0.14.1 2022-12-12 23:35:39 +01:00
dc23cc9d62 Merge pull request #185 from onkelbeh/2022.12.3
2022.12.3
2022-12-12 23:10:51 +01:00
dac2791e11 update homeassistant-2022.12.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-12 23:07:20 +01:00
9b3b838cd2 dev-python/pipdeptree: new package, add 2.3.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-12 22:49:30 +01:00
0c4170b5ae dev-python/aioshelly: drop 2.0.1, 2.0.2, bump 5.1.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-12 22:38:30 +01:00
971a6406ea dev-python/pyrisco: add 0.5.7
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-12 22:36:24 +01:00
01c117f776 dev-python/aiolifx-effects: add 0.3.1, drop 0.2.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-12 22:34:08 +01:00
bc491baca9 dev-python/pychromecast: add 13.0.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-12 22:32:15 +01:00
85a98ca4c9 dev-python/androidtv: drop 0.0.67, bump 0.0.70
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-12 22:29:38 +01:00
1873553659 app-misc/homeassistant*: update outdated pip constraint
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-12 22:24:10 +01:00
2d35b36901 remove olds 2022-12-12 21:57:21 +01:00
91bb5e50ae Merge pull request #183 from onkelbeh/2022.12.1
2022.12.1
2022-12-09 11:12:12 +01:00
adc6b178fd dev-python/pyswitchbee: fix metadata
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-09 10:47:19 +01:00
9e399c4595 dev-python/async_timeout: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-09 10:45:13 +01:00
e63ad029eb dev-python/pyunifiprotect: fix metadata info
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-09 10:27:20 +01:00
4cb1b7be20 dev-python/*: rename some local github archive names
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-09 10:19:27 +01:00
4e5c8dfd02 dev-vcs/pre-commit: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-09 10:17:24 +01:00
003612012c dev-python/rich: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-09 10:14:04 +01:00
bb08ced857 dev-python/pip: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-09 10:12:54 +01:00
6ae0858367 dev-python/jinja: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-09 10:12:18 +01:00
1ecc6b46c8 dev-python/httpx: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-09 10:11:53 +01:00
26df2a74eb dev-python/httpcore: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-09 10:11:12 +01:00
0e3b4a6e2a update homeassistant-2022.12.1 2022-12-09 10:07:25 +01:00
92cede9fd6 dev-python/simplisafe-python: bump 2022.12.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-09 10:05:21 +01:00
ea0c59da1a dev-python/ical: bump 4.2.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-09 10:02:47 +01:00
25a549c647 dev-python/intellifire4py: bump 2.2.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-09 10:00:32 +01:00
0387329169 dev-python/pyHik: add 0.3.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-09 09:58:15 +01:00
2e88ce124d dev-python/home-assistant-frontend: add 20221208.0, drop 20220907.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-09 09:56:28 +01:00
b5b28cd984 dev-python/bluetooth-auto-recovery: add 0.5.5, drop 0.3.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-09 09:53:29 +01:00
46463ffb80 remove olds 2022-12-09 09:41:35 +01:00
cba4f23392 Merge pull request #182 from onkelbeh/2022.12.0
2022.12.0
2022-12-08 16:54:45 +01:00
40c21cd31c update homeassistant-2022.12.0 2022-12-08 16:49:25 +01:00
3aab43ae4a dev-python/respx: bump 0.20.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 16:45:56 +01:00
c2b3521d47 dev-python/home-assistant-bluetooth: add 1.8.1, drop 1.4.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 16:40:03 +01:00
55053dac92 dev-python/anyio: new package, add 3.6.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 16:37:16 +01:00
308dccac1a dev-python/python-matter-server: add 1.0.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 16:31:15 +01:00
13de95c263 dev-python/mac-vendor-lookup: fix 0.1.11 (file size), update 0.1.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 16:25:55 +01:00
0d4203a44d dev-python/zwave-me-ws: 0.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 15:57:30 +01:00
15ad94f044 dev-python/zigpy-znp: update 0.9.2, PEP517
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 15:53:27 +01:00
623148e535 dev-python/zigpy-deconz: add 0.19.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 15:50:34 +01:00
8acf2d17de dev-python/zha-quirks: add 0.0.88
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 15:48:26 +01:00
dd3befbc51 dev-python/bellows: add 0.34.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 15:46:23 +01:00
e5cb3024ef dev-python/zigpy: add 0.52.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 15:45:05 +01:00
e64b87c06f dev-python/yolink-api: bump 0.1.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 15:40:45 +01:00
80a9243f4c dev-python/xiaomi-ble: drop olds, update 0.12.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 15:37:09 +01:00
507fe9dc0a dev-python/holidays: bump 0.17.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 15:32:33 +01:00
c5a6475d8a dev-python/wallbox: bump 0.4.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 15:30:01 +01:00
35d5ac66fb dev-python/pyvesync: bump 2.1.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 15:27:56 +01:00
8842a46076 dev-python/pyunifiprotect: add 4.5.2, drop 4.0.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 15:25:00 +01:00
6c147d17e3 dev-python/aiounifi: bump 42
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 15:16:43 +01:00
02a8dbd1dd dev-python/ttls: update 1.5.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 15:12:01 +01:00
7c280adc3c dev-python/pytrafikverket: bump 0.2.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 15:05:21 +01:00
4046ccf812 dev-python/aiotractive: bump 0.5.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 15:00:57 +01:00
2577602c77 dev-python/pyTibber: add 0.26.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 14:57:58 +01:00
5532878075 dev-python/thermobeacon-ble: bump 0.4.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 14:55:35 +01:00
2e9ba2d2dc dev-python/zwave-js-server-python: bump 0.43.1, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 14:50:47 +01:00
d59fd8cb50 dev-python/aioswitcher: add 3.2.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 14:46:45 +01:00
2ce4c20904 dev-python/PySwitchbot: add 0.22.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 14:42:35 +01:00
34c57393a5 dev-python/pyswitchbee: add 1.6.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 14:40:14 +01:00
639cb1f8f5 dev-python/subarulink: bump 0.7.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 14:37:33 +01:00
8cae4c6b64 dev-python/aioshelly: update 5.1.0, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 11:16:25 +01:00
533e1650c7 dev-python/sentry-sdk: add 1.11.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 11:11:24 +01:00
285ba8fb27 dev-python/sensirion-ble: new package, add 0.0.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 11:06:35 +01:00
6c15e726aa dev-python/ruuvitag-ble: new package, add 0.1.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 10:55:52 +01:00
3e13dad72d dev-python/pyrisco: bump 0.5.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 10:45:07 +01:00
75117cc442 dev-python/pyrainbird: bump 0.6.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 10:42:46 +01:00
9fba35597b dev-python/plugwise: add 0.25.14
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 10:40:19 +01:00
c5978c1f14 dev-python/PlexAPI: add 4.13.1, drop 4.11.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 10:37:59 +01:00
696f9645bd dev-python/pyoverkiz: add 1.7.1, drop 1.4.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 10:35:47 +01:00
f88f4e1d43 dev-python/oralb-ble: add 0.14.3, drop 0.13.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 10:31:10 +01:00
0940df5ad4 dev-python/pynuki: update 1.6.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 10:28:12 +01:00
cdda2e3aad dev-python/nuheat: bump 1.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 10:25:13 +01:00
0672ede717 dev-python/nibe: add 1.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 10:22:26 +01:00
5ba33ac39b dev-python/nextdns: update nextdns-1.2.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 10:17:34 +01:00
8a6834cabb update google-nest-sdm-2.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 10:15:15 +01:00
8b74cb005f dev-python/nettigo-air-monitor: update 1.5.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 10:09:50 +01:00
dc978bee7f dev-python/pymonoprice: bump 0.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 10:06:27 +01:00
5a55b020b7 dev-python/pycsspeechtts: update 1.0.8
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 10:03:31 +01:00
f20f103d2a dev-python/python-matter-server: new package, add 1.0.7
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 09:57:18 +01:00
fd3e4bdc87 dev-python/aiorun: new package, add 2022.11.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 09:55:16 +01:00
4955cea315 dev-python/aiolyric: bump 1.0.9
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 09:34:35 +01:00
76ab6f8c39 dev-python/lupupy: bump 0.2.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 09:32:00 +01:00
603b0d29a6 dev-python/luftdaten: bump 0.7.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 09:24:39 +01:00
9f532a918f dev-python/aiolivisi: new package, add 0.0.14
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 09:12:23 +01:00
ee282c0f19 dev-python/aiolifx: bump 0.8.7, PEP517
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 08:55:10 +01:00
8ef125e27d dev-python/aiolifx-effects: PEP517
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 08:51:56 +01:00
1341a5e9da dev-python/aiolifx-themes: PEP517
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 08:49:38 +01:00
4ad87d14ef dev-python/ultraheat-api: bump 0.5.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 08:43:33 +01:00
7d1c4d4ac8 dev-python/xknx: add 2.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 08:40:44 +01:00
1ad1131c74 dev-python/aiopvapi: add 2.0.4, drop 1.6.19
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 08:26:06 +01:00
88c66398ae dev-python/python-homewizard-energy: bump 1.3.1, drop 1.0.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 08:21:24 +01:00
78ac0c6545 dev-python/homematicip: bump 1.0.11
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 08:14:26 +01:00
4549a84cea dev-python/aiocoap: add 0.4.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 08:08:40 +01:00
6e9a1ae596 dev-python/aiohomekit: add 2.4.1, drop 2.2.18
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 08:05:11 +01:00
abc23bcbc3 dev-python/pyHik: bump 0.3.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 08:02:01 +01:00
01145f4699 dev-python/here-transit: new package, add 1.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 07:58:38 +01:00
8363522aa5 dev-python/here-routing: new package, add 0.1.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 07:01:46 +01:00
1fc59dfaf9 dev-python/home-assistant-frontend: add 20221207.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 06:48:35 +01:00
e7e0d43476 dev-python/growattServer: add 1.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 00:46:47 +01:00
bc589004b6 dev-python/gcal-sync: add 4.0.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 00:44:50 +01:00
a4309bf148 dev-python/flipr-api: bump 1.4.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 00:42:06 +01:00
05558898c4 dev-python/janus: new package, add 1.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 00:38:57 +01:00
bf4af31720 dev-python/aioesphomeapi: add 13.0.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 00:35:07 +01:00
6affa134a9 dev-python/sense-energy: bump 0.11.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 00:31:22 +01:00
70dac82d53 dev-python/aioecowitt: bump 2022.11.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 00:27:59 +01:00
3bfde7b882 dev-python/dynalite-devices: bump 0.1.47
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 00:24:26 +01:00
c0ba46b910 dev-python/async-upnp-client: add 0.32.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 00:21:46 +01:00
6bfa2d3689 dev-python/pycfdns: bump 2.0.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 00:18:28 +01:00
b70ae89577 dev-python/hass-nabucasa: update 0.61.0, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 00:14:40 +01:00
093e9d93f2 dev-python/pychromecast: drop olds, bump 13.0.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 00:10:27 +01:00
a838dae36d dev-python/bthome-ble: bump 2.3.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 00:05:54 +01:00
7e6bb8a775 dev-python/sensor-state-data: add 2.12.1, drop 2.6.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-08 00:04:54 +01:00
fee7ecf3b5 dev-python/broadlink: bump 0.18.3, PEP517
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-07 23:58:35 +01:00
061a2ebef8 dev-python/broadlink: add 0.18.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-07 23:54:12 +01:00
cc62722aa8 dev-python/python-bsblan: add 0.5.8, drop 0.5.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-07 23:50:03 +01:00
a3b79e15ee dev-python/dbus-fast: add 1.75.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-07 23:44:39 +01:00
d01b6f7077 dev-python/bluetooth-data-tools: bump 0.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-07 23:38:55 +01:00
b3471255fb dev-python/bluetooth-auto-recovery: update 0.5.4, PEP517, drop 0.3.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-07 23:16:25 +01:00
8b4112fd5c dev-python/bluetooth-adapters: add 0.12.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-07 23:08:16 +01:00
981b868e8b dev-python/usb-devices: new package, add 0.4.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-07 23:07:05 +01:00
9ed19aca86 dev-python/yalexs-ble: add 1.10.2, drop 1.9.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-07 22:49:27 +01:00
0619f84a4d dev-python/bleak-retry-connector: add 2.10.1, drop 2.8.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-07 22:48:21 +01:00
9d2d56aaf1 dev-python/arcam-fmj: bump 1.0.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-07 22:39:43 +01:00
fdf10efe88 sci-geosciences/aranet4: new package, add 2.1.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-07 22:35:48 +01:00
b93c166d5f sci-geosciences/geopy: bump 2.3.0, PEP517
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-07 22:24:25 +01:00
9a2b3f6d1f dev-python/apprise: update 1.2.0, drop 0.9.9, PEP517
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-07 22:16:06 +01:00
dbad3b6cd3 dev-python/AIOAladdinConnect: bump 0.1.48, drop 0.1.41, PEP517
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-07 22:08:42 +01:00
f71f40ea0f dev-python/aioairzone: bump 0.5.1, drop 0.4.6, PEP517
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-07 22:05:02 +01:00
7fee464fd7 dev-python/aioairq: new package, add 0.2.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-07 21:56:45 +01:00
ce1ccd68ca Merge pull request #180 from onkelbeh/2022.11.5
2022.11.5
2022-12-07 19:58:36 +01:00
9cbfcbb2df update homeassistant-2022.11.5 2022-12-07 14:45:56 +01:00
2898a1fff5 dev-python/httplib2: add 0.20.4, drop 0.19.0-r1 2022-12-07 13:57:39 +01:00
32d21b1492 dev-python/zigpy-deconz: bump 0.19.1, drop 0.18.0, PEP517
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-07 13:36:00 +01:00
26ec21a975 dev-python/zha-quirks: add 0.0.87, drop 0.0.85
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-07 13:30:14 +01:00
671d3438e8 dev-python/zigpy: bump 0.51.6, PEP517
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-07 13:28:39 +01:00
8e00e1f719 dev-python/bellows: bump 0.34.4, PEP517
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-07 13:21:15 +01:00
cfddc1a28e dev-python/pyTibber: bump 0.26.1, drop 0.22.3, PEP517
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-07 13:17:03 +01:00
e071d6d976 dev-python/gql: new package, add 3.4.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-07 13:11:50 +01:00
3f8c7ae88e dev-python/graphql-core: add 3.3.0_alpha2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-07 13:10:38 +01:00
016171215c dev-python/graphql-core: new package, add 3.2.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-07 13:00:21 +01:00
42df0e4f35 dev-python/simplisafe-python: add 2022.11.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-07 12:45:30 +01:00
dab32684b9 dev-python/pysensibo: bump 1.0.22, drop 1.0.18, PEP517
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-07 12:21:53 +01:00
56d9fb91b6 dev-python/pyotgw: bump 2.1.3, drop 2.0.2, PEP517
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-07 12:15:50 +01:00
ea838646be dev-python/gcal-sync: add 4.0.3, drop 4.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-07 12:10:31 +01:00
0bac634a4a dev-python/ical: add 4.2.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-07 12:08:47 +01:00
709b019753 remove olds 2022-12-07 11:29:11 +01:00
db92003832 dev-python/pytest: bump 7.1.3 (from main) 2022-12-07 10:25:07 +01:00
a647f97aae dev-python/pytest-xdist: bump 2.5.0-r1 (from main) 2022-12-07 10:21:34 +01:00
ebe712b2cf dev-embedded/esphome: remove colorama pins 2022-12-07 10:17:45 +01:00
1b1f972151 media-libs/mutagen: re-added 1.45.1 (from main) 2022-12-07 10:12:51 +01:00
e5a606a5ad dev-python/pyjwt: re-add 2.5.0 (from main tree), fixes #522 2022-12-07 10:09:47 +01:00
616785abe3 update esphome-2022.11.2, bump esphome-dashboard-20221109.0 2022-11-24 06:28:29 +01:00
8ad6ef864c Merge pull request #173 from onkelbeh/2022.11.4
2022.11.4
2022-11-21 19:14:24 +01:00
2a99f0ea70 keep pytest-cov from shellcheck 2022-11-21 19:12:21 +01:00
4527b471ea update homeassistant-2022.11.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-21 19:08:56 +01:00
dd9b60a768 dev-python/pytest-cov: re-add 3.0.0-r2 (from main archove), drop 2.12.1-r1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-21 19:05:04 +01:00
08bb512a84 dev-python/coverage: re-add 6.4.4 (from main archive), drop 6.4.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-21 19:01:39 +01:00
abb1ce6d70 dev-python/PyViCare: PEP517, bump 2.19.0, drop 2.16.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-21 18:56:33 +01:00
3df2d1d898 dev-python/pysma: PEP517, add 0.7.3, drop 0.6.11
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-21 18:53:38 +01:00
c177ee42d9 dev-python/regenmaschine: add 2022.11.0, drop 2022.7.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-21 18:50:06 +01:00
5ee4b3ffa5 dev-python/xknx: PEP517, add 1.2.1, drop 1.0.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-21 18:47:56 +01:00
0088d9733d dev-python/flux-led: PEP517, bump 0.28.34, drop 0.28.30
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-21 18:44:09 +01:00
e682b8bbea dev-python/bleak-retry-connector: add 2.8.5, drop 2.8.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-21 18:40:27 +01:00
141a652166 sqlalchemy-1.4.44 ~amd64 2022-11-21 18:36:33 +01:00
6f44e1b152 remove olds 2022-11-21 18:35:53 +01:00
b5d2287688 dev-python/dbus-fast: drop 1.60.0 2022-11-19 07:43:15 +01:00
7944f0f59e fix aioeafm-0.1.2 deps, remove obsolet poetry, fixes #89 2022-11-19 07:35:29 +01:00
6768cce489 Merge pull request #172 from onkelbeh/2022.11.3
2022.11.3
2022-11-17 19:20:26 +01:00
1f8bca94ff update homeassistant-2022.11.3 2022-11-17 19:16:27 +01:00
e38c0ee3b7 dev-python/pytest-sugar: new package, add 0.9.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-17 19:14:29 +01:00
e35911634a dev-python/slixmpp: add 1.8.2, drop 1.8.0.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-17 19:11:13 +01:00
203c7836f2 dev-python/py-cpuinfo: new package, add 8.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-17 19:08:57 +01:00
4dae42fbec dev-python/zha-quirks: add 0.0.86
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-17 19:06:12 +01:00
56312360e9 dev-python/PySwitchbot: PEP517, bump 0.20.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-17 19:04:09 +01:00
dd0036b5d0 dev-python/aioridwell: PEP517, update 2022.11.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-17 19:00:50 +01:00
be30ec3222 dev-python/oralb-ble: add 0.14.2, drop 0.9.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-17 18:58:07 +01:00
5d23214455 dev-python/life360: PEP517, bump 5.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-17 18:55:58 +01:00
8fc4394aa7 dev-python/*: bump aiocoap-0.4.4, update aiohomekit-2.2.19
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-17 18:53:40 +01:00
571b9053d8 dev-python/growattServer: update PEP517, bump growattServer-1.2.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-17 18:47:18 +01:00
8cc50a34af dev-python/gcal-sync: add 4.0.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-17 18:44:46 +01:00
20f9a74df5 dev-python/bleak-retry-connector: add 2.8.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-17 18:42:45 +01:00
1cc0c8cbce dev-python/airthings-ble: update 0.5.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-17 18:40:38 +01:00
fe6fa28827 dev-python/spotipy: new package, add 2.20.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-17 18:35:23 +01:00
86ba16d5b4 remove olds 2022-11-17 18:33:53 +01:00
Andreas Billmeier (@STR/VW3)
8805226a90 remove olds 2022-11-17 14:23:54 +01:00
e22d68df7c dev-python/pillow: bumnp 9.2.0 (from main) 2022-11-14 07:09:47 +01:00
86e0a40901 Merge pull request #171 from onkelbeh/2022.11.2
2022.11.2
2022-11-08 22:12:39 +01:00
2d5ded5881 dev-python/huawei-lte-api: fix SC2185
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-08 22:10:11 +01:00
4207d74e11 update homeassistant-2022.11.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-08 22:05:40 +01:00
0b8093aa1d dev-python/mypy: add 0.982, drop 0.960
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-08 22:00:47 +01:00
fd58ce6761 dev-python/python-sense-hat: new package, add 2.2.0-r3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-08 21:57:03 +01:00
c2583f3f15 dev-python/huawei-lte-api: re-add 1.6.3 (from main archive), drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-08 21:51:42 +01:00
6de2f0ac75 dev-python/pyairvisual: bump 2022.11.1, PEP517
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-08 21:47:23 +01:00
9d9c745970 dev-python/bleak: bump 0.19.2, PEP517
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-08 21:44:56 +01:00
121df3500b dev-python/bleak-retry-connector: bump 2.8.3, PEP517
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-08 21:41:37 +01:00
7d38197a72 dev-python/bluetooth-adapters: update 0.7.0, drop 0.1.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-08 21:37:58 +01:00
9f60da5480 dev-python/aioesphomeapi: drop olds, bump 11.4.3, PEP517
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-08 21:33:13 +01:00
d4eeb6ba53 home-assistant-frontend: remove olds, bump 20221108.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-08 21:30:05 +01:00
5709d942be dev-python/gcal-sync: bump 4.0.0, PEP517
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-08 21:26:27 +01:00
b7079eabbc dev-python/ical: bump 4.1.1, PEP517
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-08 21:25:00 +01:00
b8c061ef5c dev-python/aiohomekit: add 2.2.18, drop 1.2.11
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-08 21:21:12 +01:00
a889d0a2d2 dev-python/pylitterbot: add 2022.11.0, drop 2022.7.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-08 21:19:14 +01:00
873a49b509 dev-python/pyatmo: bump 7.4.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-08 21:17:24 +01:00
ea25795fc7 dev-python/nexia: bump 2.0.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-08 21:13:05 +01:00
c586a7782f dev-python/oralb-ble: bump 0.13.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-08 21:10:31 +01:00
b7448ead10 dev-python/p1monitor: bump 2.1.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-08 21:07:54 +01:00
f65432b21c dev-python/plugwise: bump 0.25.7
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-08 21:05:26 +01:00
d511f5a309 dev-python/aiopyarr: bump 22.11.0, PEP517
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-08 21:01:30 +01:00
9f28a80ee7 dev-python/venstarcolortouch: bump 0.19, PEP517
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-08 20:58:39 +01:00
0a4e0345f8 dev-python/PyXiaomiGateway: bump 0.14.3, PEP517
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-08 20:56:28 +01:00
08c5352312 dev-python/async-upnp-client: bump 0.32.2, PEP517
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-08 20:52:35 +01:00
d4d26fb9c1 dev-python/zha-quirks: bump 0.0.85, drop olds, PEP517
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-08 20:48:26 +01:00
0e41585545 remove olds 2022-11-08 20:19:53 +01:00
005f83959f set-output upgraded 2022-11-06 09:51:42 +01:00
52a6caf301 update actions/checkout 2022-11-06 09:37:13 +01:00
e2d85399b1 remove (deÃprecated) repoman check 2022-11-06 09:36:46 +01:00
cbcc82ce1e update package.accept_keywords for 2022.11.1 2022-11-03 22:05:43 +01:00
522eb5ffa2 remove forgotten temporary Ebuild 2022-11-03 21:46:58 +01:00
b8c668d1ef Merge pull request #169 from onkelbeh/2022.11.1
2022.11.1
2022-11-03 21:34:06 +01:00
67c67e309e update homeassistant-2022.11.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-03 21:29:56 +01:00
8eda145692 dev-python/pysnooz: add 0.8.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-03 21:26:33 +01:00
9d7bd124a2 dev-python/energyflip-client: add 0.2.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-03 21:24:01 +01:00
0d8ae8b4ca dev-python/aiohomekit: bump 2.2.14, drop 2.0.1, 2.2.11
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-03 21:19:14 +01:00
f0cc051b38 dev-python/AIOAladdinConnect: add 0.1.47
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-03 21:16:37 +01:00
0e53bdf4b9 app-misc/*: remove olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-03 21:15:15 +01:00
4434bd34a7 Merge pull request #167 from onkelbeh/2022.11
2022.11
2022-11-03 08:01:39 +01:00
cd7e7542d0 Merge branch 'master' into 2022.11 2022-11-03 08:01:12 +01:00
7d762bcaf8 update homeassistant-2022.11.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-03 07:57:34 +01:00
75397136f9 dev-python/gcal-sync: bump 2.2.3, drops olds & unused
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-03 07:40:09 +01:00
a5b42f44a3 dev-python/home-assistant-frontend: add 20221102.1, drop 20221031.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-03 07:37:38 +01:00
1c0728cbb7 dev-python/Adax-local: add 0.1.5, drop 0.1.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-03 07:34:36 +01:00
0cb789be3e app-misc/*: remove olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-03 07:26:50 +01:00
f54498185a Merge pull request #166 from onkelbeh/esphome-2022.10.2
Esphome 2022.10.2
2022-11-02 21:24:35 +01:00
b5da02423a dev-embedded/esphome-2022.10.2: fix deps 2022-11-02 21:12:04 +01:00
56bc55db0c dev-embedded/platformio-6.1.4: fix bad deps in Gentoo's Ebuild
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-02 20:44:57 +01:00
e8afbef5cd dev-embedded/esphome: update 2022.10.2, drop 2022.6.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-02 20:16:59 +01:00
914c05adc4 Merge pull request #164 from onkelbeh/2022.11
2022.11
2022-11-02 20:03:03 +01:00
1c7e8be162 Merge branch 'master' into 2022.11 2022-11-02 20:00:44 +01:00
67cd2ed2b0 update homeassistant-2022.11.0_beta7
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-02 19:57:15 +01:00
20fc026c03 dev-python/zigpy-zigate: update 0.10.3, drop 0.10.0, 0.10.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-02 19:51:31 +01:00
b83e8f07f1 dev-python/aiohomekit: bump 2.2.13, drop 2.2.10, 2.2.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-02 19:48:16 +01:00
da14922779 dev-python/home-assistant-frontend: drop 20221027.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-02 19:45:51 +01:00
41b7a85ab0 dev-python/dbus-fast: add 1.61.1, drop 1.59.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-02 19:42:47 +01:00
5a4fa37e4c dev-python/bleak-retry-connector: add 2.8.2, drop 2.5.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-02 19:39:05 +01:00
1c6853dc97 app-misc/homeassistant*: GitHub archives now use '.gh.tar.gz' suffix
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-02 19:35:43 +01:00
7c0dfd258f app-misc/homeassitant*: remove obsolete nonexistent blockers in BDEPEND
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-02 19:30:36 +01:00
ff93f3b0cf app-misc/homeassistant*: bad default USE flag: '-mysql'
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-02 19:24:44 +01:00
7a728c286e app-misc/homeassistant*: remove olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-02 19:18:50 +01:00
692c9dd3cf Merge branch 'master' of github.com:onkelbeh/HomeAssistantRepository 2022-11-02 07:19:33 +01:00
96150dd22d Merge pull request #163 from onkelbeh/2022.11
2022.11
2022-11-02 07:17:47 +01:00
39cf6953e2 dev-python/tornado: fix [SC2086]
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-02 07:15:08 +01:00
1d73589743 update homeassistant-2022.11.0_beta6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-02 07:04:57 +01:00
a896cfe762 Merge branch 'master' of github.com:onkelbeh/HomeAssistantRepository into 2022.11
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-02 07:03:25 +01:00
4b202fedcb dev-python/aiohomekit: update 2.2.11, 2.2.12, drop 2.2.9
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-02 06:53:37 +01:00
c4ed97b549 dev-python/gcal-sync: add 2.2.2, 3.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-02 06:50:55 +01:00
0053c5e483 dev-python/aioshelly: add 4.1.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-02 06:47:39 +01:00
580316cbfc bump platformio-6.0.2-r2, fix deps 2022-11-01 18:18:29 +01:00
a6fdb6f41d Merge pull request #162 from onkelbeh/rename_tornado
Rename tornado
2022-11-01 17:56:14 +01:00
e60ad293b5 dev-embedded/esphome: Rename {www-servers → dev-python}/tornado, 3352113bdd
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-01 17:55:14 +01:00
43c3365280 Rename {www-servers → dev-python}/tornado, 3352113bdd
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-01 17:49:58 +01:00
4a4aca98a5 dev-python/rocketchat-API: fix download URL (won't work anymore anyway)
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-01 17:48:39 +01:00
ddf8fc4ff6 dev-python/tornado: new package, add 6.1-r1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-01 17:39:26 +01:00
764bfc283c Merge pull request #161 from onkelbeh/esphome-2022.10.1
Esphome 2022.10.1
2022-11-01 16:46:58 +01:00
108bdf588d dev-embedded/esphome-dashboard: add 20221020.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-01 16:31:36 +01:00
bd9a43eb09 dev-embedded/esphome: update 2022.10.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-01 16:27:59 +01:00
2b05560d09 dev-embedded/esphome-dashboard: add 20221007.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-01 16:24:14 +01:00
636db61bd0 Merge pull request #160 from onkelbeh/2022.11
2022.11
2022-11-01 16:13:37 +01:00
62eb800617 .github/workflows: exclude aiohttp from shellcheck
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-01 16:09:23 +01:00
778e38f923 small enhancements
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-01 16:07:54 +01:00
3b881a04c0 homeassistant-2022.11.0_beta5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-01 15:58:02 +01:00
5c3da1fe53 etc/portage/package.accept_keywords: allow zeroconf-0.39.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-01 15:50:37 +01:00
33fd43a0f8 dev-python/yalexs-ble: add 1.9.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-01 15:48:38 +01:00
8480d0c76b dev-python/oralb-ble: add 0.10.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-01 15:46:41 +01:00
eb3c969b4e dev-python/aiohomekit: add 2.2.10, drop 2.2.8
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-01 15:44:48 +01:00
f513b9f822 dev-python/home-assistant-frontend: add 20221031.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-01 15:42:30 +01:00
34c1ed72ec dev-python/aioesphomeapi: add 11.4.2, drop 11.2.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-01 15:39:52 +01:00
1d45508d12 app-misc/*: remove olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-11-01 15:38:34 +01:00
ab3aa273c0 Merge pull request #158 from onkelbeh/2022.11
2022.11
2022-10-31 21:55:11 +01:00
e3889dfebe Merge pull request #157 from onkelbeh/2022.11
2022.11
2022-10-30 20:07:45 +01:00
4092 changed files with 24333 additions and 11396 deletions

View File

@@ -13,7 +13,7 @@ jobs:
options: --privileged
steps:
- name: Checkout code
uses: actions/checkout@v2
uses: actions/checkout@v3
- name: emerge-sync
run: |
@@ -33,5 +33,5 @@ jobs:
- name: emerge
run: |
emerge --jobs=4 --autounmask=y --autounmask-continue=y dev-lang/rust-bin =dev-python/pydantic-1.9.0
emerge --jobs=4 --autounmask=y --autounmask-continue=y dev-lang/rust-bin
emerge --jobs=4 --autounmask=y --autounmask-continue=y app-misc/homeassistant

View File

@@ -13,7 +13,7 @@ jobs:
options: --privileged
steps:
- name: Checkout code
uses: actions/checkout@v2
uses: actions/checkout@v3
- name: emerge-sync
run: |
@@ -33,5 +33,5 @@ jobs:
- name: emerge
run: |
emerge --autounmask=y --autounmask-continue=y dev-lang/rust-bin =dev-python/pydantic-1.9.0
emerge --autounmask=y --autounmask-continue=y dev-lang/rust-bin
emerge --jobs=4 --autounmask=y --autounmask-continue=y app-misc/homeassistant-min

View File

@@ -13,7 +13,7 @@ jobs:
options: --privileged
steps:
- name: Checkout code
uses: actions/checkout@v2
uses: actions/checkout@v3
- name: emerge-sync
run: |

View File

@@ -13,7 +13,7 @@ jobs:
options: --privileged
steps:
- name: Checkout code
uses: actions/checkout@v2
uses: actions/checkout@v3
- name: emerge-sync
run: |

View File

@@ -7,7 +7,7 @@ on:
description: 'Home Assistant Frontend Version'
required: true
default: 'latest'
env:
PYTHON_VERSION: 3.8
NODE_VERSION: 14
@@ -23,10 +23,10 @@ jobs:
run: |
if [ "${{ github.event.inputs.frontend_version }}" == "latest" ];then
wget -qO - https://api.github.com/repos/home-assistant/frontend/releases/latest|jq -r '.tag_name'
echo "::set-output name=version::$(wget -qO - https://api.github.com/repos/home-assistant/frontend/releases/latest|jq -r '.tag_name')"
echo "{version}=$(wget -qO - https://api.github.com/repos/home-assistant/frontend/releases/latest|jq -r '.tag_name') >> $GITHUB_OUTPUT"
else
echo "${{ github.event.inputs.frontend_version }}"
echo "::set-output name=version::${{ github.event.inputs.frontend_version }}"
echo "{version}=${{ github.event.inputs.frontend_version }} >> $GITHUB_OUTPUT"
fi
- name: Checkout frontend repository
@@ -85,5 +85,3 @@ jobs:
title: new HA Frontend ${{ steps.get-version.outputs.version }}
body: |
SDIST uploaded to nextcloud

View File

@@ -12,7 +12,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v2
uses: actions/checkout@v3
- name: Run pkgcheck
uses: pkgcore/pkgcheck-action@v1

View File

@@ -1,31 +0,0 @@
name: repoman
on:
workflow_dispatch:
schedule:
- cron: '15 15 * * *' # Daily
jobs:
repoman:
runs-on: ubuntu-latest
container:
image: ghcr.io/antonfischl1980/gentoo-ci:main
steps:
- name: Checkout code
uses: actions/checkout@v2
- name: emerge-sync
run: |
sudo -u portage git -C /var/db/repos/gentoo pull
emerge --sync
- name: repos.conf/HomeAssistantRepository
run: |
mkdir -p /etc/portage/repos.conf/
echo -en "[HomeAssistantRepository]\nlocation = " >/etc/portage/repos.conf/HomeAssistantRepository.conf
pwd -P >> /etc/portage/repos.conf/HomeAssistantRepository.conf
cat /etc/portage/repos.conf/*.conf
- name: repoman
run: |
repoman full -dxv

View File

@@ -14,11 +14,11 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v2
uses: actions/checkout@v3
- name: Run shellcheck
uses: ludeeus/action-shellcheck@master
env:
SHELLCHECK_OPTS: -s bash -e SC2034 -e SC2016
with:
additional_files: '*.ebuild'
ignore_paths: coverage numpy opencv orjson pandas pillow tensorflow protobuf yarl aiohttp-3.8.1-r1
ignore_paths: coverage numpy opencv orjson pandas pillow tensorflow protobuf yarl aiohttp pytest-cov

View File

@@ -13,10 +13,12 @@
|agent_dvr|Agent DVR is a free* software DVR solution|N|Y|Y|0.110|
|airly|Uses the Airly web service as a source for air quality data|Y|Y|Y|0.101|
|airnow|AirNow web service as a source for air quality data|N|N|Y|2021.2|
|airq|integrating the sensors provided by your air-Q device|N|N|Y|2022.12.0|
|airthings|A python3 library to communicate with Aws|N|N|Y|2021.10.0b2|
|airthings_ble|None|N|N|Y|2022.11.0b3|
|airthings_ble|Integrates Airthings BLE sensors into Home Assistant|N|N|Y|2022.11.0b3|
|airtouch4|control Ducted Air Conditioning Systems that are using the AirTouch 4 Controller|N|N|Y|2021.9.0b1|
|airvisual|Airvisual sensor platform queries the AirVisual cloud API for air quality data|Y|Y|Y|0.53|
|airvisual_pro|allows Home Assistant to retrieve data from an AirVisual Node/Pro unit|N|N|Y|2023.1.1|
|airzone|This integration allows getting values from the local API of Airzone HVAC zoning|N|N|Y|2022.4.0b0|
|aladdin_connect|The aladdin_connect cover platform lets you control Genie Aladdin Connect garage|N|Y|Y|0.75|
|alarmdecoder|AlarmDecoder extended|N|Y|Y|0.43|
@@ -41,6 +43,7 @@
|aprs|Tracker integration connects to the APRS-IS|N|N|Y|0.95|
|aqualogic|Provides connectivity to a Hayward/Goldline AquaLogic/ProLogic pool controller|N|N|Y|0.80|
|aquostv|The aquostv platform allows you to control a Sharp Aquos TV|N|Y|Y|0.35|
|aranet|Integrates Aranet devices into Home Assistant|N|N|Y|2022.12.0|
|arcam_fmj|Control Arcam receivers from Home Assistant|N|Y|Y|0.96|
|arlo|Allows you to integrate your Arlo devices into Home Assistant|N|N|Y|0.46|
|arris_tg2492lg|Presence detection from an Arris TG2492LG router|N|N|Y|0.109|
@@ -87,6 +90,7 @@
|bmw_connected_drive|Retrieve data from the BMW Connected Drive|N|Y|Y|0.64|
|bond|Asynchronous Python wrapper library over Bond Local API|N|Y|Y|0.113|
|bosch_shc|integrate your Bosch SHC into Home Assistant|N|N|Y|2021.6|
|brandt|None|N|N|Y|2022.12.0|
|braviatv|Control almost all Sony Bravia TV 2013 and newer|N|Y|Y|0.23|
|broadlink|Allows you to interact with Broadlink remote control devices|N|Y|Y|0.35|
|brother|Read current data from your local Brother printer|N|Y|Y|0.104|
@@ -171,7 +175,7 @@
|ecobee|Talk to Ecobee thermostats from Home Assistant|N|Y|Y|0.9|
|econet|consuming the information provided by a EcoNet enabled Rheem water heater|N|N|Y|0.61|
|ecovacs|ecovacs integration to integrate all Ecovacs (Deebot) vacuums|N|N|Y|0.77|
|ecowitt|add Ecowitt Weather station to your Home Assistant|N|N|Y|2022.9.0b3|
|ecowitt|add Ecowitt Weather station to your Home Assistant|Y|Y|Y|2022.9.0b3|
|eddystone_temperature|reads temperature information from Eddystone beacons|N|N|Y|0.42|
|edimax|switch platform allows you to control the state of your Edimax switches|N|N|Y||
|edl21|edl21 integration lets you read German EDL21 smart meters using SML|N|N|Y|0.107|
@@ -189,6 +193,7 @@
|emulated_hue|Emulated_hue integration provides a virtual Philips Hue bridge|N|N|Y|0.27|
|emulated_kasa|Emulates a TP-Link Kasa smart plug and announces the power usage|N|N|Y|0.115|
|emulated_roku|Emulate Roku API for Harmony and Android remotes|N|Y|Y|0.86|
|energyzero|integrates the EnergyZero API platform with Home Assistant|N|N|Y|2023.2.1|
|enigma2|Support for Enigma2 boxes with openwebif support|Y|Y|Y|0.90|
|enocean|Support for Enocean devices in Home Assistant|N|Y|Y|0.21|
|enphase_envoy|Reads electricity production and consumption from an Enphase Envoy|N|Y|Y|0.76|
@@ -217,6 +222,7 @@
|fibaro|Fibaro hub is a controller mainly connecting to Z-Wave devices|N|Y|Y|0.83|
|fido|Integrate your Fido account information into Home Assistant|N|N|Y|0.39|
|file|Store notifications as a file|Y|Y|Y||
|file_upload|The file upload integration allows various features in the frontend to upload fi|N|N|Y|2022.9.0b3|
|fints|This only works with banks that support the FinTS (aka. HBCI) standard|N|N|Y|0.70|
|fireservicerota|scheduling and dispatching system for firefighters|N|N|Y|2020.12|
|firmata|Firmata can be used to add digital inputs and outputs to Home Assistant|N|N|Y|0.114|
@@ -273,13 +279,13 @@
|goodwe|poll a GoodWe solar inverter over the local network|N|N|Y|2022.2.0b1|
|google|Intergrate Google Calendar into Home Assistant|N|N|Y|0.33|
|google_cloud|allows you to use Google Cloud Platform API|N|N|Y|0.95|
|google_mail|allows you to connect your Google Mail and set an email auto-response|N|N|Y|2023.2.1|
|google_maps|google_maps platform allows you to detect presence|N|N|Y|0.67|
|google_pubsub|Send events to Google Cloud Pub/Sub from Home Assistant|N|N|Y|0.88|
|google_sheets|allows you to connect your Google Drive to Home Assistant|N|N|Y|2022.10.0|
|google_translate|google_translate text-to-speech platform for Home Assistant|N|N|Y|0.35|
|google_travel_time|provides travel time from the Google Distance Matrix API|N|N|Y|0.19|
|govee_ble|Integrates Govee BLE devices into Home Assistant|N|N|Y|2022.8.1|
|gpmdp|Allows you to control a GPMDP instance from Home Assistant|N|N|Y|0.20|
|gpsd|GPS information collected by gpsd and a GPS receiver|N|N|Y|0.26|
|gree|Discover, connect and control Gree based minisplit systems|N|N|Y|0.117|
|greeneye_monitor|Allows you to create sensors for the various data channels of the GEM|N|Y|Y|0.82|
@@ -290,6 +296,7 @@
|guardian|Integrates Elexa Guardian water valve controllers into Home Assistant|N|Y|Y|0.111|
|habitica|Allows you to monitor and manage your Habitica profile|N|N|Y|0.78|
|hangouts|Allows you to send messages to Google Hangouts conversations|N|N|Y|0.77|
|hardware|provides an API which offers information about certain board types, USB dongles,|N|N|Y|2022.6.0b0|
|harman_kardon_avr|Allows you to control Harman Kardon Network Receivers|N|Y|Y|0.85|
|harmony|Logitech Harmony support for Home Assistant|N|Y|Y|0.34|
|hdmi_cec|Creates switch entities for HDMI devices in Home Assistant|N|N|Y|0.23|
@@ -334,6 +341,7 @@
|ign_sismologia|a GeoRSS feed provided by the Spanish Instituto Geográfico Nacional|N|N|Y|0.92|
|ihc|use IHC Python SDK|N|Y|Y|0.62|
|image|handle image assets in Home Assistant|N|N|Y|0.115|
|image_upload|handle image assets in Home Assistant|N|Y|Y|2023.1.1|
|imap|observing your IMAP server and reporting the amount of unread emails|N|Y|Y|0.25|
|incomfort|client for Intergas InComfort/InTouch Lan2RF systems|N|Y|Y|0.93|
|influxdb|transfer sensor data to a local InfluxDB database|Y|Y|Y|0.9|
@@ -385,6 +393,7 @@
|launch_library|information about the next planned space launch|N|N|Y|0.83|
|laundrify|Monitor the status of your washing machine or dryer using a laundrify WiFi power|N|N|Y|2022.6.0b0|
|lcn|allows you to connect to LCN hardware devices|N|N|Y|0.85|
|ld2410_ble|Integrates LD2410 BLE sensors from Hi-Link|N|N|Y|2023.2.1|
|led_ble|Integrates multiple brands of Bluetooth Low Energy LED devices into Home Assista|N|N|Y|2022.9.0b3|
|lg_netcast|allows you to control a LG Smart TV running NetCast 3.0|N|N|Y|0.20|
|lg_soundbar|allows you to control LG Soundbars from Home Assistant|N|N|Y|0.81|
@@ -398,6 +407,8 @@
|linux_battery|sensor platform is using the information stored in /sys/class/power_supply/|N|N|Y|0.28|
|litejet|allows a computer to control the system via LiteJets third party protocol|N|N|Y|0.32|
|litterrobot|Wi-Fi-enabled, automatic, self-cleaning litter box for cats|N|Y|Y|2021.3|
|livisi|connect your LIVISI Smart Home Controller (SHC) to Home Assistant|N|N|Y|2022.12.0|
|local_calendar|create a calendar of events in Home Assistant|Y|Y|Y|2022.12.0|
|logi_circle|integrate your Logi Circle cameras in Home Assistant|N|N|Y|0.79|
|london_underground|display the status of London underground lines|N|N|Y|0.49|
|lookin|Integrates LOOKin devices into Home Assistant|N|N|Y|2021.11.0b4|
@@ -435,12 +446,10 @@
|mfi|sensor platform to allow you to monitor mFi mPort interface and sensors|N|Y|Y|0.13|
|mhz19|small non-dispersive infrared sensor that can measure CO2 level|N|N|Y|0.27|
|microsoft|text-to-speech platform uses the TTS engine of the Microsoft Speech Service|N|N|Y|0.57|
|miflora|miflora sensor platform allows one to monitor plant soil and air conditions|N|Y|Y|0.29|
|mikrotik|add support for MikroTik RouterOS API|Y|Y|Y|0.44|
|mill|A python3 library to communicate with Mill|N|N|Y|0.81|
|minecraft_server|retrieve information from a Minecraft server|N|N|Y|0.106|
|minio|This integration adds interaction with Minio|N|N|Y|0.98|
|mitemp_bt|mitemp_bt sensor platform allows one to monitor room temperature and humidity|N|Y|Y|0.69|
|moat|Integrates Moat devices into Home Assistant|N|N|Y|2022.8.1|
|mobile_app|allows Home Assistant mobile apps to easily integrate with Home Assistant|Y|Y|Y|0.89|
|mochad|main integration to integrate all Mochad X10 platforms|N|N|Y|0.32|
@@ -449,6 +458,7 @@
|modern_forms|Asynchronous Python client for Modern Forms fans|N|N|Y|2021.7|
|moehlenhoff_alpha2|allows you to control a Möhlenhoff Alpha 2 temperature control system|N|N|Y|2022.3.0b3|
|monoprice|Python API for talking to Monoprice 6-zone amplifier|N|N|Y|0.56|
|mopeka|Integrates Mopeka devices into Home Assistant|N|N|Y|2023.2.1|
|mosquitto|Set a runtime dependency for Mosquitto MQTT broker|Y|Y|Y|2022.8.3|
|motioneye|integrate your motionEye server into Home Assistant|N|N|Y|2021.5|
|motion_blinds|control Motion Blinds from Coulisse B.V.|N|N|Y|2020.12|
@@ -520,6 +530,7 @@
|onewire|supports sensors which that using the One wire (1-wire) bus for communication|N|N|Y|0.12|
|onkyo|allows you to control a Onkyo, Integra and some recent Pioneer receivers|N|Y|Y|0.17|
|onvif|allows you to use an ONVIF Profile S conformant device|Y|Y|Y|0.47|
|openai_conversation|adds a conversation agent powered by OpenAI in Home Assistant|N|N|Y|2023.2.1|
|openerz| uses OpenERZ API to access data from Entsorgung und Recycling Zürich (ERZ)|N|N|Y|0.109|
|openevse|an OpenEVSE Charging station equipped with an ESP8266-based Wi-Fi|N|N|Y|0.38|
|opengarage|opengarage cover platform lets you control the open-source OpenGarage.io device|N|Y|Y|0.44|
@@ -531,11 +542,12 @@
|open_meteo|integrates the free weather forecast from Open-Meteo|N|N|Y|2022.2.0b1|
|opnsense|Presence Detection with data from OPNsense firewall|N|Y|Y|0.105|
|opple|allows you to control the state of your Opple smart light|N|N|Y|0.80|
|oralb|None|N|N|Y|2022.11.0b3|
|oralb|Integrates Oral-B devices into Home Assistant|N|N|Y|2022.11.0b3|
|orangepi_gpio|The orangepi_gpio integration is the base for all related GPIO platforms|N|N|Y|0.93|
|oru|fetches your current energy usage from your ORU smart meter|N|N|Y|0.101|
|orvibo|allows you to toggle your (dangerous) Orvibo S20 Wifi Smart Sockets|N|N|Y|0.8|
|osramlightify|allows you to integrate your Osram Lightify into Home Assistant|N|N|Y|0.21|
|otbr|calling an Open Thread Border Routers REST API in Home Assistant|N|N|Y|2023.2.1|
|otp|generates One-Time Passwords according to RFC6238|Y|Y|Y|0.49|
|overkiz|The Overkiz (by Somfy) integration platform|N|N|Y|2022.2.0b1|
|ovo_energy|allows you to monitor your energy consumption data|N|N|Y|0.114|
@@ -575,6 +587,7 @@
|ps4|allows you to control a Sony PlayStation 4 console|Y|Y|Y|0.89|
|pulseaudio_loopback|whole home audio system based upon PulseAudio|N|N|Y|0.16|
|pure_energie|integrates the Pure Energie Monitor device with Home Assistant|N|N|Y|2022.3.0b3|
|purpleair|PurpleAir makes sensors that measure hyper-local air quality data|N|N|Y|2023.1.1|
|pushbullet|sensor platform reads messages from Pushbullet|N|N|Y|0.44|
|pushover|allows integrations to send messages to the user using Pushover|N|N|Y||
|pvoutput|The PVOutput integration|N|N|Y|0.33|
@@ -607,6 +620,7 @@
|remember_the_milk|create tasks in Remember The Milk (RTM) (deprecated)|N|N|Y|0.57|
|remote_rpi_gpio|base for all related GPIO platforms in Home Assistant|N|N|Y|0.94|
|renault|integration with the MyRenault cloud service|N|N|Y|2021.8.0|
|reolink|The integration allows you to control Reolink NVRs or cameras|N|N|Y|2023.1.1|
|repetier|Repetier-Server is a 3D printer/CNC server, able to control multiple devices|N|N|Y|0.94|
|rest|rest sensor platform for data exposed by a RESTful API|Y|Y|Y|0.7.4|
|rflink|The rflink integration supports devices that use RFLink gateway firmware|N|N|Y|0.38|
@@ -632,6 +646,9 @@
|ruckus_unleashed|Python API to interact with a Ruckus Unleashed device|N|N|Y|0.117|
|russound_rio|control Russound devices that make use of the RIO protocol|N|N|Y|0.49|
|russound_rnet|control Russound devices that make use of the RNET protocol|N|N|Y|0.25|
|ruuvitag_ble|Integrates Ruuvis RuuviTag BLE devices into Home Assistant|N|N|Y|2022.12.0|
|ruuvi_gateway|Integrates Ruuvi Gateway devices as polling BLE remote scanners via the /history|N|N|Y|2023.2.1|
|rympro|connects with a Read Your Meter Pro account to get water meter reads into HA|N|N|Y|2023.2.1|
|sabnzbd|monitor and control your downloads with SABnzbd from within Home Assistant|N|N|Y|0.7|
|saj|poll a SAJ solar inverter and present the values as sensors|N|N|Y|0.100|
|samsungtv|Support for Samsung TV Sets|Y|Y|Y|0.13|
@@ -646,6 +663,7 @@
|sensehat|lets you control the Sense HAT boards 8x8 RGB LED matrix on your Raspberry Pi|N|N|Y|0.44|
|senseme|Integrates SenseME devices into Home Assistant|N|N|Y|2022.2.0b1|
|sensibo|Integrates Sensibo Air Conditioning controller into Home Assistant|N|N|Y|0.44|
|sensirion_ble|Integrates sensors talking Sensirions BLE protocol into Home Assistant|N|N|Y|2022.12.0|
|sensorpro|Integrates SensorPro devices into Home Assistant|N|N|Y|2022.9.0b3|
|sensorpush|Integrates SensorPush devices into Home Assistant|N|N|Y|2022.8.1|
|sentry|The free Sentry account allows 5000 events per month|N|N|Y|0.104|
@@ -685,9 +703,8 @@
|sms|allows having a local execution SMS notification via Gammu|N|N|Y|0.105|
|snapcast|The snapcast platform allows you to control Snapcast from Home Assistant|N|N|Y|0.13|
|snmp|Presence Detection, Sensor, Switch via SNMP|Y|Y|Y|0.57|
|snooz|None|N|N|Y|2022.11.0b3|
|snooz|Integrates SNOOZ devices into Home Assistant|N|N|Y|2022.11.0b3|
|socat|Set a flag to install socat and socat-zwave startscript|Y|Y|Y|None|
|sochain|displays supported cryptocurrency wallet balances|N|N|Y|0.61|
|solaredge|details from your SolarEdge solar power setup|N|N|Y|0.85|
|solaredge_local|uses the local API available on some SolarEdge Inverters|N|N|Y|0.95|
|solarlog|uses the open JSON interface on Solar-Log PV monitoring systems|N|N|Y|0.101|
@@ -718,6 +735,7 @@
|steam_online|allows you to track the online status of public Steam accounts|N|N|Y|0.14|
|stiebel_eltron|integral ventilation or heat pump units of STIEBEL ELTRON|N|N|Y|0.92|
|stookalert|queries the RIVM Stookalert API for unfavorable weather conditions|N|N|Y|0.104|
|stookwijzer|queries the Stookwijzer API for windspeed and gets the air quality index|N|N|Y|2023.2.1|
|stream|provides a way to proxy live streams through Home Assistant|N|N|Y|0.90|
|streamlabswater|interact with StreamLabs water monitoring devices|N|N|Y|0.95|
|subaru|MySubaru connected vehicle services|N|N|Y|2021.3|
@@ -800,7 +818,6 @@
|upb|Library for interacting with UPB PIM|N|N|Y|0.110|
|upcloud|allows you to access the information about your UpCloud servers|N|N|Y|0.65|
|upc_connect|presence detection by looking at a Connect Box|N|N|Y|0.36|
|updater|binary sensor will check daily for new releases|N|N|Y|0.8|
|upnp|support UPnP/Internet Gateway Device (IGD) Protocol|Y|Y|Y|0.18|
|uptimerobot|provides binary sensors from your monitors from Uptime Robot|N|N|Y|0.72|
|usb|USB Discovery integration will watch the host for USB devices|N|N|Y|2021.9|
@@ -852,7 +869,6 @@
|wolflink|uses the Wolf Smart-Set for your heating system status|N|N|Y|0.114|
|workday|generating country, province and state specific sets of holidays on the fly|Y|Y|Y|0.41|
|ws66i|Control the Soundavo Whole-Home Audio Amplifier via local network|N|N|Y|2022.6.0b0|
|xbee|send and receive commands to and from other devices on the Zigbee|N|N|Y|0.12|
|xbox|A library to authenticate with Windows Live/Xbox Live and use their API|N|N|Y|0.117|
|xbox_live|track Xbox profiles|N|Y|Y|0.28|
|xeoma|Python wrapper for Xeoma web server API|N|N|Y|0.62|
@@ -873,10 +889,12 @@
|yolink|Integrates YoLink Devices into Home Assistant|N|N|Y|2022.6.0b0|
|youless|allows you to read the meter values from sensors created by YouLess|N|N|Y|2021.8.0|
|zabbix|integration to connect to a Zabbix monitoring instance via the Zabbix API|N|N|Y|0.37|
|zamg|meteorological details published by the Austrian weather service|N|N|Y|0.35|
|zengge|Python API for controlling Zengge LED bulbs|N|N|Y|0.36|
|zeroconf|will scan the network for supported devices and services|Y|Y|Y|0.18|
|zerproc|discovers nearby Zerproc lights|N|Y|Y|0.110|
|zestimate|track the Zestimate® value of properties using the Zillow API|N|N|Y|0.65|
|zeversolar|Zeversolar integration using local API|N|N|Y|2023.2.1|
|zha|Support for ZHA/deconz based Zigbee/ZNet Devices|Y|Y|Y|0.44|
|zhong_hong|lets you control Zhonghong HVAC Gateway Controller thermostats|N|Y|Y|0.72|
|ziggo_mediabox_xl|allows you to control a Ziggo Mediabox XL|N|N|Y|0.60|

View File

@@ -72,18 +72,18 @@ Since homeassistant-0.115.3 the **Main Ebuild** is released in three different s
[![emerge ha-min](https://github.com/onkelbeh/HomeAssistantRepository/actions/workflows/emerge-min.yml/badge.svg)](https://github.com/onkelbeh/HomeAssistantRepository/actions/workflows/emerge-min.yml)
These are the USE Flags I use in production myself. All will compile fine and are extensively tested in every release, a daily compilation test is run at Github, big thanks to @antonfischl1980, it currently holds **92** USE Flags.
These are the USE Flags I use in production myself. All will compile fine and are extensively tested in every release, a daily compilation test is run at Github, big thanks to @antonfischl1980, it currently holds **94** USE Flags.
### `app-misc/homeassistant`
[![emerge ha-med](https://github.com/onkelbeh/HomeAssistantRepository/actions/workflows/emerge-med.yml/badge.svg?branch=master)](https://github.com/onkelbeh/HomeAssistantRepository/actions/workflows/emerge-med.yml)
The Ebuild we have since `0.97.0`, as soon as I know that at least one user is actively using a component, it will be added. These all compile fine, but some version conflicts could occure, a daily compilation test is run at Github, big thanks to @antonfischl1980, It currently holds **288** USE Flags.
The Ebuild we have since `0.97.0`, as soon as I know that at least one user is actively using a component, it will be added. These all compile fine, but some version conflicts could occure, a daily compilation test is run at Github, big thanks to @antonfischl1980, It currently holds **289** USE Flags.
### `app-misc/homeassistant-full`
WARNING: This one currently breaks (caused by shell limitations) emerge with an 'Argument list too long' error. It compiles with a [kernel hack](https://git.edevau.net/onkelbeh/HomeAssistantRepository/issues/190#issuecomment-1002). Thanks to @gcampagnoli.
This Ebuild contains USE Flags for (nearly) all components of Home Assistant with external dependencies. Most components compile, but these are too many (for me) to run tests for all of them on a regular schedule. It holds **883** USE Flags.
This Ebuild contains USE Flags for (nearly) all components of Home Assistant with external dependencies. Most components compile, but these are too many (for me) to run tests for all of them on a regular schedule. It holds **901** USE Flags.
A list of all components aka USEFlags is generated with every release [DOMAINTABLE.md](DOMAINTABLE.md)
@@ -102,7 +102,7 @@ Best you start using the `app-misc/homeassistant-min` Ebuild. If you have it run
* Since I use Gentoo mostly on servers, I do not use systemd, one reason to run Gentoo is that you are NOT forced to run this crap. Beginning homeassistant-2021.2.0, handling for systemd was added by request, thanks to @Tatsh for help.
* I use an own profile based on "amd64/17.1/no-multilib"
* Sunce 2022.07.06, I run detailed tests on Python 3.10 only, and am starting to try builds on Python 3.11.
* python-3.10.8 is set as default target.
* python-3.10.9 is set as default target.
# Bigger Changes
@@ -167,7 +167,13 @@ Python 3.9 support will also be dropped soon.
## Installation on Python 3.10
### Let's get started:
First add the Overlay to `/etc/portage/repos.conf/homeassistant.conf`, make sure not to interfere with your main Gentoo repo, which recently moved to `/var/db/repos/gentoo` in my boxes. See [Migrating to new repository data locations](https://wiki.gentoo.org/wiki/User:Sam/Portage_help/Migrating_to_new_repository_data_locations) for additional information.
First add the Overlay:
#### manual
Create `/etc/portage/repos.conf/homeassistant.conf`, make sure not to interfere with your main Gentoo repo, which recently moved to `/var/db/repos/gentoo` in my boxes. See [Migrating to new repository data locations](https://wiki.gentoo.org/wiki/User:Sam/Portage_help/Migrating_to_new_repository_data_locations) for additional information.
Example:
```
[HomeAssistantRepository]
@@ -177,17 +183,35 @@ sync-uri = https://git.edevau.net/onkelbeh/HomeAssistantRepository.git
auto-sync = yes
sync-rsync-verify-metamanifest = no
```
Sync it:
#### Layman
``` sh
layman -a HomeAssistantRepository
```
#### eselect-repository
``` sh
eselect repository enable HomeAssistantRepository
```
### Installation:
Sync the overlay:
```sh
$ emerge --sync
```
Make sure you have a proper locale setting. I use
```sh
$ cat /etc/locale.gen
de_DE ISO-8859-1
de_DE@euro UTF-8
```
If you change your locales, recompile glibc.
If you change your locales, run `locale-gen`.
It will make things easier if you take the example files from `/etc/portage/package.accept_keywords/99_homeassistant` and `/etc/portage/package.use/60_homeassistant` and copy it to your `/etc/portage`. The clean way is to let `portage` build your own.
Check your `/etc/portage/make.conf` to freeze correct Python Targets:
@@ -204,7 +228,7 @@ $ emerge -tav app-misc/homeassistant
$ rc-update add homeassistant
```
It could be necessary to install some components by hand, there are too many components to mask all in USE Flags. If you use a component which you want to be added as a USE Flag, send a pull request, or just let me know.
Done.
## Upgrading to Python 3.10 from a 3.9 system (same as it was from Python 3.6 to 3.7, and 3.7 to 3.8, and 3.8 to 3.9).
@@ -314,13 +338,13 @@ I run Home Assistant on a virtual X64 box, 4GB RAM, 3 Cores of an older Xeon E5-
## My machines
Currently I have three VM's running:
### Production
Python 3.10.8
Python 3.10.9
4 GB RAM, 3 cores of a Intel(R) Xeon(R) Silver 4114 CPU @ 2.20GHz
### Dev / Test
Python 3.9.13 / 3.10.8
Python 3.10.9 / 3.11.1
4 GB RAM, 3 cores of a Intel(R) Xeon(R) Silver 4114 CPU @ 2.20GHz
### Dev / Test2
Python 3.10.8 / 3.11.0
Python 3.10.9 / 3.11.1
4 GB RAM, 3 cores of a Intel(R) Xeon(R) Silver 4114 CPU @ 2.20GHz
## Hardware I use
@@ -549,48 +573,48 @@ 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 1518 Ebuilds in total, 1511 of them have in total 1519 (34 different) licenses assigned.
There are 1736 Ebuilds in total, 1725 of them have in total 1729 (34 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|882|
|Apache-2.0|310|
|GPL-3|96|
|BSD|88|
|MIT|1011|
|Apache-2.0|375|
|GPL-3|107|
|BSD|91|
|LGPL-3|23|
|GPL-2|19|
|GPL-3+|14|
|all-rights-reserved|14|
|BSD-2|10|
|LGPL-3+|10|
|LGPL-2.1|6|
|all-rights-reserved|13|
|LGPL-3+|12|
|BSD-2|7|
|Unlicense|7|
|MPL-2.0|5|
|Unlicense|5|
|LGPL-2.1+|4|
|LGPL-2.1+|5|
|LGPL-2.1|5|
|public-domain|4|
|PSF-2|4|
|EPL-1.0|3|
|AGPL-3+|2|
|ZPL|2|
|LGPL-2+|2|
|ISC|2|
|HPND|2|
|BSD-4|2|
|EPL-2.0|2|
|ZPL|1|
|ECL-2.0|1|
|Boost-1.0|1|
|AGPL-3|1|
|PSF-2.4|1|
|NEWLIB|1|
|HPND|1|
|CC-BY-NC-SA-3.0|1|
|LGPL-2|1|
|CC-BY-NC-SA-4.0|1|
|CC0-1.0|1|
|GPL-2+|1|
(Last counted: 31/10/2022)
(Last counted: 26/02/2023)
I did my best to keep these clean. If a valid license was published on PyPI, it has been automatically merged. Otherwise I took it from GitHub or alternatively from comments/files in the source. Sometimes these differed and have been not unique. All license strings are adjusted to the list in `/usr/portage/gentoo/licenses/`. Some packages do not have any license published. In this case, Authors have been asked for clarification, some did not respond. Following the [official Gentoo Guide](https://devmanual.gentoo.org/general-concepts/licenses/index.html), these then were added with an `all-rights-reserved` license and `RESTRICT="mirror"` was set. Find the appropriate licenses referenced in the Ebuild files and in the corresponding homepages or sources.
A big thanks goes to Iris for reviewing this README.
Last updated: 31/10/2022
Last updated: 26/02/2023

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person" proxied="yes">
<email>web@inode64.com</email>
<name>Fco. Javier Félix</name>
</maintainer>
<maintainer type="project" proxied="proxy">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>

View File

@@ -0,0 +1,8 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit acct-group
ACCT_GROUP_ID=565

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person" proxied="yes">
<email>web@inode64.com</email>
<name>Fco. Javier Félix</name>
</maintainer>
<maintainer type="project" proxied="proxy">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>

View File

@@ -0,0 +1,8 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit acct-group
ACCT_GROUP_ID=313

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person" proxied="yes">
<email>web@inode64.com</email>
<name>Fco. Javier Félix</name>
</maintainer>
<maintainer type="project" proxied="proxy">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>

View File

@@ -0,0 +1,13 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit acct-user
DESCRIPTION="A user for node-red"
ACCT_USER_ID=313
ACCT_USER_HOME=/var/lib/node-red
ACCT_USER_GROUPS=( node-red )
acct-user_add_deps

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person" proxied="yes">
<email>web@inode64.com</email>
<name>Fco. Javier Félix</name>
</maintainer>
<maintainer type="project" proxied="proxy">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>

View File

@@ -0,0 +1,13 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit acct-user
DESCRIPTION="A user for zigbee2mqtt"
ACCT_USER_ID=313
ACCT_USER_HOME=/var/lib/zigbee2mqtt
ACCT_USER_GROUPS=( zigbee2mqtt dialout )
acct-user_add_deps

View File

@@ -1,6 +1,6 @@
DIST home-assistant-cli-0.9.4.gh.tar.gz 61027 BLAKE2B cce0f297c2fa6022d28b7ba0e5fbe4ba7d8ff781a9a3d58718689ae3ed6e6bbb5fac23815b1f181b92e263c8333d30bfc840f8826565b68324830b887b9cdb3e SHA512 a7cdbd74d5eb32b2bce380d7086320ef6c1775dfdbce72eb18ebaad7518b540f385ec910696bed0f2d3852d001a8dbc85bb1ea47508c1e709ba04f7df815a31c
DIST home-assistant-cli-0.9.5.gh.tar.gz 61446 BLAKE2B 84be6cf4c1326ae49dad51953e6b38f494e32745d397a9bf1ed96305519f4a7e48016551bda9c21dfb7ae85451a1cffb4ce423da8a2898a271e1cdaba38bb582 SHA512 b70e3d5943d28fc91fdb62048c9b292961c3e9654fa7f2a577f7fb8e3393d2a2e3cc6bdc2529f4af4e30a196557c30c4256b26218ec3c71d3d4629bd11591d06
EBUILD home-assistant-cli-0.9.4.ebuild 2419 BLAKE2B a01cc0d1a04a8947ca3bc4441bd0694c3e9af083bf9f75ebf7b49d110a7d11f5bd0dcb5501d16674161a54d99b6fa18aa4578a25c668952fbe6444e427b9a369 SHA512 5ee85e95329887a158f12fbb9c5f176c6385e89d3ba05c96ebda82139c64af5c742704dfa9ae3949bbeed4a47b750f8c61a131a58174d9e46d7b1c60f7976017
EBUILD home-assistant-cli-0.9.5.ebuild 2212 BLAKE2B 8bf9075a06631fd7ae9e05b5fa85609071d06ca8f32ed022c8c4461fcb742d7801d23cf20790374086236e7a0d5782c03d51d8cb90bd65ff123627e01139fc9a SHA512 2beddf66ce269f26f2eb93c89d19b4faa74f78e26fef1ed730fbacfc1b9c49599f6ae30217c9e43e00b9548d2257a148c6643af759aa840628d6a9ba1cd810a9
EBUILD home-assistant-cli-9999.ebuild 2212 BLAKE2B 8bf9075a06631fd7ae9e05b5fa85609071d06ca8f32ed022c8c4461fcb742d7801d23cf20790374086236e7a0d5782c03d51d8cb90bd65ff123627e01139fc9a SHA512 2beddf66ce269f26f2eb93c89d19b4faa74f78e26fef1ed730fbacfc1b9c49599f6ae30217c9e43e00b9548d2257a148c6643af759aa840628d6a9ba1cd810a9
EBUILD home-assistant-cli-0.9.4.ebuild 2419 BLAKE2B e69c174416d11f72028efba5bedbac48f91360d77d68df643fa1a25f6eae8877cee847d4f46f56842e1311b53f1942f51d7549fc8e39a4b90885653eda7f0b7d SHA512 34b66eea9e0b0c54fe88cc6e0587b338edb49592f1ffd5ed527662063ee7badeba7ded7c7c90d6b4c281aca2136e9960284266c230e79f7355997253d37aeec6
EBUILD home-assistant-cli-0.9.5.ebuild 2212 BLAKE2B c0558fe9798dc8b68a73118536e75d7a61b569beb8680206f60d08d533dcc92305f26c42200830cdd90e7c36efccf50c0dfc0a2a6f5f8fbd3eea5a67934a3129 SHA512 e26850aa0156e589279668c8d0ac294928e8f7ca53d85983be4010d3ea7379990c325589c39718757093cd8f6c7ce91bbb174f1f6931066fff1441e7452b1266
EBUILD home-assistant-cli-9999.ebuild 2212 BLAKE2B c0558fe9798dc8b68a73118536e75d7a61b569beb8680206f60d08d533dcc92305f26c42200830cdd90e7c36efccf50c0dfc0a2a6f5f8fbd3eea5a67934a3129 SHA512 e26850aa0156e589279668c8d0ac294928e8f7ca53d85983be4010d3ea7379990c325589c39718757093cd8f6c7ce91bbb174f1f6931066fff1441e7452b1266
MISC metadata.xml 480 BLAKE2B 171a4a346c5b4d88abdd8f0e1b2e3480cb7e8e5e250e759cdfc7ee9dc7f763f235617ac12f171d9f96eeabe4f92a9a347371badbee7a230c59229e9fae14ec84 SHA512 ce473493061008ae30714cb39fa7f13fd0aff9451342da57da0cac5f6d6c4488dad514044548c8fe9b0e8030d00ac7c606a68c176f3834df2aed810fbf0b2902

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1

View File

@@ -1,6 +1,6 @@
AUX hasstest 72 BLAKE2B 219dc5045193bbbf18f91d37d90072304c3f9937ac55337b692fcb03adea8e3fc63b3852b928d40b13162172d22f712feedb088d3d9b54c9b199a01c7446c865 SHA512 57491109c03926f0ab0a1cd3f55da0faac1afafc0ba405b4244652376d4da943227c17b1bf6b136dea151649cf02caf51d9aa49581addffc8ccf4c80d3c43c9c
AUX homeassistant.conf.d 289 BLAKE2B f4a85e5a451a254a8ef39ae481275eb93b52df645d5b5c5801fee30aa548b9ccc0eacc9fb5256793d819dabe7b53f6ff5809798d0cf771464d56aae5a58332d2 SHA512 db860c0c66d0ea66eae08e62befc07d06ccea37a2ab89280328faa54ef6cc0623a65257e7806c72b1afe608e502566ca4ee8ac7de3547705ee6394184b5da110
AUX homeassistant.init.d 922 BLAKE2B 0ff290187ca08f0a2afe011e9284f91c25722f4d2a97e4d26cf6cf06b56f66caa30c777bf1b4f7a32ebdde644a3d8b2e5c625bd86f70601548d886deb54c9a50 SHA512 78328ec822f43c04b614e63b27625c0fff75419203080b651c881ea91ea00dc32eb62273c23e3e150a5c22c952bcd86a929b10e92a0e3b24540d2ae66909216d
AUX homeassistant.init.d 1032 BLAKE2B 5ca9e2232a35ddfd4279fd9537a112f9edd59edce7468f7054e6d049f4d3a60d4ef82d74092eec1d7067bf0d27579acf6e1b19f77b9f0dca26126dd59bb76838 SHA512 0ce07ebf1bba1df4772def0c6eba126dd8a8347208d15fbe1cac774f62dd100e172f0d8d5d26f9dda7352f36a5191e1b771af7f44fcbf16d365d5595451b44fb
AUX homeassistant.logrotate 185 BLAKE2B 95f6a0681f2ee9da195052a19e7a420aef5f99f601cf1b30c895c50a846364bd86764d4e2a550f5171374e43a2197f366d4b7b263333049445ee45c998046582 SHA512 fc99afd4bcec3785e3387e368040688e46b02093100e9c8b5b6c11bd4566b39adf73da2b8470427ba6a9193335979ee78e8667caf227d23b31b7b50ffb9f63d6
AUX homeassistant.service 295 BLAKE2B d6989960404ed89f1888e0776a622b8b1800c39353f458d38af2364f1cc6a93c249155c291633792666e12c5235d8d43e9ce933a1e8958ea3fa948f74ebdf716 SHA512 c2c7349e3eda8a0bf85543697e37d0038e7c89ebdbaa22104dfc26f56d408d1c843c2aaa0c935359ab0ba27e7e3529a48a5487bf5c3377e37d47b0cbececa3ec
AUX maxcube_TypeError_01114_dirty_hack.patch 2264 BLAKE2B d4287d558066962e331e91839ac9008bdaa3b41bfccd634d79479b3d35716e2defedfa311d06143fd2d97a253965dd3b78a9b8097d9ed961a0616fbebbc3761c SHA512 3b7264dd59df521bcc2b3a3e449960d59eb85c9a91fafbe022d63f5e5c3308a17e3f171a33dcef116bf9fe0ccd4302a5357e5bf92a72870ceddd1f306c2be29c
@@ -8,15 +8,17 @@ AUX maxcube_TypeError_dirty_hack.patch 1460 BLAKE2B 08570971bb3ce4c120086a32ec20
AUX recorder.yaml 114 BLAKE2B af04840805aa13124208584e7f1d40335905a083ee7deead5c0e4324c969f2a231c801c23e42075782950aba7535496d92747bf03efd73a80b0d07e8492d18f6 SHA512 cb4e353e54fb6dc7034569b8d62ddcdca92680c23c2c4e1ce707d21cf95e93f41a0c44521d8c3ee90b68c830f6b8e65dab82ae64bfa09727ae384550f7de0c94
AUX socat-zwave.init.d 637 BLAKE2B d61c1024a6fe3ce8d322e62ac1ec15e00d08f5c5a63feabc8603ecc51ec16e0a4775e0c7da83d12d1ef0c9815c9ebf8ec8a86a678bb4a3b40decb04adc887f26 SHA512 2b13cd4175427853d5a4169cc7d441d62618e8136e4f5d9fd24d08a47f6916953ebd1e747ea9c7a0907b00766c7b2108ba3b8917178fd9a795da23e6525a0faf
AUX update-homeassistant 1326 BLAKE2B 917bdd332c4e5dea5177eecd11a7f8d72b911fddfdc8e5eb54960c526fe8c735e20d44e570cf7aeb99669d2a9670c70da1c5fbc30efb284d1f0f330799de6e24 SHA512 3c05f0d6d1bde0e1526c3e679568794c07091e7856dfd8793e13feec6f22725ddaa3163ca2c81d9df86cf73573f932e561743f05de420b350a0b68f6a9582aca
DIST homeassistant-2022.10.4.tar.gz 16789088 BLAKE2B 4dd429a1eb7064a5aad864b20e6326b1f47eb2b9969d0cad88b50e2b9b731ac2f721e97e3cc19da2ff87142363647dc7f2964c540366bb7b02705c77573c715e SHA512 50a960ed4d3ddcec9ea039197206dab2102f49e2a661340a16081de48be81a86731c284844e8b46a3dfef9374a51b6b884785252e2e709966879dbbd98082054
DIST homeassistant-2022.10.5.tar.gz 16789114 BLAKE2B cb64326ae8f4d3323bccc2b64b53bd61673f25343a1b9b2c74edea493b39848624f7ef4c9e6928bcb2cee2ab1bdbc5c57b51dfcf08ba06067c09e333b4d19816 SHA512 dfba7a9fbbe4840a631d398f3e70b77f6ce2df078a3281b8ac47a37c9c9db2d446e633278ccc3c7f8518b578e0d9943622ef15767be9d8e69deb39c9ca287a2a
DIST homeassistant-2022.11.0b4.tar.gz 17071023 BLAKE2B 8f585dfadc515b1da6b343eda5263673a9296df0dff0bea663e172e3f137ff186ee8ecf7dfab7b1097d1d43224d3f7b0e5bc4483295910fbbb200cf4b8409217 SHA512 8af00307d02361fc9cacc3c76815fd8311a484f425390cdbd05dca399bfa3980856fe9be73c6c92ef0fb5e0720875defe79223d5c9433c51d94069d76fbaf7d8
DIST homeassistant-2022.8.7.tar.gz 15994709 BLAKE2B fc6d5d7ed831c012e99d49516c20afa0a03311131620740436421b0dfab45820cebf113810c2472357f4637040dea9b96c3a2a1c82ebc3136ece015f87b7d8ce SHA512 009cb81106996f8457c08c76a89b61689b8554ed0453715e6ea2ceee6f4bf4822f82ec2dc2aa3bd7793dd0b2462424557cf2d4a09565f6f089654cae6dce39d9
DIST homeassistant-2022.9.7.tar.gz 16485744 BLAKE2B 04497b7b388e99020bb09b15a53db23b9f073ad27cf18fb1fb0d3d3426dab9a9d4d7e1fefea8bc9e0493022f2911a7f48244f9ccbeb62eb6c81856fbc12a691d SHA512 6569931c0506241e78bd2b997fbe4357075acddee2abd472f6262a372e787305feb6fa3300fd034d8624321a42f7fa43a03175033015861e8f04a384713d34ee
EBUILD homeassistant-full-2022.10.4.ebuild 76135 BLAKE2B 14f77af3a7725f76a36c7fe1ed0a9e98722acbc9b3549c969fae81e5b46fe157e9fe19637cc66f0070305759cbd4484a4c62f9d45a7762f3f8b631e4063aff60 SHA512 6af924ca4f95852c5aad2fb61d1b69e21ae90babe7c52694798792edbb85786fa620c07cebccdfc2fc4fbef59e4ec6b1d7d239f76930e11e938774da43d29676
EBUILD homeassistant-full-2022.10.5.ebuild 76138 BLAKE2B ab6ab0a233efee6081a3e63ae1031b00f07d392d41ccaa93d8bc7060c8d2a768331b0e55cfce4a5cb12d774c49b9acd2515c20736faedda48b0be8ba86974572 SHA512 08abcb59c19fdb6786c9a68a51c3b178ecda3ffe17bc06ddc49c1750e08200b308059baa69b084d848381ffbd83b8e3f2de4010b117cfa7f472adbe8ca85dde8
EBUILD homeassistant-full-2022.11.0_beta4.ebuild 76442 BLAKE2B 0688eb5684fa757cab7b8aa76c756be8bcdc4bd6dc2833bb78e6930841a1b7ec1b96afd395aea8fa1594880ce5094ac1b7f3f95c69c3984732d009a73eceb6fa SHA512 342304464489ab990ca483810ae30d9de1ff93732b36b720412bd033314d2c392e0c25a4bedbf45e9b133b73430c3323896f4065b767f6afd76a8b23bc586786
EBUILD homeassistant-full-2022.8.7-r1.ebuild 73761 BLAKE2B aaa3f4ffef4fc4455efa07ed9cc21f6f934c9f909449e18a6ac6d802f67ee7151310df6a95b84f93a850f1d2f26753da1ee2947da3dab470c836bedea001d3cf SHA512 196b61d94b454a6414fa59cb6b00d80ec27eab988188760c19080ecbd3f2f743614b65aa8ac301d4342099a9631fe3ad5a96db634b0e531a70dabcc14d37853d
EBUILD homeassistant-full-2022.9.7.ebuild 75488 BLAKE2B 2d8e807167e4426d7cf7585409ff70f53a6c3bbb7ca736b1d1a7b73fead856665978df540c25abc70d9806de21d071d412d1ff0c86e3c307a32f36047552e3e9 SHA512 48da24ce3ccf3e5364f0edc60b167da67a56968e1f7193789d5bde3083739f1739cb6666df1e1869251a6f46788c22f2ab2a7325da55a63e96be3b36fe01523c
EBUILD homeassistant-full-9999.ebuild 76442 BLAKE2B 0688eb5684fa757cab7b8aa76c756be8bcdc4bd6dc2833bb78e6930841a1b7ec1b96afd395aea8fa1594880ce5094ac1b7f3f95c69c3984732d009a73eceb6fa SHA512 342304464489ab990ca483810ae30d9de1ff93732b36b720412bd033314d2c392e0c25a4bedbf45e9b133b73430c3323896f4065b767f6afd76a8b23bc586786
MISC metadata.xml 82307 BLAKE2B 5bdb3591cd93e0692eab846cfd2b25723258dc68a9b8d5a1dd8439b0a0b6c6119449f40b0723c76a1dae801a167c80facdda479c8ffc93d58e126e2516eb1f8a SHA512 7134c527d81da767f685ae2f75fe0e373a81e1cbdd4ef2af50dbb2d277951c8edc73ea2d02e5d971d787fa52e12dca9ca625a9e0f28a8482b1d04c0468657de1
DIST homeassistant-2022.11.0.gh.tar.gz 17079666 BLAKE2B 07ac79262de27cd1095515d2226c10585e82bc98772daa53085cbab9cca2e827acbe4caf5d7832bd4c879deb14fd9c6d164fd04b672eb16a43b06ce7a478096e SHA512 0f0a43667d8051f96852aed671ddb3c7f9860f986f36ea401b7ed75a0c11abc336ca9c9226989d5c4df7cdba580f8d9e8a728c631bc0834305847747df4f0c23
DIST homeassistant-2022.12.9.gh.tar.gz 17422314 BLAKE2B 34f294100a81a903f4b15618660f1b28a92369d62d3ed3092c65dae5a2c8fcdd28a2624fe87cc5b6d19ffbbf23dfed49c723a27a86bcba3aa4f36ee48b83ccd4 SHA512 b1a398243c9e76e631ad4c2e1c62e7e6e6aa0287f11d43814032db4cdfbb65a50728d1a335d91edeca1944ae55eda61acfa2e99869e1831b84b1162780b290d2
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
DIST homeassistant-2023.2.5.gh.tar.gz 18210750 BLAKE2B 326d12c4d279f908674f25388b059f557dd13c411a055f7f5d4cb7dba72a2cf381d2c8ac40bf018aced3cc278208f343bdc246c5aff6a570443b49720dc18a51 SHA512 1d7c0559b9735e97fd030089d5af54d8c694602c0d2f6696066b9f216c4cc66de561c509b6ac5538cd3ca911ddce59e53c98a1c6cd779a7d3b4ceea9ed286493
EBUILD homeassistant-full-2022.11.0.ebuild 76217 BLAKE2B 603b41451399042d89fdbaf7e6e34e8b0e759492ebd1c4d8f85cd01531d01e20623d7d987831db031f847ace6ff60f53a05dfa55b90cb65361d8f16b0cf88d9b SHA512 dffb437593e38bd3b00725845b2bca6d5937498bd73933b2e5b2d48d0ae0c69a5e89d897e16a9fab6cb3d7e20116eb7f87d5f0b2bf50cf54a837189fe66376ec
EBUILD homeassistant-full-2022.12.9.ebuild 77358 BLAKE2B 87be9c62dcc053e8b4b827ee681ca54743e8e4a7f1c906ab9878006fbef5dd5130b53d76ac8e027c03738a27874942636d182daf0dca1fb96aa7ce75af94cf02 SHA512 4cc6a6ef385a55d635096bab898cb9824d216dbb518842de2029aa4c4d332b604f7a45a8dac306fcea9f09e08a56342f825c75d132de5e2e3c7962d1fd83d7bd
EBUILD homeassistant-full-2023.1.7.ebuild 77734 BLAKE2B 1002a8e70736616a68659d601e116a93f31fe90b65966ebf8dc5978c87ab70f35465bf169300bbef73e95b4a82bf8c1df62e25e6e625bd1256ffa2caa1766c6a SHA512 e71f004fcc826c03c5da90acd6adb4f0359f18dace51ca0d1c217480510501c94a129aec304ea5ca613e18f32101c5523d269e55ef329b0b6622eac9595c2418
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-2023.2.5.ebuild 78489 BLAKE2B e9570cfd52115aadcf6040f70b02631b11005ff1f7febf6e613df396dc6097f739f8f370edbdbe582efd697227a82a93660e0decab82300ebe41de76552525f3 SHA512 35af47b6507568bc9301be3e348bfa50269c10aa1c3720e210ba8ca75348a3723231a139c8fabcab278b6f09b209427c10eaabbf76b824cc23dc025800e4b7e6
EBUILD homeassistant-full-9999.ebuild 78493 BLAKE2B cae40b60dba605077080a09affed0920d8d7ee29ce310de0a2d7ba0effe3c47d566163880d0b64c70ef0340321abebe9d0e7a5ef1d43106350f7171b07dde1db SHA512 67e09d6cee9f4349e483c1dd2ea435c7dfcf9611e0fbde5438d6e2e1aac63902e7e3ccc66e7329c7556cf331fabce308d6ffc9307911884833a443345f4abc50
MISC metadata.xml 84211 BLAKE2B 0449187902da333aff864760a592b74367b34edd30b8d7428fd2d54abb90199c0aec0a608583d6dbdcbe9fdc8582b601f1ecc2716f969f3b6457cc4037a1bae3 SHA512 aec64e7c7459cd280a08503a7928e27df34d84c92f4233278df8576ca0bc782193d3608c3beda2bcb0aa880f8a68452fd6ed162d0da71a5f085b9d0ea121d2c3

View File

@@ -9,6 +9,7 @@ user="homeassistant:homeassistant"
stdoutlog="/var/log/homeassistant/stdout.log"
serverlog="/var/log/homeassistant/server.log"
warningslog="/var/log/homeassistant/warnings.log"
retry="20"
start_stop_daemon_args="--user $user --stdout $stdoutlog --stderr $serverlog --wait 10"
@@ -25,9 +26,7 @@ pidfile=/run/homeassistant.pid
depend() {
need net
# need socat-zwave
# need mosquitto
after bootmisc
after apcupsd asterisk bluetooth cups dhcp esphome influxdb mosquitto mysql netdata prometheus socat-zwave syncthing unifi upsd xabbix zigbee2mqtt zoneminder
}
start_pre() {

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -7,6 +7,7 @@
</maintainer>
<upstream>
<remote-id type="pypi">home-assistant</remote-id>
<remote-id type="github">home-assistant/core</remote-id>
<doc>https://www.home-assistant.io/docs/</doc>
<maintainer>
<email>hello@home-assistant.io</email>
@@ -27,10 +28,12 @@
<flag name="agent_dvr">Agent DVR is a free* software DVR solution</flag>
<flag name="airly">Uses the Airly web service as a source for air quality data</flag>
<flag name="airnow">AirNow web service as a source for air quality data</flag>
<flag name="airq">integrating the sensors provided by your air-Q device</flag>
<flag name="airthings">A python3 library to communicate with Aws</flag>
<flag name="airthings_ble"/>
<flag name="airthings_ble">Integrates Airthings BLE sensors into Home Assistant</flag>
<flag name="airtouch4">control Ducted Air Conditioning Systems that are using the AirTouch 4 Controller</flag>
<flag name="airvisual">Airvisual sensor platform queries the AirVisual cloud API for air quality data</flag>
<flag name="airvisual_pro">allows Home Assistant to retrieve data from an AirVisual Node/Pro unit</flag>
<flag name="airzone">This integration allows getting values from the local API of Airzone HVAC zoning</flag>
<flag name="aladdin_connect">The aladdin_connect cover platform lets you control Genie Aladdin Connect garage</flag>
<flag name="alarmdecoder">AlarmDecoder extended</flag>
@@ -55,6 +58,7 @@
<flag name="aprs">Tracker integration connects to the APRS-IS</flag>
<flag name="aqualogic">Provides connectivity to a Hayward/Goldline AquaLogic/ProLogic pool controller</flag>
<flag name="aquostv">The aquostv platform allows you to control a Sharp Aquos TV</flag>
<flag name="aranet">Integrates Aranet devices into Home Assistant</flag>
<flag name="arcam_fmj">Control Arcam receivers from Home Assistant</flag>
<flag name="arduino">deprecated</flag>
<flag name="arlo">Allows you to integrate your Arlo devices into Home Assistant</flag>
@@ -103,6 +107,7 @@
<flag name="bmw_connected_drive">Retrieve data from the BMW Connected Drive</flag>
<flag name="bond">Asynchronous Python wrapper library over Bond Local API</flag>
<flag name="bosch_shc">integrate your Bosch SHC into Home Assistant</flag>
<flag name="brandt"/>
<flag name="braviatv">Control almost all Sony Bravia TV 2013 and newer</flag>
<flag name="broadlink">Allows you to interact with Broadlink remote control devices</flag>
<flag name="brother">Read current data from your local Brother printer</flag>
@@ -205,6 +210,7 @@
<flag name="emulated_hue">Emulated_hue integration provides a virtual Philips Hue bridge</flag>
<flag name="emulated_kasa">Emulates a TP-Link Kasa smart plug and announces the power usage</flag>
<flag name="emulated_roku">Emulate Roku API for Harmony and Android remotes</flag>
<flag name="energyzero">integrates the EnergyZero API platform with Home Assistant</flag>
<flag name="enigma2">Support for Enigma2 boxes with openwebif support</flag>
<flag name="enocean">Support for Enocean devices in Home Assistant</flag>
<flag name="enphase_envoy">Reads electricity production and consumption from an Enphase Envoy</flag>
@@ -233,6 +239,7 @@
<flag name="fibaro">Fibaro hub is a controller mainly connecting to Z-Wave devices</flag>
<flag name="fido">Integrate your Fido account information into Home Assistant</flag>
<flag name="file">Store notifications as a file</flag>
<flag name="file_upload">The file upload integration allows various features in the frontend to upload fi</flag>
<flag name="fints">This only works with banks that support the FinTS (aka. HBCI) standard</flag>
<flag name="fireservicerota">scheduling and dispatching system for firefighters</flag>
<flag name="firmata">Firmata can be used to add digital inputs and outputs to Home Assistant</flag>
@@ -289,13 +296,13 @@
<flag name="goodwe">poll a GoodWe solar inverter over the local network</flag>
<flag name="google">Intergrate Google Calendar into Home Assistant</flag>
<flag name="google_cloud">allows you to use Google Cloud Platform API</flag>
<flag name="google_mail">allows you to connect your Google Mail and set an email auto-response</flag>
<flag name="google_maps">google_maps platform allows you to detect presence</flag>
<flag name="google_pubsub">Send events to Google Cloud Pub/Sub from Home Assistant</flag>
<flag name="google_sheets">allows you to connect your Google Drive to Home Assistant</flag>
<flag name="google_translate">google_translate text-to-speech platform for Home Assistant</flag>
<flag name="google_travel_time">provides travel time from the Google Distance Matrix API</flag>
<flag name="govee_ble">Integrates Govee BLE devices into Home Assistant</flag>
<flag name="gpmdp">Allows you to control a GPMDP instance from Home Assistant</flag>
<flag name="gpsd">GPS information collected by gpsd and a GPS receiver</flag>
<flag name="gree">Discover, connect and control Gree based minisplit systems</flag>
<flag name="greeneye_monitor">Allows you to create sensors for the various data channels of the GEM</flag>
@@ -306,6 +313,7 @@
<flag name="guardian">Integrates Elexa Guardian water valve controllers into Home Assistant</flag>
<flag name="habitica">Allows you to monitor and manage your Habitica profile</flag>
<flag name="hangouts">Allows you to send messages to Google Hangouts conversations</flag>
<flag name="hardware">provides an API which offers information about certain board types, USB dongles,</flag>
<flag name="harman_kardon_avr">Allows you to control Harman Kardon Network Receivers</flag>
<flag name="harmony">Logitech Harmony support for Home Assistant</flag>
<flag name="hdmi_cec">Creates switch entities for HDMI devices in Home Assistant</flag>
@@ -350,6 +358,7 @@
<flag name="ign_sismologia">a GeoRSS feed provided by the Spanish Instituto Geográfico Nacional</flag>
<flag name="ihc">use IHC Python SDK</flag>
<flag name="image">handle image assets in Home Assistant</flag>
<flag name="image_upload">handle image assets in Home Assistant</flag>
<flag name="imap">observing your IMAP server and reporting the amount of unread emails</flag>
<flag name="incomfort">client for Intergas InComfort/InTouch Lan2RF systems</flag>
<flag name="influxdb">transfer sensor data to a local InfluxDB database</flag>
@@ -401,6 +410,7 @@
<flag name="launch_library">information about the next planned space launch</flag>
<flag name="laundrify">Monitor the status of your washing machine or dryer using a laundrify WiFi power</flag>
<flag name="lcn">allows you to connect to LCN hardware devices</flag>
<flag name="ld2410_ble">Integrates LD2410 BLE sensors from Hi-Link</flag>
<flag name="led_ble">Integrates multiple brands of Bluetooth Low Energy LED devices into Home Assista</flag>
<flag name="lg_netcast">allows you to control a LG Smart TV running NetCast 3.0</flag>
<flag name="lg_soundbar">allows you to control LG Soundbars from Home Assistant</flag>
@@ -414,6 +424,8 @@
<flag name="linux_battery">sensor platform is using the information stored in /sys/class/power_supply/</flag>
<flag name="litejet">allows a computer to control the system via LiteJets third party protocol</flag>
<flag name="litterrobot">Wi-Fi-enabled, automatic, self-cleaning litter box for cats</flag>
<flag name="livisi">connect your LIVISI Smart Home Controller (SHC) to Home Assistant</flag>
<flag name="local_calendar">create a calendar of events in Home Assistant</flag>
<flag name="logi_circle">integrate your Logi Circle cameras in Home Assistant</flag>
<flag name="london_underground">display the status of London underground lines</flag>
<flag name="lookin">Integrates LOOKin devices into Home Assistant</flag>
@@ -451,12 +463,10 @@
<flag name="mfi">sensor platform to allow you to monitor mFi mPort interface and sensors</flag>
<flag name="mhz19">small non-dispersive infrared sensor that can measure CO2 level</flag>
<flag name="microsoft">text-to-speech platform uses the TTS engine of the Microsoft Speech Service</flag>
<flag name="miflora">miflora sensor platform allows one to monitor plant soil and air conditions</flag>
<flag name="mikrotik">add support for MikroTik RouterOS API</flag>
<flag name="mill">A python3 library to communicate with Mill</flag>
<flag name="minecraft_server">retrieve information from a Minecraft server</flag>
<flag name="minio">This integration adds interaction with Minio</flag>
<flag name="mitemp_bt">mitemp_bt sensor platform allows one to monitor room temperature and humidity</flag>
<flag name="moat">Integrates Moat devices into Home Assistant</flag>
<flag name="mobile_app">allows Home Assistant mobile apps to easily integrate with Home Assistant</flag>
<flag name="mochad">main integration to integrate all Mochad X10 platforms</flag>
@@ -465,6 +475,7 @@
<flag name="modern_forms">Asynchronous Python client for Modern Forms fans</flag>
<flag name="moehlenhoff_alpha2">allows you to control a Möhlenhoff Alpha 2 temperature control system</flag>
<flag name="monoprice">Python API for talking to Monoprice 6-zone amplifier</flag>
<flag name="mopeka">Integrates Mopeka devices into Home Assistant</flag>
<flag name="mosquitto">Set a runtime dependency for Mosquitto MQTT broker</flag>
<flag name="motioneye">integrate your motionEye server into Home Assistant</flag>
<flag name="motion_blinds">control Motion Blinds from Coulisse B.V.</flag>
@@ -536,6 +547,7 @@
<flag name="onewire">supports sensors which that using the One wire (1-wire) bus for communication</flag>
<flag name="onkyo">allows you to control a Onkyo, Integra and some recent Pioneer receivers</flag>
<flag name="onvif">allows you to use an ONVIF Profile S conformant device</flag>
<flag name="openai_conversation">adds a conversation agent powered by OpenAI in Home Assistant</flag>
<flag name="openerz"> uses OpenERZ API to access data from Entsorgung und Recycling Zürich (ERZ)</flag>
<flag name="openevse">an OpenEVSE Charging station equipped with an ESP8266-based Wi-Fi</flag>
<flag name="opengarage">opengarage cover platform lets you control the open-source OpenGarage.io device</flag>
@@ -547,11 +559,12 @@
<flag name="open_meteo">integrates the free weather forecast from Open-Meteo</flag>
<flag name="opnsense">Presence Detection with data from OPNsense firewall</flag>
<flag name="opple">allows you to control the state of your Opple smart light</flag>
<flag name="oralb"/>
<flag name="oralb">Integrates Oral-B devices into Home Assistant</flag>
<flag name="orangepi_gpio">The orangepi_gpio integration is the base for all related GPIO platforms</flag>
<flag name="oru">fetches your current energy usage from your ORU smart meter</flag>
<flag name="orvibo">allows you to toggle your (dangerous) Orvibo S20 Wifi Smart Sockets</flag>
<flag name="osramlightify">allows you to integrate your Osram Lightify into Home Assistant</flag>
<flag name="otbr">calling an Open Thread Border Routers REST API in Home Assistant</flag>
<flag name="otp">generates One-Time Passwords according to RFC6238</flag>
<flag name="overkiz">The Overkiz (by Somfy) integration platform</flag>
<flag name="ovo_energy">allows you to monitor your energy consumption data</flag>
@@ -591,6 +604,7 @@
<flag name="ps4">allows you to control a Sony PlayStation 4 console</flag>
<flag name="pulseaudio_loopback">whole home audio system based upon PulseAudio</flag>
<flag name="pure_energie">integrates the Pure Energie Monitor device with Home Assistant</flag>
<flag name="purpleair">PurpleAir makes sensors that measure hyper-local air quality data</flag>
<flag name="pushbullet">sensor platform reads messages from Pushbullet</flag>
<flag name="pushover">allows integrations to send messages to the user using Pushover</flag>
<flag name="pvoutput">The PVOutput integration</flag>
@@ -623,6 +637,7 @@
<flag name="remember_the_milk">create tasks in Remember The Milk (RTM) (deprecated)</flag>
<flag name="remote_rpi_gpio">base for all related GPIO platforms in Home Assistant</flag>
<flag name="renault">integration with the MyRenault cloud service</flag>
<flag name="reolink">The integration allows you to control Reolink NVRs or cameras</flag>
<flag name="repetier">Repetier-Server is a 3D printer/CNC server, able to control multiple devices</flag>
<flag name="rest">rest sensor platform for data exposed by a RESTful API</flag>
<flag name="rflink">The rflink integration supports devices that use RFLink gateway firmware</flag>
@@ -648,6 +663,9 @@
<flag name="ruckus_unleashed">Python API to interact with a Ruckus Unleashed device</flag>
<flag name="russound_rio">control Russound devices that make use of the RIO protocol</flag>
<flag name="russound_rnet">control Russound devices that make use of the RNET protocol</flag>
<flag name="ruuvitag_ble">Integrates Ruuvis RuuviTag BLE devices into Home Assistant</flag>
<flag name="ruuvi_gateway">Integrates Ruuvi Gateway devices as polling BLE remote scanners via the /history</flag>
<flag name="rympro">connects with a Read Your Meter Pro account to get water meter reads into HA</flag>
<flag name="sabnzbd">monitor and control your downloads with SABnzbd from within Home Assistant</flag>
<flag name="saj">poll a SAJ solar inverter and present the values as sensors</flag>
<flag name="samsungtv">Support for Samsung TV Sets</flag>
@@ -662,6 +680,7 @@
<flag name="sensehat">lets you control the Sense HAT boards 8x8 RGB LED matrix on your Raspberry Pi</flag>
<flag name="senseme">Integrates SenseME devices into Home Assistant</flag>
<flag name="sensibo">Integrates Sensibo Air Conditioning controller into Home Assistant</flag>
<flag name="sensirion_ble">Integrates sensors talking Sensirions BLE protocol into Home Assistant</flag>
<flag name="sensorpro">Integrates SensorPro devices into Home Assistant</flag>
<flag name="sensorpush">Integrates SensorPush devices into Home Assistant</flag>
<flag name="sentry">The free Sentry account allows 5000 events per month</flag>
@@ -701,9 +720,8 @@
<flag name="sms">allows having a local execution SMS notification via Gammu</flag>
<flag name="snapcast">The snapcast platform allows you to control Snapcast from Home Assistant</flag>
<flag name="snmp">Presence Detection, Sensor, Switch via SNMP</flag>
<flag name="snooz"/>
<flag name="snooz">Integrates SNOOZ devices into Home Assistant</flag>
<flag name="socat">Set a flag to install socat and socat-zwave startscript</flag>
<flag name="sochain">displays supported cryptocurrency wallet balances</flag>
<flag name="solaredge">details from your SolarEdge solar power setup</flag>
<flag name="solaredge_local">uses the local API available on some SolarEdge Inverters</flag>
<flag name="solarlog">uses the open JSON interface on Solar-Log PV monitoring systems</flag>
@@ -734,6 +752,7 @@
<flag name="steam_online">allows you to track the online status of public Steam accounts</flag>
<flag name="stiebel_eltron">integral ventilation or heat pump units of STIEBEL ELTRON</flag>
<flag name="stookalert">queries the RIVM Stookalert API for unfavorable weather conditions</flag>
<flag name="stookwijzer">queries the Stookwijzer API for windspeed and gets the air quality index</flag>
<flag name="stream">provides a way to proxy live streams through Home Assistant</flag>
<flag name="streamlabswater">interact with StreamLabs water monitoring devices</flag>
<flag name="subaru">MySubaru connected vehicle services</flag>
@@ -816,7 +835,6 @@
<flag name="upb">Library for interacting with UPB PIM</flag>
<flag name="upcloud">allows you to access the information about your UpCloud servers</flag>
<flag name="upc_connect">presence detection by looking at a Connect Box</flag>
<flag name="updater">binary sensor will check daily for new releases</flag>
<flag name="upnp">support UPnP/Internet Gateway Device (IGD) Protocol</flag>
<flag name="uptimerobot">provides binary sensors from your monitors from Uptime Robot</flag>
<flag name="usb">USB Discovery integration will watch the host for USB devices</flag>
@@ -868,7 +886,6 @@
<flag name="wolflink">uses the Wolf Smart-Set for your heating system status</flag>
<flag name="workday">generating country, province and state specific sets of holidays on the fly</flag>
<flag name="ws66i">Control the Soundavo Whole-Home Audio Amplifier via local network</flag>
<flag name="xbee">send and receive commands to and from other devices on the Zigbee</flag>
<flag name="xbox">A library to authenticate with Windows Live/Xbox Live and use their API</flag>
<flag name="xbox_live">track Xbox profiles</flag>
<flag name="xeoma">Python wrapper for Xeoma web server API</flag>
@@ -889,10 +906,12 @@
<flag name="yolink">Integrates YoLink Devices into Home Assistant</flag>
<flag name="youless">allows you to read the meter values from sensors created by YouLess</flag>
<flag name="zabbix">integration to connect to a Zabbix monitoring instance via the Zabbix API</flag>
<flag name="zamg">meteorological details published by the Austrian weather service</flag>
<flag name="zengge">Python API for controlling Zengge LED bulbs</flag>
<flag name="zeroconf">will scan the network for supported devices and services</flag>
<flag name="zerproc">discovers nearby Zerproc lights</flag>
<flag name="zestimate">track the Zestimate® value of properties using the Zillow API</flag>
<flag name="zeversolar">Zeversolar integration using local API</flag>
<flag name="zha">Support for ZHA/deconz based Zigbee/ZNet Devices</flag>
<flag name="zhong_hong">lets you control Zhonghong HVAC Gateway Controller thermostats</flag>
<flag name="ziggo_mediabox_xl">allows you to control a Ziggo Mediabox XL</flag>

View File

@@ -1,6 +1,6 @@
AUX hasstest 72 BLAKE2B 219dc5045193bbbf18f91d37d90072304c3f9937ac55337b692fcb03adea8e3fc63b3852b928d40b13162172d22f712feedb088d3d9b54c9b199a01c7446c865 SHA512 57491109c03926f0ab0a1cd3f55da0faac1afafc0ba405b4244652376d4da943227c17b1bf6b136dea151649cf02caf51d9aa49581addffc8ccf4c80d3c43c9c
AUX homeassistant.conf.d 289 BLAKE2B f4a85e5a451a254a8ef39ae481275eb93b52df645d5b5c5801fee30aa548b9ccc0eacc9fb5256793d819dabe7b53f6ff5809798d0cf771464d56aae5a58332d2 SHA512 db860c0c66d0ea66eae08e62befc07d06ccea37a2ab89280328faa54ef6cc0623a65257e7806c72b1afe608e502566ca4ee8ac7de3547705ee6394184b5da110
AUX homeassistant.init.d 922 BLAKE2B 0ff290187ca08f0a2afe011e9284f91c25722f4d2a97e4d26cf6cf06b56f66caa30c777bf1b4f7a32ebdde644a3d8b2e5c625bd86f70601548d886deb54c9a50 SHA512 78328ec822f43c04b614e63b27625c0fff75419203080b651c881ea91ea00dc32eb62273c23e3e150a5c22c952bcd86a929b10e92a0e3b24540d2ae66909216d
AUX homeassistant.init.d 1032 BLAKE2B 5ca9e2232a35ddfd4279fd9537a112f9edd59edce7468f7054e6d049f4d3a60d4ef82d74092eec1d7067bf0d27579acf6e1b19f77b9f0dca26126dd59bb76838 SHA512 0ce07ebf1bba1df4772def0c6eba126dd8a8347208d15fbe1cac774f62dd100e172f0d8d5d26f9dda7352f36a5191e1b771af7f44fcbf16d365d5595451b44fb
AUX homeassistant.logrotate 185 BLAKE2B 95f6a0681f2ee9da195052a19e7a420aef5f99f601cf1b30c895c50a846364bd86764d4e2a550f5171374e43a2197f366d4b7b263333049445ee45c998046582 SHA512 fc99afd4bcec3785e3387e368040688e46b02093100e9c8b5b6c11bd4566b39adf73da2b8470427ba6a9193335979ee78e8667caf227d23b31b7b50ffb9f63d6
AUX homeassistant.service 295 BLAKE2B d6989960404ed89f1888e0776a622b8b1800c39353f458d38af2364f1cc6a93c249155c291633792666e12c5235d8d43e9ce933a1e8958ea3fa948f74ebdf716 SHA512 c2c7349e3eda8a0bf85543697e37d0038e7c89ebdbaa22104dfc26f56d408d1c843c2aaa0c935359ab0ba27e7e3529a48a5487bf5c3377e37d47b0cbececa3ec
AUX maxcube_TypeError_01114_dirty_hack.patch 2264 BLAKE2B d4287d558066962e331e91839ac9008bdaa3b41bfccd634d79479b3d35716e2defedfa311d06143fd2d97a253965dd3b78a9b8097d9ed961a0616fbebbc3761c SHA512 3b7264dd59df521bcc2b3a3e449960d59eb85c9a91fafbe022d63f5e5c3308a17e3f171a33dcef116bf9fe0ccd4302a5357e5bf92a72870ceddd1f306c2be29c
@@ -8,14 +8,14 @@ AUX maxcube_TypeError_dirty_hack.patch 1460 BLAKE2B 08570971bb3ce4c120086a32ec20
AUX recorder.yaml 114 BLAKE2B af04840805aa13124208584e7f1d40335905a083ee7deead5c0e4324c969f2a231c801c23e42075782950aba7535496d92747bf03efd73a80b0d07e8492d18f6 SHA512 cb4e353e54fb6dc7034569b8d62ddcdca92680c23c2c4e1ce707d21cf95e93f41a0c44521d8c3ee90b68c830f6b8e65dab82ae64bfa09727ae384550f7de0c94
AUX socat-zwave.init.d 637 BLAKE2B d61c1024a6fe3ce8d322e62ac1ec15e00d08f5c5a63feabc8603ecc51ec16e0a4775e0c7da83d12d1ef0c9815c9ebf8ec8a86a678bb4a3b40decb04adc887f26 SHA512 2b13cd4175427853d5a4169cc7d441d62618e8136e4f5d9fd24d08a47f6916953ebd1e747ea9c7a0907b00766c7b2108ba3b8917178fd9a795da23e6525a0faf
AUX update-homeassistant 1326 BLAKE2B 917bdd332c4e5dea5177eecd11a7f8d72b911fddfdc8e5eb54960c526fe8c735e20d44e570cf7aeb99669d2a9670c70da1c5fbc30efb284d1f0f330799de6e24 SHA512 3c05f0d6d1bde0e1526c3e679568794c07091e7856dfd8793e13feec6f22725ddaa3163ca2c81d9df86cf73573f932e561743f05de420b350a0b68f6a9582aca
DIST homeassistant-2022.10.4.tar.gz 16789088 BLAKE2B 4dd429a1eb7064a5aad864b20e6326b1f47eb2b9969d0cad88b50e2b9b731ac2f721e97e3cc19da2ff87142363647dc7f2964c540366bb7b02705c77573c715e SHA512 50a960ed4d3ddcec9ea039197206dab2102f49e2a661340a16081de48be81a86731c284844e8b46a3dfef9374a51b6b884785252e2e709966879dbbd98082054
DIST homeassistant-2022.10.5.tar.gz 16789114 BLAKE2B cb64326ae8f4d3323bccc2b64b53bd61673f25343a1b9b2c74edea493b39848624f7ef4c9e6928bcb2cee2ab1bdbc5c57b51dfcf08ba06067c09e333b4d19816 SHA512 dfba7a9fbbe4840a631d398f3e70b77f6ce2df078a3281b8ac47a37c9c9db2d446e633278ccc3c7f8518b578e0d9943622ef15767be9d8e69deb39c9ca287a2a
DIST homeassistant-2022.11.0b4.tar.gz 17071023 BLAKE2B 8f585dfadc515b1da6b343eda5263673a9296df0dff0bea663e172e3f137ff186ee8ecf7dfab7b1097d1d43224d3f7b0e5bc4483295910fbbb200cf4b8409217 SHA512 8af00307d02361fc9cacc3c76815fd8311a484f425390cdbd05dca399bfa3980856fe9be73c6c92ef0fb5e0720875defe79223d5c9433c51d94069d76fbaf7d8
DIST homeassistant-2022.8.7.tar.gz 15994709 BLAKE2B fc6d5d7ed831c012e99d49516c20afa0a03311131620740436421b0dfab45820cebf113810c2472357f4637040dea9b96c3a2a1c82ebc3136ece015f87b7d8ce SHA512 009cb81106996f8457c08c76a89b61689b8554ed0453715e6ea2ceee6f4bf4822f82ec2dc2aa3bd7793dd0b2462424557cf2d4a09565f6f089654cae6dce39d9
DIST homeassistant-2022.9.7.tar.gz 16485744 BLAKE2B 04497b7b388e99020bb09b15a53db23b9f073ad27cf18fb1fb0d3d3426dab9a9d4d7e1fefea8bc9e0493022f2911a7f48244f9ccbeb62eb6c81856fbc12a691d SHA512 6569931c0506241e78bd2b997fbe4357075acddee2abd472f6262a372e787305feb6fa3300fd034d8624321a42f7fa43a03175033015861e8f04a384713d34ee
EBUILD homeassistant-min-2022.10.4.ebuild 15582 BLAKE2B 07a1bcbeb292b9b39ce27b65757371a55af52142aa4b39f1255970808906145237926ee674573a1452757332423cad8a1c418d867af3ec219b6eef85ba712eb4 SHA512 4098ac8980345ba94f8bbe3d1e586ef3ea7db3f186859abbe9d388293a5969e17df8073a3e0ad1ec7f277637d2ab39ca109c904e71ae26f4e06ce954eeadcad1
EBUILD homeassistant-min-2022.10.5.ebuild 15736 BLAKE2B bfdb7d8591db213f79d643e09a7faff698c2f84eb4de271a490839ab88171d1db646af67b5bb3b467c37ebefaeed884bf544844fececce5de04524bbce7f7a87 SHA512 9c3a0acde2f5a3eb82ee0eed2f21a27f23e0632af60ad059e3b43e5fa9d0344ba8054fc4bfd8dac05278e33ee127c6b6ca411c8416eacba64d57df9b93649eb6
EBUILD homeassistant-min-2022.11.0_beta4.ebuild 15588 BLAKE2B 491dbc90f5d884cc3ab5340a23fb3deb4bfeb671858e33cf808ba370e53013085397bc7d7119cd52345c79e6f83352840f5c58901cc5d9a6aaf1e7511001699f SHA512 698110edc1a90a4003b5a675333ee6c7ca3ba778f5fba6bbc1ca89e7b60965780cd7052270e9a83bd4acebb26ffaa497db5ac75a9a8b2a9987916a4a889acb2b
EBUILD homeassistant-min-2022.8.7.ebuild 14992 BLAKE2B f68ca744d270102d32f93e44d2c143d3ee9183b4cdbecd4e0a1798fb83d5a56834fb835f7d5c9d5bcce210be6171f8e7db941f65ee02ca3f62a1e2004ca24eef SHA512 43bd8fac76f77df4392346b5f379b5b502d75f64499cd20fff7c497b31d791cbb275ae436bffc848d1e1ff4c4cb7566457e99ed1653f4e6fc058ebf7324ab661
EBUILD homeassistant-min-2022.9.7.ebuild 15567 BLAKE2B 2d6482a63cec55aec72fbdb6dcaaeec51c567893610c31062194e9aa9afc69a5955b70b211bbfe0e8ab7ccee500b66cf9347cf477acceb2ff15aa69a1aca81d6 SHA512 bd76fb3dc0d935ef51aab49c4ac2ad345dbd6e6212d9cde0c3d6a28b9fb6cb71dd7da7568f4cb18e47a2a05af49fb86a141b4d8fbf07a9952ea8a73eb8711752
MISC metadata.xml 8590 BLAKE2B 778d6edeb133ef32e85577738355ebb1f1b79fbdfede440089a6bc563908c7aa0455ad5dd25d1eff02995864977421716deb26f4b437bd8b7bd39f9bf9448647 SHA512 9860231d2ee1c8e57a18b4e59a94b7dcf06a0f1d2055dc5182449cf3876d78af4637c5aae3fa7d3d5333839003815c61ea93581638064318d70c376c1f603927
DIST homeassistant-2022.12.9.gh.tar.gz 17422314 BLAKE2B 34f294100a81a903f4b15618660f1b28a92369d62d3ed3092c65dae5a2c8fcdd28a2624fe87cc5b6d19ffbbf23dfed49c723a27a86bcba3aa4f36ee48b83ccd4 SHA512 b1a398243c9e76e631ad4c2e1c62e7e6e6aa0287f11d43814032db4cdfbb65a50728d1a335d91edeca1944ae55eda61acfa2e99869e1831b84b1162780b290d2
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
DIST homeassistant-2023.2.5.gh.tar.gz 18210750 BLAKE2B 326d12c4d279f908674f25388b059f557dd13c411a055f7f5d4cb7dba72a2cf381d2c8ac40bf018aced3cc278208f343bdc246c5aff6a570443b49720dc18a51 SHA512 1d7c0559b9735e97fd030089d5af54d8c694602c0d2f6696066b9f216c4cc66de561c509b6ac5538cd3ca911ddce59e53c98a1c6cd779a7d3b4ceea9ed286493
EBUILD homeassistant-min-2022.12.9.ebuild 15819 BLAKE2B de8fb7aa08ecd43f6e7755c86bb90f015d912a73efde1d2c976e33cb9a7f2c905801ad817218c8fde9aac4a30aa9273a122ba11fd617396e33a7cdcc6c1a89d0 SHA512 edf90af68c9e50c15dd029d19a2d88f8cbce1d7a85f78510c0b69d4d721345daa2ead348871ce5cb2e65442a96b0066fab40b6eb6c6ffbb10b8c52da09f6936d
EBUILD homeassistant-min-2023.1.7.ebuild 15884 BLAKE2B 63db42a838213234b11443e9b59a8d4c8e9e6cb3619cba99060835d08895bdff7d7fb23cecee66bb873a8cd1b6adbd4db0a4259b0465768390147cca8bab85d1 SHA512 7393dccc1fa6f09b28504f5a7321e02fccac651988453a5a2e3266aaaf41c54e21bc5e424f01395939717c7bd1551d14a1d6f0f5aa7630ccee0b8bc4fa97737f
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
EBUILD homeassistant-min-2023.2.5.ebuild 16073 BLAKE2B f566c56bad3854558a11de5886a62e07c94911d1d4b5363227bdca52780fea3b37170995bbae8f35218bbba9ce344cf64d916bcf154885d681907d71784306a6 SHA512 fe79cc34855e94250286ed2ea54f02f9eca1ace3a5608899b580a69bd8ca58f516280c54e2cb054036cf02b0ac5ea0cbb81b8dd587b8a59f1b82834bfcd30dfa
MISC metadata.xml 8819 BLAKE2B eb61e884c09e5488157d7643c284656c3cb33981bb1fbbc56987f9dc74d9e7b39eaa1b204178c213e963bd9daf27728982be72ce8cc54aa959ccecdbf73df118 SHA512 afbcbc04690c17b3b4e480e07392718e1e42ddb2b0c2e8051630865eb3e79ac4b2fc9e5f07265afaba6f44a3934107852f5562913cb7b96c61c21b31f1721d90

View File

@@ -9,6 +9,7 @@ user="homeassistant:homeassistant"
stdoutlog="/var/log/homeassistant/stdout.log"
serverlog="/var/log/homeassistant/server.log"
warningslog="/var/log/homeassistant/warnings.log"
retry="20"
start_stop_daemon_args="--user $user --stdout $stdoutlog --stderr $serverlog --wait 10"
@@ -25,9 +26,7 @@ pidfile=/run/homeassistant.pid
depend() {
need net
# need socat-zwave
# need mosquitto
after bootmisc
after apcupsd asterisk bluetooth cups dhcp esphome influxdb mosquitto mysql netdata prometheus socat-zwave syncthing unifi upsd xabbix zigbee2mqtt zoneminder
}
start_pre() {

View File

@@ -17,7 +17,7 @@ if [[ ${PV} == *9999* ]]; then
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}.tar.gz"
SRC_URI="https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.gh.tar.gz"
S="${WORKDIR}/core-${MY_PV}"
fi
@@ -26,8 +26,8 @@ HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssista
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 enigma2 esphome ffmpeg file forecast_solar fronius github +homekit homekit_controller http hyperion influxdb knx kodi kraken +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"
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
@@ -48,9 +48,9 @@ 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.1[${PYTHON_USEDEP}]
~dev-python/anyio-3.6.2[${PYTHON_USEDEP}]
~dev-python/astral-2.2[${PYTHON_USEDEP}]
~dev-python/async-upnp-client-0.32.1[${PYTHON_USEDEP}]
~dev-python/async-upnp-client-0.32.3[${PYTHON_USEDEP}]
~dev-python/async-timeout-4.0.2[${PYTHON_USEDEP}]
~dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}]
~dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
@@ -58,28 +58,29 @@ RDEPEND="${RDEPEND}
~dev-python/awesomeversion-22.9.0[${PYTHON_USEDEP}]
>=dev-python/backoff-2.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
~dev-python/bleak-retry-connector-2.8.1[${PYTHON_USEDEP}]
~dev-python/bleak-0.19.1[${PYTHON_USEDEP}]
~dev-python/bluetooth-adapters-0.6.0[${PYTHON_USEDEP}]
~dev-python/bluetooth-auto-recovery-0.3.6[${PYTHON_USEDEP}]
~dev-python/bleak-retry-connector-2.10.2[${PYTHON_USEDEP}]
~dev-python/bleak-0.19.2[${PYTHON_USEDEP}]
~dev-python/bluetooth-adapters-0.12.0[${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.2.0[${PYTHON_USEDEP}]
~dev-python/cryptography-38.0.1[${PYTHON_USEDEP}]
~dev-python/dbus-fast-1.60.0[${PYTHON_USEDEP}]
~dev-python/cryptography-38.0.3[${PYTHON_USEDEP}]
~dev-python/dbus-fast-1.75.0[${PYTHON_USEDEP}]
~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}]
~dev-python/grpcio-status-1.48.0[${PYTHON_USEDEP}]
~dev-python/grpcio-1.48.0[${PYTHON_USEDEP}]
~dev-python/h11-0.12.0[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.56.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-bluetooth-1.6.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20221027.0[${PYTHON_USEDEP}]
~dev-python/httpcore-0.15.0[${PYTHON_USEDEP}]
~dev-python/h11-0.14.0[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.61.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-bluetooth-1.8.1[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20221213.1[${PYTHON_USEDEP}]
~dev-python/httpcore-0.16.2[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
~dev-python/httpx-0.23.0[${PYTHON_USEDEP}]
~dev-python/httpx-0.23.1[${PYTHON_USEDEP}]
>=dev-python/hyperframe-5.2.0[${PYTHON_USEDEP}]
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
!~dev-python/iso4217-1.10.20220401[${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}]
@@ -88,12 +89,10 @@ RDEPEND="${RDEPEND}
~dev-python/orjson-3.8.1[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
~dev-python/pandas-1.4.3[${PYTHON_USEDEP}]
~dev-python/pillow-9.2.0[${PYTHON_USEDEP}]
<dev-python/pip-22.1.0
~dev-python/pillow-9.3.0[${PYTHON_USEDEP}]
<dev-python/pip-22.4.0
~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}]
!~dev-python/pubnub-6.4.0[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
!~dev-python/pydantic-1.9.1[${PYTHON_USEDEP}]
~dev-python/pyjwt-2.5.0[${PYTHON_USEDEP}]
~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
@@ -107,14 +106,14 @@ RDEPEND="${RDEPEND}
~dev-python/regex-2021.8.28[${PYTHON_USEDEP}]
~dev-python/requests-2.28.1[${PYTHON_USEDEP}]
~net-analyzer/scapy-2.4.5
~dev-python/sqlalchemy-1.4.42[${PYTHON_USEDEP}]
~dev-python/sqlalchemy-1.4.44[${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/python-zeroconf-0.39.3[${PYTHON_USEDEP}]"
~dev-python/zeroconf-0.39.4[${PYTHON_USEDEP}]"
# unknown origin, still something to clean up here
# some moved to suggested USE Flags
@@ -134,39 +133,41 @@ RDEPEND="${RDEPEND}
RDEPEND="${RDEPEND}
accuweather? ( ~dev-python/accuweather-0.4.0[${PYTHON_USEDEP}] )
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
airvisual? ( ~dev-python/pyairvisual-2022.7.0[${PYTHON_USEDEP}] )
airvisual? ( ~dev-python/pyairvisual-2022.11.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.69[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${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-44[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.19.1[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-2.8.1[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.6.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-0.3.6[${PYTHON_USEDEP}] ~dev-python/dbus-fast-1.60.0[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.19.2[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-2.10.2[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.12.0[${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.75.0[${PYTHON_USEDEP}] )
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
caldav? ( ~dev-python/caldav-0.9.1[${PYTHON_USEDEP}] )
camera? ( ~dev-python/PyTurboJPEG-1.6.7[${PYTHON_USEDEP}] )
cast? ( ~dev-python/pychromecast-12.1.4[${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.32.1[${PYTHON_USEDEP}] )
dlna_dms? ( ~dev-python/async-upnp-client-0.32.1[${PYTHON_USEDEP}] )
dlna_dmr? ( ~dev-python/async-upnp-client-0.32.3[${PYTHON_USEDEP}] )
dlna_dms? ( ~dev-python/async-upnp-client-0.32.3[${PYTHON_USEDEP}] )
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.5[${PYTHON_USEDEP}] )
ecowitt? ( ~dev-python/aioecowitt-2022.11.0[${PYTHON_USEDEP}] )
enigma2? ( ~dev-python/openwebifpy-3.2.7[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-11.4.1[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-13.0.2[${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/ha-HAP-python-4.5.2[${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.2.9[${PYTHON_USEDEP}] )
homekit_controller? ( ~dev-python/aiohomekit-2.4.1[${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-1.2.0[${PYTHON_USEDEP}] )
knx? ( ~dev-python/xknx-2.1.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.4[${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}] )
@@ -183,57 +184,58 @@ RDEPEND="${RDEPEND}
otp? ( ~dev-python/pyotp-2.7.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.0[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
plex? ( ~dev-python/PlexAPI-4.13.1[${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-5.2[${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.42[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] )
recorder? ( ~dev-python/sqlalchemy-1.4.44[${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.32.1[${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.32.3[${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-4.1.1[${PYTHON_USEDEP}] )
shelly? ( ~dev-python/aioshelly-5.1.2[${PYTHON_USEDEP}] )
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.18[${PYTHON_USEDEP}] )
snmp? ( ~dev-python/pysnmplib-5.0.15[${PYTHON_USEDEP}] )
socat? ( net-misc/socat )
sonos? ( ~dev-python/soco-0.28.1[${PYTHON_USEDEP}] )
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
spotify? ( ~dev-python/spotipy-2.20.0[${PYTHON_USEDEP}] )
sql? ( ~dev-python/sqlalchemy-1.4.42[${PYTHON_USEDEP}] )
spotify? ( ~dev-python/spotipy-2.21.0[${PYTHON_USEDEP}] )
sql? ( ~dev-python/sqlalchemy-1.4.44[${PYTHON_USEDEP}] )
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
systemmonitor? ( ~dev-python/psutil-5.9.3[${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.1[${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.32.1[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
upnp? ( ~dev-python/async-upnp-client-0.32.3[${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.16[${PYTHON_USEDEP}] )
workday? ( ~dev-python/holidays-0.16[${PYTHON_USEDEP}] )
workday? ( ~dev-python/holidays-0.17.2[${PYTHON_USEDEP}] )
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.4[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/python-zeroconf-0.39.3[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.34.2[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.84[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.19.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.51.5[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.16.2[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.10.2[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.9.1[${PYTHON_USEDEP}] )
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.43.0[${PYTHON_USEDEP}] )"
zeroconf? ( ~dev-python/zeroconf-0.39.4[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.34.5[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.89[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.19.2[${PYTHON_USEDEP}] ~dev-python/zigpy-0.52.3[${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.43.1[${PYTHON_USEDEP}] )"
BDEPEND="${RDEPEND}
test? (
~dev-python/astroid-2.12.12[${PYTHON_USEDEP}]
~dev-python/astroid-2.12.13[${PYTHON_USEDEP}]
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
~dev-python/coverage-6.4.4[${PYTHON_USEDEP}]
~dev-python/freezegun-1.2.2[${PYTHON_USEDEP}]
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
~dev-python/mypy-0.982[${PYTHON_USEDEP}]
<dev-python/pip-22.1.0
~dev-python/mypy-0.991[${PYTHON_USEDEP}]
~dev-python/pipdeptree-2.3.1[${PYTHON_USEDEP}]
~dev-vcs/pre-commit-2.20.0
~dev-python/pylint-2.15.5[${PYTHON_USEDEP}]
~dev-python/pylint-2.15.7[${PYTHON_USEDEP}]
~dev-python/pytest-asyncio-0.20.2[${PYTHON_USEDEP}]
~dev-python/pytest-cov-3.0.0[${PYTHON_USEDEP}]
~dev-python/pytest-freezegun-0.4.2[${PYTHON_USEDEP}]
~dev-python/pytest-socket-0.5.1[${PYTHON_USEDEP}]
@@ -241,9 +243,9 @@ BDEPEND="${RDEPEND}
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
~dev-python/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
~dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}]
~dev-python/pytest-7.1.3[${PYTHON_USEDEP}]
~dev-python/pytest-7.2.0[${PYTHON_USEDEP}]
~dev-python/requests-mock-1.10.0[${PYTHON_USEDEP}]
~dev-python/respx-0.19.2[${PYTHON_USEDEP}]
~dev-python/respx-0.20.1[${PYTHON_USEDEP}]
~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}]
~dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
~dev-python/tqdm-4.64.0[${PYTHON_USEDEP}]

View File

@@ -1,291 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..10} )
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}.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 enigma2 esphome ffmpeg file forecast_solar fronius github +homekit homekit_controller http hyperion influxdb knx kodi kraken +mariadb maxcube mikrotik +mobile_app +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.8 dev-lang/python:3.9 dev-lang/python:3.10 )
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.11[${PYTHON_USEDEP}]
~dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}]
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
~dev-python/anyio-3.6.1[${PYTHON_USEDEP}]
~dev-python/astral-2.2[${PYTHON_USEDEP}]
~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}]
~dev-python/async-timeout-4.0.2[${PYTHON_USEDEP}]
~dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}]
~dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
<dev-python/Authlib-1.0[${PYTHON_USEDEP}]
~dev-python/awesomeversion-22.6.0[${PYTHON_USEDEP}]
<dev-python/backoff-2.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
~dev-python/bleak-0.15.1[${PYTHON_USEDEP}]
~dev-python/bluetooth-adapters-0.1.3[${PYTHON_USEDEP}]
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
~dev-python/ciso8601-2.2.0[${PYTHON_USEDEP}]
~dev-python/cryptography-36.0.2[${PYTHON_USEDEP}]
~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}]
~dev-python/grpcio-status-1.46.1[${PYTHON_USEDEP}]
~dev-python/grpcio-1.46.1[${PYTHON_USEDEP}]
~dev-python/h11-0.12.0[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.54.1[${PYTHON_USEDEP}]
~dev-python/home-assistant-bluetooth-1.3.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20220802.0[${PYTHON_USEDEP}]
~dev-python/httpcore-0.15.0[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
~dev-python/httpx-0.23.0[${PYTHON_USEDEP}]
>=dev-python/hyperframe-5.2.0[${PYTHON_USEDEP}]
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
!~dev-python/iso4217-1.10.20220401[${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/multidict-6.0.2[${PYTHON_USEDEP}]
~dev-python/numpy-1.23.1[${PYTHON_USEDEP}]
~dev-python/orjson-3.7.8[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
~dev-python/pillow-9.2.0[${PYTHON_USEDEP}]
<dev-python/pip-22.1.0
!~dev-python/pubnub-6.4.0[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
!~dev-python/pydantic-1.9.1[${PYTHON_USEDEP}]
~dev-python/pyjwt-2.4.0[${PYTHON_USEDEP}]
~dev-python/pynacl-1.5.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.4.5
~dev-python/sqlalchemy-1.4.38[${PYTHON_USEDEP}]
>=dev-python/typing-extensions-3.10.0.2[${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.7.2[${PYTHON_USEDEP}]
~dev-python/python-zeroconf-0.38.7[${PYTHON_USEDEP}]"
# unknown origin, still something to clean up here
# some moved to suggested USE Flags
#
# auth/mfa_modules/totp.py:REQUIREMENTS = ["pyotp==2.6.0", "PyQRCode==1.2.1"]
# scripts/check_config.py:REQUIREMENTS = ("colorlog==6.6.0",)
RDEPEND="${RDEPEND}
~dev-python/colorlog-6.6.0[${PYTHON_USEDEP}]
>=dev-python/multidict-5.2.0[${PYTHON_USEDEP}]
~dev-python/pyotp-2.6.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}]
~media-libs/mutagen-1.45.1"
# Module requirements from useflags
RDEPEND="${RDEPEND}
accuweather? ( ~dev-python/accuweather-0.3.0[${PYTHON_USEDEP}] )
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
airvisual? ( ~dev-python/pyairvisual-2022.7.0[${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.67[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] )
android_ip_webcam? ( ~dev-python/pydroid-ipcam-1.3.1[${PYTHON_USEDEP}] )
axis? ( ~dev-python/axis-44[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.15.1[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.1.3[${PYTHON_USEDEP}] )
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
caldav? ( ~dev-python/caldav-0.9.1[${PYTHON_USEDEP}] )
camera? ( ~dev-python/PyTurboJPEG-1.6.7[${PYTHON_USEDEP}] )
cast? ( ~dev-python/pychromecast-12.1.4[${PYTHON_USEDEP}] )
cli? ( app-misc/home-assistant-cli )
co2signal? ( ~dev-python/CO2Signal-0.4.2[${PYTHON_USEDEP}] )
compensation? ( ~dev-python/numpy-1.23.1[${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.31.2[${PYTHON_USEDEP}] )
dlna_dms? ( ~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}] )
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.5[${PYTHON_USEDEP}] )
enigma2? ( ~dev-python/openwebifpy-3.2.7[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-10.11.0[${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.2.4[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/HAP-python-4.5.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-1.2.11[${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-1.0.1[${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}] )
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}] )
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.22.1[${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.8[${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.6.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.11.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-5.2[${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.38[${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.31.2[${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-2.0.1[${PYTHON_USEDEP}] )
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.18[${PYTHON_USEDEP}] )
snmp? ( ~dev-python/pysnmplib-5.0.15[${PYTHON_USEDEP}] )
socat? ( net-misc/socat )
sonos? ( ~dev-python/soco-0.28.0[${PYTHON_USEDEP}] )
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
spotify? ( ~dev-python/spotipy-2.20.0[${PYTHON_USEDEP}] )
sql? ( ~dev-python/sqlalchemy-1.4.38[${PYTHON_USEDEP}] )
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
systemmonitor? ( ~dev-python/psutil-5.9.1[${PYTHON_USEDEP}] )
tankerkoenig? ( ~dev-python/pytankerkoenig-0.0.6[${PYTHON_USEDEP}] )
tasmota? ( ~dev-python/HATasmota-0.5.1[${PYTHON_USEDEP}] )
tile? ( ~dev-python/pytile-2022.2.0[${PYTHON_USEDEP}] )
tomorrowio? ( ~dev-python/pytomorrowio-0.3.4[${PYTHON_USEDEP}] )
tplink? ( ~dev-python/python-kasa-0.5.0[${PYTHON_USEDEP}] )
upnp? ( ~dev-python/async-upnp-client-0.31.2[${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.4.1[${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.16[${PYTHON_USEDEP}] )
workday? ( ~dev-python/holidays-0.14.2[${PYTHON_USEDEP}] )
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.4[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/python-zeroconf-0.38.7[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.33.1[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.78[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.18.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.50.2[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.15.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.9.2[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.8.2[${PYTHON_USEDEP}] )
zwave_js? ( ~dev-python/zwave-js-server-python-0.39.0[${PYTHON_USEDEP}] )"
BDEPEND="${RDEPEND}
test? (
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
~dev-python/coverage-6.4.2[${PYTHON_USEDEP}]
~dev-python/freezegun-1.2.1[${PYTHON_USEDEP}]
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
~dev-python/mypy-0.971[${PYTHON_USEDEP}]
<dev-python/pip-22.1.0
~dev-vcs/pre-commit-2.20.0
~dev-python/pylint-2.14.4[${PYTHON_USEDEP}]
~dev-python/pytest-cov-3.0.0[${PYTHON_USEDEP}]
~dev-python/pytest-freezegun-0.4.2[${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-xdist-2.5.0[${PYTHON_USEDEP}]
~dev-python/pytest-7.1.2[${PYTHON_USEDEP}]
~dev-python/requests-mock-1.9.2[${PYTHON_USEDEP}]
~dev-python/respx-0.19.2[${PYTHON_USEDEP}]
~dev-python/stdlib-list-0.7.0[${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

View File

@@ -17,7 +17,7 @@ if [[ ${PV} == *9999* ]]; then
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}.tar.gz"
SRC_URI="https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.gh.tar.gz"
S="${WORKDIR}/core-${MY_PV}"
fi
@@ -27,7 +27,7 @@ HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssista
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 enigma2 esphome ffmpeg file forecast_solar fronius github +homekit homekit_controller http hyperion influxdb knx kodi kraken +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"
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
@@ -48,52 +48,51 @@ 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.1[${PYTHON_USEDEP}]
~dev-python/anyio-3.6.2[${PYTHON_USEDEP}]
~dev-python/astral-2.2[${PYTHON_USEDEP}]
~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}]
~dev-python/async-upnp-client-0.33.0[${PYTHON_USEDEP}]
~dev-python/async-timeout-4.0.2[${PYTHON_USEDEP}]
~dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}]
~dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
~dev-python/attrs-22.1.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/backoff-2.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
~dev-python/bleak-retry-connector-2.1.3[${PYTHON_USEDEP}]
~dev-python/bleak-0.18.1[${PYTHON_USEDEP}]
~dev-python/bluetooth-adapters-0.6.0[${PYTHON_USEDEP}]
~dev-python/bluetooth-auto-recovery-0.3.4[${PYTHON_USEDEP}]
~dev-python/bleak-retry-connector-2.13.0[${PYTHON_USEDEP}]
~dev-python/bleak-0.19.2[${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.2.0[${PYTHON_USEDEP}]
~dev-python/cryptography-38.0.1[${PYTHON_USEDEP}]
~dev-python/dbus-fast-1.24.0[${PYTHON_USEDEP}]
~dev-python/ciso8601-2.3.0[${PYTHON_USEDEP}]
~dev-python/cryptography-38.0.3[${PYTHON_USEDEP}]
~dev-python/dbus-fast-1.82.0[${PYTHON_USEDEP}]
~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}]
~dev-python/grpcio-status-1.48.0[${PYTHON_USEDEP}]
~dev-python/grpcio-1.48.0[${PYTHON_USEDEP}]
~dev-python/h11-0.12.0[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.56.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-bluetooth-1.3.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20221010.0[${PYTHON_USEDEP}]
~dev-python/httpcore-0.15.0[${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/home-assistant-bluetooth-1.9.2[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20230110.0[${PYTHON_USEDEP}]
~dev-python/httpcore-0.16.3[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
~dev-python/httpx-0.23.0[${PYTHON_USEDEP}]
~dev-python/httpx-0.23.2[${PYTHON_USEDEP}]
>=dev-python/hyperframe-5.2.0[${PYTHON_USEDEP}]
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
!~dev-python/iso4217-1.10.20220401[${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/multidict-6.0.2[${PYTHON_USEDEP}]
~dev-python/numpy-1.23.2[${PYTHON_USEDEP}]
~dev-python/orjson-3.7.11[${PYTHON_USEDEP}]
~dev-python/orjson-3.8.1[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
~dev-python/pandas-1.4.3[${PYTHON_USEDEP}]
~dev-python/pillow-9.2.0[${PYTHON_USEDEP}]
<dev-python/pip-22.1.0
~dev-python/pillow-9.3.0[${PYTHON_USEDEP}]
<dev-python/pip-22.4.0
~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}]
!~dev-python/pubnub-6.4.0[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
!~dev-python/pydantic-1.9.1[${PYTHON_USEDEP}]
~dev-python/pyjwt-2.5.0[${PYTHON_USEDEP}]
~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
@@ -107,14 +106,14 @@ RDEPEND="${RDEPEND}
~dev-python/regex-2021.8.28[${PYTHON_USEDEP}]
~dev-python/requests-2.28.1[${PYTHON_USEDEP}]
~net-analyzer/scapy-2.4.5
~dev-python/sqlalchemy-1.4.41[${PYTHON_USEDEP}]
~dev-python/sqlalchemy-1.4.44[${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/python-zeroconf-0.39.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
@@ -125,48 +124,49 @@ RDEPEND="${RDEPEND}
RDEPEND="${RDEPEND}
~dev-python/colorlog-6.6.0[${PYTHON_USEDEP}]
>=dev-python/multidict-5.2.0[${PYTHON_USEDEP}]
~dev-python/pyotp-2.7.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}]
~media-libs/mutagen-1.45.1"
>=dev-python/websocket-client-0.57.0[${PYTHON_USEDEP}]"
# Module requirements from useflags
RDEPEND="${RDEPEND}
accuweather? ( ~dev-python/accuweather-0.4.0[${PYTHON_USEDEP}] )
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
airvisual? ( ~dev-python/pyairvisual-2022.7.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.67[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${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-44[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.18.1[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-2.1.3[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.6.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-0.3.4[${PYTHON_USEDEP}] ~dev-python/dbus-fast-1.24.0[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.19.2[${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.82.0[${PYTHON_USEDEP}] )
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
caldav? ( ~dev-python/caldav-0.9.1[${PYTHON_USEDEP}] )
camera? ( ~dev-python/PyTurboJPEG-1.6.7[${PYTHON_USEDEP}] )
cast? ( ~dev-python/pychromecast-12.1.4[${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.31.2[${PYTHON_USEDEP}] )
dlna_dms? ( ~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}] )
dlna_dmr? ( ~dev-python/async-upnp-client-0.33.0[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
dlna_dms? ( ~dev-python/async-upnp-client-0.33.0[${PYTHON_USEDEP}] )
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.5[${PYTHON_USEDEP}] )
ecowitt? ( ~dev-python/aioecowitt-2022.11.0[${PYTHON_USEDEP}] )
enigma2? ( ~dev-python/openwebifpy-3.2.7[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-11.1.1[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-13.0.2[${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.2.4[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/ha-HAP-python-4.5.2[${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.0.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.4[${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-1.1.0[${PYTHON_USEDEP}] )
knx? ( ~dev-python/xknx-2.2.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}] )
@@ -178,72 +178,74 @@ RDEPEND="${RDEPEND}
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.8[${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.7.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.0[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${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-5.2[${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.41[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] )
recorder? ( ~dev-python/sqlalchemy-1.4.44[${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.31.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.0[${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-2.0.2[${PYTHON_USEDEP}] )
shelly? ( ~dev-python/aioshelly-5.2.1[${PYTHON_USEDEP}] )
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.18[${PYTHON_USEDEP}] )
snmp? ( ~dev-python/pysnmplib-5.0.15[${PYTHON_USEDEP}] )
snmp? ( ~dev-python/pysnmplib-5.0.20[${PYTHON_USEDEP}] )
socat? ( net-misc/socat )
sonos? ( ~dev-python/soco-0.28.0[${PYTHON_USEDEP}] )
sonos? ( ~dev-python/soco-0.28.1[${PYTHON_USEDEP}] )
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
spotify? ( ~dev-python/spotipy-2.20.0[${PYTHON_USEDEP}] )
sql? ( ~dev-python/sqlalchemy-1.4.41[${PYTHON_USEDEP}] )
spotify? ( ~dev-python/spotipy-2.22.0[${PYTHON_USEDEP}] )
sql? ( ~dev-python/sqlalchemy-1.4.44[${PYTHON_USEDEP}] )
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
systemmonitor? ( ~dev-python/psutil-5.9.2[${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.1[${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.31.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
upnp? ( ~dev-python/async-upnp-client-0.33.0[${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.16[${PYTHON_USEDEP}] )
workday? ( ~dev-python/holidays-0.16[${PYTHON_USEDEP}] )
workday? ( ~dev-python/holidays-0.17.2[${PYTHON_USEDEP}] )
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.4[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/python-zeroconf-0.39.1[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.34.2[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.82[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.19.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.51.3[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.16.2[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.10.2[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.9.1[${PYTHON_USEDEP}] )
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.43.0[${PYTHON_USEDEP}] )"
zeroconf? ( ~dev-python/zeroconf-0.47.1[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.34.6[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.90[${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.5[${PYTHON_USEDEP}]
~dev-python/astroid-2.12.13[${PYTHON_USEDEP}]
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
~dev-python/coverage-6.4.4[${PYTHON_USEDEP}]
~dev-python/freezegun-1.2.1[${PYTHON_USEDEP}]
~dev-python/coverage-7.0.0[${PYTHON_USEDEP}]
~dev-python/freezegun-1.2.2[${PYTHON_USEDEP}]
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
~dev-python/mypy-0.981[${PYTHON_USEDEP}]
<dev-python/pip-22.1.0
~dev-python/mypy-0.991[${PYTHON_USEDEP}]
~dev-python/pipdeptree-2.3.1[${PYTHON_USEDEP}]
~dev-vcs/pre-commit-2.20.0
~dev-python/pylint-2.15.0[${PYTHON_USEDEP}]
~dev-python/pylint-2.15.8[${PYTHON_USEDEP}]
~dev-python/pytest-asyncio-0.20.2[${PYTHON_USEDEP}]
~dev-python/pytest-cov-3.0.0[${PYTHON_USEDEP}]
~dev-python/pytest-freezegun-0.4.2[${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.1.3[${PYTHON_USEDEP}]
~dev-python/pytest-7.2.0[${PYTHON_USEDEP}]
~dev-python/requests-mock-1.10.0[${PYTHON_USEDEP}]
~dev-python/respx-0.19.2[${PYTHON_USEDEP}]
~dev-python/respx-0.20.1[${PYTHON_USEDEP}]
~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}]
~dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
~dev-python/tqdm-4.64.0[${PYTHON_USEDEP}]

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{9..10} )
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 readme.gentoo-r1 systemd
@@ -17,7 +17,7 @@ if [[ ${PV} == *9999* ]]; then
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}.tar.gz"
SRC_URI="https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.gh.tar.gz"
S="${WORKDIR}/core-${MY_PV}"
fi
@@ -27,12 +27,12 @@ HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssista
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 enigma2 esphome ffmpeg file forecast_solar fronius github +homekit homekit_controller http hyperion influxdb knx kodi kraken +mariadb maxcube mikrotik +mobile_app +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"
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.8 dev-lang/python:3.9 dev-lang/python:3.10 )
|| ( dev-lang/python:3.9 dev-lang/python:3.10 dev-lang/python:3.11 )
app-admin/logrotate
dev-db/sqlite
dev-libs/libfastjson
@@ -48,55 +48,59 @@ 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.1[${PYTHON_USEDEP}]
~dev-python/anyio-3.6.2[${PYTHON_USEDEP}]
~dev-python/astral-2.2[${PYTHON_USEDEP}]
~dev-python/async-upnp-client-0.31.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-21.2.0[${PYTHON_USEDEP}]
~dev-python/attrs-22.2.0[${PYTHON_USEDEP}]
<dev-python/Authlib-1.0[${PYTHON_USEDEP}]
~dev-python/awesomeversion-22.8.0[${PYTHON_USEDEP}]
<dev-python/backoff-2.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
~dev-python/bleak-retry-connector-1.17.1[${PYTHON_USEDEP}]
~dev-python/bleak-0.17.0[${PYTHON_USEDEP}]
~dev-python/bluetooth-adapters-0.4.1[${PYTHON_USEDEP}]
~dev-python/bluetooth-auto-recovery-0.3.3[${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.2.0[${PYTHON_USEDEP}]
~dev-python/cryptography-37.0.4[${PYTHON_USEDEP}]
~dev-python/dbus-fast-1.5.1[${PYTHON_USEDEP}]
~dev-python/ciso8601-2.3.0[${PYTHON_USEDEP}]
~dev-python/cryptography-39.0.0[${PYTHON_USEDEP}]
~dev-python/dbus-fast-1.84.0[${PYTHON_USEDEP}]
~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}]
~dev-python/grpcio-status-1.48.0[${PYTHON_USEDEP}]
~dev-python/grpcio-1.48.0[${PYTHON_USEDEP}]
~dev-python/h11-0.12.0[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.55.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-bluetooth-1.3.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20220907.2[${PYTHON_USEDEP}]
~dev-python/httpcore-0.15.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.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/iso4217-1.10.20220401[${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.7.11[${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.2.0[${PYTHON_USEDEP}]
<dev-python/pip-22.1.0
~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/pubnub-6.4.0[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
!~dev-python/pydantic-1.9.1[${PYTHON_USEDEP}]
~dev-python/pyjwt-2.4.0[${PYTHON_USEDEP}]
~dev-python/pyjwt-2.5.0[${PYTHON_USEDEP}]
~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}]
~dev-python/pyopenssl-22.0.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}]
@@ -107,144 +111,145 @@ RDEPEND="${RDEPEND}
~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.4.5
~dev-python/sqlalchemy-1.4.40[${PYTHON_USEDEP}]
>=dev-python/typing-extensions-3.10.0.2[${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.7.2[${PYTHON_USEDEP}]
~dev-python/python-zeroconf-0.39.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
#
# auth/mfa_modules/totp.py:REQUIREMENTS = ["pyotp==2.6.0", "PyQRCode==1.2.1"]
# scripts/check_config.py:REQUIREMENTS = ("colorlog==6.6.0",)
RDEPEND="${RDEPEND}
~dev-python/colorlog-6.6.0[${PYTHON_USEDEP}]
>=dev-python/multidict-5.2.0[${PYTHON_USEDEP}]
~dev-python/pyotp-2.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}]
~media-libs/mutagen-1.45.1"
>=dev-python/websocket-client-0.57.0[${PYTHON_USEDEP}]"
# Module requirements from useflags
RDEPEND="${RDEPEND}
accuweather? ( ~dev-python/accuweather-0.4.0[${PYTHON_USEDEP}] )
accuweather? ( ~dev-python/accuweather-0.5.0[${PYTHON_USEDEP}] )
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
airvisual? ( ~dev-python/pyairvisual-2022.7.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.67[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${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-44[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.17.0[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-1.17.1[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.4.1[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-0.3.3[${PYTHON_USEDEP}] ~dev-python/dbus-fast-1.5.1[${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-0.9.1[${PYTHON_USEDEP}] )
caldav? ( ~dev-python/caldav-1.0.1[${PYTHON_USEDEP}] )
camera? ( ~dev-python/PyTurboJPEG-1.6.7[${PYTHON_USEDEP}] )
cast? ( ~dev-python/pychromecast-12.1.4[${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.31.2[${PYTHON_USEDEP}] )
dlna_dms? ( ~dev-python/async-upnp-client-0.31.2[${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-10.13.0[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-13.1.0[${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.2.4[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/HAP-python-4.5.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-1.5.12[${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-1.0.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}] )
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.8[${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.6.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.0[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${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-5.2[${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.40[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${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.31.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-2.0.1[${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.15[${PYTHON_USEDEP}] )
snmp? ( ~dev-python/pysnmplib-5.0.20[${PYTHON_USEDEP}] )
socat? ( net-misc/socat )
sonos? ( ~dev-python/soco-0.28.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.20.0[${PYTHON_USEDEP}] )
sql? ( ~dev-python/sqlalchemy-1.4.40[${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.1[${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.0[${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.4[${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.31.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${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.16[${PYTHON_USEDEP}] )
workday? ( ~dev-python/holidays-0.14.2[${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.4[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/python-zeroconf-0.39.1[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.33.1[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.79[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.18.1[${PYTHON_USEDEP}] ~dev-python/zigpy-0.50.3[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.15.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.9.2[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.8.2[${PYTHON_USEDEP}] )
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.41.1[${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.5[${PYTHON_USEDEP}]
~dev-python/astroid-2.12.14[${PYTHON_USEDEP}]
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
~dev-python/coverage-6.4.4[${PYTHON_USEDEP}]
~dev-python/freezegun-1.2.1[${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.971[${PYTHON_USEDEP}]
<dev-python/pip-22.1.0
~dev-vcs/pre-commit-2.20.0
~dev-python/pylint-2.15.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-freezegun-0.4.2[${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.1.2[${PYTHON_USEDEP}]
~dev-python/requests-mock-1.9.2[${PYTHON_USEDEP}]
~dev-python/respx-0.19.2[${PYTHON_USEDEP}]
~dev-python/stdlib-list-0.7.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}]
)

View File

@@ -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

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{9..10} )
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 readme.gentoo-r1 systemd
@@ -17,7 +17,7 @@ if [[ ${PV} == *9999* ]]; then
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}.tar.gz"
SRC_URI="https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.gh.tar.gz"
S="${WORKDIR}/core-${MY_PV}"
fi
@@ -27,12 +27,12 @@ HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssista
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="accuweather aftership 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 enigma2 esphome ffmpeg file forecast_solar fronius github +homekit homekit_controller http hyperion influxdb knx kodi kraken +mariadb maxcube mikrotik +mobile_app modbus +mosquitto +mqtt myq mysensors -mysql +notify_events octoprint onvif openweathermap +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"
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.8 dev-lang/python:3.9 dev-lang/python:3.10 )
|| ( dev-lang/python:3.9 dev-lang/python:3.10 dev-lang/python:3.11 )
app-admin/logrotate
dev-db/sqlite
dev-libs/libfastjson
@@ -48,54 +48,59 @@ 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.1[${PYTHON_USEDEP}]
~dev-python/anyio-3.6.2[${PYTHON_USEDEP}]
~dev-python/astral-2.2[${PYTHON_USEDEP}]
~dev-python/async-upnp-client-0.31.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-21.2.0[${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-3.1.7[${PYTHON_USEDEP}]
~dev-python/bleak-retry-connector-2.1.3[${PYTHON_USEDEP}]
~dev-python/bleak-0.18.1[${PYTHON_USEDEP}]
~dev-python/bluetooth-adapters-0.6.0[${PYTHON_USEDEP}]
~dev-python/bluetooth-auto-recovery-0.3.6[${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.2.0[${PYTHON_USEDEP}]
~dev-python/cryptography-38.0.1[${PYTHON_USEDEP}]
~dev-python/dbus-fast-1.24.0[${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-status-1.48.0[${PYTHON_USEDEP}]
~dev-python/grpcio-1.48.0[${PYTHON_USEDEP}]
~dev-python/h11-0.12.0[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.56.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-bluetooth-1.3.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20221010.0[${PYTHON_USEDEP}]
~dev-python/httpcore-0.15.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.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/iso4217-1.10.20220401[${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.7.11[${PYTHON_USEDEP}]
~dev-python/orjson-3.8.6[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
~dev-python/pandas-1.4.3[${PYTHON_USEDEP}]
~dev-python/pillow-9.2.0[${PYTHON_USEDEP}]
<dev-python/pip-22.1.0
~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/pubnub-6.4.0[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
!~dev-python/pydantic-1.9.1[${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}]
@@ -106,147 +111,145 @@ RDEPEND="${RDEPEND}
~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.4.5
~dev-python/sqlalchemy-1.4.41[${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/python-zeroconf-0.39.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
#
# auth/mfa_modules/totp.py:REQUIREMENTS = ["pyotp==2.7.0", "PyQRCode==1.2.1"]
# scripts/check_config.py:REQUIREMENTS = ("colorlog==6.6.0",)
RDEPEND="${RDEPEND}
~dev-python/colorlog-6.6.0[${PYTHON_USEDEP}]
>=dev-python/multidict-5.2.0[${PYTHON_USEDEP}]
~dev-python/pyotp-2.7.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}]
~media-libs/mutagen-1.45.1"
>=dev-python/websocket-client-0.57.0[${PYTHON_USEDEP}]"
# Module requirements from useflags
RDEPEND="${RDEPEND}
accuweather? ( ~dev-python/accuweather-0.4.0[${PYTHON_USEDEP}] )
aftership? ( ~dev-python/pyaftership-21.11.0[${PYTHON_USEDEP}] )
accuweather? ( ~dev-python/accuweather-0.5.0[${PYTHON_USEDEP}] )
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
airvisual? ( ~dev-python/pyairvisual-2022.7.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.67[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${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-44[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.18.1[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-2.1.3[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.6.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-0.3.6[${PYTHON_USEDEP}] ~dev-python/dbus-fast-1.24.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-0.9.1[${PYTHON_USEDEP}] )
caldav? ( ~dev-python/caldav-1.0.1[${PYTHON_USEDEP}] )
camera? ( ~dev-python/PyTurboJPEG-1.6.7[${PYTHON_USEDEP}] )
cast? ( ~dev-python/pychromecast-12.1.4[${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.31.2[${PYTHON_USEDEP}] )
dlna_dms? ( ~dev-python/async-upnp-client-0.31.2[${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-11.1.1[${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.2.4[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/ha-HAP-python-4.5.2[${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.0.2[${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-1.1.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-2.5.3[${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.8[${PYTHON_USEDEP}] )
octoprint? ( ~dev-python/pyoctoprintapi-0.1.11[${PYTHON_USEDEP}] )
onvif? ( ~dev-python/onvif-zeep-async-1.2.1[${PYTHON_USEDEP}] ~dev-python/WSDiscovery-2.0.0[${PYTHON_USEDEP}] )
openweathermap? ( ~dev-python/pyowm-3.2.0[${PYTHON_USEDEP}] )
otp? ( ~dev-python/pyotp-2.7.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.0[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${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-5.2[${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.41[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${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.31.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-2.0.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.15[${PYTHON_USEDEP}] )
snmp? ( ~dev-python/pysnmplib-5.0.20[${PYTHON_USEDEP}] )
socat? ( net-misc/socat )
sonos? ( ~dev-python/soco-0.28.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.20.0[${PYTHON_USEDEP}] )
sql? ( ~dev-python/sqlalchemy-1.4.41[${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.2[${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.1[${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.31.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${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.16[${PYTHON_USEDEP}] )
workday? ( ~dev-python/holidays-0.16[${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.4[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/python-zeroconf-0.39.1[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.34.2[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.83[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.19.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.51.3[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.16.2[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.10.2[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.9.1[${PYTHON_USEDEP}] )
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.43.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.5[${PYTHON_USEDEP}]
~dev-python/astroid-2.12.14[${PYTHON_USEDEP}]
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
~dev-python/coverage-6.4.4[${PYTHON_USEDEP}]
~dev-python/freezegun-1.2.1[${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.981[${PYTHON_USEDEP}]
<dev-python/pip-22.1.0
~dev-vcs/pre-commit-2.20.0
~dev-python/pylint-2.15.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-freezegun-0.4.2[${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.1.3[${PYTHON_USEDEP}]
~dev-python/pytest-7.2.1[${PYTHON_USEDEP}]
~dev-python/requests-mock-1.10.0[${PYTHON_USEDEP}]
~dev-python/respx-0.19.2[${PYTHON_USEDEP}]
~dev-python/stdlib-list-0.7.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}]
)

View File

@@ -7,6 +7,7 @@
</maintainer>
<upstream>
<remote-id type="pypi">home-assistant</remote-id>
<remote-id type="github">home-assistant/core</remote-id>
<doc>https://www.home-assistant.io/docs/</doc>
<maintainer>
<email>hello@home-assistant.io</email>
@@ -34,6 +35,7 @@
<flag name="dlna_dmr">Allows you to control a DLNA Digital Media Renderer</flag>
<flag name="dlna_dms">allows you to browse and play media from a DLNA Digital Media Server</flag>
<flag name="dwd_weather_warnings">dwd_weather_warnings sensor platform uses DWD for warnings</flag>
<flag name="ecowitt">add Ecowitt Weather station to your Home Assistant</flag>
<flag name="enigma2">Support for Enigma2 boxes with openwebif support</flag>
<flag name="esphome">Support for esphome sensors, covers and switches and it's dashboard</flag>
<flag name="ffmpeg">allows other Home Assistant integrations to process video and audio streams</flag>
@@ -49,6 +51,7 @@
<flag name="knx">Asynchronous Library for the KNX protocol</flag>
<flag name="kodi">control a Kodi multimedia system</flag>
<flag name="kraken">allows you to monitor exchange rates on kraken.com</flag>
<flag name="local_calendar">create a calendar of events in Home Assistant</flag>
<flag name="mariadb">WIP: set dependencies for mariadb-connector-python</flag>
<flag name="maxcube">eQ-3 ELV MAX Cube Python API</flag>
<flag name="mikrotik">add support for MikroTik RouterOS API</flag>

View File

@@ -1,6 +1,6 @@
AUX hasstest 72 BLAKE2B 219dc5045193bbbf18f91d37d90072304c3f9937ac55337b692fcb03adea8e3fc63b3852b928d40b13162172d22f712feedb088d3d9b54c9b199a01c7446c865 SHA512 57491109c03926f0ab0a1cd3f55da0faac1afafc0ba405b4244652376d4da943227c17b1bf6b136dea151649cf02caf51d9aa49581addffc8ccf4c80d3c43c9c
AUX homeassistant.conf.d 289 BLAKE2B f4a85e5a451a254a8ef39ae481275eb93b52df645d5b5c5801fee30aa548b9ccc0eacc9fb5256793d819dabe7b53f6ff5809798d0cf771464d56aae5a58332d2 SHA512 db860c0c66d0ea66eae08e62befc07d06ccea37a2ab89280328faa54ef6cc0623a65257e7806c72b1afe608e502566ca4ee8ac7de3547705ee6394184b5da110
AUX homeassistant.init.d 922 BLAKE2B 0ff290187ca08f0a2afe011e9284f91c25722f4d2a97e4d26cf6cf06b56f66caa30c777bf1b4f7a32ebdde644a3d8b2e5c625bd86f70601548d886deb54c9a50 SHA512 78328ec822f43c04b614e63b27625c0fff75419203080b651c881ea91ea00dc32eb62273c23e3e150a5c22c952bcd86a929b10e92a0e3b24540d2ae66909216d
AUX homeassistant.init.d 1032 BLAKE2B 5ca9e2232a35ddfd4279fd9537a112f9edd59edce7468f7054e6d049f4d3a60d4ef82d74092eec1d7067bf0d27579acf6e1b19f77b9f0dca26126dd59bb76838 SHA512 0ce07ebf1bba1df4772def0c6eba126dd8a8347208d15fbe1cac774f62dd100e172f0d8d5d26f9dda7352f36a5191e1b771af7f44fcbf16d365d5595451b44fb
AUX homeassistant.logrotate 185 BLAKE2B 95f6a0681f2ee9da195052a19e7a420aef5f99f601cf1b30c895c50a846364bd86764d4e2a550f5171374e43a2197f366d4b7b263333049445ee45c998046582 SHA512 fc99afd4bcec3785e3387e368040688e46b02093100e9c8b5b6c11bd4566b39adf73da2b8470427ba6a9193335979ee78e8667caf227d23b31b7b50ffb9f63d6
AUX homeassistant.service 295 BLAKE2B d6989960404ed89f1888e0776a622b8b1800c39353f458d38af2364f1cc6a93c249155c291633792666e12c5235d8d43e9ce933a1e8958ea3fa948f74ebdf716 SHA512 c2c7349e3eda8a0bf85543697e37d0038e7c89ebdbaa22104dfc26f56d408d1c843c2aaa0c935359ab0ba27e7e3529a48a5487bf5c3377e37d47b0cbececa3ec
AUX maxcube_TypeError_01114_dirty_hack.patch 2264 BLAKE2B d4287d558066962e331e91839ac9008bdaa3b41bfccd634d79479b3d35716e2defedfa311d06143fd2d97a253965dd3b78a9b8097d9ed961a0616fbebbc3761c SHA512 3b7264dd59df521bcc2b3a3e449960d59eb85c9a91fafbe022d63f5e5c3308a17e3f171a33dcef116bf9fe0ccd4302a5357e5bf92a72870ceddd1f306c2be29c
@@ -8,14 +8,16 @@ AUX maxcube_TypeError_dirty_hack.patch 1460 BLAKE2B 08570971bb3ce4c120086a32ec20
AUX recorder.yaml 114 BLAKE2B af04840805aa13124208584e7f1d40335905a083ee7deead5c0e4324c969f2a231c801c23e42075782950aba7535496d92747bf03efd73a80b0d07e8492d18f6 SHA512 cb4e353e54fb6dc7034569b8d62ddcdca92680c23c2c4e1ce707d21cf95e93f41a0c44521d8c3ee90b68c830f6b8e65dab82ae64bfa09727ae384550f7de0c94
AUX socat-zwave.init.d 637 BLAKE2B d61c1024a6fe3ce8d322e62ac1ec15e00d08f5c5a63feabc8603ecc51ec16e0a4775e0c7da83d12d1ef0c9815c9ebf8ec8a86a678bb4a3b40decb04adc887f26 SHA512 2b13cd4175427853d5a4169cc7d441d62618e8136e4f5d9fd24d08a47f6916953ebd1e747ea9c7a0907b00766c7b2108ba3b8917178fd9a795da23e6525a0faf
AUX update-homeassistant 1326 BLAKE2B 917bdd332c4e5dea5177eecd11a7f8d72b911fddfdc8e5eb54960c526fe8c735e20d44e570cf7aeb99669d2a9670c70da1c5fbc30efb284d1f0f330799de6e24 SHA512 3c05f0d6d1bde0e1526c3e679568794c07091e7856dfd8793e13feec6f22725ddaa3163ca2c81d9df86cf73573f932e561743f05de420b350a0b68f6a9582aca
DIST homeassistant-2022.10.4.tar.gz 16789088 BLAKE2B 4dd429a1eb7064a5aad864b20e6326b1f47eb2b9969d0cad88b50e2b9b731ac2f721e97e3cc19da2ff87142363647dc7f2964c540366bb7b02705c77573c715e SHA512 50a960ed4d3ddcec9ea039197206dab2102f49e2a661340a16081de48be81a86731c284844e8b46a3dfef9374a51b6b884785252e2e709966879dbbd98082054
DIST homeassistant-2022.10.5.tar.gz 16789114 BLAKE2B cb64326ae8f4d3323bccc2b64b53bd61673f25343a1b9b2c74edea493b39848624f7ef4c9e6928bcb2cee2ab1bdbc5c57b51dfcf08ba06067c09e333b4d19816 SHA512 dfba7a9fbbe4840a631d398f3e70b77f6ce2df078a3281b8ac47a37c9c9db2d446e633278ccc3c7f8518b578e0d9943622ef15767be9d8e69deb39c9ca287a2a
DIST homeassistant-2022.11.0b4.tar.gz 17071023 BLAKE2B 8f585dfadc515b1da6b343eda5263673a9296df0dff0bea663e172e3f137ff186ee8ecf7dfab7b1097d1d43224d3f7b0e5bc4483295910fbbb200cf4b8409217 SHA512 8af00307d02361fc9cacc3c76815fd8311a484f425390cdbd05dca399bfa3980856fe9be73c6c92ef0fb5e0720875defe79223d5c9433c51d94069d76fbaf7d8
DIST homeassistant-2022.8.7.tar.gz 15994709 BLAKE2B fc6d5d7ed831c012e99d49516c20afa0a03311131620740436421b0dfab45820cebf113810c2472357f4637040dea9b96c3a2a1c82ebc3136ece015f87b7d8ce SHA512 009cb81106996f8457c08c76a89b61689b8554ed0453715e6ea2ceee6f4bf4822f82ec2dc2aa3bd7793dd0b2462424557cf2d4a09565f6f089654cae6dce39d9
DIST homeassistant-2022.9.7.tar.gz 16485744 BLAKE2B 04497b7b388e99020bb09b15a53db23b9f073ad27cf18fb1fb0d3d3426dab9a9d4d7e1fefea8bc9e0493022f2911a7f48244f9ccbeb62eb6c81856fbc12a691d SHA512 6569931c0506241e78bd2b997fbe4357075acddee2abd472f6262a372e787305feb6fa3300fd034d8624321a42f7fa43a03175033015861e8f04a384713d34ee
EBUILD homeassistant-2022.10.4.ebuild 30450 BLAKE2B 7e9958d2a2c831665c89ae3ada55a841bd9d25887165ff0a42abc1d5e24540b1a18b00817692f1263e94b99835b3bfdf733b7eda706967004636b1c2a9a9f1ff SHA512 c8c9fe7684dd1935471bcfe932fd826d9149f6794819d76a5964abbdacec03bfac9e25e564c8de40841a7fc32bc0a2fde38ea57b4ca25acc5dae4f5d8eaa8179
EBUILD homeassistant-2022.10.5.ebuild 30450 BLAKE2B 8020b724cb356861ff217bb1adc30b3e5b43ef5a38975ed9a8db8bb75ba39f774fbe1eeb0ba1df3233b09442f264bb0e9809344b039211a9d0f8c99b0941ccd7 SHA512 2071f1efd6e6845d886ae77a2f5cf5bd5b708e585d90e1cf021c445bb2e25fd08725d3e4b15df46775758112ccd3b0b02ee6f04c05abb750330ee55bca611e07
EBUILD homeassistant-2022.11.0_beta4.ebuild 30514 BLAKE2B b352e6cfd6715bd1efbf7a2ada75bc2fb535ed70a526639a26c627413906fbe47bb95beec7be59a420c72705ba71cacf62ba0b43264619e714aab8693849c3ea SHA512 7d9644be2576947cb75f0255c0d65801b3060c586045a8e9e78079f963be2e77ff52165dd43040d7f7f9b727a431b26e6508bac1e4574b9aa3f691b168908801
EBUILD homeassistant-2022.8.7.ebuild 29914 BLAKE2B cc5ef5d19fc9135e7b4176a3aa9bc7c6f4c8a944204cac997cb57909e6b8a0030f10edc7ef22ebba9c0320178878ff739ab55151c4458de82c85c4ac69eb7b42 SHA512 80ca0c3f94ed7ad05ce883b07edc259259422901a9bdd234bc156b182f11e14fa2aa1cca51ee4720091b6fe061b3b5576ce2c0e0dace8629566d601f751dbe94
EBUILD homeassistant-2022.9.7.ebuild 30431 BLAKE2B 92618b59f3c91cd3dee356795b5ef71a183b66427dd7587a1edb6a71b183c6c81a038b7bdf7cad575f5095b27011f9e1805ced8624dee8f2de731b95d9db9754 SHA512 9f6b31d0bb32eb1c77c0b33f9b72bacf613ede53cd3decd50b150f7ab16b3283a9480a4f7ef08caa9b33cb1186f8ce9d2d7e15befa0399a626bf4d4752fa3c08
MISC metadata.xml 26266 BLAKE2B 991c8c6354bc6008b297b53204ea9522611882fe1b9bd73c05029e97fd4fa06ca8e782a8c94a3e25add3325aa9794e4297af3f4f9a99c08053ce8f7a5828a575 SHA512 7e1b4737e93026fa95635a867cf43066848865cfa62f370daf8fc749962fa45609cac9a855a6fa3149c3f6a9fd279228099440d392ac55741cc7e5b69e4c8dbf
DIST homeassistant-2022.11.0.gh.tar.gz 17079666 BLAKE2B 07ac79262de27cd1095515d2226c10585e82bc98772daa53085cbab9cca2e827acbe4caf5d7832bd4c879deb14fd9c6d164fd04b672eb16a43b06ce7a478096e SHA512 0f0a43667d8051f96852aed671ddb3c7f9860f986f36ea401b7ed75a0c11abc336ca9c9226989d5c4df7cdba580f8d9e8a728c631bc0834305847747df4f0c23
DIST homeassistant-2022.12.9.gh.tar.gz 17422314 BLAKE2B 34f294100a81a903f4b15618660f1b28a92369d62d3ed3092c65dae5a2c8fcdd28a2624fe87cc5b6d19ffbbf23dfed49c723a27a86bcba3aa4f36ee48b83ccd4 SHA512 b1a398243c9e76e631ad4c2e1c62e7e6e6aa0287f11d43814032db4cdfbb65a50728d1a335d91edeca1944ae55eda61acfa2e99869e1831b84b1162780b290d2
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
DIST homeassistant-2023.2.5.gh.tar.gz 18210750 BLAKE2B 326d12c4d279f908674f25388b059f557dd13c411a055f7f5d4cb7dba72a2cf381d2c8ac40bf018aced3cc278208f343bdc246c5aff6a570443b49720dc18a51 SHA512 1d7c0559b9735e97fd030089d5af54d8c694602c0d2f6696066b9f216c4cc66de561c509b6ac5538cd3ca911ddce59e53c98a1c6cd779a7d3b4ceea9ed286493
EBUILD homeassistant-2022.11.0.ebuild 30353 BLAKE2B c529f12ca264233494b952bb239762da593ff8c1d93c533c40d7d507998d1f68cd848a5e570f9d9c51916d15912566a57eaf94695a761e250e7ff45c2d608d11 SHA512 a32089db64416d97b3e2bdef4bfb936a0fbe1575474021a0dc2209ecc4a7fe3328ae2aa931ec6cfcda320b8ab169f85a8c7aa141781d03cfdf3df9a5959b6def
EBUILD homeassistant-2022.12.9.ebuild 30871 BLAKE2B 57e14ffb9c165d4dd7bf1a49283f39212d2c6a1bd34807067ca1a273168904adcfa7be92b477a202ee6574299a3a3356db4eafd737feb1af9b6cfec83f02fe4a SHA512 6e22e72a63aaa0938c45a3e833108d53d50b5f1d05531c36a8f62bc7a540fe45022585d99953712a652e5b423076d887487199844e3dddd26691bed149149f0e
EBUILD homeassistant-2023.1.7.ebuild 31009 BLAKE2B af8e22fc3680027fe7576fa1c4518eb3b32ae01fcf6d9480825502147b3595eee4c11ed08dd28306ab733e9952eeef2b5c929aab7d9c72975b8909f779a217ed SHA512 c36e78161d743f696bfc3f0ec8de4cdd3c2a02fe66ddd97df7eb0b693e69cbef4f75e4e3625a6f8d0b8b2491ec9768b065271e67860559c5f533bc4153acb046
EBUILD homeassistant-2023.2.3-r1.ebuild 31200 BLAKE2B f9ba8fa6341954c3142a3afa32d44ff01a44815bbbd2725ed7009adbea3690146c87460a680a5c5784570f8a256f4e64a02b66481e7956e4155888e6613b5bb1 SHA512 e8e5485323524f511d0bf3a633f041b464e82582b78304925e546a24adf4241fe9733454a89018ef5ad181c7abc3827c69fdf8f583f675be4d1afc0a9befba66
EBUILD homeassistant-2023.2.4.ebuild 31201 BLAKE2B 3a2351739cbe2501c885c0d75f7d3a08938ff9b3451ceb9160e4219da01c51f0ae59489abaf2f01f1734fdf47b27d3b55ac468d89c07ae649ed3a8615a7dacbc SHA512 6ead33ffdac09548845f87404058de149011a38acbf37d86000561b649be5efa923c02f126e29881a34a40257329c37db97741731b286f687a030b0158e44f74
EBUILD homeassistant-2023.2.5.ebuild 31222 BLAKE2B fb1be834569f135ccd475671845349a92c76de0c7f109c30a2272907114602b9f714716d4bdd64a5aeab19ffd78f87a755e44fbff7e9db77a3d8a1168e827c85 SHA512 81aae65489559c16f0845db80f5eae98583c10983f5061ba907140022b19420d40aebca1eb2537a722b507da419ee793ce3d9f33819f60ffeaa6a31f59c7e795
MISC metadata.xml 26350 BLAKE2B 4bdd2f50c2cff1d687933f93c74cd223bd85c42ddb6818a4af700e45227f9e52a03de2060361b631040975b8ba0c43b226b005f4ecacd27692e3aae4c93c997f SHA512 77bc7e43c492069064e98b9c20af944326700f3c2263bf2c430a12200148831ca304511523871229150e4b2e89211f97940950113f22d9a491f8d2284a09337d

View File

@@ -9,6 +9,7 @@ user="homeassistant:homeassistant"
stdoutlog="/var/log/homeassistant/stdout.log"
serverlog="/var/log/homeassistant/server.log"
warningslog="/var/log/homeassistant/warnings.log"
retry="20"
start_stop_daemon_args="--user $user --stdout $stdoutlog --stderr $serverlog --wait 10"
@@ -25,9 +26,7 @@ pidfile=/run/homeassistant.pid
depend() {
need net
# need socat-zwave
# need mosquitto
after bootmisc
after apcupsd asterisk bluetooth cups dhcp esphome influxdb mosquitto mysql netdata prometheus socat-zwave syncthing unifi upsd xabbix zigbee2mqtt zoneminder
}
start_pre() {

View File

@@ -17,7 +17,7 @@ if [[ ${PV} == *9999* ]]; then
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}.tar.gz"
SRC_URI="https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.gh.tar.gz"
S="${WORKDIR}/core-${MY_PV}"
fi
@@ -26,8 +26,8 @@ HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssista
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 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 imap incomfort influxdb insteon intesishome ipma ipp islamic_prayer_times jewish_calendar joaoapps_join kef knx kodi kraken lifx linode litterrobot loopenergy luci luftdaten +mariadb maxcube media_extractor meteo_france mfi miflora mikrotik mitemp_bt +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"
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 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 imap incomfort influxdb insteon intesishome ipma ipp islamic_prayer_times jewish_calendar joaoapps_join kef knx kodi kraken lifx linode litterrobot loopenergy luci luftdaten +mariadb maxcube media_extractor meteo_france mfi miflora mikrotik mitemp_bt +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
@@ -58,7 +58,7 @@ RDEPEND="${RDEPEND}
~dev-python/awesomeversion-22.9.0[${PYTHON_USEDEP}]
>=dev-python/backoff-2.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
~dev-python/bleak-retry-connector-2.8.1[${PYTHON_USEDEP}]
~dev-python/bleak-retry-connector-2.8.2[${PYTHON_USEDEP}]
~dev-python/bleak-0.19.1[${PYTHON_USEDEP}]
~dev-python/bluetooth-adapters-0.6.0[${PYTHON_USEDEP}]
~dev-python/bluetooth-auto-recovery-0.3.6[${PYTHON_USEDEP}]
@@ -66,20 +66,19 @@ RDEPEND="${RDEPEND}
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
~dev-python/ciso8601-2.2.0[${PYTHON_USEDEP}]
~dev-python/cryptography-38.0.1[${PYTHON_USEDEP}]
~dev-python/dbus-fast-1.60.0[${PYTHON_USEDEP}]
~dev-python/dbus-fast-1.61.1[${PYTHON_USEDEP}]
~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}]
~dev-python/grpcio-status-1.48.0[${PYTHON_USEDEP}]
~dev-python/grpcio-1.48.0[${PYTHON_USEDEP}]
~dev-python/h11-0.12.0[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.56.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-bluetooth-1.6.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20221027.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20221102.1[${PYTHON_USEDEP}]
~dev-python/httpcore-0.15.0[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
~dev-python/httpx-0.23.0[${PYTHON_USEDEP}]
>=dev-python/hyperframe-5.2.0[${PYTHON_USEDEP}]
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
!~dev-python/iso4217-1.10.20220401[${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}]
@@ -91,9 +90,7 @@ RDEPEND="${RDEPEND}
~dev-python/pillow-9.2.0[${PYTHON_USEDEP}]
<dev-python/pip-22.1.0
~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}]
!~dev-python/pubnub-6.4.0[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
!~dev-python/pydantic-1.9.1[${PYTHON_USEDEP}]
~dev-python/pyjwt-2.5.0[${PYTHON_USEDEP}]
~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
@@ -114,7 +111,7 @@ RDEPEND="${RDEPEND}
~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/python-zeroconf-0.39.3[${PYTHON_USEDEP}]"
~dev-python/zeroconf-0.39.4[${PYTHON_USEDEP}]"
# unknown origin, still something to clean up here
# some moved to suggested USE Flags
@@ -182,7 +179,7 @@ RDEPEND="${RDEPEND}
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.1[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-2.8.1[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.6.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-0.3.6[${PYTHON_USEDEP}] ~dev-python/dbus-fast-1.60.0[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.19.1[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-2.8.2[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.6.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-0.3.6[${PYTHON_USEDEP}] ~dev-python/dbus-fast-1.61.1[${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}] )
@@ -233,7 +230,7 @@ RDEPEND="${RDEPEND}
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.22[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-11.4.1[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-11.4.2[${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}] )
@@ -263,7 +260,7 @@ RDEPEND="${RDEPEND}
heos? ( ~dev-python/pyheos-0.7.2[${PYTHON_USEDEP}] )
here_travel_time? ( ~dev-python/herepy-2.0.0[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/ha-HAP-python-4.5.2[${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.2.9[${PYTHON_USEDEP}] )
homekit_controller? ( ~dev-python/aiohomekit-2.2.13[${PYTHON_USEDEP}] )
homematic? ( ~dev-python/pyhomematic-0.1.77[${PYTHON_USEDEP}] )
homematicip_cloud? ( ~dev-python/homematicip-1.0.7[${PYTHON_USEDEP}] )
hp_ilo? ( ~dev-python/python-hpilo-4.3[${PYTHON_USEDEP}] )
@@ -348,7 +345,7 @@ RDEPEND="${RDEPEND}
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.32.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-4.1.1[${PYTHON_USEDEP}] )
shelly? ( ~dev-python/aioshelly-4.1.2[${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.7.1[${PYTHON_USEDEP}] )
@@ -410,9 +407,9 @@ RDEPEND="${RDEPEND}
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.4[${PYTHON_USEDEP}] )
yeelight? ( ~dev-python/yeelight-0.7.10[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.32.1[${PYTHON_USEDEP}] )
yi? ( ~dev-python/aioftp-0.21.3[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/python-zeroconf-0.39.3[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/zeroconf-0.39.4[${PYTHON_USEDEP}] )
zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.34.2[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.84[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.19.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.51.5[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.16.2[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.10.2[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.9.1[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.34.2[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.84[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.19.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.51.5[${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.1[${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.43.0[${PYTHON_USEDEP}] )"

View File

@@ -17,7 +17,7 @@ if [[ ${PV} == *9999* ]]; then
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}.tar.gz"
SRC_URI="https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.gh.tar.gz"
S="${WORKDIR}/core-${MY_PV}"
fi
@@ -27,7 +27,7 @@ HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssista
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 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 imap incomfort influxdb insteon intesishome ipma ipp islamic_prayer_times jewish_calendar joaoapps_join kef knx kodi kraken lifx linode litterrobot loopenergy luci luftdaten +mariadb maxcube media_extractor meteo_france mfi miflora mikrotik mitemp_bt +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"
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 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
@@ -48,52 +48,51 @@ 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.1[${PYTHON_USEDEP}]
~dev-python/anyio-3.6.2[${PYTHON_USEDEP}]
~dev-python/astral-2.2[${PYTHON_USEDEP}]
~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}]
~dev-python/async-upnp-client-0.32.3[${PYTHON_USEDEP}]
~dev-python/async-timeout-4.0.2[${PYTHON_USEDEP}]
~dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}]
~dev-python/attrs-21.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/backoff-2.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
~dev-python/bleak-retry-connector-2.1.3[${PYTHON_USEDEP}]
~dev-python/bleak-0.18.1[${PYTHON_USEDEP}]
~dev-python/bluetooth-adapters-0.6.0[${PYTHON_USEDEP}]
~dev-python/bluetooth-auto-recovery-0.3.6[${PYTHON_USEDEP}]
~dev-python/bleak-retry-connector-2.10.2[${PYTHON_USEDEP}]
~dev-python/bleak-0.19.2[${PYTHON_USEDEP}]
~dev-python/bluetooth-adapters-0.12.0[${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.2.0[${PYTHON_USEDEP}]
~dev-python/cryptography-38.0.1[${PYTHON_USEDEP}]
~dev-python/dbus-fast-1.24.0[${PYTHON_USEDEP}]
~dev-python/cryptography-38.0.3[${PYTHON_USEDEP}]
~dev-python/dbus-fast-1.75.0[${PYTHON_USEDEP}]
~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}]
~dev-python/grpcio-status-1.48.0[${PYTHON_USEDEP}]
~dev-python/grpcio-1.48.0[${PYTHON_USEDEP}]
~dev-python/h11-0.12.0[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.56.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-bluetooth-1.3.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20221010.0[${PYTHON_USEDEP}]
~dev-python/httpcore-0.15.0[${PYTHON_USEDEP}]
~dev-python/h11-0.14.0[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.61.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-bluetooth-1.8.1[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20221213.1[${PYTHON_USEDEP}]
~dev-python/httpcore-0.16.2[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
~dev-python/httpx-0.23.0[${PYTHON_USEDEP}]
~dev-python/httpx-0.23.1[${PYTHON_USEDEP}]
>=dev-python/hyperframe-5.2.0[${PYTHON_USEDEP}]
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
!~dev-python/iso4217-1.10.20220401[${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/multidict-6.0.2[${PYTHON_USEDEP}]
~dev-python/numpy-1.23.2[${PYTHON_USEDEP}]
~dev-python/orjson-3.7.11[${PYTHON_USEDEP}]
~dev-python/orjson-3.8.1[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
~dev-python/pandas-1.4.3[${PYTHON_USEDEP}]
~dev-python/pillow-9.2.0[${PYTHON_USEDEP}]
<dev-python/pip-22.1.0
~dev-python/pillow-9.3.0[${PYTHON_USEDEP}]
<dev-python/pip-22.4.0
~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}]
!~dev-python/pubnub-6.4.0[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
!~dev-python/pydantic-1.9.1[${PYTHON_USEDEP}]
~dev-python/pyjwt-2.5.0[${PYTHON_USEDEP}]
~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
@@ -107,14 +106,14 @@ RDEPEND="${RDEPEND}
~dev-python/regex-2021.8.28[${PYTHON_USEDEP}]
~dev-python/requests-2.28.1[${PYTHON_USEDEP}]
~net-analyzer/scapy-2.4.5
~dev-python/sqlalchemy-1.4.41[${PYTHON_USEDEP}]
~dev-python/sqlalchemy-1.4.44[${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/python-zeroconf-0.39.1[${PYTHON_USEDEP}]"
~dev-python/zeroconf-0.39.4[${PYTHON_USEDEP}]"
# unknown origin, still something to clean up here
# some moved to suggested USE Flags
@@ -141,8 +140,8 @@ RDEPEND="${RDEPEND}
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.7.0[${PYTHON_USEDEP}] )
aladdin_connect? ( ~dev-python/AIOAladdinConnect-0.1.46[${PYTHON_USEDEP}] )
airvisual? ( ~dev-python/pyairvisual-2022.11.1[${PYTHON_USEDEP}] )
aladdin_connect? ( ~dev-python/AIOAladdinConnect-0.1.48[${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}] )
@@ -150,21 +149,21 @@ RDEPEND="${RDEPEND}
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.67[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${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.0.0[${PYTHON_USEDEP}] )
apprise? ( ~dev-python/apprise-1.2.0[${PYTHON_USEDEP}] )
aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] )
arcam_fmj? ( ~dev-python/arcam-fmj-0.12.0[${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}] )
august? ( ~dev-python/yalexs-1.2.6[${PYTHON_USEDEP}] ~dev-python/yalexs-ble-1.10.2[${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}] )
@@ -177,12 +176,12 @@ RDEPEND="${RDEPEND}
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.0.2[${PYTHON_USEDEP}] )
blebox? ( ~dev-python/blebox-uniapi-2.1.3[${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.18.1[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-2.1.3[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.6.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-0.3.6[${PYTHON_USEDEP}] ~dev-python/dbus-fast-1.24.0[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.19.2[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-2.10.2[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.12.0[${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.75.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}] )
@@ -190,28 +189,28 @@ RDEPEND="${RDEPEND}
bmw_connected_drive? ( ~dev-python/bimmer-connected-0.10.4[${PYTHON_USEDEP}] )
bond? ( ~dev-python/bond-async-0.1.22[${PYTHON_USEDEP}] )
braviatv? ( ~dev-python/pybravia-0.2.3[${PYTHON_USEDEP}] )
broadlink? ( ~dev-python/broadlink-0.18.2[${PYTHON_USEDEP}] )
broadlink? ( ~dev-python/broadlink-0.18.3[${PYTHON_USEDEP}] )
brother? ( ~dev-python/brother-2.0.0[${PYTHON_USEDEP}] )
brottsplatskartan? ( ~dev-python/brottsplatskartan-0.0.1[${PYTHON_USEDEP}] )
brunt? ( ~dev-python/brunt-1.2.0[${PYTHON_USEDEP}] )
bsblan? ( ~dev-python/bsblan-0.5.0[${PYTHON_USEDEP}] )
bsblan? ( ~dev-python/python-bsblan-0.5.8[${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-0.9.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-12.1.4[${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.7.2[${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-104[${PYTHON_USEDEP}] )
deconz? ( ~dev-python/pydeconz-105[${PYTHON_USEDEP}] )
delijn? ( ~dev-python/pydelijn-1.0.0[${PYTHON_USEDEP}] )
denonavr? ( ~dev-python/denonavr-0.10.11[${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}] )
@@ -220,20 +219,21 @@ RDEPEND="${RDEPEND}
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.31.2[${PYTHON_USEDEP}] )
dlna_dms? ( ~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}] )
dlna_dmr? ( ~dev-python/async-upnp-client-0.32.3[${PYTHON_USEDEP}] )
dlna_dms? ( ~dev-python/async-upnp-client-0.32.3[${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.46[${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-2022.11.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.22[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-11.1.1[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-13.0.2[${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}] )
@@ -241,11 +241,11 @@ RDEPEND="${RDEPEND}
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.32[${PYTHON_USEDEP}] )
flux_led? ( ~dev-python/flux-led-0.28.34[${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-0.0.10[${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}] )
@@ -253,24 +253,24 @@ RDEPEND="${RDEPEND}
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.1.0[${PYTHON_USEDEP}] )
github? ( ~dev-python/aiogithubapi-22.2.4[${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.2.2[${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/herepy-2.0.0[${PYTHON_USEDEP}] )
here_travel_time? ( ~dev-python/here-routing-0.1.1[${PYTHON_USEDEP}] ~dev-python/here-transit-1.0.0[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/ha-HAP-python-4.5.2[${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.0.2[${PYTHON_USEDEP}] )
homekit_controller? ( ~dev-python/aiohomekit-2.4.1[${PYTHON_USEDEP}] )
homematic? ( ~dev-python/pyhomematic-0.1.77[${PYTHON_USEDEP}] )
homematicip_cloud? ( ~dev-python/homematicip-1.0.7[${PYTHON_USEDEP}] )
homematicip_cloud? ( ~dev-python/homematicip-1.0.11[${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.5.0[${PYTHON_USEDEP}] )
hydrawise? ( ~dev-python/Hydrawiser-0.2[${PYTHON_USEDEP}] )
iaqualink? ( ~dev-python/iaqualink-0.4.1[${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}] )
imap? ( ~dev-python/aioimaplib-1.0.1[${PYTHON_USEDEP}] )
incomfort? ( ~dev-python/incomfort-client-0.4.4[${PYTHON_USEDEP}] )
@@ -278,24 +278,25 @@ RDEPEND="${RDEPEND}
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.5[${PYTHON_USEDEP}] )
ipp? ( ~dev-python/pyipp-0.11.0[${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-1.1.0[${PYTHON_USEDEP}] )
knx? ( ~dev-python/xknx-2.1.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.5[${PYTHON_USEDEP}] ~dev-python/aiolifx-effects-0.2.2[${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.2.0[${PYTHON_USEDEP}] )
linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] )
litterrobot? ( ~dev-python/pylitterbot-2022.9.6[${PYTHON_USEDEP}] )
litterrobot? ( ~dev-python/pylitterbot-2022.11.0[${PYTHON_USEDEP}] )
local_calendar? ( ~dev-python/ical-4.2.4[${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.2[${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.0.2[${PYTHON_USEDEP}] )
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}] )
@@ -306,13 +307,13 @@ RDEPEND="${RDEPEND}
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.1.1[${PYTHON_USEDEP}] )
netatmo? ( ~dev-python/pyatmo-7.4.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.5.2[${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.8[${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}] )
@@ -326,8 +327,8 @@ RDEPEND="${RDEPEND}
pilight? ( ~dev-python/pilight-0.1.1[${PYTHON_USEDEP}] )
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
pi_hole? ( ~dev-python/hole-0.7.0[${PYTHON_USEDEP}] )
plex? ( ~dev-python/PlexAPI-4.13.0[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
plugwise? ( ~dev-python/plugwise-0.21.4[${PYTHON_USEDEP}] )
plex? ( ~dev-python/PlexAPI-4.13.1[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
plugwise? ( ~dev-python/plugwise-0.25.14[${PYTHON_USEDEP}] )
poolsense? ( ~dev-python/poolsense-0.0.8[${PYTHON_USEDEP}] )
powerwall? ( ~dev-python/tesla-powerwall-0.3.18[${PYTHON_USEDEP}] )
ps4? ( ~dev-python/pyps4-2ndscreen-1.3.1[${PYTHON_USEDEP}] )
@@ -336,24 +337,24 @@ RDEPEND="${RDEPEND}
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-0.4.3[${PYTHON_USEDEP}] )
rainmachine? ( ~dev-python/regenmaschine-2022.9.2[${PYTHON_USEDEP}] )
recorder? ( ~dev-python/sqlalchemy-1.4.41[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] )
rainbird? ( ~dev-python/pyrainbird-0.6.3[${PYTHON_USEDEP}] )
rainmachine? ( ~dev-python/regenmaschine-2022.11.0[${PYTHON_USEDEP}] )
recorder? ( ~dev-python/sqlalchemy-1.4.44[${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.1[${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.31.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.32.3[${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-2.0.2[${PYTHON_USEDEP}] )
shelly? ( ~dev-python/aioshelly-5.1.2[${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.7.1[${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.6.12[${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}] )
@@ -361,15 +362,15 @@ RDEPEND="${RDEPEND}
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.28.0[${PYTHON_USEDEP}] )
sonos? ( ~dev-python/soco-0.28.1[${PYTHON_USEDEP}] )
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
spotify? ( ~dev-python/spotipy-2.20.0[${PYTHON_USEDEP}] )
sql? ( ~dev-python/sqlalchemy-1.4.41[${PYTHON_USEDEP}] )
squeezebox? ( ~dev-python/pysqueezebox-0.6.0[${PYTHON_USEDEP}] )
spotify? ( ~dev-python/spotipy-2.21.0[${PYTHON_USEDEP}] )
sql? ( ~dev-python/sqlalchemy-1.4.44[${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-1.0.8[${PYTHON_USEDEP}] )
systemmonitor? ( ~dev-python/psutil-5.9.2[${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.1[${PYTHON_USEDEP}] )
tellduslive? ( ~dev-python/tellduslive-0.10.11[${PYTHON_USEDEP}] )
@@ -380,16 +381,16 @@ RDEPEND="${RDEPEND}
totalconnect? ( ~dev-python/total-connect-client-2022.10[${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-39[${PYTHON_USEDEP}] )
unifi? ( ~dev-python/aiounifi-42[${PYTHON_USEDEP}] )
unifi_direct? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
upnp? ( ~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
upnp? ( ~dev-python/async-upnp-client-0.32.3[${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-2.12.0[${PYTHON_USEDEP}] )
velbus? ( ~dev-python/velbus-aio-2022.10.2[${PYTHON_USEDEP}] )
velbus? ( ~dev-python/velbus-aio-2022.10.4[${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.17.0[${PYTHON_USEDEP}] )
vicare? ( ~dev-python/PyViCare-2.19.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}] )
@@ -400,34 +401,35 @@ RDEPEND="${RDEPEND}
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.14.1[${PYTHON_USEDEP}] )
workday? ( ~dev-python/holidays-0.16[${PYTHON_USEDEP}] )
workday? ( ~dev-python/holidays-0.17.2[${PYTHON_USEDEP}] )
xbox_live? ( ~dev-python/xboxapi-2.0.1[${PYTHON_USEDEP}] )
xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.14.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.4[${PYTHON_USEDEP}] )
yeelight? ( ~dev-python/yeelight-0.7.10[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}] )
yeelight? ( ~dev-python/yeelight-0.7.10[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.32.3[${PYTHON_USEDEP}] )
yi? ( ~dev-python/aioftp-0.21.3[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/python-zeroconf-0.39.1[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/zeroconf-0.39.4[${PYTHON_USEDEP}] )
zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.34.2[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.83[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.19.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.51.3[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.16.2[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.10.2[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.9.1[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.34.5[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.89[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.19.2[${PYTHON_USEDEP}] ~dev-python/zigpy-0.52.3[${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.43.0[${PYTHON_USEDEP}] )"
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.43.1[${PYTHON_USEDEP}] )"
BDEPEND="${RDEPEND}
test? (
~dev-python/astroid-2.12.5[${PYTHON_USEDEP}]
~dev-python/astroid-2.12.13[${PYTHON_USEDEP}]
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
~dev-python/coverage-6.4.4[${PYTHON_USEDEP}]
~dev-python/freezegun-1.2.1[${PYTHON_USEDEP}]
~dev-python/freezegun-1.2.2[${PYTHON_USEDEP}]
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
~dev-python/mypy-0.981[${PYTHON_USEDEP}]
<dev-python/pip-22.1.0
~dev-python/mypy-0.991[${PYTHON_USEDEP}]
~dev-python/pipdeptree-2.3.1[${PYTHON_USEDEP}]
~dev-vcs/pre-commit-2.20.0
~dev-python/pylint-2.15.0[${PYTHON_USEDEP}]
~dev-python/pylint-2.15.7[${PYTHON_USEDEP}]
~dev-python/pytest-asyncio-0.20.2[${PYTHON_USEDEP}]
~dev-python/pytest-cov-3.0.0[${PYTHON_USEDEP}]
~dev-python/pytest-freezegun-0.4.2[${PYTHON_USEDEP}]
~dev-python/pytest-socket-0.5.1[${PYTHON_USEDEP}]
@@ -435,9 +437,9 @@ BDEPEND="${RDEPEND}
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
~dev-python/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
~dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}]
~dev-python/pytest-7.1.3[${PYTHON_USEDEP}]
~dev-python/pytest-7.2.0[${PYTHON_USEDEP}]
~dev-python/requests-mock-1.10.0[${PYTHON_USEDEP}]
~dev-python/respx-0.19.2[${PYTHON_USEDEP}]
~dev-python/respx-0.20.1[${PYTHON_USEDEP}]
~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}]
~dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
~dev-python/tqdm-4.64.0[${PYTHON_USEDEP}]

View File

@@ -1,485 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..10} )
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}.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 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 imap incomfort influxdb insteon intesishome ipma ipp islamic_prayer_times jewish_calendar joaoapps_join kef knx kodi kraken lifx linode litterrobot loopenergy luci luftdaten +mariadb maxcube media_extractor meteo_france mfi miflora mikrotik mitemp_bt +mobile_app +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.8 dev-lang/python:3.9 dev-lang/python:3.10 )
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.11[${PYTHON_USEDEP}]
~dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}]
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
~dev-python/anyio-3.6.1[${PYTHON_USEDEP}]
~dev-python/astral-2.2[${PYTHON_USEDEP}]
~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}]
~dev-python/async-timeout-4.0.2[${PYTHON_USEDEP}]
~dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}]
~dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
<dev-python/Authlib-1.0[${PYTHON_USEDEP}]
~dev-python/awesomeversion-22.6.0[${PYTHON_USEDEP}]
<dev-python/backoff-2.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
~dev-python/bleak-0.15.1[${PYTHON_USEDEP}]
~dev-python/bluetooth-adapters-0.1.3[${PYTHON_USEDEP}]
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
~dev-python/ciso8601-2.2.0[${PYTHON_USEDEP}]
~dev-python/cryptography-36.0.2[${PYTHON_USEDEP}]
~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}]
~dev-python/grpcio-status-1.46.1[${PYTHON_USEDEP}]
~dev-python/grpcio-1.46.1[${PYTHON_USEDEP}]
~dev-python/h11-0.12.0[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.54.1[${PYTHON_USEDEP}]
~dev-python/home-assistant-bluetooth-1.3.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20220802.0[${PYTHON_USEDEP}]
~dev-python/httpcore-0.15.0[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
~dev-python/httpx-0.23.0[${PYTHON_USEDEP}]
>=dev-python/hyperframe-5.2.0[${PYTHON_USEDEP}]
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
!~dev-python/iso4217-1.10.20220401[${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/multidict-6.0.2[${PYTHON_USEDEP}]
~dev-python/numpy-1.23.1[${PYTHON_USEDEP}]
~dev-python/orjson-3.7.8[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
~dev-python/pillow-9.2.0[${PYTHON_USEDEP}]
<dev-python/pip-22.1.0
!~dev-python/pubnub-6.4.0[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
!~dev-python/pydantic-1.9.1[${PYTHON_USEDEP}]
~dev-python/pyjwt-2.4.0[${PYTHON_USEDEP}]
~dev-python/pynacl-1.5.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.4.5
~dev-python/sqlalchemy-1.4.38[${PYTHON_USEDEP}]
>=dev-python/typing-extensions-3.10.0.2[${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.7.2[${PYTHON_USEDEP}]
~dev-python/python-zeroconf-0.38.7[${PYTHON_USEDEP}]"
# unknown origin, still something to clean up here
# some moved to suggested USE Flags
#
# auth/mfa_modules/totp.py:REQUIREMENTS = ["pyotp==2.6.0", "PyQRCode==1.2.1"]
# scripts/check_config.py:REQUIREMENTS = ("colorlog==6.6.0",)
RDEPEND="${RDEPEND}
~dev-python/colorlog-6.6.0[${PYTHON_USEDEP}]
>=dev-python/multidict-5.2.0[${PYTHON_USEDEP}]
~dev-python/pyotp-2.6.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}]
~media-libs/mutagen-1.45.1"
# Module requirements from useflags
RDEPEND="${RDEPEND}
abode? ( ~dev-python/abodepy-1.2.0[${PYTHON_USEDEP}] )
accuweather? ( ~dev-python/accuweather-0.3.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.5.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.7.0[${PYTHON_USEDEP}] )
aladdin_connect? ( ~dev-python/AIOAladdinConnect-0.1.41[${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.67[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] )
android_ip_webcam? ( ~dev-python/pydroid-ipcam-1.3.1[${PYTHON_USEDEP}] )
anel_pwrctrl? ( ~dev-python/anel-pwrctrl-homeassistant-0.0.1[${PYTHON_USEDEP}] )
anthemav? ( ~dev-python/anthemav-1.3.2[${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-0.9.9[${PYTHON_USEDEP}] )
aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] )
arcam_fmj? ( ~dev-python/arcam-fmj-0.12.0[${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.1.25[${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.3[${PYTHON_USEDEP}] )
axis? ( ~dev-python/axis-44[${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.0.2[${PYTHON_USEDEP}] )
blink? ( ~dev-python/blinkpy-0.19.0[${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.15.1[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.1.3[${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.10.2[${PYTHON_USEDEP}] )
bond? ( ~dev-python/bond-async-0.1.22[${PYTHON_USEDEP}] )
braviatv? ( ~dev-python/bravia-tv-1.0.11[${PYTHON_USEDEP}] )
broadlink? ( ~dev-python/broadlink-0.18.2[${PYTHON_USEDEP}] )
brother? ( ~dev-python/brother-1.2.3[${PYTHON_USEDEP}] )
brottsplatskartan? ( ~dev-python/brottsplatskartan-0.0.1[${PYTHON_USEDEP}] )
brunt? ( ~dev-python/brunt-1.2.0[${PYTHON_USEDEP}] )
bsblan? ( ~dev-python/bsblan-0.5.0[${PYTHON_USEDEP}] )
bt_home_hub_5? ( ~dev-python/bthomehub5-devicelist-0.1.1[${PYTHON_USEDEP}] )
bt_smarthub? ( ~dev-python/btsmarthub-devicelist-0.2.0[${PYTHON_USEDEP}] )
buienradar? ( ~dev-python/buienradar-1.0.5[${PYTHON_USEDEP}] )
caldav? ( ~dev-python/caldav-0.9.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-12.1.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.1[${PYTHON_USEDEP}] )
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
daikin? ( ~dev-python/pydaikin-2.7.0[${PYTHON_USEDEP}] )
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
deconz? ( ~dev-python/pydeconz-104[${PYTHON_USEDEP}] )
delijn? ( ~dev-python/pydelijn-1.0.0[${PYTHON_USEDEP}] )
denonavr? ( ~dev-python/denonavr-0.10.11[${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.4.5 ~dev-python/aiodiscover-1.4.11[${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.31.2[${PYTHON_USEDEP}] )
dlna_dms? ( ~dev-python/async-upnp-client-0.31.2[${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.46[${PYTHON_USEDEP}] )
dyson? ( ~dev-python/libpurecool-0.6.4[${PYTHON_USEDEP}] )
ecobee? ( ~dev-python/python-ecobee-api-0.2.14[${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.22[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-10.11.0[${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.30[${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-0.0.10[${PYTHON_USEDEP}] )
fritz? ( ~dev-python/fritzconnection-1.8.0[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
fritzbox? ( ~dev-python/pyfritzhome-0.6.4[${PYTHON_USEDEP}] )
fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.8.0[${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.1.0[${PYTHON_USEDEP}] )
github? ( ~dev-python/aiogithubapi-22.2.4[${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.2.2[${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/herepy-2.0.0[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/HAP-python-4.5.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-1.2.11[${PYTHON_USEDEP}] )
homematic? ( ~dev-python/pyhomematic-0.1.77[${PYTHON_USEDEP}] )
homematicip_cloud? ( ~dev-python/homematicip-1.0.7[${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.5.0[${PYTHON_USEDEP}] )
hydrawise? ( ~dev-python/Hydrawiser-0.2[${PYTHON_USEDEP}] )
iaqualink? ( ~dev-python/iaqualink-0.4.1[${PYTHON_USEDEP}] )
ihc? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ~dev-python/ihcsdk-2.7.6[${PYTHON_USEDEP}] )
imap? ( ~dev-python/aioimaplib-1.0.0[${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-2.0.5[${PYTHON_USEDEP}] )
ipp? ( ~dev-python/pyipp-0.11.0[${PYTHON_USEDEP}] )
islamic_prayer_times? ( ~dev-python/prayer-times-calculator-0.0.5[${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-1.0.1[${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.1[${PYTHON_USEDEP}] ~dev-python/aiolifx-effects-0.2.2[${PYTHON_USEDEP}] ~dev-python/aiolifx-connection-1.0.0[${PYTHON_USEDEP}] )
linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] )
litterrobot? ( ~dev-python/pylitterbot-2022.7.0[${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.2[${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.0.2[${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}] )
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-6.2.4[${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.5.2[${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.8[${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.6.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-2.9.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.7.0[${PYTHON_USEDEP}] )
plex? ( ~dev-python/PlexAPI-4.11.2[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
plugwise? ( ~dev-python/plugwise-0.18.7[${PYTHON_USEDEP}] )
poolsense? ( ~dev-python/poolsense-0.0.8[${PYTHON_USEDEP}] )
powerwall? ( ~dev-python/tesla-powerwall-0.3.18[${PYTHON_USEDEP}] )
ps4? ( ~dev-python/pyps4-2ndscreen-1.3.1[${PYTHON_USEDEP}] )
python_script? ( ~dev-python/RestrictedPython-5.2[${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-0.4.3[${PYTHON_USEDEP}] )
rainmachine? ( ~dev-python/regenmaschine-2022.7.1[${PYTHON_USEDEP}] )
recorder? ( ~dev-python/sqlalchemy-1.4.38[${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.1[${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.31.2[${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-2.0.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.7.1[${PYTHON_USEDEP}] )
skybell? ( ~dev-python/aioskybell-22.7.0[${PYTHON_USEDEP}] )
sma? ( ~dev-python/pysma-0.6.11[${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.15[${PYTHON_USEDEP}] )
socat? ( net-misc/socat )
solax? ( ~dev-python/solax-0.2.9[${PYTHON_USEDEP}] )
somfy? ( ~dev-python/pymfy-0.11.0[${PYTHON_USEDEP}] )
sonos? ( ~dev-python/soco-0.28.0[${PYTHON_USEDEP}] )
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
spotify? ( ~dev-python/spotipy-2.20.0[${PYTHON_USEDEP}] )
sql? ( ~dev-python/sqlalchemy-1.4.38[${PYTHON_USEDEP}] )
squeezebox? ( ~dev-python/pysqueezebox-0.5.5[${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-1.0.8[${PYTHON_USEDEP}] )
systemmonitor? ( ~dev-python/psutil-5.9.1[${PYTHON_USEDEP}] )
tankerkoenig? ( ~dev-python/pytankerkoenig-0.0.6[${PYTHON_USEDEP}] )
tasmota? ( ~dev-python/HATasmota-0.5.1[${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.4[${PYTHON_USEDEP}] )
toon? ( ~dev-python/toonapi-0.2.1[${PYTHON_USEDEP}] )
totalconnect? ( ~dev-python/total-connect-client-2022.5[${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-34[${PYTHON_USEDEP}] )
unifi_direct? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
upnp? ( ~dev-python/async-upnp-client-0.31.2[${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-2.12.0[${PYTHON_USEDEP}] )
velbus? ( ~dev-python/velbus-aio-2022.6.2[${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.4.1[${PYTHON_USEDEP}] )
vicare? ( ~dev-python/PyViCare-2.16.2[${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.2.0[${PYTHON_USEDEP}] )
wemo? ( ~dev-python/pywemo-0.9.1[${PYTHON_USEDEP}] )
whois? ( ~dev-python/whois-0.9.16[${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.14.1[${PYTHON_USEDEP}] )
workday? ( ~dev-python/holidays-0.14.2[${PYTHON_USEDEP}] )
xbox_live? ( ~dev-python/xboxapi-2.0.1[${PYTHON_USEDEP}] )
xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.13.4[${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.4[${PYTHON_USEDEP}] )
yeelight? ( ~dev-python/yeelight-0.7.10[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}] )
yi? ( ~dev-python/aioftp-0.12.0[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/python-zeroconf-0.38.7[${PYTHON_USEDEP}] )
zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.33.1[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.78[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.18.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.50.2[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.15.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.9.2[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.8.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/zwave-js-server-python-0.39.0[${PYTHON_USEDEP}] )"
BDEPEND="${RDEPEND}
test? (
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
~dev-python/coverage-6.4.2[${PYTHON_USEDEP}]
~dev-python/freezegun-1.2.1[${PYTHON_USEDEP}]
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
~dev-python/mypy-0.971[${PYTHON_USEDEP}]
<dev-python/pip-22.1.0
~dev-vcs/pre-commit-2.20.0
~dev-python/pylint-2.14.4[${PYTHON_USEDEP}]
~dev-python/pytest-cov-3.0.0[${PYTHON_USEDEP}]
~dev-python/pytest-freezegun-0.4.2[${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-xdist-2.5.0[${PYTHON_USEDEP}]
~dev-python/pytest-7.1.2[${PYTHON_USEDEP}]
~dev-python/requests-mock-1.9.2[${PYTHON_USEDEP}]
~dev-python/respx-0.19.2[${PYTHON_USEDEP}]
~dev-python/stdlib-list-0.7.0[${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

View File

@@ -17,7 +17,7 @@ if [[ ${PV} == *9999* ]]; then
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}.tar.gz"
SRC_URI="https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.gh.tar.gz"
S="${WORKDIR}/core-${MY_PV}"
fi
@@ -27,7 +27,7 @@ HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssista
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 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 imap incomfort influxdb insteon intesishome ipma ipp islamic_prayer_times jewish_calendar joaoapps_join kef knx kodi kraken lifx linode litterrobot loopenergy luci luftdaten +mariadb maxcube media_extractor meteo_france mfi miflora mikrotik mitemp_bt +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"
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
@@ -48,52 +48,51 @@ 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.1[${PYTHON_USEDEP}]
~dev-python/anyio-3.6.2[${PYTHON_USEDEP}]
~dev-python/astral-2.2[${PYTHON_USEDEP}]
~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}]
~dev-python/async-upnp-client-0.33.0[${PYTHON_USEDEP}]
~dev-python/async-timeout-4.0.2[${PYTHON_USEDEP}]
~dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}]
~dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
~dev-python/attrs-22.1.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/backoff-2.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
~dev-python/bleak-retry-connector-2.1.3[${PYTHON_USEDEP}]
~dev-python/bleak-0.18.1[${PYTHON_USEDEP}]
~dev-python/bluetooth-adapters-0.6.0[${PYTHON_USEDEP}]
~dev-python/bluetooth-auto-recovery-0.3.4[${PYTHON_USEDEP}]
~dev-python/bleak-retry-connector-2.13.0[${PYTHON_USEDEP}]
~dev-python/bleak-0.19.2[${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.2.0[${PYTHON_USEDEP}]
~dev-python/cryptography-38.0.1[${PYTHON_USEDEP}]
~dev-python/dbus-fast-1.24.0[${PYTHON_USEDEP}]
~dev-python/ciso8601-2.3.0[${PYTHON_USEDEP}]
~dev-python/cryptography-38.0.3[${PYTHON_USEDEP}]
~dev-python/dbus-fast-1.82.0[${PYTHON_USEDEP}]
~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}]
~dev-python/grpcio-status-1.48.0[${PYTHON_USEDEP}]
~dev-python/grpcio-1.48.0[${PYTHON_USEDEP}]
~dev-python/h11-0.12.0[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.56.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-bluetooth-1.3.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20221010.0[${PYTHON_USEDEP}]
~dev-python/httpcore-0.15.0[${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/home-assistant-bluetooth-1.9.2[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20230110.0[${PYTHON_USEDEP}]
~dev-python/httpcore-0.16.3[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
~dev-python/httpx-0.23.0[${PYTHON_USEDEP}]
~dev-python/httpx-0.23.2[${PYTHON_USEDEP}]
>=dev-python/hyperframe-5.2.0[${PYTHON_USEDEP}]
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
!~dev-python/iso4217-1.10.20220401[${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/multidict-6.0.2[${PYTHON_USEDEP}]
~dev-python/numpy-1.23.2[${PYTHON_USEDEP}]
~dev-python/orjson-3.7.11[${PYTHON_USEDEP}]
~dev-python/orjson-3.8.1[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
~dev-python/pandas-1.4.3[${PYTHON_USEDEP}]
~dev-python/pillow-9.2.0[${PYTHON_USEDEP}]
<dev-python/pip-22.1.0
~dev-python/pillow-9.3.0[${PYTHON_USEDEP}]
<dev-python/pip-22.4.0
~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}]
!~dev-python/pubnub-6.4.0[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
!~dev-python/pydantic-1.9.1[${PYTHON_USEDEP}]
~dev-python/pyjwt-2.5.0[${PYTHON_USEDEP}]
~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
@@ -107,14 +106,14 @@ RDEPEND="${RDEPEND}
~dev-python/regex-2021.8.28[${PYTHON_USEDEP}]
~dev-python/requests-2.28.1[${PYTHON_USEDEP}]
~net-analyzer/scapy-2.4.5
~dev-python/sqlalchemy-1.4.41[${PYTHON_USEDEP}]
~dev-python/sqlalchemy-1.4.44[${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/python-zeroconf-0.39.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
@@ -125,24 +124,23 @@ RDEPEND="${RDEPEND}
RDEPEND="${RDEPEND}
~dev-python/colorlog-6.6.0[${PYTHON_USEDEP}]
>=dev-python/multidict-5.2.0[${PYTHON_USEDEP}]
~dev-python/pyotp-2.7.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}]
~media-libs/mutagen-1.45.1"
>=dev-python/websocket-client-0.57.0[${PYTHON_USEDEP}]"
# Module requirements from useflags
RDEPEND="${RDEPEND}
abode? ( ~dev-python/abodepy-1.2.0[${PYTHON_USEDEP}] )
accuweather? ( ~dev-python/accuweather-0.4.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.5.1[${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.7.0[${PYTHON_USEDEP}] )
aladdin_connect? ( ~dev-python/AIOAladdinConnect-0.1.46[${PYTHON_USEDEP}] )
airvisual? ( ~dev-python/pyairvisual-2022.12.1[${PYTHON_USEDEP}] )
aladdin_connect? ( ~dev-python/AIOAladdinConnect-0.1.48[${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}] )
@@ -150,21 +148,21 @@ RDEPEND="${RDEPEND}
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.67[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${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.0.0[${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-0.12.0[${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}] )
august? ( ~dev-python/yalexs-1.2.6[${PYTHON_USEDEP}] ~dev-python/yalexs-ble-1.12.5[${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}] )
@@ -177,41 +175,41 @@ RDEPEND="${RDEPEND}
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.0.2[${PYTHON_USEDEP}] )
blebox? ( ~dev-python/blebox-uniapi-2.1.3[${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.18.1[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-2.1.3[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.6.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-0.3.4[${PYTHON_USEDEP}] ~dev-python/dbus-fast-1.24.0[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.19.2[${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.82.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.10.4[${PYTHON_USEDEP}] )
bmw_connected_drive? ( ~dev-python/bimmer-connected-0.12.0[${PYTHON_USEDEP}] )
bond? ( ~dev-python/bond-async-0.1.22[${PYTHON_USEDEP}] )
braviatv? ( ~dev-python/pybravia-0.2.3[${PYTHON_USEDEP}] )
broadlink? ( ~dev-python/broadlink-0.18.2[${PYTHON_USEDEP}] )
brother? ( ~dev-python/brother-2.0.0[${PYTHON_USEDEP}] )
braviatv? ( ~dev-python/pybravia-0.2.5[${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/bsblan-0.5.0[${PYTHON_USEDEP}] )
bsblan? ( ~dev-python/python-bsblan-0.5.8[${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-0.9.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-12.1.4[${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.7.2[${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-104[${PYTHON_USEDEP}] )
deconz? ( ~dev-python/pydeconz-106[${PYTHON_USEDEP}] )
delijn? ( ~dev-python/pydelijn-1.0.0[${PYTHON_USEDEP}] )
denonavr? ( ~dev-python/denonavr-0.10.11[${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}] )
@@ -220,20 +218,21 @@ RDEPEND="${RDEPEND}
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.31.2[${PYTHON_USEDEP}] )
dlna_dms? ( ~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}] )
dlna_dmr? ( ~dev-python/async-upnp-client-0.33.0[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
dlna_dms? ( ~dev-python/async-upnp-client-0.33.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.5[${PYTHON_USEDEP}] )
dynalite? ( ~dev-python/dynalite-devices-0.1.46[${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-2022.11.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.22[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-11.1.1[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-13.0.2[${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}] )
@@ -241,61 +240,63 @@ RDEPEND="${RDEPEND}
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.32[${PYTHON_USEDEP}] )
flux_led? ( ~dev-python/flux-led-0.28.34[${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-0.0.10[${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.1.0[${PYTHON_USEDEP}] )
github? ( ~dev-python/aiogithubapi-22.2.4[${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.2.2[${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/herepy-2.0.0[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/ha-HAP-python-4.5.2[${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.0.1[${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.4[${PYTHON_USEDEP}] )
homematic? ( ~dev-python/pyhomematic-0.1.77[${PYTHON_USEDEP}] )
homematicip_cloud? ( ~dev-python/homematicip-1.0.7[${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.5.0[${PYTHON_USEDEP}] )
hydrawise? ( ~dev-python/Hydrawiser-0.2[${PYTHON_USEDEP}] )
iaqualink? ( ~dev-python/iaqualink-0.4.1[${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.3.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.5[${PYTHON_USEDEP}] )
ipp? ( ~dev-python/pyipp-0.11.0[${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-1.1.0[${PYTHON_USEDEP}] )
knx? ( ~dev-python/xknx-2.2.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.5[${PYTHON_USEDEP}] ~dev-python/aiolifx-effects-0.2.2[${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}] )
linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] )
litterrobot? ( ~dev-python/pylitterbot-2022.9.6[${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.2[${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.0.2[${PYTHON_USEDEP}] )
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}] )
@@ -306,28 +307,28 @@ RDEPEND="${RDEPEND}
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.1.1[${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.5.2[${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.8[${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.7.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-2.9.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.7.0[${PYTHON_USEDEP}] )
plex? ( ~dev-python/PlexAPI-4.13.0[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
plugwise? ( ~dev-python/plugwise-0.21.3[${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.25.14[${PYTHON_USEDEP}] )
poolsense? ( ~dev-python/poolsense-0.0.8[${PYTHON_USEDEP}] )
powerwall? ( ~dev-python/tesla-powerwall-0.3.18[${PYTHON_USEDEP}] )
ps4? ( ~dev-python/pyps4-2ndscreen-1.3.1[${PYTHON_USEDEP}] )
@@ -336,42 +337,42 @@ RDEPEND="${RDEPEND}
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-0.4.3[${PYTHON_USEDEP}] )
rainmachine? ( ~dev-python/regenmaschine-2022.9.2[${PYTHON_USEDEP}] )
recorder? ( ~dev-python/sqlalchemy-1.4.41[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] )
rainbird? ( ~dev-python/pyrainbird-0.7.1[${PYTHON_USEDEP}] )
rainmachine? ( ~dev-python/regenmaschine-2022.11.0[${PYTHON_USEDEP}] )
recorder? ( ~dev-python/sqlalchemy-1.4.44[${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.1[${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.31.2[${PYTHON_USEDEP}] )
roon? ( ~dev-python/roonapi-0.1.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.0[${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-2.0.2[${PYTHON_USEDEP}] )
shelly? ( ~dev-python/aioshelly-5.2.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.7.1[${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.6.12[${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.15[${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.28.0[${PYTHON_USEDEP}] )
sonos? ( ~dev-python/soco-0.28.1[${PYTHON_USEDEP}] )
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
spotify? ( ~dev-python/spotipy-2.20.0[${PYTHON_USEDEP}] )
sql? ( ~dev-python/sqlalchemy-1.4.41[${PYTHON_USEDEP}] )
squeezebox? ( ~dev-python/pysqueezebox-0.6.0[${PYTHON_USEDEP}] )
spotify? ( ~dev-python/spotipy-2.22.0[${PYTHON_USEDEP}] )
sql? ( ~dev-python/sqlalchemy-1.4.44[${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-1.0.8[${PYTHON_USEDEP}] )
systemmonitor? ( ~dev-python/psutil-5.9.2[${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.1[${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}] )
@@ -380,64 +381,66 @@ RDEPEND="${RDEPEND}
totalconnect? ( ~dev-python/total-connect-client-2022.10[${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-39[${PYTHON_USEDEP}] )
unifi? ( ~dev-python/aiounifi-43[${PYTHON_USEDEP}] )
unifi_direct? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
upnp? ( ~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
upnp? ( ~dev-python/async-upnp-client-0.33.0[${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-2.12.0[${PYTHON_USEDEP}] )
velbus? ( ~dev-python/velbus-aio-2022.10.2[${PYTHON_USEDEP}] )
vallox? ( ~dev-python/vallox-websocket-api-3.0.0[${PYTHON_USEDEP}] )
velbus? ( ~dev-python/velbus-aio-2022.10.4[${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.17.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.2.1[${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.16[${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.14.1[${PYTHON_USEDEP}] )
workday? ( ~dev-python/holidays-0.16[${PYTHON_USEDEP}] )
wled? ( ~dev-python/wled-0.15.0[${PYTHON_USEDEP}] )
workday? ( ~dev-python/holidays-0.17.2[${PYTHON_USEDEP}] )
xbox_live? ( ~dev-python/xboxapi-2.0.1[${PYTHON_USEDEP}] )
xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.14.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.4[${PYTHON_USEDEP}] )
yeelight? ( ~dev-python/yeelight-0.7.10[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}] )
yeelight? ( ~dev-python/yeelight-0.7.10[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.33.0[${PYTHON_USEDEP}] )
yi? ( ~dev-python/aioftp-0.21.3[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/python-zeroconf-0.39.1[${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.2[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.82[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.19.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.51.3[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.16.2[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.10.2[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.9.1[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.34.6[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.90[${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.43.0[${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.5[${PYTHON_USEDEP}]
~dev-python/astroid-2.12.13[${PYTHON_USEDEP}]
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
~dev-python/coverage-6.4.4[${PYTHON_USEDEP}]
~dev-python/freezegun-1.2.1[${PYTHON_USEDEP}]
~dev-python/coverage-7.0.0[${PYTHON_USEDEP}]
~dev-python/freezegun-1.2.2[${PYTHON_USEDEP}]
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
~dev-python/mypy-0.981[${PYTHON_USEDEP}]
<dev-python/pip-22.1.0
~dev-python/mypy-0.991[${PYTHON_USEDEP}]
~dev-python/pipdeptree-2.3.1[${PYTHON_USEDEP}]
~dev-vcs/pre-commit-2.20.0
~dev-python/pylint-2.15.0[${PYTHON_USEDEP}]
~dev-python/pylint-2.15.8[${PYTHON_USEDEP}]
~dev-python/pytest-asyncio-0.20.2[${PYTHON_USEDEP}]
~dev-python/pytest-cov-3.0.0[${PYTHON_USEDEP}]
~dev-python/pytest-freezegun-0.4.2[${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.1.3[${PYTHON_USEDEP}]
~dev-python/pytest-7.2.0[${PYTHON_USEDEP}]
~dev-python/requests-mock-1.10.0[${PYTHON_USEDEP}]
~dev-python/respx-0.19.2[${PYTHON_USEDEP}]
~dev-python/respx-0.20.1[${PYTHON_USEDEP}]
~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}]
~dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
~dev-python/tqdm-4.64.0[${PYTHON_USEDEP}]

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{9..10} )
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 readme.gentoo-r1 systemd
@@ -17,7 +17,7 @@ if [[ ${PV} == *9999* ]]; then
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}.tar.gz"
SRC_URI="https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.gh.tar.gz"
S="${WORKDIR}/core-${MY_PV}"
fi
@@ -27,12 +27,12 @@ HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssista
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 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 imap incomfort influxdb insteon intesishome ipma ipp islamic_prayer_times jewish_calendar joaoapps_join kef knx kodi kraken lifx linode litterrobot loopenergy luci luftdaten +mariadb maxcube media_extractor meteo_france mfi miflora mikrotik mitemp_bt +mobile_app +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"
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.8 dev-lang/python:3.9 dev-lang/python:3.10 )
|| ( dev-lang/python:3.9 dev-lang/python:3.10 dev-lang/python:3.11 )
app-admin/logrotate
dev-db/sqlite
dev-libs/libfastjson
@@ -48,55 +48,59 @@ 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.1[${PYTHON_USEDEP}]
~dev-python/anyio-3.6.2[${PYTHON_USEDEP}]
~dev-python/astral-2.2[${PYTHON_USEDEP}]
~dev-python/async-upnp-client-0.31.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-21.2.0[${PYTHON_USEDEP}]
~dev-python/attrs-22.2.0[${PYTHON_USEDEP}]
<dev-python/Authlib-1.0[${PYTHON_USEDEP}]
~dev-python/awesomeversion-22.8.0[${PYTHON_USEDEP}]
<dev-python/backoff-2.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
~dev-python/bleak-retry-connector-1.17.1[${PYTHON_USEDEP}]
~dev-python/bleak-0.17.0[${PYTHON_USEDEP}]
~dev-python/bluetooth-adapters-0.4.1[${PYTHON_USEDEP}]
~dev-python/bluetooth-auto-recovery-0.3.3[${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.2.0[${PYTHON_USEDEP}]
~dev-python/cryptography-37.0.4[${PYTHON_USEDEP}]
~dev-python/dbus-fast-1.5.1[${PYTHON_USEDEP}]
~dev-python/ciso8601-2.3.0[${PYTHON_USEDEP}]
~dev-python/cryptography-39.0.0[${PYTHON_USEDEP}]
~dev-python/dbus-fast-1.84.0[${PYTHON_USEDEP}]
~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}]
~dev-python/grpcio-status-1.48.0[${PYTHON_USEDEP}]
~dev-python/grpcio-1.48.0[${PYTHON_USEDEP}]
~dev-python/h11-0.12.0[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.55.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-bluetooth-1.3.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20220907.2[${PYTHON_USEDEP}]
~dev-python/httpcore-0.15.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.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/iso4217-1.10.20220401[${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.7.11[${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.2.0[${PYTHON_USEDEP}]
<dev-python/pip-22.1.0
~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/pubnub-6.4.0[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
!~dev-python/pydantic-1.9.1[${PYTHON_USEDEP}]
~dev-python/pyjwt-2.4.0[${PYTHON_USEDEP}]
~dev-python/pyjwt-2.5.0[${PYTHON_USEDEP}]
~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}]
~dev-python/pyopenssl-22.0.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}]
@@ -107,43 +111,39 @@ RDEPEND="${RDEPEND}
~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.4.5
~dev-python/sqlalchemy-1.4.40[${PYTHON_USEDEP}]
>=dev-python/typing-extensions-3.10.0.2[${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.7.2[${PYTHON_USEDEP}]
~dev-python/python-zeroconf-0.39.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
#
# auth/mfa_modules/totp.py:REQUIREMENTS = ["pyotp==2.6.0", "PyQRCode==1.2.1"]
# scripts/check_config.py:REQUIREMENTS = ("colorlog==6.6.0",)
RDEPEND="${RDEPEND}
~dev-python/colorlog-6.6.0[${PYTHON_USEDEP}]
>=dev-python/multidict-5.2.0[${PYTHON_USEDEP}]
~dev-python/pyotp-2.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}]
~media-libs/mutagen-1.45.1"
>=dev-python/websocket-client-0.57.0[${PYTHON_USEDEP}]"
# Module requirements from useflags
RDEPEND="${RDEPEND}
abode? ( ~dev-python/abodepy-1.2.0[${PYTHON_USEDEP}] )
accuweather? ( ~dev-python/accuweather-0.4.0[${PYTHON_USEDEP}] )
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.5.1[${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.7.0[${PYTHON_USEDEP}] )
aladdin_connect? ( ~dev-python/AIOAladdinConnect-0.1.44[${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}] )
@@ -151,26 +151,26 @@ RDEPEND="${RDEPEND}
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.67[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${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.0.0[${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-0.12.0[${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.2[${PYTHON_USEDEP}] )
august? ( ~dev-python/yalexs-1.2.6[${PYTHON_USEDEP}] ~dev-python/yalexs-ble-1.12.8[${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-44[${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}] )
@@ -178,63 +178,64 @@ RDEPEND="${RDEPEND}
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.0.2[${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.17.0[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-1.17.1[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.4.1[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-0.3.3[${PYTHON_USEDEP}] ~dev-python/dbus-fast-1.5.1[${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.10.4[${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.2.2[${PYTHON_USEDEP}] )
broadlink? ( ~dev-python/broadlink-0.18.2[${PYTHON_USEDEP}] )
brother? ( ~dev-python/brother-1.2.3[${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/bsblan-0.5.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.2[${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-0.9.1[${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-12.1.4[${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.7.0[${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-104[${PYTHON_USEDEP}] )
deconz? ( ~dev-python/pydeconz-106[${PYTHON_USEDEP}] )
delijn? ( ~dev-python/pydelijn-1.0.0[${PYTHON_USEDEP}] )
denonavr? ( ~dev-python/denonavr-0.10.11[${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.4.5 ~dev-python/aiodiscover-1.4.13[${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.31.2[${PYTHON_USEDEP}] )
dlna_dms? ( ~dev-python/async-upnp-client-0.31.2[${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.46[${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.22[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-10.13.0[${PYTHON_USEDEP}] )
environment_canada? ( ~dev-python/env-canada-0.5.28[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-13.1.0[${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}] )
@@ -242,203 +243,208 @@ RDEPEND="${RDEPEND}
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.32[${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-0.0.10[${PYTHON_USEDEP}] )
fritz? ( ~dev-python/fritzconnection-1.8.0[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
fritzbox? ( ~dev-python/pyfritzhome-0.6.5[${PYTHON_USEDEP}] )
fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.8.0[${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.1.0[${PYTHON_USEDEP}] )
github? ( ~dev-python/aiogithubapi-22.2.4[${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.2.2[${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/herepy-2.0.0[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/HAP-python-4.5.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-1.5.12[${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.7[${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.5.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.4.1[${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.5[${PYTHON_USEDEP}] )
ipp? ( ~dev-python/pyipp-0.11.0[${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-1.0.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.2[${PYTHON_USEDEP}] ~dev-python/aiolifx-effects-0.2.2[${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}] )
linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] )
litterrobot? ( ~dev-python/pylitterbot-2022.9.1[${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.2[${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.0.2[${PYTHON_USEDEP}] )
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-6.2.4[${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.5.2[${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.8[${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.6.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-2.9.0[${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.7.0[${PYTHON_USEDEP}] )
plex? ( ~dev-python/PlexAPI-4.13.0[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
plugwise? ( ~dev-python/plugwise-0.18.7[${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.18[${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-5.2[${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-0.4.3[${PYTHON_USEDEP}] )
rainmachine? ( ~dev-python/regenmaschine-2022.9.1[${PYTHON_USEDEP}] )
recorder? ( ~dev-python/sqlalchemy-1.4.40[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${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.1[${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.31.2[${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-2.0.1[${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.7.1[${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.6.12[${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.15[${PYTHON_USEDEP}] )
snmp? ( ~dev-python/pysnmplib-5.0.20[${PYTHON_USEDEP}] )
socat? ( net-misc/socat )
solax? ( ~dev-python/solax-0.2.9[${PYTHON_USEDEP}] )
solax? ( ~dev-python/solax-0.3.0[${PYTHON_USEDEP}] )
somfy? ( ~dev-python/pymfy-0.11.0[${PYTHON_USEDEP}] )
sonos? ( ~dev-python/soco-0.28.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.20.0[${PYTHON_USEDEP}] )
sql? ( ~dev-python/sqlalchemy-1.4.40[${PYTHON_USEDEP}] )
squeezebox? ( ~dev-python/pysqueezebox-0.6.0[${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-1.0.8[${PYTHON_USEDEP}] )
systemmonitor? ( ~dev-python/psutil-5.9.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.0[${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.4[${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-2022.5[${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-34[${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.31.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${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-2.12.0[${PYTHON_USEDEP}] )
velbus? ( ~dev-python/velbus-aio-2022.9.1[${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.17.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.2.0[${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.16[${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.14.1[${PYTHON_USEDEP}] )
workday? ( ~dev-python/holidays-0.14.2[${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.13.4[${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.4[${PYTHON_USEDEP}] )
yeelight? ( ~dev-python/yeelight-0.7.10[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}] )
yi? ( ~dev-python/aioftp-0.12.0[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/python-zeroconf-0.39.1[${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.33.1[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.79[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.18.1[${PYTHON_USEDEP}] ~dev-python/zigpy-0.50.3[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.15.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.9.2[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.8.2[${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.41.1[${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.5[${PYTHON_USEDEP}]
~dev-python/astroid-2.12.14[${PYTHON_USEDEP}]
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
~dev-python/coverage-6.4.4[${PYTHON_USEDEP}]
~dev-python/freezegun-1.2.1[${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.971[${PYTHON_USEDEP}]
<dev-python/pip-22.1.0
~dev-vcs/pre-commit-2.20.0
~dev-python/pylint-2.15.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-freezegun-0.4.2[${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.1.2[${PYTHON_USEDEP}]
~dev-python/requests-mock-1.9.2[${PYTHON_USEDEP}]
~dev-python/respx-0.19.2[${PYTHON_USEDEP}]
~dev-python/stdlib-list-0.7.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}]
)

View File

@@ -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

View File

@@ -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.6[${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.56[${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? ( ~dev-python/youtube-dl-2021.12.17[${PYTHON_USEDEP}] )
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.11[${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

View File

@@ -7,6 +7,7 @@
</maintainer>
<upstream>
<remote-id type="pypi">home-assistant</remote-id>
<remote-id type="github">home-assistant/core</remote-id>
<doc>https://www.home-assistant.io/docs/</doc>
<maintainer>
<email>hello@home-assistant.io</email>
@@ -110,6 +111,7 @@
<flag name="dynalite">Dynalite DyNET interface forHome Assistant </flag>
<flag name="dyson">integrate all Dyson related platforms into Home Assistant</flag>
<flag name="ecobee">Talk to Ecobee thermostats from Home Assistant</flag>
<flag name="ecowitt">add Ecowitt Weather station to your Home Assistant</flag>
<flag name="emulated_roku">Emulate Roku API for Harmony and Android remotes</flag>
<flag name="enigma2">Support for Enigma2 boxes with openwebif support</flag>
<flag name="enocean">Support for Enocean devices in Home Assistant</flag>
@@ -154,6 +156,7 @@
<flag name="hydrawise">communicate with Hunter Wi-Fi irrigation controllers</flag>
<flag name="iaqualink">iAqualink by Jandy allows you to control your pool via cloud service</flag>
<flag name="ihc">use IHC Python SDK</flag>
<flag name="image_upload">handle image assets in Home Assistant</flag>
<flag name="imap">observing your IMAP server and reporting the amount of unread emails</flag>
<flag name="incomfort">client for Intergas InComfort/InTouch Lan2RF systems</flag>
<flag name="influxdb">transfer sensor data to a local InfluxDB database</flag>
@@ -171,6 +174,7 @@
<flag name="lifx">The lifx integration allows you to integrate your LIFX into Home Assistant</flag>
<flag name="linode">allows you to access the information about your Linode systems</flag>
<flag name="litterrobot">Wi-Fi-enabled, automatic, self-cleaning litter box for cats</flag>
<flag name="local_calendar">create a calendar of events in Home Assistant</flag>
<flag name="loopenergy">Integrate your Loop Energy meter information into Home Assistant</flag>
<flag name="luci">fetch connected devices from your OpenWrt</flag>
<flag name="luftdaten">query the open data API of luftdaten.info to monitor air quality</flag>
@@ -179,9 +183,7 @@
<flag name="media_extractor">Gets a stream URL and sends it to a media player entity</flag>
<flag name="meteo_france">uses the meteorological data from Meteo-France</flag>
<flag name="mfi">sensor platform to allow you to monitor mFi mPort interface and sensors</flag>
<flag name="miflora">miflora sensor platform allows one to monitor plant soil and air conditions</flag>
<flag name="mikrotik">add support for MikroTik RouterOS API</flag>
<flag name="mitemp_bt">mitemp_bt sensor platform allows one to monitor room temperature and humidity</flag>
<flag name="mobile_app">allows Home Assistant mobile apps to easily integrate with Home Assistant</flag>
<flag name="modbus">sensors and switches controlled over MODBUS serial, TCP, and UDP connections</flag>
<flag name="mosquitto">Set a runtime dependency for Mosquitto MQTT broker</flag>

View File

@@ -0,0 +1,2 @@
DIST node-red-3.0.2-node_modules.tar.xz 11665624 BLAKE2B 828fe99506d7c0393beac747ca3f1047582fe006a53c1dd8b864ae73709bb9dc767a5fefe40205d6bfd6551fe1cf3b9cf2f565fa5abf01ef4182d5e43864e1f0 SHA512 823d14d07319d1d8cb361dd0dd014444d8e5d8116021981378b33ee9c19d79f9b3ab106c23cd0731d52b23d3ff862e7bb37910858621a84560015794275b12c1
DIST node-red-3.0.2.tar.gz 6515723 BLAKE2B a205de81e26913baf772e588f38b8eaae6dca8b1c67f2f7ee2717833dc94666ab5d8d6e8433e87e81a7caa1b659d57144a46cda86626787cdeb3f5ec010d7309 SHA512 5828ce643a9b119ac95e22947f5fd7db84c6a5e288d1bc4c49504cd7ca478ff950eadce310b87ccabecb54b43c016ba11c2ee31c1a2b411f70ff0f514915a325

View File

@@ -0,0 +1,17 @@
#!/sbin/openrc-run
depend() {
after mosquitto
}
start() {
ebegin "Starting ${SVCNAME}"
start-stop-daemon --start --user node-red:node-red --chdir /usr/lib64/node_modules/node-red/packages/node_modules/node-red/ --exec /usr/bin/npm --background --make-pidfile --pidfile /run/${SVCNAME}.pid -- start
eend $?
}
stop() {
ebegin "Stopping ${SVCNAME}"
start-stop-daemon --stop --quiet --retry 10 --pidfile /run/${SVCNAME}.pid
eend $?
}

View File

@@ -0,0 +1 @@
d /var/lib/node-red 0750 node-red node-red

View File

@@ -0,0 +1,42 @@
[Unit]
Description=node-red
After=network.target
After=mosquitto.service
[Service]
ExecStart=npm start
WorkingDirectory=/usr/lib64/node_modules/node-red/packages/node_modules/node-red/
StandardOutput=inherit
StandardError=inherit
Restart=always
User=node-red
CapabilityBoundingSet=
NoNewPrivileges=true
RemoveIPC=true
LockPersonality=true
ProtectControlGroups=true
ProtectKernelTunables=true
ProtectKernelModules=true
ProtectKernelLogs=true
ProtectHostname=true
ProtectProc=noaccess
ProtectClock=yes
DeviceAllow=char-* rw
RestrictRealtime=true
RestrictSUIDSGID=true
RestrictNamespaces=true
RestrictAddressFamilies=AF_UNIX AF_INET AF_INET6
ProtectSystem=strict
ProtectHome=true
PrivateTmp=true
ReadWritePaths=/var/lib/node-red
SystemCallArchitectures=native
SystemCallFilter=@system-service @pkey
[Install]
WantedBy=multi-user.target

View File

@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person" proxied="yes">
<email>web@inode64.com</email>
<name>Fco. Javier Félix</name>
</maintainer>
<maintainer type="project" proxied="proxy">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
<upstream>
<remote-id type="github">node-red/node-red</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,46 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit nodejs-mod systemd tmpfiles
DESCRIPTION="A visual tool for wiring the Internet of Things."
HOMEPAGE="https://nodered.org"
SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz
https://raw.githubusercontent.com/inode64/inode64-overlay/main/dist/${P}-node_modules.tar.xz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="
acct-group/node-red
acct-user/node-red
"
NODEJS_EXTRA_FILES="packages"
src_prepare() {
default
# TODO: remove bcrypt fail to compile
rm -rf node_modules/bcrypt || die
}
src_install() {
# Remove jsdoc-nr-template, prune use git to get the version
rm -rf node_modules/jsdoc-nr-template/ || die
sed -i -e '/jsdoc-nr-template/d' package.json || die
nodejs-mod_src_install
dotmpfiles "${FILESDIR}"/node-red.conf
doinitd "${FILESDIR}"/${PN}
systemd_dounit "${FILESDIR}/${PN}.service"
}
pkg_postinst() {
tmpfiles_process node-red.conf
}

View File

@@ -0,0 +1,2 @@
DIST zigbee2mqtt-1.30.1-node_modules.tar.xz 18782028 BLAKE2B ee85f5de70a6913b164c73420a5ff01761d5ed3e417951e57f391234e66cd5de76dc459fda84452e1615c544f064d89d156bb580137503a45237b4aae4e23a0b SHA512 d4454ef828c66974d1210b7cc1df7526e3e324addc4e420de13314a13070132e3b7958bf2e8fdac50648ed21f06340f5335fc5b947ee1815dea3035f38954876
DIST zigbee2mqtt-1.30.1.tar.gz 483028 BLAKE2B 9c297c85a08ef911ad13b2722adecda6e01f0c5689a5225e3e4b0998c6a6626fe0ded2d64df0479c72971fc5f92f79cb65bdc3f8ecd1583b78d94168de1fcdba SHA512 b38accbaea044c0e5b28a4cef0652d90d7691ca936e82bdd82b39d8f77719ac750c067dcb58b9a9d2251dd821e81ed62eed8bbab3c232f516a7a6247fa575d58

View File

@@ -0,0 +1,24 @@
#!/sbin/openrc-run
depend() {
need mosquitto
}
checkconfig() {
if [ ! -f /var/lib/${SVCNAME}/configuration.yaml ] ; then
eerror "No /var/lib/${SVCNAME}/configuration.yaml file exists!"
fi
}
start() {
checkconfig || return 1
ebegin "Starting ${SVCNAME}"
start-stop-daemon --start --user zigbee2mqtt:zigbee2mqtt --env ZIGBEE2MQTT_DATA=/var/lib/${SVCNAME} --chdir /usr/lib64/node_modules/zigbee2mqtt --exec /usr/bin/npm --background --make-pidfile --pidfile /run/${SVCNAME}.pid -- start
eend $?
}
stop() {
ebegin "Stopping ${SVCNAME}"
start-stop-daemon --stop --quiet --retry 10 --pidfile /run/${SVCNAME}.pid
eend $?
}

View File

@@ -0,0 +1,3 @@
d /var/lib/zigbee2mqtt 0750 zigbee2mqtt zigbee2mqtt
f /var/lib/zigbee2mqtt//configuration.yaml 0640 zigbee2mqtt zigbee2mqtt
d /var/log/zigbee2mqtt 0750 zigbee2mqtt zigbee2mqtt

View File

@@ -0,0 +1,43 @@
[Unit]
Description=zigbee2mqtt
After=network.target
Wants=mosquitto.service
[Service]
ExecStart=npm start
WorkingDirectory=/usr/lib64/node_modules/zigbee2mqtt
Environment=ZIGBEE2MQTT_DATA=/var/lib/zigbee2mqtt
StandardOutput=inherit
StandardError=inherit
Restart=always
User=zigbee2mqtt
CapabilityBoundingSet=
NoNewPrivileges=true
RemoveIPC=true
LockPersonality=true
ProtectControlGroups=true
ProtectKernelTunables=true
ProtectKernelModules=true
ProtectKernelLogs=true
ProtectHostname=true
ProtectProc=noaccess
ProtectClock=yes
DeviceAllow=char-* rw
RestrictRealtime=true
RestrictSUIDSGID=true
RestrictNamespaces=true
RestrictAddressFamilies=AF_UNIX AF_INET AF_INET6
ProtectSystem=strict
ProtectHome=true
PrivateTmp=true
ReadWritePaths=/var/lib/zigbee2mqtt
SystemCallArchitectures=native
SystemCallFilter=@system-service @pkey
[Install]
WantedBy=multi-user.target

View File

@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person" proxied="yes">
<email>web@inode64.com</email>
<name>Fco. Javier Félix</name>
</maintainer>
<maintainer type="project" proxied="proxy">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
<upstream>
<remote-id type="github">Koenkk/zigbee2mqtt</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,59 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
if [[ ${PV} == *9999* ]]; then
EGIT_REPO_URI="https://github.com/Koenkk/zigbee2mqtt"
EGIT_BRANCH="dev"
inherit git-r3
else
SRC_URI="https://github.com/Koenkk/zigbee2mqtt/archive/${PV}.tar.gz -> ${P}.tar.gz
https://raw.githubusercontent.com/inode64/inode64-overlay/main/dist/${P}-node_modules.tar.xz"
fi
inherit nodejs-mod systemd tmpfiles
DESCRIPTION="It bridges events and allows you to control your Zigbee devices via MQTT"
HOMEPAGE="https://www.zigbee2mqtt.io/"
COMMIT="eb878d3d8ee47f77e27c771452e2d2c77ca83bb5"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="
acct-group/zigbee2mqtt
acct-user/zigbee2mqtt
app-misc/mosquitto
"
NODEJS_EXTRA_FILES="scripts"
src_install() {
echo "${COMMIT}" > dist/.hash
echo -e "\nadvanced:" >>data/configuration.yaml
echo -e " network_key: GENERATE" >>data/configuration.yaml
echo -e " pan_id: GENERATE" >>data/configuration.yaml
echo -e " log_directory: /var/log/${PN}" >>data/configuration.yaml
nodejs-mod_src_install
keepdir /var/log/${PN}
insinto /var/lib/${PN}
doins data/configuration.yaml
dotmpfiles "${FILESDIR}"/zigbee2mqtt.conf
doinitd "${FILESDIR}"/${PN}
systemd_dounit "${FILESDIR}/${PN}.service"
dodir /etc/env.d
echo 'CONFIG_PROTECT="/var/lib/${PN}"' >>"${ED}"/etc/env.d/90${PN} || die
}
pkg_postinst() {
tmpfiles_process zigbee2mqtt.conf
}

View File

@@ -1,5 +1,11 @@
DIST esphome-dashboard-20220508.0.tar.gz 586340 BLAKE2B 83245cd2d3b698d3298225f4e08f828d2b9c8393b0d02dca8791ee2d807888a747fce29b8ed93309321f2244196c87795f30c96d3f697091d2bb101b287c7d7b SHA512 9524002eb889769928414a4f3915275b2d18aeab62ac77e994140a26fd7c1b0e28dbd65ec9dce1f10b4e547a31ce6165f616d385f14318624b28525b0de9386a
DIST esphome-dashboard-20220925.0.tar.gz 1382384 BLAKE2B a0132eadb87607ed946f9e644dcf99cf97bc67de6da5003343e78d3061f6af13dcdf40c405e6e0127dbe053943987fd053f13a43c555cc322dddfc1a03de2f4e SHA512 bcb024785879dc21c0a98c5832c62a93f83b46444ea226187b8d95463cce385d8080419ac588475e86ea5f2110806cafee321fb3300c11df560f23f15e18ee2f
EBUILD esphome-dashboard-20220508.0.ebuild 475 BLAKE2B aee2e58b4df570f0e9b7946d46a40700b5190e6293cde79bd42eb02234c987c41cb9f64d68d13f38bb0cd25d1ab78c1111710d6fd74c84138c4cb05a304d3c11 SHA512 cd2c0b57b8e338d935134cb07705132a8a4324e246ede49d42ac47f0853106092f6918e4071a3267772e734f007324c7620346acbe08ee9a67ba6d0728edef4a
EBUILD esphome-dashboard-20220925.0.ebuild 475 BLAKE2B aee2e58b4df570f0e9b7946d46a40700b5190e6293cde79bd42eb02234c987c41cb9f64d68d13f38bb0cd25d1ab78c1111710d6fd74c84138c4cb05a304d3c11 SHA512 cd2c0b57b8e338d935134cb07705132a8a4324e246ede49d42ac47f0853106092f6918e4071a3267772e734f007324c7620346acbe08ee9a67ba6d0728edef4a
DIST esphome-dashboard-20221007.0.tar.gz 1366164 BLAKE2B be89ae60169beba2c0664ba1a1f86998746343b8dd7be16de3b1db00aef473ae60f7b301dd48adb466da8a28f15ea936183ddac5985abe881f92bfadae9f3604 SHA512 8b8737751af394e47cd5384c69c5965b2f0e581d53b4520ebf7efbcfa20be418de97af968fe47e845a1cd9d1dbb5d36a6d55c29e0b8c2c359e889c91fa534074
DIST esphome-dashboard-20221020.0.tar.gz 1369043 BLAKE2B ddc007f34ba2167a5c970aa7060dbe89ba5b358cea83eca9d661f5578fddfac7e5cd3dc3dd0e341bc79735286cb40b0cac487ce7f5dd4f2b16d0b8f7ee81ecbd SHA512 1a2b572b357c87d7f2cd5dabf84ddf659f80ec9c646739ba5126ee0c177a46813cf8d0970f8b5cd11443c5e370f332c05947cb81aac8c525ed1d21d786c7a100
DIST esphome-dashboard-20221109.0.tar.gz 1372059 BLAKE2B 4d3bc1580f750425836cf08cd9786c15c2fa8d4ccb6d29dfafc9e20c04331100749fbb1f600d083ea2f0b1e875499883069a9d015f266cb0bf3e3f257176641a SHA512 3ad980304dfbd183013fea21a1335f253256e39219af7ed19ef83d8d49b97b051b235dd751ae2587a42f22a3d2c0a9ba3631d810fc8def1818801ff661e98aea
EBUILD esphome-dashboard-20220508.0.ebuild 475 BLAKE2B 19745c563aef2c013d2edb82570c4ce9f19b9b59ab83698b75fa1fd5052343f4eda09f4bc576e361fac1e1455c38faaf32327384515d98178b3166df1185f7af SHA512 76b1ece501bc80975ce8f31325c08c132f4c0115668370d8f420ef546d42feb735d13024b7afea33da7d429ef2df0a37bc0e321851dd024370ed5fe40031f9f5
EBUILD esphome-dashboard-20220925.0.ebuild 475 BLAKE2B 19745c563aef2c013d2edb82570c4ce9f19b9b59ab83698b75fa1fd5052343f4eda09f4bc576e361fac1e1455c38faaf32327384515d98178b3166df1185f7af SHA512 76b1ece501bc80975ce8f31325c08c132f4c0115668370d8f420ef546d42feb735d13024b7afea33da7d429ef2df0a37bc0e321851dd024370ed5fe40031f9f5
EBUILD esphome-dashboard-20221007.0.ebuild 475 BLAKE2B 19745c563aef2c013d2edb82570c4ce9f19b9b59ab83698b75fa1fd5052343f4eda09f4bc576e361fac1e1455c38faaf32327384515d98178b3166df1185f7af SHA512 76b1ece501bc80975ce8f31325c08c132f4c0115668370d8f420ef546d42feb735d13024b7afea33da7d429ef2df0a37bc0e321851dd024370ed5fe40031f9f5
EBUILD esphome-dashboard-20221020.0.ebuild 475 BLAKE2B 19745c563aef2c013d2edb82570c4ce9f19b9b59ab83698b75fa1fd5052343f4eda09f4bc576e361fac1e1455c38faaf32327384515d98178b3166df1185f7af SHA512 76b1ece501bc80975ce8f31325c08c132f4c0115668370d8f420ef546d42feb735d13024b7afea33da7d429ef2df0a37bc0e321851dd024370ed5fe40031f9f5
EBUILD esphome-dashboard-20221109.0.ebuild 475 BLAKE2B 19745c563aef2c013d2edb82570c4ce9f19b9b59ab83698b75fa1fd5052343f4eda09f4bc576e361fac1e1455c38faaf32327384515d98178b3166df1185f7af SHA512 76b1ece501bc80975ce8f31325c08c132f4c0115668370d8f420ef546d42feb735d13024b7afea33da7d429ef2df0a37bc0e321851dd024370ed5fe40031f9f5
MISC metadata.xml 457 BLAKE2B fb323c348ed5e2f693be7b58df4affee5a7826e24e992289d119364b8e82b0c018e3ea9f4c8f75b4fc25b9b9c29a3333807d5fd1e224090ff35ed288785f1f4d SHA512 15f5f9e99324d166192481d3ea2a24a06c9612279a214c7f31827ff9c4b0fd4175354a783b5656873dc493928cbd8e074009fe2568c88c608f0be91aea1ad5dc

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1

View File

@@ -0,0 +1,19 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1
DESCRIPTION="ESPHome dashboard"
HOMEPAGE="https://github.com/esphome/dashboard https://pypi.org/project/esphome-dashboard/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
LICENSE="Apache-2.0"
KEYWORDS="amd64 arm arm64 x86"
DOCS="README.md"
BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"

View File

@@ -0,0 +1,19 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1
DESCRIPTION="ESPHome dashboard"
HOMEPAGE="https://github.com/esphome/dashboard https://pypi.org/project/esphome-dashboard/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
LICENSE="Apache-2.0"
KEYWORDS="amd64 arm arm64 x86"
DOCS="README.md"
BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"

View File

@@ -0,0 +1,19 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1
DESCRIPTION="ESPHome dashboard"
HOMEPAGE="https://github.com/esphome/dashboard https://pypi.org/project/esphome-dashboard/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
LICENSE="Apache-2.0"
KEYWORDS="amd64 arm arm64 x86"
DOCS="README.md"
BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"

View File

@@ -2,15 +2,15 @@ AUX esphome.conf.d 349 BLAKE2B 54df063ef9805fd8de3eeb4f77331b22c256786817a305d9b
AUX esphome.init.d-r1 605 BLAKE2B c6443e2a9730638bda08bda51638d4cd8ee965526ae0fdb04d74a1b376ea7b461d5925b0fe8cb35cc991709a824c1c942902cfbdbe99823b39bd80abf46ca5f3 SHA512 98ef2a6d5524152e24b04b1e644e5672e6bebee8b68fbcc37b46f403fdbf1de24547e394ce52281b6ff5711a987c56c9f55c36b9ae871433ca7a4d3fc6e19297
AUX esphome.init.d-r2 650 BLAKE2B 106e71245d76858dcd3deccfae0f4880053a39d7c280ca79a74adbf44ebff73c56fe7903a3dc1c1a3088d513be2e98c6edc2742ff137b384cbf088967395c09b SHA512 b983ca4b4645e5b79cab2804bc6fc0220a61e2b0234d6f7655c7eaef6cf507bc9791ec16843bee0767c9f3f0dbd88e28b93c39a9e945ca6a5e849dec5c58aa64
AUX esphome.init.d-r3 650 BLAKE2B dc3750f8749e6183d0496b575a46fc55430b89bf973c75bf83c91b688f67e458d828b116e207042797852d5340967609224b806dc09190f92b8ebdcbf55e5388 SHA512 48cbcc982e95ff4d4486edf8ca91f742026f1745f23e4339d01dca016461ff0da2c37ee1539a5750e2d0ee339408bfbe16ff4b8c6cb2dcbbd97e382b7f0759d3
DIST esphome-2022.5.1.tar.gz 1465429 BLAKE2B ebe090a82e7e1cab9f543e2d9cc7f55dee455b4b8d1a5b9083776cde0fe2e873e324a319b0c045e5f8ece9a9ff58d281df23c57feb83a11d20966b2bf301f574 SHA512 be19fc4e26eb89f445707bfea86d75ca83e711b6b44df37e6bf556611aa1e501a1d5b80580c58a5f7ee5b0938f61416f6196bbf024125bde3fafcbf65ec4e165
DIST esphome-2022.6.2.tar.gz 1473508 BLAKE2B fd4b6a39d3ec770205b6c76bf24fdb228de5fc18d416f6fa67e621194f97c93f264b59a5fdfe7ab8404dba635d9e9214bcdd10855c6c25929c101cd293aaabb9 SHA512 9b380016580ef7243a735c75dac6a92777cbd963a166f197494693764a0f2592c5ecfba85a8b508377b121aac68d55564021235c0a4314fe278aa3e2feb5ad60
DIST esphome-2022.10.1.tar.gz 1555809 BLAKE2B e746addb2df675f9977dbc9e3d4431fcb16f30c5b245810911e60a9824d0b7437bdae206b9e3292dc0e86eefeec44b4014f1b4dd70f5be6958275a111637be61 SHA512 2db31a99546880dc767d65281c89e2b277055c92d995b9cfa884fc68e05eca066a8f8a4558593f1797d5c53f7d5df5301b599e82d351867779480982919ff5c2
DIST esphome-2022.10.2.tar.gz 1555752 BLAKE2B a0131c04747a4fb124f1fac6bfda2ce61fc232972dcc632dafe6ded2b1fa569ec11d753f2c70de5d2e1a747b6fbbfb0720631138401bbadfceb91ca879380e31 SHA512 e2965139a4a0a2b2e64a8bb776b7aec46d955f88db6ad8e9c9eb59c6bd78ffc61a355101138e7aba804daffd6dd3b07dbbb294846faa2e62b0f99495494baef4
DIST esphome-2022.11.2.tar.gz 1592991 BLAKE2B ff8a4221f7e735a3346c6509650e238972ad52b22de6dadf008f5296d2b170dbfd28e06928231085ff82d7baf671486ebbbc2e65ea8fc085d9621e48f0c8548b SHA512 61ee9caa74604fb400609b97eb18fa917e16d233da0747f51cebdbc51e248a2a4292551d71cd1bc85a5b787fc01bd30fc414293d1181e97eaf2330a1a4df704b
DIST esphome-2022.8.0.tar.gz 1509796 BLAKE2B 4bef31867b9f53801dc40f3bd15745f34f43ad0ff2b26d5115b581d18f94f033115f80aabcc4767e88e2cb693bc0785781eb1d5340029bcfd931155da1159320 SHA512 9b2a6a7ca914c27ac1ddc3cb4820943805b61d57747977431c8d770a512d5f8bb01faf6a9bafba1af995577d1187ec486326c0624c77e6f975e1d6985c08242d
DIST esphome-2022.9.2.tar.gz 1542925 BLAKE2B 848ebe9f94ed6e290a7f803754ad23f466626e38d62499906e96556da3c86ee26f10d6258d1f68ebcf863565ba77e5f038d6d34b3881ad48525c8e2b8a4e3928 SHA512 18156595343133683b07df4dc7390b42c6aada0ebd57ee71b6b50ed48e90649d6978e61043cfdf432be430cfa57df7c9adc5b2c09407cd7f86cc257a52b29031
DIST esphome-2022.9.3.tar.gz 1551087 BLAKE2B 0f23762654334637e78e3ac0f552cb26e90e590b9d09194a66374eb5245330124168dec2d3be08975de60b46263bd978411b8d15aead005b85e7bed8ffe0111e SHA512 12e7d41adb2db8cf274d2525db8fa52ddc49b4baea50e62244f859b88fc19c494f6ef7b911824c2fc428ce24f63c00ca8a8e9247fdc55cf8643a3b9498677383
EBUILD esphome-2022.5.1.ebuild 2856 BLAKE2B 5bb8125f6e6b211a081de728cef86b85dfb7bed6cda971203cea663efce61a1534fb89ee67091c91cb64c98d076745d8ec05715d68dc321bd7b2e559c3d9bbfb SHA512 b0e6e6ef3dc7a09bde81af4c2b246b3fdbfc5b341cdfb88ce5d75aeb859f098ac33474ab9caf497d93290cde93e8a0c170097a5c9393747c17990b8a21a5cf09
EBUILD esphome-2022.6.2.ebuild 2883 BLAKE2B 789ab8b1323834d4bdb8d46d1a5c5d347c148035c0a84bbb48b98cf9ddf72e4322f43eaae9f63b962b3385871ba25d4833a4838124d0cdb33e77801f4bb76068 SHA512 f80d34bd3f19ca75ca55d1d470b4876fd5715c3ec42d537dcbed24aaf13f2eae09e23593ddc2f1720760e4b67b748615ec9f1466efb43c75aaf433948a6e8d6b
EBUILD esphome-2022.8.0.ebuild 3044 BLAKE2B ee852115a20a6e46a8cd07cb3e690ceca45fc6aaf4afe948865c0436c275d0e1c25cc7c1e9eb665bda1aa34af838ecab48c3757bd4c0e9b672ec541cb848052a SHA512 38e28a3e6981ef2e0d147a1f78094172123ab63707c94ec15548a55b92eae59696548ff2c22c077b061b9bd765712cd65f88f9975bb688da7a2124efbc9f67fd
EBUILD esphome-2022.9.2.ebuild 3044 BLAKE2B 9f747e78ea8395b50f7cd162e08477d09a456cbd607b9068e3fd32839b7e41faf40231bb53e75fbbfb6ffb13f855d4ec90a3245513024c2ad67c264a663cadb3 SHA512 e56616d2fbfc37986fc28884797449aa9de6b91c9f00d543dc54885e35846839161d007800e2923f0c2b16d145ab6c6dbcf6c270ffcd26316715d63f61b3dfa7
EBUILD esphome-2022.9.3.ebuild 3044 BLAKE2B 9f747e78ea8395b50f7cd162e08477d09a456cbd607b9068e3fd32839b7e41faf40231bb53e75fbbfb6ffb13f855d4ec90a3245513024c2ad67c264a663cadb3 SHA512 e56616d2fbfc37986fc28884797449aa9de6b91c9f00d543dc54885e35846839161d007800e2923f0c2b16d145ab6c6dbcf6c270ffcd26316715d63f61b3dfa7
EBUILD esphome-9999.ebuild 2883 BLAKE2B da563958724be9fe49f0fceff6456f62c9b70f03f1c2b41b54930a564eb79bf38f4df1e46103949a863756001dfabd6048ce44f33a6ff20fd5dc901764a454c1 SHA512 b4abcc896a966527072e5f385a4987184d1cbe60b481e362467ee76c403548cc18b4ffa933e00baffef002c4bd0836c8391051ce0d51a25437bd423f7d64205c
EBUILD esphome-2022.10.1.ebuild 3029 BLAKE2B 941e8da2012682ca0e0b489fc842d5f76e1ca2e0a60260e51d0d2d7709dde59802375aa4c2eeed546059c0ac9c597909b88916ef4bf4b2b4994d9eaeeda230ef SHA512 52821687d8391260d849834bff53537998fcd383a8d1ce81ef9c05dea1cf33b9f4360f247246719ca2feedb0133c0fecf46711741e6d130487e9422f323abe5f
EBUILD esphome-2022.10.2.ebuild 3032 BLAKE2B 024a02706058f71ae81c2b6d477b458d05c04aa9ec54d1f4d0e6f1e83341dd720bd0f26596f2d9bb6284f831ca2ff6db22bf2469c5c52cde678fa089bd697e81 SHA512 efe1da6e55aab79ed6a61c7d18e4e3f4167695b3d376392610300943e0191f41c5d13d08b228ae0cacd05ad303f6f595c0c223007f5ed6de198c3e3ffc96dc2e
EBUILD esphome-2022.11.2.ebuild 3032 BLAKE2B 4cd8983ff81a91fedc56c7c542a3b01d728c2abdf548fef32da33ab48f2b83a72ae13fab9d559323dfc27b11347a1ec8fa5b3c5f99d013b981a47176e5df7a4c SHA512 278e9cf1b904d0e92a290b6de4d9e7098d13ed2624403e40e399a7797967590559b0309fd7694440e5919e71b5976be6249a2813c6b67d14efe92964286acf81
EBUILD esphome-2022.8.0.ebuild 3029 BLAKE2B f43cc4be4843329d7270eeadaf463f2ebfa405e06c66c2cc51b8033201fbbf640b74689234fdc6b93ab63c86448d43ef53ec65fffb8fab1571eb6cb1c0c65ab6 SHA512 f39c6ef83d558a6f843b761153645a78467e26db9f6a133095c2df04520b3456d0553ee07e85c1d7ab7b979b86ba4613c40406c2918acfd52c258734f8324bfe
EBUILD esphome-2022.9.3.ebuild 3029 BLAKE2B 1ac24a60856ee61030594c00d613d398899b03335f704f9ad64c9ff69255c10c76a76e5c31ed90105e191ce9aee8087e4ba8f15d5ad9cef678eec0a0ad2ef5fa SHA512 e062c8007d4768f0fe902ab184b7997e6c01568facf3cfea3caec8d07d5dd3ffa550d785964852e907b29795e2779c21fa09cd4768b2e738c82b26d7860bfd41
EBUILD esphome-9999.ebuild 2871 BLAKE2B 19d48b24c87b9f0fcb5c31b56c60928c179f22bf2ae04f3be3e8efe1bdc1d765afbc39414ed46745a402cfa9385c8835ee03f7c35282d73c6f76fc0933aaf2df SHA512 3f461f148546a0338725897755079351b0e668530ba9c48e8987b7678f07ab50af53df583eca5b86a3285ad0e8c7ea1386d74bdcacfe4528cdcf6d8b3fd433a5
MISC metadata.xml 528 BLAKE2B f51bbfdf53280873d115d2aa5720f958fb34aab599c47e22e6ea0bbb5492abd6768902be8c862dedf0e8364c840a4b93f6aa3a6d013e639cc1087b291fcf919a SHA512 7d073562b5e22a06680493fdff1657bc3541f699f677e3d21e37c6b02e638100c0559362ce4edc750094d59660ecedc1e9df194459b858b881a3c26c8aa90659

View File

@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_SINGLE_IMPL=1
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
inherit readme.gentoo-r1 distutils-r1
@@ -38,17 +38,17 @@ RDEPEND="
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
~dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
~dev-python/colorama-0.4.5[${PYTHON_USEDEP}]
server? ( ~www-servers/tornado-6.1[${PYTHON_USEDEP}] )
dev-python/colorama[${PYTHON_USEDEP}]
server? ( ~dev-python/tornado-6.1[${PYTHON_USEDEP}] )
~dev-python/tzlocal-4.2[${PYTHON_USEDEP}]
>=dev-python/tzdata-2021.1[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
~dev-embedded/platformio-6.0.2[${PYTHON_SINGLE_USEDEP}]
~dev-embedded/esptool-3.3.1[${PYTHON_USEDEP}]
~dev-python/click-8.1.3[${PYTHON_USEDEP}]
~dev-embedded/esphome-dashboard-20220925.0[${PYTHON_USEDEP}]
~dev-embedded/esphome-dashboard-20221007.0[${PYTHON_USEDEP}]
dev-python/aioesphomeapi[${PYTHON_USEDEP}]
dev-python/python-zeroconf[${PYTHON_USEDEP}]
dev-python/zeroconf[${PYTHON_USEDEP}]
~dev-python/kconfiglib-13.7.1[${PYTHON_USEDEP}]
')"

View File

@@ -3,7 +3,8 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
DISTUTILS_SINGLE_IMPL=1
PYTHON_COMPAT=( python3_{9..11} )
inherit readme.gentoo-r1 distutils-r1
@@ -15,7 +16,7 @@ if [[ ${PV} == *9999* ]]; then
else
MY_P=${P/_beta/b}
MY_PV=${PV/_beta/b}
SRC_URI="https://github.com/${PN}/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
SRC_URI="https://github.com/${PN}/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz"
S="${WORKDIR}/${MY_P}/"
fi
@@ -33,23 +34,26 @@ DOCS="README.md"
RDEPEND="
server? ( acct-group/${PN} acct-user/${PN} )
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
~dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
~dev-python/colorama-0.4.4[${PYTHON_USEDEP}]
server? ( ~www-servers/tornado-6.1[${PYTHON_USEDEP}] )
~dev-python/tzlocal-4.2[${PYTHON_USEDEP}]
>=dev-python/tzdata-2021.1[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
~dev-embedded/platformio-5.2.5
~dev-embedded/esptool-3.3[${PYTHON_USEDEP}]
dev-python/click[${PYTHON_USEDEP}]
~dev-embedded/esphome-dashboard-20220508.0[${PYTHON_USEDEP}]
dev-python/aioesphomeapi[${PYTHON_USEDEP}]
dev-python/python-zeroconf[${PYTHON_USEDEP}]
~dev-python/kconfiglib-13.7.1[${PYTHON_USEDEP}]"
$(python_gen_cond_dep '
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
~dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
dev-python/colorama[${PYTHON_USEDEP}]
server? ( ~dev-python/tornado-6.1[${PYTHON_USEDEP}] )
~dev-python/tzlocal-4.2[${PYTHON_USEDEP}]
>=dev-python/tzdata-2021.1[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
~dev-embedded/platformio-6.0.2[${PYTHON_SINGLE_USEDEP}]
~dev-embedded/esptool-3.3.1[${PYTHON_USEDEP}]
~dev-python/click-8.1.3[${PYTHON_USEDEP}]
~dev-embedded/esphome-dashboard-20221007.0[${PYTHON_USEDEP}]
dev-python/aioesphomeapi[${PYTHON_USEDEP}]
dev-python/zeroconf[${PYTHON_USEDEP}]
~dev-python/kconfiglib-13.7.1[${PYTHON_USEDEP}]
')"
BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
BDEPEND="$(python_gen_cond_dep '
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
@@ -57,7 +61,8 @@ BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/asyncmock[${PYTHON_USEDEP}]
dev-python/hypothesis[${PYTHON_USEDEP}]
)"
)
')"
DISABLE_AUTOFORMATTING=1
DOC_CONTENTS="
@@ -71,6 +76,7 @@ support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
src_prepare() {
sed "/aioesphomeapi==/c\aioesphomeapi" -i requirements.txt || die
sed "/click==/c\click" -i requirements.txt || die
sed "/colorama==/c\colorama" -i requirements.txt || die
sed "/zeroconf==/c\zeroconf" -i requirements.txt || die
eapply_user
}

View File

@@ -3,7 +3,8 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
DISTUTILS_SINGLE_IMPL=1
PYTHON_COMPAT=( python3_{9..11} )
inherit readme.gentoo-r1 distutils-r1
@@ -15,7 +16,7 @@ if [[ ${PV} == *9999* ]]; then
else
MY_P=${P/_beta/b}
MY_PV=${PV/_beta/b}
SRC_URI="https://github.com/${PN}/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
SRC_URI="https://github.com/${PN}/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz"
S="${WORKDIR}/${MY_P}/"
fi
@@ -33,23 +34,26 @@ DOCS="README.md"
RDEPEND="
server? ( acct-group/${PN} acct-user/${PN} )
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
~dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
~dev-python/colorama-0.4.4[${PYTHON_USEDEP}]
server? ( ~www-servers/tornado-6.1[${PYTHON_USEDEP}] )
~dev-python/tzlocal-4.2[${PYTHON_USEDEP}]
>=dev-python/tzdata-2021.1[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
~dev-embedded/platformio-5.2.5[${PYTHON_USEDEP}]
~dev-embedded/esptool-3.3.1[${PYTHON_USEDEP}]
~dev-python/click-8.1.3[${PYTHON_USEDEP}]
~dev-embedded/esphome-dashboard-20220508.0[${PYTHON_USEDEP}]
dev-python/aioesphomeapi[${PYTHON_USEDEP}]
dev-python/python-zeroconf[${PYTHON_USEDEP}]
~dev-python/kconfiglib-13.7.1[${PYTHON_USEDEP}]"
$(python_gen_cond_dep '
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
~dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
dev-python/colorama[${PYTHON_USEDEP}]
server? ( ~dev-python/tornado-6.2[${PYTHON_USEDEP}] )
~dev-python/tzlocal-4.2[${PYTHON_USEDEP}]
>=dev-python/tzdata-2021.1[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
~dev-embedded/platformio-6.1.5[${PYTHON_SINGLE_USEDEP}]
~dev-embedded/esptool-3.3.1[${PYTHON_USEDEP}]
~dev-python/click-8.1.3[${PYTHON_USEDEP}]
~dev-embedded/esphome-dashboard-20221109.0[${PYTHON_USEDEP}]
dev-python/aioesphomeapi[${PYTHON_USEDEP}]
dev-python/zeroconf[${PYTHON_USEDEP}]
~dev-python/kconfiglib-13.7.1[${PYTHON_USEDEP}]
')"
BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
BDEPEND="$(python_gen_cond_dep '
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
@@ -57,7 +61,8 @@ BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/asyncmock[${PYTHON_USEDEP}]
dev-python/hypothesis[${PYTHON_USEDEP}]
)"
)
')"
DISABLE_AUTOFORMATTING=1
DOC_CONTENTS="
@@ -71,6 +76,7 @@ support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
src_prepare() {
sed "/aioesphomeapi==/c\aioesphomeapi" -i requirements.txt || die
sed "/click==/c\click" -i requirements.txt || die
sed "/colorama==/c\colorama" -i requirements.txt || die
sed "/zeroconf==/c\zeroconf" -i requirements.txt || die
eapply_user
}

View File

@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_SINGLE_IMPL=1
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
inherit readme.gentoo-r1 distutils-r1
@@ -38,8 +38,8 @@ RDEPEND="
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
~dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
~dev-python/colorama-0.4.5[${PYTHON_USEDEP}]
server? ( ~www-servers/tornado-6.1[${PYTHON_USEDEP}] )
dev-python/colorama[${PYTHON_USEDEP}]
server? ( ~dev-python/tornado-6.1[${PYTHON_USEDEP}] )
~dev-python/tzlocal-4.2[${PYTHON_USEDEP}]
>=dev-python/tzdata-2021.1[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
@@ -48,7 +48,7 @@ RDEPEND="
~dev-python/click-8.1.3[${PYTHON_USEDEP}]
~dev-embedded/esphome-dashboard-20220508.0[${PYTHON_USEDEP}]
dev-python/aioesphomeapi[${PYTHON_USEDEP}]
dev-python/python-zeroconf[${PYTHON_USEDEP}]
dev-python/zeroconf[${PYTHON_USEDEP}]
~dev-python/kconfiglib-13.7.1[${PYTHON_USEDEP}]
')"

View File

@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_SINGLE_IMPL=1
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
inherit readme.gentoo-r1 distutils-r1
@@ -38,8 +38,8 @@ RDEPEND="
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
~dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
~dev-python/colorama-0.4.5[${PYTHON_USEDEP}]
server? ( ~www-servers/tornado-6.1[${PYTHON_USEDEP}] )
dev-python/colorama[${PYTHON_USEDEP}]
server? ( ~dev-python/tornado-6.1[${PYTHON_USEDEP}] )
~dev-python/tzlocal-4.2[${PYTHON_USEDEP}]
>=dev-python/tzdata-2021.1[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
@@ -48,7 +48,7 @@ RDEPEND="
~dev-python/click-8.1.3[${PYTHON_USEDEP}]
~dev-embedded/esphome-dashboard-20220925.0[${PYTHON_USEDEP}]
dev-python/aioesphomeapi[${PYTHON_USEDEP}]
dev-python/python-zeroconf[${PYTHON_USEDEP}]
dev-python/zeroconf[${PYTHON_USEDEP}]
~dev-python/kconfiglib-13.7.1[${PYTHON_USEDEP}]
')"

View File

@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_SINGLE_IMPL=1
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
inherit readme.gentoo-r1 distutils-r1
@@ -16,7 +16,7 @@ if [[ ${PV} == *9999* ]]; then
else
MY_P=${P/_beta/b}
MY_PV=${PV/_beta/b}
SRC_URI="https://github.com/${PN}/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
SRC_URI="https://github.com/${PN}/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz"
S="${WORKDIR}/${MY_P}/"
KEYWORDS="amd64 arm arm64 x86"
fi
@@ -34,17 +34,17 @@ RDEPEND="server? ( acct-group/${PN} acct-user/${PN} )
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
~dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
~dev-python/colorama-0.4.5[${PYTHON_USEDEP}]
server? ( ~www-servers/tornado-6.1[${PYTHON_USEDEP}] )
dev-python/colorama[${PYTHON_USEDEP}]
server? ( ~dev-python/tornado-6.2[${PYTHON_USEDEP}] )
~dev-python/tzlocal-4.2[${PYTHON_USEDEP}]
>=dev-python/tzdata-2021.1[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
~dev-embedded/platformio-6.0.2[${PYTHON_SINGLE_USEDEP}]
~dev-embedded/platformio-6.1.5[${PYTHON_SINGLE_USEDEP}]
~dev-embedded/esptool-3.3.1[${PYTHON_USEDEP}]
~dev-python/click-8.1.3[${PYTHON_USEDEP}]
~dev-embedded/esphome-dashboard-20220925.0[${PYTHON_USEDEP}]
~dev-embedded/esphome-dashboard-20221109.0[${PYTHON_USEDEP}]
dev-python/aioesphomeapi[${PYTHON_USEDEP}]
dev-python/python-zeroconf[${PYTHON_USEDEP}]
dev-python/zeroconf[${PYTHON_USEDEP}]
~dev-python/kconfiglib-13.7.1[${PYTHON_USEDEP}]
')"

View File

@@ -1,5 +1,5 @@
DIST esptool-3.3.1.tar.gz 213846 BLAKE2B 3abc7a53a6cd1e2c4168ac99c90313cf61bbd34b466d35b5cc7dcb4f6162c067444a56f33998850916308b4c2ae0ecb7ee49f70109fb4cdbc0cd9527e2287dbd SHA512 28d68c52dc00daf8667685e95f266e1be64f93566386ac0375e8b3e0fa5d15cbfd62031a46caf42a31cd6ee45f8b3e6df108af0f858fecff6e958b1d1301f99f
DIST esptool-3.3.tar.gz 213683 BLAKE2B c24f1fb95060e807d88a04f1f6fe957882b86792b64628673f6443b3d9677544a0b4f39a98f755e0d25cb443f4f666aeab505dedea34f27963fed04c773dfec6 SHA512 4795125ddb5b4728965ae7fd84bb04c6001fa669282596190b43108dea89df5f52a1549b763276d297876a83ca5b3a89cfbf41729cd256d3493566b3e8b9929e
EBUILD esptool-3.3-r2.ebuild 1137 BLAKE2B 83a393b3feccdbebd81ef94ddb703e1bde6cd82ca452f3f552aa9d45d3c7a07ba8bf8eac0c992591d20f0624908007b27d8e8d588353d95d3a950d007c9d57f3 SHA512 748b307fa662f12272a8f35e635ebee6a3dc6c65eae6e09cd41e609feba7fc32688e199a343d2e1f35c2cfa1beaa8d8561d234720a37ecb1c83b1a9ea832a286
EBUILD esptool-3.3.1.ebuild 1137 BLAKE2B 83a393b3feccdbebd81ef94ddb703e1bde6cd82ca452f3f552aa9d45d3c7a07ba8bf8eac0c992591d20f0624908007b27d8e8d588353d95d3a950d007c9d57f3 SHA512 748b307fa662f12272a8f35e635ebee6a3dc6c65eae6e09cd41e609feba7fc32688e199a343d2e1f35c2cfa1beaa8d8561d234720a37ecb1c83b1a9ea832a286
EBUILD esptool-3.3-r2.ebuild 1137 BLAKE2B a0750cfe81864d135e9b320b668a66ab238d52d0bc300f43aef1ad34141e79ba9b8c443d48f37ff0538069963046b959205c1ca1f53b454496c6a4671c6f33d8 SHA512 3bc72c721c4cc311ab671c03e47291423e67427cb8f9aee3e5a334863bc2e4d07ef2c93bba4745a199d90ddecef7f29d7384133663df35e99fe3eeb445a17ba0
EBUILD esptool-3.3.1.ebuild 1137 BLAKE2B a0750cfe81864d135e9b320b668a66ab238d52d0bc300f43aef1ad34141e79ba9b8c443d48f37ff0538069963046b959205c1ca1f53b454496c6a4671c6f33d8 SHA512 3bc72c721c4cc311ab671c03e47291423e67427cb8f9aee3e5a334863bc2e4d07ef2c93bba4745a199d90ddecef7f29d7384133663df35e99fe3eeb445a17ba0
MISC metadata.xml 504 BLAKE2B 2efaa3eb78c1ce0d4aef5891223a09228d83da25bc81169bc53aed23d4344e3107295947ae7d7313bedb44310e0cb2eadf54ab4407e8e493777f93c7662ed87c SHA512 0a8ee6b1576fd22397682c50b366c00a95292893fcbcad18e8f433cfe18bc88a4b58a606c8617d05691cc9109f21134f57258257a9d3b1c12ce1e7545ecf6838

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1

View File

@@ -1,3 +1,5 @@
DIST platformio-5.2.5.tar.gz 218705 BLAKE2B b46568460c32613015f9cb3087a66f26a80c57592304f5a2043df9633b4b7eebc6f76723251fa0d20252faad0f7f9400c60f5d2cade18c41cebf090aee870fd2 SHA512 e4c03602c9331cd5a6b979f67e82b125cd2b441d80033806ebf5c993976c5cff8bbc7b65cf687e85676876a96dbf530872dbd2a8e2114ee10b094ac77ccd6fbf
EBUILD platformio-5.2.5-r1.ebuild 2570 BLAKE2B 51862d8b976308a72a32dd0957f9a8e010b48fff484f950b45872e22254e2de95314f4e8cd7ee85d96556e1b0a25cdb82cbd1a6526473e0235e2b6bb7f9892bc SHA512 12a0566ac0209a3e9ab89d6963faeb6e18be3e83c8ecd2d6f50837682934187c3debe547000f20b9bb6d374e4b562261fc93e9466e50ad0849eb8963f8fcbc0a
DIST platformio-6.0.2.gh.tar.gz 285452 BLAKE2B c70523837b5118fcc1209a36a425fb6ab0aac73e56732916ff3d39fe87d50a47bf7d31d77324f491093ed366b1b3e4f88274e973bc896b164f5a07687a53bd12 SHA512 a2e48ad9ca22024a06509a9e36e5a7586088d0e8abd67d309d1988a8a112a41e301f077f1b466b5db390dc4048add570acd5bb762bbf22db69715dead0d8fc89
DIST platformio-6.1.4.gh.tar.gz 290408 BLAKE2B 41a977d9b5e51a1e65ef61973301ab6e7e9ad0adbe6d4df2640b13f46623055df8303435a664acdd267ad8811229687b6abb088d5b331c33fb46bbe33ab188b1 SHA512 8c46b21212de2fb7579540c51b17061666b8abe4706800fe30fea053cb4233c17a03c2388295f9fb3a21602126f0c2c13f1dd80db962ef1b3d5c31c9a30791c7
EBUILD platformio-6.0.2-r2.ebuild 3296 BLAKE2B 276a0f50b5506787fc3e154bbb720ad2fac53b3d07b3eb30014e5cc99f9cfb2197d664145993e92a476874637a43a18988c39c1ff6c562f1a4a1895c71d38ef4 SHA512 de0b96a64dd4cccfd9a849348a2a1a0b0bb40920d35656f9c3a2feeb158c8cf0edef2ad6a68d9132accf515255065c036e88b7e80e5b3e5a36942f2c533a33d4
EBUILD platformio-6.1.4-r1.ebuild 3301 BLAKE2B c0d1b34389dd752115f9b775c106473a500c5577d1eb34279c0815c32ede13ab7340fbc40c15d77c0643aba7cec5059c0119e945df6418f4fa8cf4a530e2cc96 SHA512 59baf30f6cfa68a7726055213178e6a5bec3c8df676f1bad664a6fee48e5aaba915bfee8723954ecb9c3941ff16cac1ea7593700858059bdb122d33e47f12e38
MISC metadata.xml 457 BLAKE2B 558c6e7f69c6ede09bcd9cc706a3d0186a67ab8911b4278e4ed669cae32790db1ca282abc527e757345f91303eea337c03594a47777d50fb4609e9e9eae2dc8f SHA512 478409895f41c84f1c85c17c58f9a41cec864ed6df0b24b01d3d3b117b1109ae2bf15fc70871159193e514b64e108dbb37162517aa183c8c33fc350054dd81d4

View File

@@ -1,76 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1 udev
DESCRIPTION="A professional collaborative platform for embedded development. Cross-platform IDE and Unified Debugger."
HOMEPAGE="https://platformio.org https://github.com/platformio/platformio-core/ https://pypi.org/project/platformio/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
RDEPEND=">=dev-python/aiofiles-0.8.0[${PYTHON_USEDEP}]
dev-python/ajsonrpc[${PYTHON_USEDEP}]
>=dev-python/bottle-0.12[${PYTHON_USEDEP}]
<dev-python/bottle-0.13[${PYTHON_USEDEP}]
>=dev-python/click-8.0.3[${PYTHON_USEDEP}]
<dev-python/click-9[${PYTHON_USEDEP}]
dev-python/colorama[${PYTHON_USEDEP}]
>=dev-python/pyelftools-0.27[${PYTHON_USEDEP}]
<dev-python/pyelftools-1[${PYTHON_USEDEP}]
>=dev-python/pyserial-3[${PYTHON_USEDEP}]
<dev-python/pyserial-4[${PYTHON_USEDEP}]
>=dev-python/requests-2.4[${PYTHON_USEDEP}]
<dev-python/requests-3[${PYTHON_USEDEP}]
>=dev-python/semantic_version-2.9.0[${PYTHON_USEDEP}]
<dev-python/semantic_version-3[${PYTHON_USEDEP}]
>=dev-python/tabulate-0.8.3[${PYTHON_USEDEP}]
<dev-python/tabulate-1[${PYTHON_USEDEP}]
>=dev-python/marshmallow-2.20.5[${PYTHON_USEDEP}]
~dev-python/starlette-0.18.0[${PYTHON_USEDEP}]
~dev-python/uvicorn-0.17.6[${PYTHON_USEDEP}]
dev-python/wsproto[${PYTHON_USEDEP}]
>=dev-python/python-zeroconf-0.38[${PYTHON_USEDEP}]
virtual/udev"
DEPEND="virtual/udev"
BDEPEND="test? ( dev-python/jsondiff[${PYTHON_USEDEP}] )"
# This list could be refined a bit to have individual tests which need network
# (within EPYTEST_DESELECT) but so many need it that it doesn't seem worth it right now.
EPYTEST_IGNORE=(
# Requires network access
tests/test_builder.py
tests/package/test_manager.py
tests/package/test_manifest.py
tests/commands/test_platform.py
tests/commands/test_test.py
tests/commands/test_ci.py
tests/commands/test_init.py
tests/commands/test_lib.py
tests/commands/test_lib_complex.py
tests/commands/test_boards.py
tests/commands/test_check.py
tests/test_ino2cpp.py
tests/test_maintenance.py
tests/test_misc.py
)
distutils_enable_tests pytest
src_prepare() {
sed "s/zeroconf==0.38.\*/zeroconf/g" -i setup.py || die
sed "s/wsproto==1.0.\*/wsproto/g" -i setup.py || die
sed "s/semantic_version==2.9.\*/semantic_version/g" -i setup.py || die
eapply_user
}
src_install() {
distutils-r1_src_install
udev_dorules scripts/99-platformio-udev.rules
}

View File

@@ -0,0 +1,116 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_SINGLE_IMPL=1
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1 udev
DESCRIPTION="An open source ecosystem for IoT development"
HOMEPAGE="https://platformio.org/"
SRC_URI="https://github.com/platformio/platformio-core/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
S="${WORKDIR}"/${PN}-core-${PV}
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
RDEPEND="
$(python_gen_cond_dep '
<dev-python/aiofiles-0.9[${PYTHON_USEDEP}]
dev-python/ajsonrpc[${PYTHON_USEDEP}]
<dev-python/bottle-0.13[${PYTHON_USEDEP}]
>=dev-python/click-8[${PYTHON_USEDEP}]
<dev-python/click-9[${PYTHON_USEDEP}]
dev-python/colorama[${PYTHON_USEDEP}]
>=dev-python/pyserial-3[${PYTHON_USEDEP}]
<dev-python/pyserial-4[${PYTHON_USEDEP}]
>=dev-python/zeroconf-0.37[${PYTHON_USEDEP}]
>=dev-python/requests-2.4[${PYTHON_USEDEP}]
<dev-python/requests-3[${PYTHON_USEDEP}]
>=dev-python/semantic_version-2.9[${PYTHON_USEDEP}]
<dev-python/semantic_version-3[${PYTHON_USEDEP}]
>=dev-python/tabulate-0.8.3[${PYTHON_USEDEP}]
<dev-python/tabulate-1[${PYTHON_USEDEP}]
dev-python/twisted[${PYTHON_USEDEP}]
>=dev-python/pyelftools-0.27[${PYTHON_USEDEP}]
<dev-python/pyelftools-1[${PYTHON_USEDEP}]
>=dev-python/marshmallow-2.20.5[${PYTHON_USEDEP}]
=dev-python/starlette-0.20*[${PYTHON_USEDEP}]
=dev-python/uvicorn-0.17*[${PYTHON_USEDEP}]
dev-python/wsproto[${PYTHON_USEDEP}]
')
virtual/udev"
DEPEND="virtual/udev"
BDEPEND="test? ( $(python_gen_cond_dep 'dev-python/jsondiff[${PYTHON_USEDEP}]') )"
# This list could be refined a bit to have individual tests which need network
# (within EPYTEST_DESELECT) but so many need it that it doesn't seem worth it right now.
EPYTEST_IGNORE=(
# Requires network access
tests/test_builder.py
tests/package/test_manager.py
tests/package/test_manifest.py
tests/commands/test_platform.py
tests/commands/test_test.py
tests/commands/test_ci.py
tests/commands/test_init.py
tests/commands/test_lib.py
tests/commands/test_lib_complex.py
tests/commands/test_boards.py
tests/commands/test_check.py
tests/commands/test_run.py
tests/commands/pkg/test_exec.py
tests/commands/pkg/test_list.py
tests/commands/pkg/test_outdated.py
tests/commands/pkg/test_search.py
tests/commands/pkg/test_show.py
tests/commands/pkg/test_install.py
tests/commands/pkg/test_uninstall.py
tests/commands/pkg/test_update.py
tests/misc/ino2cpp/test_ino2cpp.py
tests/test_maintenance.py
tests/test_misc.py
)
EPYTEST_DESELECT=(
# Requires network access
tests/misc/test_maintenance.py::test_check_pio_upgrade
tests/misc/test_misc.py::test_ping_internet_ips
tests/misc/test_misc.py::test_api_cache
)
distutils_enable_tests pytest
src_prepare() {
# Allow newer versions of zeroconf, Bug #831181.
# Also wsproto.
# ... and semantic_version, bug #853247.
sed \
-e '/zeroconf/s/<[0-9.*]*//' \
-e '/wsproto/s/==.*/"/' \
-e '/semantic_version/s/==[0-9.*]*//' \
-i setup.py || die
default
}
python_test() {
epytest -k "not skip_ci"
}
src_install() {
distutils-r1_src_install
udev_dorules scripts/99-platformio-udev.rules
}
pkg_postinst() {
udev_reload
}
pkg_postrm() {
udev_reload
}

View File

@@ -0,0 +1,116 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_SINGLE_IMPL=1
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1 udev
DESCRIPTION="An open source ecosystem for IoT development"
HOMEPAGE="https://platformio.org/"
SRC_URI="https://github.com/platformio/platformio-core/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
S="${WORKDIR}"/${PN}-core-${PV}
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
RDEPEND="
$(python_gen_cond_dep '
<dev-python/aiofiles-0.9[${PYTHON_USEDEP}]
dev-python/ajsonrpc[${PYTHON_USEDEP}]
<dev-python/bottle-0.13[${PYTHON_USEDEP}]
>=dev-python/click-8[${PYTHON_USEDEP}]
<dev-python/click-9[${PYTHON_USEDEP}]
dev-python/colorama[${PYTHON_USEDEP}]
>=dev-python/pyserial-3.5[${PYTHON_USEDEP}]
<dev-python/pyserial-4[${PYTHON_USEDEP}]
>=dev-python/requests-2.4[${PYTHON_USEDEP}]
<dev-python/requests-3[${PYTHON_USEDEP}]
~dev-python/semantic_version-2.10.0[${PYTHON_USEDEP}]
<dev-python/semantic_version-3[${PYTHON_USEDEP}]
>=dev-python/tabulate-0.8.3[${PYTHON_USEDEP}]
<dev-python/tabulate-1[${PYTHON_USEDEP}]
dev-python/twisted[${PYTHON_USEDEP}]
>=dev-python/pyelftools-0.27[${PYTHON_USEDEP}]
<dev-python/pyelftools-1[${PYTHON_USEDEP}]
>=dev-python/zeroconf-0.37[${PYTHON_USEDEP}]
>=dev-python/marshmallow-3[${PYTHON_USEDEP}]
=dev-python/starlette-0.20*[${PYTHON_USEDEP}]
=dev-python/uvicorn-0.18*[${PYTHON_USEDEP}]
=dev-python/wsproto-1.1*[${PYTHON_USEDEP}]
')
virtual/udev"
DEPEND="virtual/udev"
BDEPEND="test? ( $(python_gen_cond_dep 'dev-python/jsondiff[${PYTHON_USEDEP}]') )"
# This list could be refined a bit to have individual tests which need network
# (within EPYTEST_DESELECT) but so many need it that it doesn't seem worth it right now.
EPYTEST_IGNORE=(
# Requires network access
tests/test_builder.py
tests/package/test_manager.py
tests/package/test_manifest.py
tests/commands/test_platform.py
tests/commands/test_test.py
tests/commands/test_ci.py
tests/commands/test_init.py
tests/commands/test_lib.py
tests/commands/test_lib_complex.py
tests/commands/test_boards.py
tests/commands/test_check.py
tests/commands/test_run.py
tests/commands/pkg/test_exec.py
tests/commands/pkg/test_list.py
tests/commands/pkg/test_outdated.py
tests/commands/pkg/test_search.py
tests/commands/pkg/test_show.py
tests/commands/pkg/test_install.py
tests/commands/pkg/test_uninstall.py
tests/commands/pkg/test_update.py
tests/misc/ino2cpp/test_ino2cpp.py
tests/test_maintenance.py
tests/test_misc.py
)
EPYTEST_DESELECT=(
# Requires network access
tests/misc/test_maintenance.py::test_check_pio_upgrade
tests/misc/test_misc.py::test_ping_internet_ips
tests/misc/test_misc.py::test_api_cache
)
distutils_enable_tests pytest
src_prepare() {
# Allow newer versions of zeroconf, Bug #831181.
# Also wsproto.
# ... and semantic_version, bug #853247.
sed \
-e '/zeroconf/s/<[0-9.*]*//' \
-e '/wsproto/s/==.*/"/' \
-e '/semantic_version/s/==[0-9.*]*//' \
-i setup.py || die
default
}
python_test() {
epytest -k "not skip_ci"
}
src_install() {
distutils-r1_src_install
udev_dorules scripts/99-platformio-udev.rules
}
pkg_postinst() {
udev_reload
}
pkg_postrm() {
udev_reload
}

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1

View File

@@ -1,3 +1,3 @@
DIST AEMET-OpenData-0.2.1.tar.gz 12464 BLAKE2B ac26f62c837b39576371ceb3c19374d35aca627ad6f51feae4da8e34a2858ff91f8140424f4dbdaece14d36d8a22347fed95633d44d9211198051f8fe95dd223 SHA512 6b05a4a7993f76d722c13ef87fbddb56bcdcc4a3527cf4c4c82ecbf5420bd6f273d896b3145f8975b4d7d8974d2de891e58fd0dcfd364a4aa38db1cb41958385
EBUILD AEMET-OpenData-0.2.1-r1.ebuild 777 BLAKE2B 7533e7c4df1b2cf95e9af4b3513f3e866fd81cde5ee2dfb00b91db5434ddc97d3ac67400c80122974a44871aaf675b3f5573be99aef3ed39e9010aa88b134105 SHA512 a8664a943deb8d72d1c4f90ddcd34e91bae20830d600a4b6abc1328fee6ddd25063d89dd37827b0ff06d932a101b1f6257f99b9fe242a6b0ac7eee954b5fc0d6
MISC metadata.xml 451 BLAKE2B a7f862d304fa2bc0f3050776fe0c4efb21d8b79f56a890e05524f65ec75c69cb3fe480a3b8992b3ac5bf6b460b5c28375beb98e6baac4effd8f5e6fa623792f2 SHA512 4074c0c186bcc72820c2ef6d05c2f43db5d4e097b447da0bb1df733f2e2ad915d926f6fbc83ea7b68ccc4ad7145e4c55dd93e3aee653f08b4528b88636d950a5
EBUILD AEMET-OpenData-0.2.1-r1.ebuild 777 BLAKE2B fe5e4dde7bbc7e3d91916c7f57f7f4ebe14188f0d6dc4c85132adb249f5f8ee9a58054a9c487747ec7d8b26448a3ad6115de3e398708ef76e9a4f1417f1b2e67 SHA512 8c875f0962b04fd4c461e97ee42fcdd889ccea0ac17b2885f5b128e3b8f6e458342b5000ed08822e92e00961cbbbcf0ded94aadedb8e22eab10fea23dd90559f
MISC metadata.xml 515 BLAKE2B d240cd4e9da690fc624a56ada7fdbfb0ae39ab7a5cb8a1165dd6669a39b235389e3cc070235e3869c2217e98a313899acd4a50ca397847444ca91f65b3665a2d SHA512 d0d7250de254f4b068b387bb853e3092282b749bea7c6b1c20a92f8801df5f0b64c1e4f6f943047f850468d86b7d3a200041c0d7a8fcc4bd0a45d625f49583c3

View File

@@ -7,6 +7,7 @@
</maintainer>
<upstream>
<remote-id type="pypi">AEMET-OpenData</remote-id>
<remote-id type="github">Noltari/AEMET-OpenData</remote-id>
<maintainer status="unknown">
<email>noltari@gmail.com</email>
<name>noltari</name>

View File

@@ -3,7 +3,8 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1

View File

@@ -3,7 +3,8 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1

View File

@@ -1,10 +1,10 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="Python Async API for controlling Genie garage doors connected to Aladdin Connect devices"

View File

@@ -0,0 +1,19 @@
# Copyright 1999-2023 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
DESCRIPTION="Python Async API for controlling Genie garage doors connected to Aladdin Connect devices"
HOMEPAGE="http://github.com/mkmer/AIOAladdinConnect https://pypi.org/project/AIOAladdinConnect/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
RDEPEND="!dev-python/aladdin-connect
dev-python/aiohttp[${PYTHON_USEDEP}]"

View File

@@ -1,7 +1,9 @@
DIST AIOAladdinConnect-0.1.41.tar.gz 7536 BLAKE2B 3e7fdefda98908423355dad78829f4970550facf0b25d1718e0d3147bcc667d48a24e679ad5fee0f7e9be34c54f5ea15ee6956a8abd83ace5d6375f3c4d7fd05 SHA512 e834d688f6fd7ced87e3d55e4abe813c6a1691ccee533f352b72c1da2f0e681bb60ce9a0bf30c7aa56b6983f15156b65280e6a0632f6e324104dd05ce396adea
DIST AIOAladdinConnect-0.1.44.tar.gz 7649 BLAKE2B 3298c78cdfb81f53f87e61e9c95330f20fc55786221c574cf286d0a128f7fc2569d7d787fb22e436e3ce4229a60d450d25f388ae656e8a276ac4c9f3782f23f5 SHA512 26b372ae9b0d7cfdf5f8e8a033bbd8e416da031964c66e1be59b6e8c1302c9146856a25bc8a874491f8096959401a7a0121c79a3378e4d80a22b2165bbde2c8f
DIST AIOAladdinConnect-0.1.46.tar.gz 7755 BLAKE2B 268b2982b5508dbf9e13e7a07dc66f932ee4f76cbef23d4fd9a3bc10a34a3d20af5e52fd277022edd5de4a9cab457a5ff0c328e139d24e08514442d97b71a509 SHA512 69e8db61571ca895ec329344b7b390c0b12ef75695f06c32335dd9b25c954ee79fe3fc116063b5e953f52ddd564fa455d9dd65fa4b628d16e9b51c7d0e1339ec
EBUILD AIOAladdinConnect-0.1.41.ebuild 784 BLAKE2B f44c7c9b2786b9f0a8bd6731dfafc7a9bd028e16a29f3ee4fde4c940f0282d43dd40c60f6d5fe0f93c6edb249bb5cf638e5db140bbb808d00453c8f24746aa8e SHA512 7eb928cda0d79bbc094670633e463f1c9d517315e47f7688c2d269688ea50b65138602b0650bc24dfea8abf02d267c6ed7df3c12f32c850237470c9a0133c8fb
EBUILD AIOAladdinConnect-0.1.44.ebuild 784 BLAKE2B f44c7c9b2786b9f0a8bd6731dfafc7a9bd028e16a29f3ee4fde4c940f0282d43dd40c60f6d5fe0f93c6edb249bb5cf638e5db140bbb808d00453c8f24746aa8e SHA512 7eb928cda0d79bbc094670633e463f1c9d517315e47f7688c2d269688ea50b65138602b0650bc24dfea8abf02d267c6ed7df3c12f32c850237470c9a0133c8fb
EBUILD AIOAladdinConnect-0.1.46.ebuild 784 BLAKE2B f44c7c9b2786b9f0a8bd6731dfafc7a9bd028e16a29f3ee4fde4c940f0282d43dd40c60f6d5fe0f93c6edb249bb5cf638e5db140bbb808d00453c8f24746aa8e SHA512 7eb928cda0d79bbc094670633e463f1c9d517315e47f7688c2d269688ea50b65138602b0650bc24dfea8abf02d267c6ed7df3c12f32c850237470c9a0133c8fb
MISC metadata.xml 463 BLAKE2B aae76069c5153a1030928fe1ad6edb798604be9e076b35e613b50e7fa2163cc941c4c9ce501c954323f004099a7f81604445911f02a2bf1d019c0046a17bd086 SHA512 6f57f54e58cea6d31e2c68884135c6d99f4e832d6347bde53d707a0e9d107752df1ca9d2452f03d45b18d644066853aa5aa33f8e5e8c84f635172ff75b977130
DIST AIOAladdinConnect-0.1.48.tar.gz 7824 BLAKE2B 73b0f98ef30836f2dd963d4e308fcac8abed1894b66c54108b8068639ddb6cfdd9f996d6a75fae1971ea8dfd0562859296ac38dae1b1c8014fe0c3676b77da05 SHA512 bdfa688e23fbe4a384128eb222c10ddfaa4936ca5382e2582c3c4e3dea4d4202ded7ae7414d9cfc09086dfedee1e378af221e34744eabe73f56703c7a74ec192
DIST AIOAladdinConnect-0.1.55.tar.gz 8130 BLAKE2B 8a8329d7b4affe2a4a9d4b7f9974a6b95247ac0adfd93cc613928de43ee59d6f4e2ec692d1e01d8e1d1f0d00d15252aa66e0bacb24e29aa6ce3fc10266b00565 SHA512 c2384c66bcf3ac3aacb2eb39be4740a1e6e1248946d9ff433dca563bddd87ef543a757fce4ab2a371bacb683e2afea26de93005972017c9350edceda78970c04
DIST AIOAladdinConnect-0.1.56.tar.gz 8120 BLAKE2B f4d48adbebe39484298b7ba60e7127713f0fa3b7f0e15c7f618c7f9eeeedaf6c5e8b920c1474b6bfd8c46c1556899b004ceb5241353d3a400301a1529cef218f SHA512 953f369ea41df2381fdb1531653030e77f5ef9df85ad7566d04049b993dbde9271f7b5cf1f4808f90999ce7e38664288643399b4c7628563bf18ccfcf5fcc4f6
EBUILD AIOAladdinConnect-0.1.46.ebuild 816 BLAKE2B 356457466601012ba934fa36c16c9b1baf6dc63816fb68fda10efcb3ce67aff47d11c7f170d15843074cf11e8eff510fdb44d7c323b619179b1adeebb5110fd9 SHA512 45ba913dd7aa04eb134203cf73d3c13b995cd316f875db52c412d1f417371afd9b94613feb56439740810cfdc599389eaa780a0acaa08e723ca7447ef07b0b42
EBUILD AIOAladdinConnect-0.1.48.ebuild 816 BLAKE2B 356457466601012ba934fa36c16c9b1baf6dc63816fb68fda10efcb3ce67aff47d11c7f170d15843074cf11e8eff510fdb44d7c323b619179b1adeebb5110fd9 SHA512 45ba913dd7aa04eb134203cf73d3c13b995cd316f875db52c412d1f417371afd9b94613feb56439740810cfdc599389eaa780a0acaa08e723ca7447ef07b0b42
EBUILD AIOAladdinConnect-0.1.55.ebuild 815 BLAKE2B 0146389b1788279c45390f4920ef392cc43513e4498f269315af18991a6f522112910899d1975ca4f593ead517a0eb408644f452d1b23bfad3eaf69e555367ab SHA512 509924b9e302fa430a89874ba9112f967f06acbd6ef55304cc01572a61e7e020b92b50944607c61a1ca7d184c49b883aa0824f56a099f9ea83652dd4c0e2a3ad
EBUILD AIOAladdinConnect-0.1.56.ebuild 584 BLAKE2B 37438b7959462aaee22ad2090c60ef20968ce937ccb4138acf1d726856c06b910f81ebe774cff4f4fe956bab5a1d2dfa7da5c8b1ba5f99e4a27f91daf2bae281 SHA512 f49b90494463bc26bccf956345a8bd304236f8a6ef80be18dafd400987912543c15ee83f7337ae53fcd1f82f13bfdd31f8d56f386900048daedeb784f80cafd6
MISC metadata.xml 528 BLAKE2B 56654aa984506ffa9d2df8fb44a336e40c8097dc43f90c31d2deae39058d1a6c2bacd2958a8e940582e29a51fb134f33d2ea52900995c34b58e3b68105da7bf3 SHA512 0261ed6a263dbf7c54f952f7a38503fb0820f35340f9d757047248c288941a3ed0d35d99531e1372f6150569089c4e1be8c05c8f14c688f762a753ded5a2919e

View File

@@ -7,6 +7,7 @@
</maintainer>
<upstream>
<remote-id type="pypi">AIOAladdinConnect</remote-id>
<remote-id type="github">mkmer/AIOAladdinConnect</remote-id>
<maintainer status="unknown">
<email>m_kasper@sbcglobal.net</email>
<name>Mike Kasper</name>

View File

@@ -0,0 +1,34 @@
# Copyright 1999-2023 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
DESCRIPTION="A client for Honeywell's US-based cloud devices"
HOMEPAGE="https://github.com/mkmer/AIOSomecomfort https://pypi.org/project/AIOSomecomfort/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.rst"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
dev-python/prettytable[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -0,0 +1,3 @@
DIST AIOSomecomfort-0.0.6.tar.gz 21319 BLAKE2B 17cd6a14c9ebb092903718053e8f8ce7f28a7fafb93b87f9c2d2fb99c045d3c6e6b6f782a6d79d22430eee50afd0bf5fef68bca3dac97955133939a769a89e99 SHA512 469b7818c363e569fd2a8754ffed75c77417e954442cab49074dd4af89aee271f7c88fe53ae6f1e39aec9c9c98342e17f2198c5d05f22a88a7ea19be001ec673
EBUILD AIOSomecomfort-0.0.6.ebuild 783 BLAKE2B 668b0b059f7cdd241c7ca8d5bc6cd3ebb57fa64e041fc83eb25256d17f2c257705b36d6425ba2b8ccbff724efe1ad842353e4bd43c2e590c0596f7124992f404 SHA512 bbd7bde96837d171fd0436fd45940c4c996113cc8bb40d4d2d132744bac2d887ee1f0c6d2c98f5ac94bd906732e948f93e341537c7a378c7e208d7930bc9c705
MISC metadata.xml 522 BLAKE2B 01363a2e06ff39ecc027fcc27ef961869b84c32bd97a2d27b8079c33857b41c14433e17815f51d83b2ab9adc8c172b89422ae8f52a5d0dca81fdf466b7dd676a SHA512 4b70cbe1a570ee6b1be1f6cdd7053f91f4498368689a584e21e59639126afbc830a1e0cf4eb99b85e9d17a41d7e205539835174895339bba9e16accc2dc94cad

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">AIOSomecomfort</remote-id>
<remote-id type="github">mkmer/AIOSomecomfort</remote-id>
<maintainer status="unknown">
<email>m_kasper@sbcglobal.net</email>
<name>Mike Kasper</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1

View File

@@ -1,5 +1,5 @@
DIST Adafruit-Blinka-5.5.1.tar.gz 110504 BLAKE2B 2041d267933afe4e45ef4b65f4cacf0ec34901accaf547887313177bfdac4493e544c7c586ac84f567569fbe382251707b88da8d20f7cce7b0afffdff0319ac0 SHA512 96289e4868d00345b2fa604cde21b70b55fc1846447ae67d5849bafdc363b74e2f36c9757d5c95ff732f7fc1419d725fb603ba7c5876ca330563e4a5b6b655d0
DIST Adafruit-Blinka-7.1.1.tar.gz 166472 BLAKE2B 76945e78ba2146519d8cc1b425e844118f58e330d279029d49c8a2a6f08fa4c72be46e7371195466310660e11d78d9f17675eae79ee0299eb0f66d3ad668ca4d SHA512 02ef34e81356d19d13b55d08cd97c99b2f6383516f2d703de4a9efe144dba717b83eed892ba92b3d21342243d2df6f0e52af74de49a6f8b18b5999a4a2326aaf
EBUILD Adafruit-Blinka-5.5.1.ebuild 746 BLAKE2B cf5f942417983095112771e4e9a2e78a18c1a8c04362c9d01a00610534004168153bb8fdcfe80210055c0248cd584732d4b5192a70c371612ca55dcfcd15e7a7 SHA512 655ea6190d464db142f8d2a2924f1dc7e4e6446c05c85fef3bfa2c43206c38eae0e290dc861de0eab72c59b7ff9882e2d0b0fddd46ad9ac1e9c078c398b18ecf
EBUILD Adafruit-Blinka-7.1.1.ebuild 777 BLAKE2B b89823a3d39587fd81b7d97fb21f15229ac221c0314375e495b7c7b0472856fd3680c18ea3394f559b169482f943647a87cc37b9c8a46fa157780a5892b4c7fb SHA512 062088c7da8c297be305f01bb42aa98222a31005066261eb83e2925d068b6c3260671f8ca721f9c051f3058ee35b727c3d4924c95c25c5e8e8c1cb9e787a92c1
MISC metadata.xml 473 BLAKE2B cc4abfe9ab5a3162b7a190d48f41f35d338ef0615799e267be91e968fc6f0f03c2ecb829b0d6013c0c28b8dc17f7b63a102a53b3b1861c3ad11954a691f48da0 SHA512 0756f3a827567f145ded83ed636a09d0d9da2513cbafc36e8c4a831082f161d1a522ed7afe0e98fa654922c2eff00cf4516e337da8a78eb00f228f3441545717
EBUILD Adafruit-Blinka-5.5.1.ebuild 746 BLAKE2B 7121d59caca4f337c88b173547f640c2d648b6be18f43209d75b03cc8ad82a4fb1e0112fa3ad464bb41b3154544f7916dfbc768741735c092c0a1239bba3b9b9 SHA512 c711730bf23655d93fe3bd7a7d4bc69dc2aa2d834a1073b5ef1132947e8f18668819411cb97f909d99e02f1d657c63977d22fef8eb423bc6e200867ccc06eb35
EBUILD Adafruit-Blinka-7.1.1.ebuild 777 BLAKE2B 229eb33293d25373b173df0da7277ba4c873cee825286677977309f5b18ea4398c059b096ec0da1775eb9a0d77eb6a61c78d3ec39d26213a5ce5d9385039c706 SHA512 c58784721ffb1244f3599feb4503b08a2d054c071a18589a04ddcd661b9d5d2c43424f6f7b0adb57313859dca75600dcd57e1ec83f2a78d97d2cdc398bedff1b
MISC metadata.xml 539 BLAKE2B 50c2ec978b7e73d373ac0955159ffbfe808782822e6ace781341db856a27e4af0a457a21a61a0942164fe3c3624f8453600913c8dd64bf66d8e62b676b8b07cc SHA512 38de9c7d1938b9bf88f85f5ef5464135927aefe8d7ab226706dadc7c5c0dc9397b43ae207165facff9939c17621a2ea7a46f9b5ceb4058beb1ebfa897f1a0998

View File

@@ -7,6 +7,7 @@
</maintainer>
<upstream>
<remote-id type="pypi">Adafruit-Blinka</remote-id>
<remote-id type="github">adafruit/Adafruit_Blinka</remote-id>
<maintainer status="unknown">
<email>circuitpython@adafruit.com</email>
<name>Adafruit Industries</name>

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1

View File

@@ -1,3 +1,3 @@
DIST Adafruit-GPIO-1.0.3.tar.gz 24522 BLAKE2B 248338a7d81643335e18f61aa17323909b4d06b60962827eaa96f7dc92af74fec02e06b76750682999cd776e4c10de0f447477ecaef6bc0c1e09a59a078a1f4e SHA512 5b6f0b1c7c95f2252c7139c54bc80b66e69de5df0a315e6aa862a8b280dd6783c59df4fc5523d45491b5faeb21b965a2b57ed673b57ee0e303f191f4e105d491
EBUILD Adafruit-GPIO-1.0.3.ebuild 879 BLAKE2B 660ce9806652591d6d76bdceb446e9137b46d8bd1265396f1692910a1107e8dde7c599bb7171fcb0f2e41d6c4d04e66783b04945b7b05972fa9547dea8a87900 SHA512 c5a6b75b3f57f1d9b976022af372a89a52a8ba25acdd77dc10a2708f6b6cb517d444a5980e2307356af8661aceeb2909b52f319f71f67c2b5cf4adfd9d125d4e
MISC metadata.xml 457 BLAKE2B cd7c5bfde50c50e9ce3542868b9566748caa3a5a5194d945c7474819b69872bc49ddddf3a8c049c1c7aa5278b3beb43bc485ca4d7c56d368daf69733a988709f SHA512 3d593e41d4929c1b340180e48b8fff474f2202e4bf45a4623c81cb334de6c5c8c3f0403fb9af13c9088ed986bff301d2b582356c30811d696fbcf0fd736c5dea
EBUILD Adafruit-GPIO-1.0.3.ebuild 879 BLAKE2B f2d78e54cbdbc53a838352d69ee3143375f3f8d889e66fef87e2d2d0b98a26ee824a1e6ad0ba4b4033ddbd1799f19c69cbf7d0ca71a75040d25f5064a0c4e0fb SHA512 6acf98b54e6725ac12a04e636c2847563fa0d146d4684e5a56907fe44cb7411a0a3a80a7f209b122f4fa8609d0150dfe9398915ba93501145469e8a6f10c91c7
MISC metadata.xml 528 BLAKE2B 305bc3c7e9aa46fd1855519a36c52540815e4c153a8b87b593b945a7f805dfebf5402cf1a4a48597baecdbe1ca5c8c581442a8e3e2c11796e57320794fee37db SHA512 3b405cfdf371967c3de69adbbb10c8a38ddb7f18867d7b24b052c386cc9f9302f779c4c0bb3f3d6295315b1601ec9ebf94680f4408c4f58cd4ce588c9d8c63f4

View File

@@ -7,6 +7,7 @@
</maintainer>
<upstream>
<remote-id type="pypi">Adafruit-GPIO</remote-id>
<remote-id type="github">adafruit/Adafruit_Python_GPIO</remote-id>
<maintainer status="unknown">
<email>tdicola@adafruit.com</email>
<name>Tony DiCola</name>

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1

View File

@@ -1,3 +1,3 @@
DIST Adafruit-PCA9685-1.0.1.tar.gz 2950 BLAKE2B c4c224b5e5fb1bb7112b06f7d2b32b9b3cfc4810cc6cb88e1dccd9e14e400583394617bbba0c2bd48ad2906a8ee917b24f792e26d9254ed272e384b610e42da8 SHA512 78cd6e4304b0f1067faed5aef0d4690e9c636c0f8a6b79cd9b103f0025772f890958bc922cd019bce580948fea50dd01a206b17ce412e4120be2078340eedab6
EBUILD Adafruit-PCA9685-1.0.1.ebuild 758 BLAKE2B 907be6e46ce6b7776a4aace98b322335a9d31b7e2296cb3cebc9473bfa073a9f708bac37a7d5f7a24b2f5759a03cc650c3ed78d54c0c32c0c2a08ce058463859 SHA512 bb371a2dfc1b9b94719298c9c884ccf83db578e0ec2eb48f79a7495074e6e6c68c6aa37968a7b662564eba3f355f143eff77a4a0b7cffd74d5958e7874322f1d
MISC metadata.xml 460 BLAKE2B 3fdd117dadb2c79d98cbb7406afb63594631a047922f49248dcdbf111a59dbd2619d8b9a99f035ae55137b22b7ed495b83568473ed2a37c805ae7fa7aa56eb33 SHA512 5c09ae6d3436590e7a9c7c7b3cb855d2c567a21e91bd591929a7b27f7be9fae7e214602f7f292a8e752e4e8c001648ef77bbe8dbc7207b894b0e6be1f700542e
EBUILD Adafruit-PCA9685-1.0.1.ebuild 758 BLAKE2B 5a58fa5bf9670cc6d8f5b61655efb5d0f9016ca4c4e6cb8e146ab8e03096576858d8d7f020b49016d7013351614e1e4bd4c367c02f429e8b8f59674792ea486f SHA512 f6b4eeaf4a255b7e7fdbde112cc7da065acb84d0e6ea73a2278e56979a5352087c31a5baebfe59e9d400e8391e7adf7507a17a89e6e11a0d88089c473b5b3e5f
MISC metadata.xml 534 BLAKE2B b856757a555fef5da1139d6b9ae358dfc53ec553953cdc3fd7c1f1874a49ce5162d452b949c97fd44dab865fab942919a560caf30b328c4d5b33a247677dca51 SHA512 90e8b94ad7d500c9d5ff68e25a2c9276b8eee521a698d4840c4f9d2168121dc4bacf6448c36205e136bc82ce377c5d832c9fb4ae89a41874e5a29baf5bdaab5b

View File

@@ -7,6 +7,7 @@
</maintainer>
<upstream>
<remote-id type="pypi">Adafruit-PCA9685</remote-id>
<remote-id type="github">adafruit/Adafruit_Python_PCA9685</remote-id>
<maintainer status="unknown">
<email>tdicola@adafruit.com</email>
<name>Tony DiCola</name>

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1

View File

@@ -1,3 +1,3 @@
DIST Adafruit-PureIO-1.1.9.tar.gz 26858 BLAKE2B 0bd3d778e0e63d34e5a0f63d51541a7c9f0ca16e9cc002470fd0556b64cb0f49e492e71197326d53517210718640810446b285753aee88d15a42c950d0113698 SHA512 07ea1262da38a5c6f032b9a78e37cdb6729f0b899277ed996ea8ba937f505c9758312a58ab27268897557d3c5a41bd29318607984f412adbc25b42038ab0542a
EBUILD Adafruit-PureIO-1.1.9.ebuild 831 BLAKE2B 5c591841e66354ad20b8ec8f7e21fb98bbc2ab7bf569d8b1f5b0c8a4d26a772a06618d01e3413a94f9f2e28068f40b0d524eba4e095fc0271d2019868b4e58df SHA512 04f8e8ef6351c179802e751be1539353b2e2aa90a12d3f627d55c5f3cd81b40b9ddc2870d7fb71fd876fe60e97dff0e8100a94c13ef020c06bd2a93890e44d75
MISC metadata.xml 473 BLAKE2B 8c31bef629763d109504945b97af9c42e45e44c9ccda9b486df0b43dc633e833f454edc1fa25f430169d236b6bba9999a1860e2defdd64ada15cf79e45c58bb0 SHA512 a75bb8f6f257a29d1bfb623a81a33b770e8f41d9ab0e673927116e5337e9a3463b86756501dfcbbe144a044290ac48c6f09fe92ad2b7290a1b3ea884162abe5c
EBUILD Adafruit-PureIO-1.1.9.ebuild 831 BLAKE2B 59b19fbd066c6fa0cbf01f54ecd95067cbcd8a77e27b47dbdc0cfcdbe3a6b7b63bd25d7904986e5be4b2f30ee4a82dbcff78b792fd662c22b6f1cbe8bebfe04d SHA512 cac788d2a9dc1b20e6412f4a3c33c968e64f17f6ccd285921acba3571506649b063d5b310ebbda0573014e6a708b6941a5f7c35f86a686ca935dddbe2ac8836e
MISC metadata.xml 546 BLAKE2B 9aa43f6f7ae47f5ba1ce087be18add34c88e3913b414e54513787f3745fe66f045dbfc0b0e010b65b323d8346569cad5b4b3c1a838aae11b2fa4caddc147cc64 SHA512 a39c011c9ab414a07500e35640bef7b802663f350dddddca11df7fd32ffb69341dc334a0c6deed70111d11e97e51cfe3473abe4f461be56542dec17459cdc01b

View File

@@ -7,6 +7,7 @@
</maintainer>
<upstream>
<remote-id type="pypi">Adafruit-PureIO</remote-id>
<remote-id type="github">adafruit/Adafruit_Python_PureIO</remote-id>
<maintainer status="unknown">
<email>circuitpython@adafruit.com</email>
<name>Adafruit Industries</name>

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1

View File

@@ -1,3 +1,3 @@
DIST Adafruit-SHT31-1.0.2.tar.gz 4086 BLAKE2B 53fd65d6b129213943363ed49673b67b5052b0a6dde33a0581b68ca4aa85f7d8d6b76abf24072e62bc0910de43287b95549d11a94b563cf81d585d0d888a837d SHA512 2b747f25f5cc7befa985dd71894d5bfae474895eea8ce88587ff91001ed9e302fdc97629915ede8309d276237d4eb3613e7519f9e9ae909751f4a45e71577aac
EBUILD Adafruit-SHT31-1.0.2.ebuild 720 BLAKE2B 775811622e65e86828aa14b36879dab9b7aa3ce4734edb45f48d4a76e3c7cd6cc6e94986cf3f393f6930584efa887e96bfda86cc7223b350a6b8fe771715e057 SHA512 3888aac076c52f7eaca9b2874aed1df06708d2c89386b31727381eea5b328caf011624612936695eb7f1320cd4aaafbca2e6c3f30a51b968c6046ebaabb2d2d6
MISC metadata.xml 333 BLAKE2B 3f720dda29ad95737caa2c9148ff7d86dbb260d9aa3127c031b3d40b5f00daadc830389951108ac5305da9c92f51ff09c5c29d10039c564e71cd909b0b1a4b18 SHA512 8610cd56c5f0ad699b1371029e6b4999dc913dc5d805cd0cd9c3bfcf8a31c23588713e253e8d358897f99991a95eabfc8814d5f175903fdbabf38d1e6a61df43
EBUILD Adafruit-SHT31-1.0.2.ebuild 720 BLAKE2B 1f279ed6adef6f5412e23be650f72c417e3f9afdf96c68802950d3b718fb56210be4d8118c1bb231e673f0ac906dd3361545d131a1a70004484d35e00abbaada SHA512 bf23b02216a5806a31674141889e4b1813552645df96eb724b838254cd36c2ce72109c0270c39f837ff216f6e129073aa97624644dd41cc385e8dfabaa151fd1
MISC metadata.xml 405 BLAKE2B 1730342ac9b0852934ce1bd4ea7bcbf80e2c7b69f2dcfa3e77c4df06659d63267c6a06c240d6f460a662da2df769b381422e7c7f56b2ab49395e84b2ef6e6731 SHA512 79d809ad3ba86484290d76379fc13a4bb6af53033c4b89948317eef7a034ac48db9b14c1c0a1a9dc05757ba7f099f73c7d81a347f4e532616b6bb883ef206b0e

View File

@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<remote-id type="pypi">Adafruit-SHT31</remote-id>
<remote-id type="github">ralf1070/Adafruit_Python_SHT31</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1

View File

@@ -1,3 +1,3 @@
DIST Adafruit_BBIO-1.1.1.tar.gz 76685 BLAKE2B c564514b1091a6d06eba8fdb4a837984a61a34e3cb9bc57b089d13387b3602bd98fc81238af2b1d1fe588ba841e9fe383c897205f5b5e997765c3cdd4650c1ea SHA512 c28c65737b9e49158ada89d3c9d303e35c03231ef282e266c6dc704efa500b0fef543251b8e17de201d24c903afe142027a9c88f8cd2b8f633e9f1a81c8cc846
EBUILD Adafruit_BBIO-1.1.1.ebuild 657 BLAKE2B 41960945eb86552135505bd607530feaa402af7d823c21bea423d2ab5ce28cf5c6e51a5883a289dd182aabb8d9052d781e57b4e877efd38318bc67c28d0af728 SHA512 5e50b7b86b8767c12232a612215de6cfbfa509d771424a95de6ec3d47706ed69a74c3f2fbad46f64996d90f1c08d23198ffcb80b23973f3d6212bb011ece23fd
MISC metadata.xml 458 BLAKE2B 7e5c9df654fe5d11259fb34ca2e1103bf8601181351a3f3194c7b326fc0e33e021e0f247e54b5cf472893f11f928a5f9130c0410c1143fcbb2473af5131d2dbd SHA512 d4fdc4c1524c4bedca0701f1b50e35404445fb98f111ec7f0895b155ceae213387655c55f32245b74ecdc3e867c833ac7f49cf9fff23b7df9e5404c138620c07
EBUILD Adafruit_BBIO-1.1.1.ebuild 657 BLAKE2B f946895fd77648a6b673a0292c87b0dbcdafb21e0c0f8c8ff11f266d446102484bfff5a737efdd41ccd08718b3153addd586d68dee16e70ded9f8526f9ca6c1a SHA512 729b15fcdfe8d5f40b6c26d124303a6c03cd4f84da93068f5b0c4b7bc3b99b8439218e753cea7cdf96a5e9fda7e806e48bb405fa8ce58ca78168e4d40d4b1d76
MISC metadata.xml 538 BLAKE2B 6f114787fac5d20a962d8932ee4d3eca8f7e8f2b4150f3dffd5cdb6aff2b977ad5e35300d0f6e4fef5b9c96e20c430f9e039376d6aede94fa8380e74e62735a8 SHA512 701f354e09dcc0ed1be8c3fd354e35ef8a0a33c92e18d0d006fde0591475df5e2bb931553b69247d2e7f853f88be1443abc8bb788ec5f1f7448b45c39848cec7

View File

@@ -6,7 +6,8 @@
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">Adafruit_BBIO</remote-id>
<remote-id type="pypi">Adafruit-BBIO</remote-id>
<remote-id type="github">adafruit/adafruit-beaglebone-io-python</remote-id>
<maintainer status="unknown">
<email>justin@adafruit.com</email>
<name>Justin Cooper</name>

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1

View File

@@ -3,19 +3,13 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1
DESCRIPTION="A python3 library to communicate with Adax"
HOMEPAGE="https://github.com/Danielhiversen/pyAdaxLocal https://pypi.org/project/Adax-local/"
# Pypi SDSIT can't be compiled:
#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
# so I use the Source from Github for now:
MY_PN="pyAdaxLocal"
SRC_URI="https://github.com/Danielhiversen/${MY_PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz"
S="${WORKDIR}/${MY_PN}-${PV}"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
@@ -23,7 +17,7 @@ KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS=""
DOCS="README.md"
RDEPEND=">=dev-python/aiohttp-3.0.6[${PYTHON_USEDEP}]
>=dev-python/async-timeout-1.4.0[${PYTHON_USEDEP}]
@@ -37,3 +31,5 @@ BDEPEND="
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -1,5 +1,5 @@
DIST Adax-local-0.1.3.gh.tar.gz 6376 BLAKE2B e4cf5a530ae46cb844c72a8667f01048d91c28b1c6058feebd5df75b8dfdce53e0a62441cecf020db79e9db9e045c778d8f23d75d15776eb8d12b319cbf451fa SHA512 d0a4e6bd97a219675d7a9cf3aa562778f084c58d29e0117548527090a4fff614a1e35ce1900944aeae61b6278eafe503e5b3ecbe979262e4344721d5674b44ec
DIST Adax-local-0.1.4.tar.gz 4672 BLAKE2B 9e811d7ba2e20dbbfb8d1f7aa20b4355c4b65a16dfbe920847717b9277f2b04e1f532ee31273614b27e77551df8fdff94301468717232d32b84e4f5ad30da4ef SHA512 0bda5c7169b29e610f33b07d45b1a4935a674282733959fc8bdcb37c27efc4fe56fe84254e80606b55e86fad805d9e9eb7b11b70c6ee7a66511ab86b57191515
EBUILD Adax-local-0.1.3.ebuild 991 BLAKE2B 7b6f5ca67f46b6ea1d102b51027f4e4574c7266f12f9f70d927073a22c19f34f845c06da32e4124397df3bcced52d9fc6ce301cad3796b91022c2877a47d8838 SHA512 3287a6f32e505ec005a0164df895092d6502582bee7b259291f6c28e70f521e05e1598ec72c027c23b0cbe350b17c00af29bd865dfe60707de9139f2d306aff6
EBUILD Adax-local-0.1.4.ebuild 802 BLAKE2B e91d252a6b3f421be3578b758f434a2b4e2fe05edaf77041994f7859267401145686f783bde26efebcad41304cc6be6c914e7a0f2abf8fd3e035c08f57123e83 SHA512 2d5c5a636295257a887b2189436897a4eb6bafdc1ce50f1630fa28be6e32b7cd072f9392920316985e4ba1014636a6a9de08a40f57b0c9a35a1342de3b782372
MISC metadata.xml 460 BLAKE2B 2b6965aa19583e7e8249233f8f8fdd0e82f0dba5753d3a89bb22f5e07f8ea1078511934be999dc95450533a365bf5899a36a55e984a618d160739144a8140743 SHA512 a71a03637269e026728ff2e41205424c038aea20d6ea6645b0a2974e6925164196047521ed5c3322a3d151a537885b1fe8a6982b0feaabbe1543db2e1a444e1b
DIST Adax-local-0.1.5.tar.gz 4670 BLAKE2B e6927601b6d480685203b8aa9e3de221080f6fbdcf575e42a6c9bf049241297e8600cea88ccdaf2ca6e4ed231645341fd3659d11a789c766af8936831d2f7b70 SHA512 3f0017fd9729ed01c9a21b9cea3473a9b0a3da8b9aec24fa4eadb363ae91aefa66fc775e880c03d6068201ef12079d5a9e3411d431d202c7b0d6ee5d2fc41aaf
EBUILD Adax-local-0.1.4.ebuild 802 BLAKE2B e78ca933fcd8f34b27cd5209f41340dc1fdcb737f2734fdaa20e35f3eb4fc16b5b9fc8bc3bfb9f91f0bac9ef513a5d0d64aa9e9249d7f194783106f3cde2a665 SHA512 2a247caaf596da5846eb6c5a98fe4fe00a3f139b3273a237fb9fd553afa91bb9c2a3be3ea4d8623d1e6f38fcd9670be5ae8b3dd2aa1ef4df5ff4462258a17be2
EBUILD Adax-local-0.1.5.ebuild 802 BLAKE2B e78ca933fcd8f34b27cd5209f41340dc1fdcb737f2734fdaa20e35f3eb4fc16b5b9fc8bc3bfb9f91f0bac9ef513a5d0d64aa9e9249d7f194783106f3cde2a665 SHA512 2a247caaf596da5846eb6c5a98fe4fe00a3f139b3273a237fb9fd553afa91bb9c2a3be3ea4d8623d1e6f38fcd9670be5ae8b3dd2aa1ef4df5ff4462258a17be2
MISC metadata.xml 528 BLAKE2B eca2b4136a90268890d31e5d093d82141b3ac0054cecdfae09b17647679e81dd67122590bea70d83d14260e4e1ced4c1faed1188c05eb23ad94241825c7cd9a3 SHA512 e9f007b094419097dd4d29bee759619934582e356b89c527193b95020becec40da6dd7ba0b6199ef8b864f338b3eb2f202625bacd1beaef4aa05fbaa5ab17ab7

View File

@@ -7,6 +7,7 @@
</maintainer>
<upstream>
<remote-id type="pypi">Adax-local</remote-id>
<remote-id type="github">Danielhiversen/pyAdaxLocal</remote-id>
<maintainer status="unknown">
<email>mail@dahoiv.net</email>
<name>Daniel Hjelseth Høyer</name>

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1

View File

@@ -1,5 +1,5 @@
DIST Ambiclimate-0.2.0.tar.gz 4338 BLAKE2B be33853efdfdd83a709dc777b78cae0234e7fadb336b2058420af0ed47370372b276e916029db58fb9bbf1e380c11a6b275353c2cdd9635a5c49cc6b47566919 SHA512 72c209bf31a01678d7ac6df263eab4fa0978abc0697959d0ba5d4ba12e3b3582a623533f9b04e7e1a43df79f38067d1575c9eb638ad79adbf63528310653fd57
DIST Ambiclimate-0.2.1.tar.gz 4338 BLAKE2B 399c2df1f091df183fb24fc19f7db46c2b3a5b38f26eea7978f59057059e6bfce039d76db05c129f050e4b1ef147b4bde916a9679cb6753ddc4b0044289f0131 SHA512 01c3da64bc232a84a22a7f90364184d38f714c5d9b3d69768555c6e89694572ecefd606f03fcb1c28b8a0b46d898afa68af7ed57494ff1d101dbe4014b358139
EBUILD Ambiclimate-0.2.0.ebuild 620 BLAKE2B d278ccf27e7094af3fc2f5629bebd856b1e94cfaf2257e7273dbdf21d8670b89d5eb60cc61952e71ce8849725084efe31df945300ce6848b5f4c8ea6c8300e25 SHA512 0412893f571602db355ce744dcbb7fd8db38204de1381d5c30b833832a1f9c93ae400b06921471985f668ec17b7cfebabc2a7e58905e1686b9fcbd63d6680fdf
EBUILD Ambiclimate-0.2.1.ebuild 760 BLAKE2B 6eef75cb4469616641c6a82fde16ac6a70f8e33ae4a9165a36bdb1d9263516f5d23c44479b75bd2df599a6ae73014c833d20095c05c28a06169c12e0e8455e1d SHA512 56218027c3563d003980bdd23a864a245793eaa5edf2358f698cdc4e9d794ee238628cf2050bf01ba32c5b480cbb1c6e06a7278c20ad1ed0067be5e999215904
MISC metadata.xml 459 BLAKE2B aa0ea776078a2b115be9df2a18ee0a6f663f2b4b99577506f98b4dfdb3575b6c6a721b1f263240f71d9372c2d2bba9035513e3a10e754b8d035ec56ccf5b02a1 SHA512 cf6582a852b481e605929fa524db6db790add8233d89f4e202185e49e8644772e2ebbf8353f4a706844735cf2f313fe01c7ce9e2f418cebc78f7cd47921a707e
EBUILD Ambiclimate-0.2.0.ebuild 620 BLAKE2B 3a09c445d2c7b43e2fe761e5c6627706b0de0c02a4b2912cf046c7b349a24528327f093fc190100fe7aae4205c6e2fe307e7ec4ad2b14d2287c9ae80817f7827 SHA512 78aa2b07572c061d4b25dc7d628aec835efe7d7657e7a75e5bcbc00ede07d15c2b737785c1256aad0a7e6a08be3f75b45c74a7ead10c7a65aaf982430dff7edd
EBUILD Ambiclimate-0.2.1.ebuild 760 BLAKE2B 9efd825428a150d2eafda06bdd4eaf1037a92a46e09c31289dab780bc1ab60ef478044087f2110fab4ad710eed5ab2addb6aecc546bb1b6ed3566f6c3acf8d8b SHA512 98be7ccb4fedf234d7b465e0da8477360225753c1e5d650554c5958a51975ee46dc4a6fec06d6888602358ee7bc18cffd352b2e5645b871b0b950b4de160c545
MISC metadata.xml 529 BLAKE2B 04bc51bcd83365dd44a37b4bc7bbe1a5bb30f4216c478e4e5f257aa55feb0d78640b3f99f1d98ecb0453330d27ed66210f49326ed8f35ebaac98d4213236760c SHA512 9038e5f6c65667ee26a476be68bc45e58b96b882ed70e9799481308a11db4172f08fab4950de5d0cbb5ca1efa8af662ff44410473262f1ce46b99e8b080aad78

View File

@@ -7,6 +7,7 @@
</maintainer>
<upstream>
<remote-id type="pypi">Ambiclimate</remote-id>
<remote-id type="github">Danielhiversen/pyAmbiclimate</remote-id>
<maintainer status="unknown">
<email>mail@dahoiv.net</email>
<name>Daniel Hoyer Iversen</name>

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1

View File

@@ -1,5 +1,5 @@
DIST Authlib-0.15.5.tar.gz 132183 BLAKE2B c0de3843bc39439a29b09d7cffe5564533c5817fc8f6e83f8e5213312ab6035ca584318109f84054cbbff4d21aa5ea92448d4c5defcc6e8dab0369db42b96c1e SHA512 72655afd0039fb6baed9179fb6d56c2a439847ce4b44a58e885e43bb2bdc4111147a592a1d027a093e3e851b2b1f89663028d745c9a6dd02bdd046f70565b5a3
DIST Authlib-1.1.0.tar.gz 140568 BLAKE2B 8159f090c255e54f353460f09baad2f2995240144e2fecdb88b54506896221cd834b7578d25df70b4d54f5aeb83310f93fbbe4e3ba9d65bd5a89519742f9b6d0 SHA512 f65ec3b671da50d5c906c42746e276fd2eaa0cf2c6185048fc8da217ded2dfc245db19c8d793969c7401d99a4f27e375768b9626e9867c5373aefd0b5a4d75cb
EBUILD Authlib-0.15.5.ebuild 750 BLAKE2B 5a5bbacb11fffd800f115e59010fc9871c39720f5392532738ec558228f132b3a1560e3661df5938d67ffb6626883c225613a5da19b1a041216445cd4ce9794b SHA512 c04f58783bd0d7c3540d39db99457e81e444083f6ae64fc2097a8c440c3e94ac9c1337f03c3c8a6544ba2e1664b57356d918c1ae2db8a98adcf6d7fe65481ef6
EBUILD Authlib-1.1.0.ebuild 795 BLAKE2B 7a6af499e7fb42777bddc7bf5680774b92fc55f114919a063912eddb77e47973155fa43f0a9c92d16a2adb8de5b48f3b3bcc3d8eabb6c9b7d53d0ad121acfd23 SHA512 faa5d2da58176ae153f63c465eafcdec9cb19e3e68183e05a2c1e2696bad70e7297c196384351e899e6f0af80344232fc8330e7a4bc12350f7572d0a43ef6796
MISC metadata.xml 448 BLAKE2B cdbdaffffca59ea47f7de215ea213976e091d0123ef4251484304f0c008e3b535fe205dcdd98c048718f23f4ae29237aa69bbcf95e7cd4b6b4bd486d2f10c285 SHA512 a042e70ee13c54c16b451267fea4e40c178b124359b51f4e24aa0b653ca4292c5d0dfdf70e62486eef522d3cc714b1f30ae8a773ec4aec2924a8af856bf4fc83
EBUILD Authlib-0.15.5.ebuild 750 BLAKE2B 9dc07bba093f9b84bdcb41b27fa4a8e5dbdc91fabdaa2fb3805b84551bca7fc4339ab48dde368d9ac547fc80ce21094a0698356fa00a80f3ee67fdf27e26af82 SHA512 353e993601534fedfbba7f041227bd179a141eb4f569934fd6f9b8409d78451097a621e68482675c201a4274e63ab9c3256877a01a34553a012c0e7144d7b965
EBUILD Authlib-1.1.0.ebuild 795 BLAKE2B 57327ec99b29a2075788d1948bfcd56345de1aeef04dc5b630631a97a49701c37326e78e25a875d62436adca8a894a6e4d84e9d443e4b314ee60138b76f91fd6 SHA512 b98ad6f412f533ba3892c9620f08d5a7f6393c961886bb18c2e270c830d706a715b9484029c0ff7706fd883585da255b53e0c7cf6bb27d7d76de70d850f021c8
MISC metadata.xml 505 BLAKE2B 74baa9608a285c577fd5c6fe2a679ae94ff3b002baa7d6073361606d711eaa562f0b78503396beee2896038a871ba8dc6b83dd37687c9b70ed4012131ec07f66 SHA512 c1d12e3216c6b5154d6a6433548237270a3693f144a91730991a7c3a28dd9f7b1917a056eb315a8636cbb5fcf4018ff0d83f135bcfcf74c71979a3fb6292f6aa

View File

@@ -7,6 +7,7 @@
</maintainer>
<upstream>
<remote-id type="pypi">Authlib</remote-id>
<remote-id type="github">lepture/authlib</remote-id>
<maintainer status="unknown">
<email>me@lepture.com</email>
<name>Hsiaoming Yang</name>

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1

View File

@@ -1,3 +1,3 @@
DIST BlinkStick-1.2.0.tar.gz 19706 BLAKE2B a8e0d0df597a6fdee46ae21607a61e013b5be1ea5f3e0df1bd2133362b35b8e1f601ca565fce63b01e771462468e3d9ae075a3dc5816918c0e62db552106dfc3 SHA512 8847891049176089b7b5248c7a6df48d5f7948120b855aa7ac9b8a7caf815a6396ab94cbaf0430913f0b70bedb90361aea24efd72062f573a9bdedc6b7882c73
EBUILD BlinkStick-1.2.0.ebuild 724 BLAKE2B daae548206f2f4f937c701c4d656b099c1991ee19a1cf1fa439c6d120360d5642ecfcaf9d2656e1b6faa2debc4bce454351142efb6a79c8b1b6059be9a276c01 SHA512 8360b8ab068e60f13dd8f671b18a42b7e63d05ed1c322224fb6f40882a2d464f860b3a01e881ca11d40ddc679697674c457932b5008ffc3c8520791509b92832
EBUILD BlinkStick-1.2.0.ebuild 724 BLAKE2B d60b88e32bfb58e78dd4336a19f038a8f976de05f6faac8d6ffb9cc4ba65c6b9c76ceada7be66a251f726dbe66ecdafd895e9b483128e3ee76daed4ef1976c13 SHA512 54d363f94031b7bb9b9e7a9139bd5815b6b910314f03f7d3bc6ce791aa233688179bf2affde02ac208b484290b84a19a0d5b35f5175d1ee1c64421f25f6ce009
MISC metadata.xml 463 BLAKE2B 5421a121da01649995ff97fe062b0951f017318faaf837ce562dc96deb7401d5d39ea9e4f62b824345706d56d86f68dc95aed165dcd174cb6af52a9041652fba SHA512 32b194ebf096ece52662337fada246f994e2e31f7b377ac26e648a9e2a6e5fda2aed8ca3c281d55c6e6ef548b09a14742fd3bcf506ec0a22f0c53a3dbcdd8ad8

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1

View File

@@ -1,3 +1,3 @@
DIST CO2Signal-0.4.2.tar.gz 1821 BLAKE2B e1823e5f3f99a4c81ab750387df6ec95b92a9773f3cade3f51a157a16a7f2f997ecbada3a1f1cf12a84955959ac603713023e45acc843e5fff1e93b90cd3d0d1 SHA512 e3018d513c674ae428881ce5a16d33f40595b599895184e47e1a6a9a6509fd5f4c248bff7d61f7baeed0b38e220b98d46930b2216d7aad2336a56a52ac36948d
EBUILD CO2Signal-0.4.2.ebuild 658 BLAKE2B 80d9188cd1927cfa22590f0b57de3df8d21b69d187b35b1c66b16ed4c95aee33c4e95988bb0733018cd8ccb14fbe8bd731ffdde9ec835e9383352903216bc6a2 SHA512 0867c7ed7664a784a60e1d4c4a95af054d770fdaa0082acb9141e3dc9e6448c50cdf49b6cf1d4e825d4e69a960b9712723f4a1457315b67706e85feab6a2ecf7
MISC metadata.xml 328 BLAKE2B ea026ea5e1d1f95c96097a2e5e0ac4c23f5e08ca167a2a7599b48b6d3c1a6f7436478137b344d176449f92e5fb3b4bdcc1d4f674d862f6af1a366dde7b309bc9 SHA512 e9e00551dc2ffdbda1b6c4eaea26ff69172a9a9b8e7e4bbc924fa4d58eb22a6d50c4a757646499b78f99aaa64d2ac0bc046d16dbc8813c306c001548c0e816ae
EBUILD CO2Signal-0.4.2.ebuild 658 BLAKE2B 142005723957713756f2c7648b90b1412c10b6e1f50a2ec08e215281868fa25e6a6c215521a3bcd037e2753ef538b51ccb4eb906e8c674b2de3a684428afc056 SHA512 112c5c91fb02ab63d7c885b5dfe06c3928a301c8d09f7476d8bf9ea06dd66c253e21304d59c2dadb5f263b4e27c67187be51835949d7df37dec24ed2f71533d7
MISC metadata.xml 389 BLAKE2B 40a54726e67c12719ee1af805030cda1161b6e39928d2813552f0e4d231fa10ffa2179ad0e31160cfbe1e989f986ea747a91b2f97dfb555aeb6ee6484b308287 SHA512 33934fea011389b7e633c5a139471e117906ba1ca8c95ea381e318b2019c598f0b81309bd2ac9ca2c7a11bd62f6a08dc2289a00f00ec8ced5e6d9c066974547d

View File

@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<remote-id type="pypi">CO2Signal</remote-id>
<remote-id type="github">danielsjf/CO2Signal</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1

View File

@@ -1,3 +1,3 @@
DIST DoorBirdPy-2.1.0.tar.gz 5250 BLAKE2B fc63ab0cc9186deb5d2e64ad3492ff0ab85d24a295f29783a7a8bcf245006bba90c384cd5732471d4f8765cc2cc14b3dca1cc5816c11b8c00ab2dc3a55a523fa SHA512 29d75450a612186593c336ac52ccbee847ac5b309cfc2b0b94da7e5bd2e7710e1f785ac8c8efca310953dacfbff16914e5f50a3cbc6319ac05185edb45e8f3f5
EBUILD DoorBirdPy-2.1.0.ebuild 684 BLAKE2B 3d994ea373a6ac83b31b9f2e2e02fc1b3f64249c8fe7b0ee1b4524e5c8b176822b955023dc579a3416adff335d7c2538f7de13e3d149dcc0d2ac6ccbc263da73 SHA512 3e7e24d1f5310601a3b66b868a258113e0db58572a5a373bdc003458c176868f7b69b767af4b99f5bf573051502c2189e39d30092958e5e26502674117986f84
MISC metadata.xml 453 BLAKE2B a5351672d04491e7612aa4dfb42a607577549e521bee2fc262d83a7b3552f029b94cfa6f36cfc8500f7f5b7a3e619df383643e418b9d38e42a5249d332189947 SHA512 32557a6cbc09b004aabee02fcbeb62a5dfd123ab4abeb8efd1f22775800c4089dfaf1cbcd1e7159ac28ce4b1964ec7ddff5555ae082912ace561abba65f4a7c7
EBUILD DoorBirdPy-2.1.0.ebuild 684 BLAKE2B b4056a6ad8085ac98f8603eb41e70b5269ff79bb0955731e1f9a9a19c1851ae2f207fdd216192eea24d0ac273749c42ef2e70c67af72c996c4566bf003c20ae6 SHA512 582e5226db1af8936ca12d6021e3ebd4b3b28cfcaf127c2cf58093843b4964ef19d38f30ee2ac2531139c37a9b67736a5dcafff5422eba0102753cfdf5774ba6
MISC metadata.xml 513 BLAKE2B c21a62a1003e639fdbe83c28f1d70fa6f4dd2e03cb8fb6925d3b34e9eabb15f13767a9e17e6af94dbd42392e0228d95680f4d3bebfcb26e8e072485b5777b8df SHA512 7f715c749b30773f18d366082989763c84ef5ff6b78b931e6febf876d87c07d262ef9c5308561b525bbd10a107e959012ef23430cadc73b170530e680a2223df

View File

@@ -7,6 +7,7 @@
</maintainer>
<upstream>
<remote-id type="pypi">DoorBirdPy</remote-id>
<remote-id type="gitlab">klikini/doorbirdpy</remote-id>
<maintainer status="unknown">
<email>andy@robiotic.net</email>
<name>Andy Castille</name>

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1

View File

@@ -1,3 +1,3 @@
DIST Events-0.4.tar.gz 5558 BLAKE2B 61ee7427f06ca69ff301c877ad4a53cb8dfa2fd74aa9436af5ca7efe6773b7049d951d705b06c41295eb1a11b023566a66a84984ef1c97a00df7f2411ec11228 SHA512 3c0bed23d02b7c737bb034573ff04dab0ce7016aa2c738f6054f56703aacfed7fb5f1e713a7849c2d7c149f7108ac97827f70c01ef99076caa8c027949cbca9b
EBUILD Events-0.4.ebuild 649 BLAKE2B a8e4a6980aa654e5daca9cc0e4e5f853225091077a36fbbcd9beb08381062cb3f8c9ca3df6d268711d4245cf94db09a3b3973d55fbed5311269cbf6304361a49 SHA512 978102c5975c46265cba3127555b76b9787b7fdf936a1d4e6f98198c643d25fc78080f75c41740ce5b53d3bb14484281748d8cb708c6ddc4aa265bf6957eefbe
EBUILD Events-0.4.ebuild 649 BLAKE2B 15dda4aa0b58804cb9f77bc1a32c63b4e38692efe7c669bfa13421025d40855a7455ebf2bd36d4fbef844cb09668c62a920a3b290ddabdfc359130f5b34cef7d SHA512 cf97a9633fdf5974065c03bd06002d601fae0d5099d2e3699e14d54bdb18d73316f557323b71429bfd484980af7d84fff9636b8d0bbd7a70baa68b70c550b108
MISC metadata.xml 457 BLAKE2B 297113506c7754e622304734a27665380572ab0bfaa48dc6dbc111271c39388691d2d4108f6a8006428efbb412cbdfc18013f9597debaaae6dbe68921b81d4e9 SHA512 306e78f7102381f08cd42bd00ca268926f1747b98527a4da2e44c83c606905271c2152cf429ae0de6156406817bec6975a9d0e7661939b2acd4b079c79724034

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1

View File

@@ -1,3 +1,3 @@
DIST GitPython-2.1.11.tar.gz 428531 BLAKE2B 18b00f1e622c6588c14e1625f944d117348fb77e67161117510f42c8381db8cde8c6e16fa911edabfc4410239622fb845931b247bab4133585d2ec27969fea4c SHA512 5f964ee56c3f27c28f502150216af29b8463b19d9c0f773458dbabf17ba8587ee5c5e3fbcb31ad46c55e202d06bae447fd40007890a1bc116fe0370cdfc6401f
EBUILD GitPython-2.1.11.ebuild 620 BLAKE2B e236facd5609f0d96c6c69f70b7b371b8ca04cb5745e26f7a23361492056db91f98d6ee891eea4058d0950fae2185392c613c12c2da3eeeb4447388520596588 SHA512 48101e489815171616df43228bb6d3b65e246b2d048c55d79b2611d52cdd7dbce38f6bf550c85933d67db22e93b5855398cc1836004c8dfda98e1e384b1a9fc1
MISC metadata.xml 488 BLAKE2B 4b35a6001a592c140c1809ff9c7bc8378ebbdf7dbefff39c14d53725982d265f3670e2f4181a2d484865cab9ee24b256050167a1bd2310e63a96845583b8bed8 SHA512 ff8490c376dd6caf77b8bc83604c7b68df631a8d13d1c0607c8a13871b944bec0f6c19afb838555e7d141b51b73d1c3fb142aada0f2f35b2790d92845954a7a5
EBUILD GitPython-2.1.11.ebuild 620 BLAKE2B d1ac62b0dd867cea6a4e0f03852e9c952fd7c49dcade53fa6337e5a431ef5f46dc952e74aafbaf42c433d6aecd59f8e19b6ed26825101af5e0849cd53f7e7fe6 SHA512 2c084c6561ef2a6247caf0bb02a98e0ae0181f2e5998e81e986ec87c1f462fad820adab3a5daa5271eb118d7a2f298136164da482d69a555378455d95ec9e772
MISC metadata.xml 611 BLAKE2B 53827c238a7adcd273f55713ba6fa878f6799edb74edf74818c3a63b5ef25c439af12afcb7881d1f26b2f307e61f9639bde200f6f7ac04c9a0b4aa621853403c SHA512 809d8a2d4ca116604a3a815589963a1c052bdbb7f884163a743ad3613068ed8680b1e1396a18fa78ff50832f11713ebec51c1580e0df2667a21cfa310df08755

View File

@@ -7,6 +7,8 @@
</maintainer>
<upstream>
<remote-id type="pypi">GitPython</remote-id>
<remote-id type="github">gitpython-developers/GitPython</remote-id>
<doc>https://pythonhosted.org/GitPython/</doc>
<maintainer status="unknown">
<email>byronimo@gmail.com, mtrier@gmail.com</email>
<name>Sebastian Thiel, Michael Trier</name>

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1
@@ -22,7 +22,7 @@ DOCS="README.md"
RDEPEND="dev-python/cryptography[${PYTHON_USEDEP}]
dev-python/chacha20poly1305-reuseable[${PYTHON_USEDEP}]
>=dev-python/orjson-3.7.2[${PYTHON_USEDEP}]
>=dev-python/python-zeroconf-0.36.2[${PYTHON_USEDEP}]
>=dev-python/zeroconf-0.36.2[${PYTHON_USEDEP}]
dev-python/h11[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]

View File

@@ -0,0 +1,37 @@
# Copyright 1999-2023 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
DESCRIPTION="HomeKit Accessory Protocol implementation in python"
HOMEPAGE="https://github.com/ikalchev/HAP-python https://pypi.org/project/HAP-python/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/cryptography[${PYTHON_USEDEP}]
dev-python/chacha20poly1305-reuseable[${PYTHON_USEDEP}]
>=dev-python/orjson-3.7.2[${PYTHON_USEDEP}]
>=dev-python/zeroconf-0.36.2[${PYTHON_USEDEP}]
dev-python/h11[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -1,3 +1,5 @@
DIST HAP-python-4.5.0.tar.gz 257858 BLAKE2B 57c5b3b56fcd37b2d3de4d998a6306a2d7ef827d8aeb2d45217e2e728c1dc2f01c7003f7661bb4244a7a75dca74786951b06f9a8a591fb47441c3d5baa98c62d SHA512 741fdc50e946bc0f8c0362b6f7ee8964cc5dcd980ef1ce6fad4b9a9635bcd56ed1211e60ba74dbac8ee337d099c196eb62aa9a815f4d6cf2d3f71db596e4b260
EBUILD HAP-python-4.5.0.ebuild 911 BLAKE2B b5a22c7fa26d9a45546e00e144746741666d1cee5d89e857466e07ee5f14cbc0e3ad7fcb71550e7ec12e93cd2a151ff935922de92a945e3c16bba5fa763b518d SHA512 728f56314c35afb863c0875bdb74c10254a63eca9019b698e272c501bfb9da679b8ff2c110786107a7c65ce2ef4684f20bd0a66965e05e76b5ab4d901b9d611d
MISC metadata.xml 329 BLAKE2B da920b7d0bf3c5cb2d3dc0670adc51b65b78c06f87fbb84576cc741c91c39b859de14b22ea5d50fa870e068d238ae27efb2f06efdbe77b483f9be769541864b4 SHA512 5a3db57ab83e0da4ab721236417e93f057b5a421e23e891c7deeb872f46f2fe24f8eb2a8ffaaf55b1bbda1e00c776cca3ca04f568d8324f2eb92e8d5817e46ae
DIST HAP-python-4.6.0.tar.gz 258559 BLAKE2B 4468f3b3c93c3a5a5aae8d6ed6f465715f05f7b6503f47f187d39248c5a5b677395fd804aea78b1479bd2d7ed283572a9ccf3364d7725f459d5c5105c0828719 SHA512 83f06a2ecbcbbe78a0007a2c52fe829a0191ea49cb40b8cc446d85d39645fc3ee47a2e368d8b1d660eaf6e009d20e0e228f6fcdac8af2fdf62be3f1c98b841cb
EBUILD HAP-python-4.5.0.ebuild 904 BLAKE2B 41187769338369e5ba6db64eb7f466fbeeaffa9b3a660941b332ffa88641ad74f718b7b5bbd1c1b936bbe4aec92edf4503bdb6527fa6242c2eee06cdd9914122 SHA512 7724f071e0347d6fcd5881b5c366eb65cb7c90de8c043df6f3d0b25808fa5419b48828f8ed4f6bd44e06837e8e8cc7c44c21214c2e682813e4dfe2ba6ac84b2b
EBUILD HAP-python-4.6.0.ebuild 935 BLAKE2B b2fb9e1dd297c6bbd61ff321d817c54fcebccaeef918601ccc3cdd3b554990a8bb3af5bdfb9bb239c5d126e2b3843ecdf1a243889a021aab33881173bcba4e92 SHA512 8abce8a9b6cf117cccacba375c3e1b6c4b30aba2afe31ea9a0d2dccc093505775cb4e42e365a6d4ec8ef0f2d17c2fd06860ecaada2a8fee310f6e9c0282c8842
MISC metadata.xml 390 BLAKE2B 33ecbfd8a7cb9957eaad9d7ccfe2a013e682192a1a8f10a963b81a351eb25c5ece04f433e7ea8769a9f29861e796367114fee54d393c0109f0fa00e5f34e00df SHA512 246969e9a7f3db5527f2ee641713d318878a213903c5fc9556ca8f01d3bf3cc2bb644650740022b9ce01e8a1f89cd7e9053184eac2d4a1cd55b6677baed2cb39

View File

@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<remote-id type="pypi">HAP-python</remote-id>
<remote-id type="github">ikalchev/HAP-python</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1

View File

@@ -1,10 +1,9 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1
DESCRIPTION="Python module to help parse and construct Tasmota MQTT messages."

View File

@@ -1,10 +1,9 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1
DESCRIPTION="Python module to help parse and construct Tasmota MQTT messages."

View File

@@ -1,7 +1,7 @@
DIST HATasmota-0.5.1.tar.gz 27151 BLAKE2B f80bd0355cf7beb6af8b6274fbcdbee2920ba78d75dceb4d94a48db58d762dea6098323a5e44d0bc8f265df429b548582df0fc390acbd364fa13923ab62d6465 SHA512 29f6028374f0793669f13d578fe5e4bab68d181d79e1d5396965483feb753a043c144418b0ab39fa429d2ade9fdb7ac238d9905853ff078e88c55a037170e4cb
DIST HATasmota-0.6.0.tar.gz 27167 BLAKE2B 01c210a1caf924371d5a2b737ca15c0e2218faf6bead54bf91a2a83149c83d4ca4a5c848277e26665deaa2cbc439aa7f911d1d194ca96f04fa112f2758643bce SHA512 4fe36256d77b52b439d49b03fa70de0503c65bc1333cc58f4e8fff30861b1f8d603d616d9c6223cab7b26681461f219bd0b1961257c977b63c98ff21f66a84d2
DIST HATasmota-0.6.1.tar.gz 27160 BLAKE2B 543daf73141ce26de33015dfceeb0181c7784c03201f93eaa94e4463310401d7dfde149d596e4eaff48b941ee42d1f0e2775f10bc0117b39fec08b603f819263 SHA512 1c0f8b5a651dce265796d60858a42f069ae92bf76e8325af09408257ef9528f582059e8abd249247787e265030829fea27d7b434137395351368f7f654d13edf
EBUILD HATasmota-0.5.1.ebuild 779 BLAKE2B c0ad169a7467a5fb33c0255c10d7745c8091ccbbcba954d2205aadfc822c36bad67c23a620371f54909f4fd1894c2c1605d9d632af20776b0d0d6cb59b449a65 SHA512 ab4bd274ccb9cb47ef882a59957579f15b73d9e1664db45f54c6137cd9abcdf3e3150adc4b631ff2fb213dcbc6fcdd9c2a20f9164e5a79c16a149b9fd26ad33c
EBUILD HATasmota-0.6.0.ebuild 779 BLAKE2B c0ad169a7467a5fb33c0255c10d7745c8091ccbbcba954d2205aadfc822c36bad67c23a620371f54909f4fd1894c2c1605d9d632af20776b0d0d6cb59b449a65 SHA512 ab4bd274ccb9cb47ef882a59957579f15b73d9e1664db45f54c6137cd9abcdf3e3150adc4b631ff2fb213dcbc6fcdd9c2a20f9164e5a79c16a149b9fd26ad33c
EBUILD HATasmota-0.6.1.ebuild 779 BLAKE2B c0ad169a7467a5fb33c0255c10d7745c8091ccbbcba954d2205aadfc822c36bad67c23a620371f54909f4fd1894c2c1605d9d632af20776b0d0d6cb59b449a65 SHA512 ab4bd274ccb9cb47ef882a59957579f15b73d9e1664db45f54c6137cd9abcdf3e3150adc4b631ff2fb213dcbc6fcdd9c2a20f9164e5a79c16a149b9fd26ad33c
MISC metadata.xml 328 BLAKE2B 7a57d96bd715634edcaf2662c408256d903748784185470d08b17771e43f07362faa697d96238e5152fea1856fcf5553078366153c5bb7039774a3ffeac6a0d3 SHA512 c2315766ece9bb3728914f6885d397142155364d68c66dc370262c7d3032dccca028e96c7115a182eecab02a0eae85b513dbb10d345fd3a61aa592d868d59363
DIST HATasmota-0.6.2.tar.gz 27233 BLAKE2B fec2f60b6cf66894de984c471f4258ea2258657c9462122de5330a82753b331fc7de8d3b4e2f462ad1f0cf2862c8424fd948cbfd252597bb4d0056a37ddbfd80 SHA512 3499621c5f35445cd6da0eb3a5c68300e77b0203f56d63f6e4bdb8339d2c95bbd8a08c2b9a04269127852fad775763a06e2aa3a2af2abeed0134c6f93affe4ee
DIST HATasmota-0.6.3.tar.gz 27255 BLAKE2B fe22a465e6a51970cd4090de6a175423b4a5fcc0d83c0356ef473fb073dda097e492f6d2b5663ba93bb12a9fd4fc9cad81a0eab5590c3613e0e4587d3b01b476 SHA512 474a7b235aeba78d1ecaa3bab34ab767c93b9a3de4e0ddf1a85e6bffe946f5a13bd52d18f189bbba2829b0d0329125ebf9a90f2b034001694f910c027c0d29f2
EBUILD HATasmota-0.6.1.ebuild 779 BLAKE2B 8067c0c4b4cbe11c0c82ce0cd88a6e1a604115628c4d752ea2e9dc5538fcb27c1b076fa2d1a8dc4f7e95a0bda42d0f9efc37e7ac442d75fa51ad2e76845cd9a4 SHA512 536f4a48ce4e4b6492c12c58a5143fc273d8ea79916f31c1fa10dfedec83f1da63e41b4e2a8475e1d90454c944fa114225bea8f12593d0e2ad09521883a09a7b
EBUILD HATasmota-0.6.2.ebuild 809 BLAKE2B fce40e2bed5e30f083f73ba4aff34ae86038b280329c2e5594cf3e0b0848feb62b0cd55097d8b667d8fb0d96e3dc7a5d2301b3222ab2eeba3494a3a6e383cc4f SHA512 6292b756651ea7a3255189996c98a8f36ba01017860a2694519ccf25be104d27f5c581eb8e963600a5dcf6ba7b302194127bcd7576e95ba30976a74f053fae56
EBUILD HATasmota-0.6.3.ebuild 809 BLAKE2B fce40e2bed5e30f083f73ba4aff34ae86038b280329c2e5594cf3e0b0848feb62b0cd55097d8b667d8fb0d96e3dc7a5d2301b3222ab2eeba3494a3a6e383cc4f SHA512 6292b756651ea7a3255189996c98a8f36ba01017860a2694519ccf25be104d27f5c581eb8e963600a5dcf6ba7b302194127bcd7576e95ba30976a74f053fae56
MISC metadata.xml 391 BLAKE2B 3c6ae2fd99cd73033aeaea7d17150c9784803c2cfbd9485635686a5b49d51aca70aa007bbc4c4d59fecb8993f6b151497441b2635c5e133daa19ee227983c97f SHA512 4d17fcf764742180f8fa94ad24be6a52d3b01ff8d5e56995aadbbf8650e362076f9a69bd25c5bcae7259301c4914e85c56c765fae0ce1e55d27abb6c85404b86

View File

@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<remote-id type="pypi">HATasmota</remote-id>
<remote-id type="github">emontnemery/hatasmota</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1

View File

@@ -1,3 +1,3 @@
DIST Hydrawiser-0.2.tar.gz 6138 BLAKE2B de12a9e9ca207d73ecb72884cbeccae58cb972e64a28ad15e504984a47f653c9836686cab94a34d3a4c659a1f80e9dfece283276a56013161e82b3ef46cb35ca SHA512 3efa683eca3b11ac83df11babbe99e7bd9978c298fb55cd88d2860e4443384433c8c70c889357a125868046e5da5e5ce1d895938a9c416446e7fc0224d53235e
EBUILD Hydrawiser-0.2.ebuild 760 BLAKE2B c29fbacc5323d3b1d439a893c1b607620ee41fb423cd7c19b8af3d36fb840cb5610c577d82fdafbc1413455856cd0c200692c573aef6f73d1e04f58f61eee2da SHA512 883b3e2cf81448bd47d2ce1c3898977268760c7992175ff7d6537258240d149f3fa6499e047ecd77a2b194230c9108f9d99b0ebfa452ff4f83e161eb9d162688
MISC metadata.xml 450 BLAKE2B 6f1808eb9a8a86bb4a92235124c896542a9aa5064a0b3599a7ca5cf65c4c25458248999948f3fb68810ee56b1dee647cc9b43a536365d33ef34b7487259c7f73 SHA512 d011894de693c4fc5ca29d316a6acd61c29555665f48939fd9dca89e01e3ab8d49d58e2be1de2eda4aeef8dfdea816a02c40abc6b5d59bc3f1cae34efd6201d5
EBUILD Hydrawiser-0.2.ebuild 760 BLAKE2B b3fea12c5fb882ee9508e4ccfd110111da8d4740f75b2583716ac34da7a09d22607ab2487791834fb5650e3ab59840785bc829684f84226be32dd889ed3962eb SHA512 8dab6d8e989c73844c4b4aa738b59e1f88c18adcf6685ef02679be5cc0da97aa44a1b1399b4ad1ea73885aa53ac081d9714c73723b7b3f06b5b431fb75bc43d3
MISC metadata.xml 510 BLAKE2B 1efd3c6f1dc4f4a077adad4662c3228dfa367e6ddad4d16b7044fcc460132f2cc1cdbbb6ac62be2e59f713eed0e1368b6ed104f1e247ee2960fdf0975a3d2c04 SHA512 391baa3cfef173c60821fa9d61d3f6326a7dbd5e9e9a41f5890e0187f1d8db2726d3b2a615cf1881db50b209d35b53ab30bf5eefe7837c5f7ca9cdec7773c101

View File

@@ -7,6 +7,7 @@
</maintainer>
<upstream>
<remote-id type="pypi">Hydrawiser</remote-id>
<remote-id type="github">ptcryan/hydrawiser</remote-id>
<maintainer status="unknown">
<email>ptcryan@gmail.com</email>
<name>David Ryan</name>

View File

@@ -1,3 +1,3 @@
DIST Mastodon-py-1.5.1.tar.gz 1225203 BLAKE2B 052ff268178645160d9a203156a11369bf8080a0abccc25d5e6c5fab68289a99ec45f660d3d94068b8bc31890295dcc42ecaa3a219264daff1df44e779a91413 SHA512 0c1a27b6cfcb4a197614100ffdb40ff8224162c0029598eadebdfa8984fe30519d3b163265d6f198e4a563c0e6a8bf68cafb69938f1a4768724a02f4f6971fa3
EBUILD Mastodon-py-1.5.1.ebuild 992 BLAKE2B ebbd5788dccb1c86905cc79d17276e3e7f954976284aeeaa3734bc2ba45e066779451f9ec54aa2f3779d1a63052988b780dec46bf3eee177c95c3d7e83d8bec5 SHA512 9fd8656b4d6e56e55e72cba983e8820b3dc1eb1d2adff1fbb262e0ebcccbbce52b2e0a93f30a523386b9887134e92d1dc1dd77ef803da107f112b1a1b3553125
MISC metadata.xml 469 BLAKE2B b1aa176138df6f9244b9b3b30306ebdd735f24def348a0b1617d7120e6ec68ee3c9c28ad69096a85289895f1b9542995a6ca56515fd4889827003ea2e82170de SHA512 334aea9492a5470bfe1e15960d112ce63cc8eede45723404de35562a04087458760fd46dab49f9d236188fe3cb3c3d9af65dd1ac47b150e6c160c9e38bab6da2
EBUILD Mastodon-py-1.5.1.ebuild 992 BLAKE2B f7cc0954b0b92fe5a0ebed81d5a985f7834cdafdd60b8e41dfabcd7aea411d6ca4d4ea669b7caff232c9d2f4e45b3cb84b6429115af66127ae6179f41a9fcaf8 SHA512 0085dc388d37685e42e3a2cbff7171f1e4e5ba93a12b77ec1d86679052f0efd4674d673552e1a2f2d20e4d646377b88a57b8bd6f82f5f924ba73022927db2a67
MISC metadata.xml 525 BLAKE2B a54aff5dce18912d2d5e0dbd48f80d93f4077125a7cd46878e86d34db4e64f448f80e099323b7bb28a6e6cff42b83bf438a16447927462e824de58569c475188 SHA512 f0b4c7ccccada4468d86df0c120e214906d42163490048d27d86e02d0c243dade61715ad691fed6f554ced223a802f8a761b1a26633d346f51501db5cce00d81

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1

View File

@@ -7,6 +7,7 @@
</maintainer>
<upstream>
<remote-id type="pypi">Mastodon.py</remote-id>
<remote-id type="github">halcy/Mastodon</remote-id>
<maintainer status="unknown">
<email>lorenzd+mastodonpypypi@gmail.com</email>
<name>Lorenz Diener</name>

View File

@@ -1,3 +1,3 @@
DIST OPi.GPIO-0.5.2.tar.gz 301837 BLAKE2B 12d34cdb00a59ace2f0031d820f19632f2c080a418071c47a6f14202be2f78fee2f78a393cdc23ead3fcae0f82606e87e5b4e97317eac0c7830e9d0eda200e83 SHA512 7279e13815682d56bcaf67af12c809e51bf89a1765c48ed872457fdeecff50b474fa6aa9bd54dcf3533020b76b1a62513ba017b8bb8723d81753c7484a77a605
EBUILD OPi-GPIO-0.5.2.ebuild 714 BLAKE2B bfa8c0b096a42f8ebe1ffe92f83b74d75bcf8c7a3601734a0d980cf2ed7fbeb14632371277bbd138a9c22e6710b46db36930aa1664956d89279f5b276e0f54da SHA512 dbb142b918fb0ab583377334196aa8f30dd4c0323addb30c2a096e1b4f6898ec2983cd7c659d7f62d8505c1edb2288e57c1a0d8d4457bea2b3c7577cabf2f9b1
MISC metadata.xml 468 BLAKE2B e8175685981c4f39268b83b8a206b43731344b441396f6df0bb6dec31ff4cfe5666f3369da3ff7fb62b31f4fd8e10412acafead5301ce49b4e8a144aaccac5cf SHA512 8d4c4c8269840c0e3c18a10901c14eda7ac81e707de2709d34f55294930f3af97c52bb80395a7b87008c68a2df18bc872656fca8fddfccb45c075233ff064101
EBUILD OPi-GPIO-0.5.2.ebuild 714 BLAKE2B 32040a0c78ae579a37a7f9eb82f4420cf54145f9a23e76936c19cf641a6bcd559fdedc98a57162b123930fc03979048a3ed7eae5a0d175591a275451e56f3897 SHA512 914aa7e8d7a33530dd507f15a35f4f1db9e29f678775603d50f6385c918ed66af91b0e2d7805ae7abca469cf599e63840a5de47b4694eeb86756a5f12798b18d
MISC metadata.xml 521 BLAKE2B 2a70791e3b8d81cd542dac4048ca92b021329ac5a7b00ce39cdf9cf77f18be45919081aa2f3c418b2de412ea65d881eb217a0adc9c64eaedfa5103b0864f5047 SHA512 e3a8b69d0ab05423612989db3bd243783b49cc4a17e52401c999982eb17391e75655d351a4a39449b10138cd5392166f1e61a9f3cbcd015de39371529b252a74

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1

View File

@@ -7,6 +7,7 @@
</maintainer>
<upstream>
<remote-id type="pypi">OPi.GPIO</remote-id>
<remote-id type="github">rm-hull/OPi</remote-id>
<maintainer status="unknown">
<email>richard.hull@destructuring-bind.org</email>
<name>Richard Hull</name>

View File

@@ -1,5 +1,7 @@
DIST PlexAPI-4.11.2.tar.gz 130631 BLAKE2B dec38933698fc07ef2063cae735e7a533d4e6643880ac03e321f8b621c277db8b0e497e077cefd661cebd7744170491e21ef80c64c46602757cc8166711464e8 SHA512 2cc2a2fb2c3c0a5b68bd57a721c58f14f6d2f2c1ae95afc5be061b2772ae4671d90c6003db263748c03db6206681505e0069efad704dac5401fdcaa056541216
DIST PlexAPI-4.13.0.tar.gz 136649 BLAKE2B fcb496f5621efd77412fc3dc74b1a8e860a56187bcd7882a9ffe75ec587a14a752f2669e8affe53547a1c9371aa16450be9552f9a12e0d05d29d1881f8e55a80 SHA512 79425624ba19016b27cad21d45f57b6e8b50f28538ad4cff38b65adf5690e5eff899a0a2fa53297401a63ecf7eecc96abeac80507370fb4b86c2c45ff817afe0
EBUILD PlexAPI-4.11.2.ebuild 690 BLAKE2B 6410397f454a54eae9cefaaec447dcfb0cfa31c61ba862bdef371fa1575d80401fb87d46f8e4a235bac0f2b66e03dd4fcf94c9ea14d19e77bb2f2df672ee5b25 SHA512 c43e9b151810f23b204aa624ab9e09245156050fb4ccc2eaf051e6047c2faed7a4d099dd8d2c34ed3dcfef504ee46b24eae6ecefd20f41344e5573133be5cfe9
EBUILD PlexAPI-4.13.0.ebuild 690 BLAKE2B 6410397f454a54eae9cefaaec447dcfb0cfa31c61ba862bdef371fa1575d80401fb87d46f8e4a235bac0f2b66e03dd4fcf94c9ea14d19e77bb2f2df672ee5b25 SHA512 c43e9b151810f23b204aa624ab9e09245156050fb4ccc2eaf051e6047c2faed7a4d099dd8d2c34ed3dcfef504ee46b24eae6ecefd20f41344e5573133be5cfe9
MISC metadata.xml 464 BLAKE2B 6a72bb28d894dbf02c6229205a4424ea92bbcc0e6537e377e47e7fd046d5db829c782e261d9fba8cec86b688d07ca4b6f10b5c6e1cdfc96ed3f4b293a87cae05 SHA512 8a517a9f794ca1838166ad645f8a49d05012574a67df84f3c3c1b6e0fbf4ee2624806315ea8021f8c3b92b61abd5d6504477d4146f0fb7c07e55fe73d6d452f2
DIST PlexAPI-4.13.1.tar.gz 137101 BLAKE2B 0f3f357dc56725fc26d9aae3e97c06082792f143043fc06ba64e4feed629b4540e2aef50a85040f1b5b8e3865d72e3fcf7dc0a493cd579b1cc7192973e520f9a SHA512 fbcb5bb65a73426b96f8d32c1578961bfe3ed0035da38c52e5aa15012f281ca98171b745b3071e4cef37009d0873cb9716d7c539d0db7f065e998cbd6bd4c49a
DIST PlexAPI-4.13.2.tar.gz 138492 BLAKE2B feafe4a549e65c6832a268834566c3d7f0da151d46af22e13d647c0ae5c3222bac6fa34ab9490b8c97e601a42fae4f4e93b895051a00502f4fd3570e97b450e6 SHA512 10a70198be1956e7bda25e2281066dd46558918e7d72583da523b4ea9508cca752ccfee605bae6e0c622956a2f555cb1e13cf9e08a31c40147df96c2bb364ea1
EBUILD PlexAPI-4.13.0.ebuild 690 BLAKE2B 4636d175a387e0603356b052192a0d949857136c5a240a7468e06b28c2e6eadd8d404e382a634d1699b1849ea909e223426f1bb59901de32bc7046baf19b6cc9 SHA512 64bbf0828b28e5a82d93f708a0d35e66fdaeac972317daf2521bbfe7cd85e2a08746cd85f20fe8b21dc77bfbe6b46a7349384472c8c4b3736ce57d677342e136
EBUILD PlexAPI-4.13.1.ebuild 722 BLAKE2B 610ba517319389efac6732ce200d89a014bbd5d0ddae35747ce5331fd5f89795c53043d404a61b82139eb8578a111d476769cff9e83605ee6ab8fd35edbd170d SHA512 7042bd96b184c812de8aefa0a29f460f6523708f289888a3fbe7552fd74201f0f5e403f47376878fd604ef096ed43eb7e89f70c15701e0560eebe9076ef630da
EBUILD PlexAPI-4.13.2.ebuild 722 BLAKE2B 610ba517319389efac6732ce200d89a014bbd5d0ddae35747ce5331fd5f89795c53043d404a61b82139eb8578a111d476769cff9e83605ee6ab8fd35edbd170d SHA512 7042bd96b184c812de8aefa0a29f460f6523708f289888a3fbe7552fd74201f0f5e403f47376878fd604ef096ed43eb7e89f70c15701e0560eebe9076ef630da
MISC metadata.xml 526 BLAKE2B 3bc1e84291dcfa8443534946142adc59de09a2311f2760d1503b2bdf804c1e7bae1658c8e74c8ba8644dda76c22892e4a3137bd6709f816cd39d136b2020f635 SHA512 190178bf9a8b21d4c762bc627bc2b940ae57448d7cd4e3dfdd2b84ab9de36c0f0b45d09d3597a93c6ef46fa3ca25af3811f84619f2798795bd6e7be57d055746

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1

View File

@@ -3,7 +3,8 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1

View File

@@ -0,0 +1,34 @@
# 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
DESCRIPTION="Python bindings for the Plex API."
HOMEPAGE="https://github.com/pkkid/python-plexapi https://pypi.org/project/PlexAPI/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.rst"
RDEPEND="dev-python/requests[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -7,6 +7,7 @@
</maintainer>
<upstream>
<remote-id type="pypi">PlexAPI</remote-id>
<remote-id type="github">pkkid/python-plexapi</remote-id>
<maintainer status="unknown">
<email>michael.shepanski@gmail.com</email>
<name>Michael Shepanski</name>

View File

@@ -1,3 +1,3 @@
DIST ProgettiHWSW-0.1.1.tar.gz 3345 BLAKE2B eefd74229f80ce4ba1b1f63292e7e67d424774ae17c9479443481f7d0bcbf73e9b3921ac8e74dca6492054449d75817b6451e2f5bd16d11c73d57fef50ea15aa SHA512 f34a5a36a3d2e4adc1223ae975f35979d6cff923cf02b90439739d95e8ade098bfdf9611f344dc9469c0cecf5854ab1fb78357ebc1b143cec3352daac91c152f
EBUILD ProgettiHWSW-0.1.1.ebuild 716 BLAKE2B cf7f9d63d70fe9749175acaa40b50b5698b16ea6a70454b7d815c13a4632c8583163d9b6848acb618b09c4a7925c93d37fb48b39bac3621e27f56f8138b0e169 SHA512 fc58370985e218a47d115686a1c492302977903f4f6149fe815430e2380a9ffb686e93b57c46711b33d43cb7a5b2fd2a0f3f912c7e639b38c39e403f1ea83002
MISC metadata.xml 460 BLAKE2B a6e52e4bb4968a37660acaaab8fc83ebd23ed48c0ba01ce678a81df6aaa0c9042025b3b63a02ee5f2fc92e9db642ba8e9d16a133992b31693096f772c8a6cfc3 SHA512 a811585636878011f6b66663f37bfd17376f1c6b0cf23b317ad605c3d83f36ace8a053e0d25f7fea6a6cecd7893340a43208f4c1cc89111e90729b1201fd8a87
EBUILD ProgettiHWSW-0.1.1.ebuild 716 BLAKE2B 24ca3f28fd7077e83a5e144589c007f29be6c09e7ee944d311b4d08621c92ccb4555efb84e536f31d57401e06b82d58861d04cf2ad3e78ec76160f5758d4e855 SHA512 e37dcc637cc8419703b85e73dfa2ef96837af9e3866bd467314d519d8113be60f452a2cbc8e50baf10ba2ac899259e45d0154f5f7e626912b55313013dbd3a5f
MISC metadata.xml 526 BLAKE2B fda6c4e68e36e9ab8a11d3a82f38b9c1fe87f186fe51b790da0887fb29a70b31b12a86aea2af8a502a37ed5c1a2c92586977fd5a537fcdf37f96f58e0c75659f SHA512 231d9f74905e2db3eba9c300c63858f248ead22cd30f8f20f7892c9ad19a991ec23a4687f854ead165239e4af7d4ab01058bd5c4395590d46c972b8019538722

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1

View File

@@ -7,6 +7,7 @@
</maintainer>
<upstream>
<remote-id type="pypi">ProgettiHWSW</remote-id>
<remote-id type="github">ardaseremet/progettihwsw</remote-id>
<maintainer status="unknown">
<email>ardaseremet@outlook.com</email>
<name>Arda Seremet</name>

View File

@@ -1,3 +1,3 @@
DIST PsychroLib-2.5.0.zip 9541 BLAKE2B 367823240bcececf672c0b86c1144792064e662d2ea20880e91ce48aff3cb3e7fde8dfacc1b93fde5965c7e85d5b9d7da1f85d998db5cfb5d81a9c2dd34dfb42 SHA512 dbabc1a315dca00e11b1f642429413d10822ddd66a979c760aba737d58752d5a986e09aa00151ae05fdbcc8bb1c256ebec2f391c31260d5dfcb3bfbef7278043
EBUILD PsychroLib-2.5.0.ebuild 709 BLAKE2B 5b13f385959a88cb865d98c25f8b31bf63a423e290c1c6d257fbd2d64f7427eb77ba8902c2bc7de1213bfaaeb57b55a0a80cbc3a6988e57390bb2d31ecefd03d SHA512 1dd38ec8879860f69b336547e751b7aa602a7958870661817227e8dfd5de37bb3739cb6a6ddfd70860ca4a2cd01805b12414b48092c5fda0ca3407b160565778
MISC metadata.xml 488 BLAKE2B 49c386df94d2dfce508b87b32d0f7e09e39bb93b5a2ffb8201d4ec6c19b035b94b71053fb774ad09dc762200556476fe223ced79655542a32cd91581b5a207d9 SHA512 46093ac26490380b378f6bdba833977b5a6c159cad399a233daf6b5216018a0269ad36f731cd5130fb2c4ffaf4f8fee3d718b7c8ff7ca033cef727986661dd50
EBUILD PsychroLib-2.5.0.ebuild 709 BLAKE2B 04e0059ccb8fba4e0826cbbb031844866000c5cc12660d0b9963b8590eca208c30d618813abb3e06e872cfbf2f40257feb18b2a2349f805e85d2ed5b25c13559 SHA512 543a1312d05efe101769fc50252efaddb9a0e7dbcb35a8dac84ad69e45c16bcd6ce0b235eabbf0d9ab95b046b853b026d4acf526ac0341ec45537ecf58ed79b8
MISC metadata.xml 555 BLAKE2B 7af14234c884c63bf6836e6cf29520916cf5e534f59d87743a30cce07174059cc112960a0db2c46ee8354b25a4bc2a94a1454f04c7a8e70b3dbe36f56e8f12d9 SHA512 48dced5e9c8f34a34b77b9c879d7438de73c7929866240564a01bc98d288b7ebea2b6ac744730b966bcb05af095f7e48dd6406fbf999dcddd1df383c3bdd4942

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1

View File

@@ -7,6 +7,7 @@
</maintainer>
<upstream>
<remote-id type="pypi">PsychroLib</remote-id>
<remote-id type="github">psychrometrics/psychrolib</remote-id>
<maintainer status="unknown">
<email>didierthevenard@users.noreply.github.com</email>
<name>The PsychroLib Developers</name>

View File

@@ -1,3 +1,3 @@
DIST PyDispatcher-2.0.5.tar.gz 34437 BLAKE2B eefc2e0f22c9d91b22acd1352d76f1bd69d7161efdf0827f1bcb42ccf0a5c98576dbc25817e0a6c4cb3327b5fad39281cd19a784f0f477ba1b20690e644e867c SHA512 b361463f006a775e1f22cfe07520951649f76c26be35a80ca016620c8ef466129c4abeafe42f0ffdc605e7523287b1e804967f19d951089d24e052fe10d88e6f
EBUILD PyDispatcher-2.0.5.ebuild 864 BLAKE2B 37dc18c142926ca180a78b06bc03210ad46939983f9024ea42d3b839b547e9f9d442aaa8ce05dd869b963446947dc340ecafafd725030ea5f64938947bf2436b SHA512 fdf3e41022910745f3aea93d6db0c298a556cdc0c8fb7ee536e444d7c2965584edc2af461d5f64c1597be003e6d5a5828d72c448a179e6323a98fe616d391786
EBUILD PyDispatcher-2.0.5.ebuild 864 BLAKE2B bec0e7f506578e3231bab16f47d10696a6c69038e97ba13790929c28edba0ef24543877273f95dc9a250b9af6ea856b8924c1d3cffcc793aa87c187a19a5d4cd SHA512 2b64b0a80a32b192769230e83ed87b017ef0a6f816ce17b95ec9134c29e1e8b1fc6b2a4d96b48e3d521c1ba73d110f0ebf1e6778ca7a1c27967fa952427f2719
MISC metadata.xml 481 BLAKE2B 0ebee9319f75fdc9166499cb2d68ab27f893fe20b00f85a1b9735b69b45c296035863ab06621ea81de88495ab444941102710032a9a163edcbf6a1c28a4033d1 SHA512 eb114f4f719c6480be549ee30b9e3d15af846b9878fdba32ef77f86e8e878f17467f07cdf0b61de30ca33e6aa11bde90a5d6c3a2b42b3b43bf112d3bee5bb8c6

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1

View File

@@ -1,3 +1,3 @@
DIST PyEssent-0.14.tar.gz 2994 BLAKE2B 32a5f09a7f406e408d758f8f4f8d53dd75d54e27cb43891ca5dac5440496f2fefc615a57f021f39c3e92f0617966e0aec866f45c14efde2b07980c1d2fcf18cf SHA512 4b891a8efb878423515463210f3de83c235d10b4dbc90ff659ac9ad3ea7896f9b50d7b6800258b9fcb6d787dc477be31c20f47e17a32a0cc9d6999dce16982f2
EBUILD PyEssent-0.14.ebuild 778 BLAKE2B 6fbf32a655cf781cff2e7ec552f35c236a0a4bd814748d4aafe279beec371f1ead6b2ab16635bec71cfa6c282ee395faf57f828e2053d42dbc55899897dba3cd SHA512 b07cd725282c18fcbcc2ad16061f6ac29e0429645a658b41f74fd460d152b362e027780fb7eee1b54456f62ea9731c5b89f54026e08c0624b256f04554ab894d
MISC metadata.xml 455 BLAKE2B 05602d10bbd97989c4e96ed38eec49e5690d1ff2bf4d92d520d5f0d27b9f6cf3fe856c369217bc7d8245c223b41a735cb862f686d61715b93ba247388d9e6182 SHA512 1d982ed72e51cef3b7f4fe721132f31c4b34295037152839f4e97d8a2e647a7876289fc5d1049fff6471b3250686e0ea578d73a4feb8a437534e49187540ea41
EBUILD PyEssent-0.14.ebuild 778 BLAKE2B 6dcbb32f4c63e349204e8c1640fc700b06d0ef4246501c0f07c0ec0dbce5e2fa1e142805368b98b25e6ae69b6f5c6f0e61045b4d33ba3c9cdeb57d10c27158ff SHA512 2eb9a1143aa94754898968007156ed418348002c4a2c6a4913ad05eda442d00a2f3d687b161dfcbfa17e66a4f002960e4f2dcd71d6228daec6b27854a3232c90
MISC metadata.xml 520 BLAKE2B bdee4dfc6d6ee34f6e13669b8f7feb2d0fa1be84f9cfed223c5b61b53ed742fdce07ab99aba12f045381a8e8cd61d9dc62ea89dd1c59c872d4c50eb48f248741 SHA512 7e406299ac88476d7d82ce6cc37b26fc92110e90b3ce3ee6d01fb2b63b62505db7831c1cc449e40f2d4ab7ff2bbca3db75190a827aa7b28baa30d31a13845df0

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1

View File

@@ -7,6 +7,7 @@
</maintainer>
<upstream>
<remote-id type="pypi">PyEssent</remote-id>
<remote-id type="github">TheLastProject/PyEssent</remote-id>
<maintainer status="unknown">
<email>sylvia@hackerchick.me</email>
<name>Sylvia van Os</name>

View File

@@ -1,3 +1,3 @@
DIST PyFlick-0.0.2.tar.gz 3661 BLAKE2B 3c7ed38b0eb53036fd677ff55f4cdcde8b74557852e641e724602491a6fe3f3840cb97f3e6e8ee8e0915a6bb9b6b4de0421cdda28d37e4df69cc8bac954b7792 SHA512 419b2d46f2b188e147ecb694ce557867818c4f21bcc1259978a6e473a1e13063e7113dcafabe3141de9d035c8bf5221ffc2e34a9fda3906d6f7c52a3b9d5c18f
EBUILD PyFlick-0.0.2.ebuild 740 BLAKE2B 506009b8659400b9aa0f73b0b16912bb3d3d12d013284a6ef0ea951076ff29f944e42ac4e6001367c830d6116c360bb817f442b13fd306f0d03843f2a27205cc SHA512 d3af3b077aae87592c415e5e04e98524bb4b846b833d08e42dfd75e161b98ef10c604c244bb178296d420753b197ec783f18d9f797d5016724d6ed2d396d3aab
MISC metadata.xml 452 BLAKE2B 25ab6ccccb35dbc0a14dbbd9b0056237e7aceecd50ce433bfa7e24fc3a1652587517ea38361355f2c28aa0a25484d049573a4a3b6e85e41440fb4828cbdc7527 SHA512 cf08722f36b27a04fc70e2fcd096b2307681f78289ed64b8f2e757e2f69c81c3b4e61ad7aaee767b800450f7afaa9e6978f6206b3b1019ebea0d39f0a6db9aa3
EBUILD PyFlick-0.0.2.ebuild 740 BLAKE2B 7728b3813d30bae9d3f0624d9bbd74c4b57ad1a102b324052f00f3b7d82032132ba3208fd6ed248e25a531695ba0e990675f74885bbd9f50b79dafe97d103c48 SHA512 51dd422fdd546abb96035a7b99b1371d8cfadc178788265ee4d35de43fe525a6eb0bf091fbb293712a037a0cf10a9886c7bedccffe1e1cff360e0994d9123a64
MISC metadata.xml 511 BLAKE2B 9e116007d72ecd3355a9e7b246655dc89b00c9f8d1f6fb0c939f18904eaf358762c41d138a9dae096c3c9fdc369e979f465e9e27469eb9195e2ef4cae4ca76cb SHA512 c244bd0d2dd239a337246a24a8896361a4f1266cbb55a907fa64cccf6919ffe2fe1739217938166a879611fa342e402f38eef58d085843579cd3f421bd9ab43e

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1

View File

@@ -7,6 +7,7 @@
</maintainer>
<upstream>
<remote-id type="pypi">PyFlick</remote-id>
<remote-id type="github">ZephireNZ/PyFlick</remote-id>
<maintainer status="unknown">
<email>brynley+pypi@zephire.nz</email>
<name>ZephireNZ</name>

View File

@@ -1,3 +1,3 @@
DIST PyFlume-0.6.5.tar.gz 8138 BLAKE2B dcfc9e1ada96c41fbd11756529f00509ae2c2e91f3a49135dfb43c2d66ee9b0aec451e3746aac54cc9c6c912e8908f613e8b65a34cea701a3b76dd7f9597e46f SHA512 f3ff6d7fe4feeda7c412e85846610d895e9af8e8a2913c9986d4c15530ca0c4fac44f8a4b2640663c55f6f8cdf9478d14e371a585ba573f316d38118622013b6
EBUILD PyFlume-0.6.5.ebuild 966 BLAKE2B 9320df315bde985f7a583f0f99a15c3637cab96b2c2e8747d2aea5c6c504ac5cef53861d2f88b490393cada88726243a892b3f0911eefbc0624896bbaa913b09 SHA512 eda26638a0d70a7eddfc39b0f2e14ff583c04f5a7990e99ed3ae02eeb5e348bd8f689c481a0c2a10588d48312fee3423e341f5b4dbb19ef5475c7b950684899b
MISC metadata.xml 449 BLAKE2B e343870c0be130a953f0def8e4d9f8d8bbdb898a6695697de287079449df7f5932d854bce14009d8dc1606eb4eb49f7c31a2cc8926fc7ac2b9e3bafc0062c48c SHA512 6c970675042579f68b8771cfef6627cff8a113086144d7500737b48fefd3c72c58406790650d43880d17dd78f8229c97292b4939314ebfe2e4f07a675dd51c90
EBUILD PyFlume-0.6.5.ebuild 966 BLAKE2B c25884cb67abd12c6070b70e5a87293736fd73fbdb45a0c0711033daa06dbbc13edeee2101c8f6587c9ee3c4a2324d3cbd01d65392d8002ace8b3910cee96983 SHA512 c74ce7dbe34ee3717101618fe871852e971598f270220fadcbbb3b7b3551a283a30b90a04393232850f52076d54242638e10278c30aae16de03d4a7390c57526
MISC metadata.xml 511 BLAKE2B 0113704fa0bb540f42fc7d1cc1ed43e5eadf1c254025daf122455236f01efab5cb8e5e7846348d3e1bc9a8da45862d93d8a748898c5e4c7ebdb71a6e6bb68c57 SHA512 37c693b5f18b477e8981aaf8726aca119c7848f8355123ad7a71820537fec8607146cd59202a43c32564095a5d8122c123d2068c9a9803bacb9d13488d75d7a4

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1

View File

@@ -7,6 +7,7 @@
</maintainer>
<upstream>
<remote-id type="pypi">PyFlume</remote-id>
<remote-id type="github">ChrisMandich/PyFlume</remote-id>
<maintainer status="unknown">
<email>Chris@Mandich.net</email>
<name>ChrisMandich</name>

View File

@@ -1,3 +1,3 @@
DIST PyFronius-0.7.1.tar.gz 12475 BLAKE2B 6d0bff97113aaccba754c5ac4298660976866dd093c3f6807714f41628bd8280c844bf6d9af5cec16b9e4187bfdce358bde18fee817054b41cdd1ebf2db137c9 SHA512 dbea5ace8ddd7dc7bbaeb53110c2fcb4b6171735a16189864e418d20164519bf85d50bb1ccc594fc058bcc53b05cac96bf50345cc8c01606dab5a9104484cd4f
EBUILD PyFronius-0.7.1.ebuild 713 BLAKE2B 422439217479e541b36e2d2e64369f1b5914dcb25ae00a217de6d925c0bfe2ffaee295e9db8eed30b9283df53752c8d92ff8e1d17f5607ea2a526a7eddbcdb8d SHA512 28b427c6d87c7179b7db8b8d147e415fd2ba267e0969d22301f6fddf0e26e57f61b0e307e7642ce7ebc47cb767e62beb14a35b8ccf48c43f5fe1b178711820bf
MISC metadata.xml 488 BLAKE2B 52e6beb627aae3e4759c62b78fcb1c50614902626c6dce012c02eac4d1bf0b9f504494c17999c0b6f676817b271a60f5c3fb77a0e612c5dbf6870e987e09d8bd SHA512 b0cdb9d7b6d94ca4ee83ba62364635b6f8211dea1b74f4bab67f3b93ae60522f7cb3d67d71f6a3807b92461d61da70cfb45b00e91e688015cd473c1e883d5b07
EBUILD PyFronius-0.7.1.ebuild 713 BLAKE2B ade0ad27ab574daaa21cf94acee79d8b17c4199e0466174d611798a50e946ef8f43e3cccfc9669150fae179fd0d88af910a42df41e92f17b9c8f5d4fb86ca3d4 SHA512 d1b0349970e81b3916d04e4d0d4f2a67bee88fe7f26d5ae39448801c7bb89ba41b2672d9252f7537c2f77d23ef2e482f4efd94feb1225984079f2303cdba9c27
MISC metadata.xml 549 BLAKE2B 67aa257039691fc60016e6d4156235438414a3f6f7fa4f22fd5ce31cccab6762cfcd8dea8b3e7dc985a80d61da7c8edc94cc2f430183f17f999c994c9b103bcb SHA512 c13022d598a83270878a222fbcada92d989506cf95865126a28049141f295d346705ea551760165b85424b89096612927a13ee09d4ae88ab38a45deafcb1000d

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1

View File

@@ -7,6 +7,7 @@
</maintainer>
<upstream>
<remote-id type="pypi">PyFronius</remote-id>
<remote-id type="github">nielstron/pyfronius</remote-id>
<maintainer status="unknown">
<email>n.muendler@web.de, mail@gerritbeine.de</email>
<name>Niels Mündler, Gerrit Beine</name>

View File

@@ -1,3 +1,3 @@
DIST PyMVGLive-1.1.4.tar.gz 3937 BLAKE2B 7460ebeb86a452ae5fe02248c05c4d382247a391175acd8981e7147d11520260f0e7b03846897a259cf4c82e805dfd03fdb3d7b6ee8037b24da5ffbeea5c4313 SHA512 25a546b3041050c47e6e1db6e542ab727b4c50e33a6e1ee8f30e526a53d958988c54370d113a3154cb0363532c4b815a8eb490cba218d4d85aa5c771da0ff455
EBUILD PyMVGLive-1.1.4.ebuild 723 BLAKE2B e429ca171d492752d2d11c5b1daf2b48b7a163010411ac81d92594fe7aedcaf39a250c7a3b259ba77f978732ce889543c1c673c6b949cfdc7995442ceb6311da SHA512 586fbbc6d2b20a2a71c5cf5ad1110ac983d0abca00df6d051e5661d6a3ba22ec8ad1bd0502e1b7e47f2ff91c6414b937964f0f2c6755a6b6f26693cd91bfc614
EBUILD PyMVGLive-1.1.4.ebuild 723 BLAKE2B 855d89f2e9daaf4c719d4917de39aa35f8e5761038b1ebd054edd4e394a61ddbec2b9b346668066f5ae682bda90643b9ce08d7f85e462e3c8ea0ecff53f5b2d9 SHA512 946fb62fb35874d16adbc5e090e06677f51659135331618417e6977ad0f435b9512efbb6cf47c2590839a804c015e1e354cc4afa69a23de74026a7b6d49cb3a1
MISC metadata.xml 328 BLAKE2B 95c186db1ee862259ede644b08a981715bf4c71f03952882cfb7e669a7db96b88f8534502e031044852c2b24d74c5ad6a3c4f658e23eb8fcdce85e7e460c5c35 SHA512 7a20e1cf025d5ac03c2c185807104f0b4021bc8544c56ef43dd3a89628823c198caace7e17f20ad0d0c32c983d83a630bd50a7fce4694fd42e24c310287491ed

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1

View File

@@ -1,3 +1,3 @@
DIST PyMata-2.20.tar.gz 23143 BLAKE2B 1e007b69cccce99736a7b4c408bb850985d74ab8c1f9807c0926596d2ca0305e6acf0449ef3a39bf4bbb8703a0b1d4e34dd9f1eb2d560b6752f756d30ea4a1dc SHA512 22ccfa550cebcfd61246af07c131cc70ea478e8cf1b98371bba79b2239af598b3d966e09edf2c511f3afe4aeb83b7ce72d427758f09e42b926a2273661fa043f
EBUILD PyMata-2.20.ebuild 709 BLAKE2B 98527fc874885bdde957f0dfb23fbd26914003517c84a9c0009657b0bb4d74235618755434843e39a5c1f9a73de73907d57b514fcc2b584a5e872c5893e2818a SHA512 ee5d13e5a0696a231c8aa356ec0911968cc28d2b0495f527d0d4183a7c2ec52df5b50ea86357f0d78621c17123e88e6451c35aa5e89ee27dbc2359cae7d474f2
MISC metadata.xml 452 BLAKE2B 8ff6e6fc23ed6bcb902463b4ba1fb0b9602a491d52e0ec1a14da65b2b18f8d3dd8560808bea004f442c0c81343562865c19524b1e7f70d6fc7577c0e4aecf73e SHA512 c4950c9bfc6076d40b24a6785ac5a12fb58c1e651ad55c2befc72674c5786a701187755ac6d19b6f3b6c7ba588f3c3397e64cdb6bc2be3ff6ac71788dae95ae3
EBUILD PyMata-2.20.ebuild 709 BLAKE2B 52300121846161d2f6acf21b49500242694d9add0e3290283c11190b39c5bd333ff7e88f8e1a423dc8273289c6a399bd419bd51d7743db63102f4b4157e97c46 SHA512 39f8d64716bce1fe03035982908842b80657c14574869ded4240c1280f42c8116245395c864aa06b3be777d165d5ede3dd591e33398236342e94fb8172c0a3a4
MISC metadata.xml 508 BLAKE2B 0ae10d6d8a627650c2acb048a0445d3f01f62ec883083ade7afcd95aa36d9d0c9561667fc5e02e75723561076ae803a96fbe39516db0ac57e3cc3276edd9dbe9 SHA512 d0cec46d939e09be13e0985070197de45302151e2543dcd3990e57a4657e5e78ed5c3004ae52f1f65167f3dd55c90362d124edd2deb521052a2cc57a7a58dcaf

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1

View File

@@ -7,6 +7,7 @@
</maintainer>
<upstream>
<remote-id type="pypi">PyMata</remote-id>
<remote-id type="github">MrYsLab/PyMata</remote-id>
<maintainer status="unknown">
<email>MisterYsLab@gmail.com</email>
<name>Alan Yorinks</name>

View File

@@ -1,3 +1,3 @@
DIST PyMeeus-0.5.11.tar.gz 5368346 BLAKE2B d1bde9d62bd3349533b086ecbf5f6c455caf333cbdb0f32d11cac450db07708e442bc44cb085ec5140231158b95068e688e9c8abfcc62ba0e52e1cdd2de294b8 SHA512 9c109a7ed0ff3635e8b1eb4ee444bc5086528169fc942719385b02c5d5eca1f1ec3d3988bb06140e94f3d4ab741473880d8a36e187c468b9b91a3254575b92e6
EBUILD PyMeeus-0.5.11.ebuild 666 BLAKE2B b611f49d57b2ce9b3a6644a97ef5ac8034dc4740bde4e2ff2fbba90548de06116e49c4b034d87451509558dc6eff931b997799efb64a66a03ced1d7ec9b59860 SHA512 f106449656efb4af3bdfc9ec5ae4079d1cf85a61417e69f2035f8efa7372010b4ba081223ed13e884b9d6b09bb81012302b33d037740e62f2e669921090db8a4
MISC metadata.xml 464 BLAKE2B fd444afbab329a9ba1bb28ea1721c2a580e227bddc0e4a14668402efd8cf136e8fed0ba7491fd8904a1a2b1aabe5f78368e72c006588aa28acde5c07e1c736fc SHA512 6e882d6568648178a7c16eed61d7d26d0e8e269303dbdf8438e79c0ab3611497cb4206d92e6bed523ef3721bd482d77c53f02151bd6745542794587318ac9657
EBUILD PyMeeus-0.5.11.ebuild 666 BLAKE2B 04a4f694c76efb774e9373be8c27f64bae8ad1cf20929ec4f55c6fdaa611e70452ab1f281d624b61407ddd8d7a872ce6abb17f4f8d8af3934a5c467812a0ce36 SHA512 cc9b46c1f34fb50bda9fffa478bf71de48b7961e9456f49d9c859e5cb7a99ac8a80427ece79ba9ddcbbcb44a4c50a328f54a6a56a246451358e4b05222df0d7a
MISC metadata.xml 523 BLAKE2B 395c81c447b4f2096e95bd0f7c1265098814c30db6b04931fa7b1a24777132b36c2e218de15ef159b668d7cc30344e6f30edaf98cc3a95d89000799e8a09af05 SHA512 b2a4981484eb94528f20c4fbfd829755b273abda4ac6b94caefcd902cd6b6c88e3a390ec86f2060b726d5b24acf4796055476b60b4aa8d9a8614719831682e7b

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1

View File

@@ -7,6 +7,7 @@
</maintainer>
<upstream>
<remote-id type="pypi">PyMeeus</remote-id>
<remote-id type="github">architest/pymeeus</remote-id>
<maintainer status="unknown">
<email>dagoberto.salazar@gmail.com</email>
<name>Dagoberto Salazar</name>

View File

@@ -1,3 +1,3 @@
DIST PyMetEireann-2021.8.0.tar.gz 6025 BLAKE2B efbd2a52e02f1bda8cac8676bd4bfbdc9c9907a4d01bb56106a8ecd96c53101b6673f910ce5731686621af6c3353b5bd2f4d12a242e8badcdac8a2a3ef79beaa SHA512 430dcb6d1351ca551c541e6e257805ce33e88396d0ae67d1f904947031bbd0522e90cdd609976c74e59a0f65e592947a53a2135bc0a52ecd340197b8622e18a0
EBUILD PyMetEireann-2021.8.0.ebuild 855 BLAKE2B 5cb7595678d5a88c115e7b7f1f27a3b3db49afe6afa2bd8d45be8e3b619a7ac0cc672d9d308e303c457f9550a6340a3eed5c37325e2981ed4a390e1e6c74238a SHA512 5f9823c3f718cfe46dd63846eaf21959c5ddd1f7442c44a22a514978d657825bbd861029a51069ccc1fda61c17ff24bb524e0bb60be245c67ffa035d86538368
MISC metadata.xml 453 BLAKE2B 59631d58fc677e024c1c91bc26ed90e7329769a5a1ebaf889e7a0aaec78c85002a0dd0344ed28def59b2666319f955ad8007d7f9ca4e20f64a42b0d3506e2d3c SHA512 718a94d27ca03e5e147cf7cf099d01d333ed950a5e32740511ff1cfd9427a9bb7eadd8f9a614695f65e1c5f9088acddeb86cf08911bac98bd0a0bba08aa41f33
EBUILD PyMetEireann-2021.8.0.ebuild 855 BLAKE2B b73d6108beef1531a1597a5ce173aaa590a1cef8434f5753a2097227c6740d7c76efc8ce375d1fd8eb70e3c18644b5732f378be9ae4ca938462d2722833df75f SHA512 a1c4f659b3faa97a094ab7b70321118f6631dee30afd3aa9d7d8c64b6075e66bfcbb3b1c172e292fd99920f7225e2e26575809796fae8bdee5f83ed3e50ae88b
MISC metadata.xml 517 BLAKE2B b3a10189c60c1cb6131575f46f9b207daddd63e51238c6ea11100cc5b39a1520d2c4533b8633a3ca4185bfa1f933228ea9d29822dd5b79105cc186e4e6282666 SHA512 aef3d17979d47cf8d7ba7e58322cd046a09509f16d6e3b0f015934aada342e6026515869173c06d0347ee68cfe4732b42768d110e003cb5e64baf0f204702333

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1

View File

@@ -7,6 +7,7 @@
</maintainer>
<upstream>
<remote-id type="pypi">PyMetEireann</remote-id>
<remote-id type="github">DylanGore/PyMetEireann</remote-id>
<maintainer status="unknown">
<email>hello@dylangore.ie</email>
<name>Dylan Gore</name>

View File

@@ -1,3 +1,3 @@
DIST PyMetno-0.9.0.tar.gz 5669 BLAKE2B 9125a95224bdae5f5749b78c435197a407a615dc9360e3b8f3afc2554edf71b69570eee8658acca823045fc609e9d14559d30d82466e84e68cad12c1c2037326 SHA512 b97592fc2496cb2c2307b56ac8ccffa16e7ec537e27222302ed175f798c16f83225c5d32b46599da9efec6ee4fe5a11f7673864ce1e1978b5868c1257b5a6889
EBUILD PyMetno-0.9.0.ebuild 803 BLAKE2B 5944a2099f76826cb9a5a96800bedb363f4e2c307ca3c4b138a348b8c458724a0d5a881bd14a2785231a370de8844de8909f445c119d72896c532739181454b1 SHA512 273579e846c399df4a7119fa980774def055c73aac72444abe9a9932e1080bf183197299d5354a6c6bb710a745c8e7af77f79815e5c2fde31a0cc67ab8a31700
MISC metadata.xml 326 BLAKE2B 9909d85fc7133e8ca4fae8ad1d88156a88cb39f0fb13e7624002cb8cf7fd48636ebca9a377e4f57b756e2fe737e2d25d368395c6fe71b0d3763651780c12d5bf SHA512 36efcefb7415f355241dc7ed9f40c2152273f76d0948cba690262faaa5a265105222387ec37cb911e21614eaddc10180cf2265cf048787bf42bacfb5c10de349
EBUILD PyMetno-0.9.0.ebuild 803 BLAKE2B ec5a19c99ab229ca5a807ef0b492e3f2587646eb56d6797658d306d217e1bfafb823deb62f173fd3813d266a2a0f102b60c5c319ca1ca42205b0b76682781cd2 SHA512 cdf458443aef659ddfe925fa0677f7100cf0422eb6349b6f6559db772d571d9090b2facd017feaa779bca971ac221c0574ca94e010eb2b2ad7c426fc533b6b1c
MISC metadata.xml 390 BLAKE2B a252028aa2840c92f50e60cb8cafec14bd749e48a68dea020f2e3d5be3fcb4710a8e4c728199f4c29f3f49d58852fc781b8ec40c38fa8fa27ae86ec31d376007 SHA512 2200a9ed5e7068b92c4c0b506cae1e960e7d71e6caf48151ae82e4f7a94a42eae5451df5aff0f97ad07cab7081dd0e0cdc665b1f41a2fbc95070aa93b1281bc8

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1

View File

@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<remote-id type="pypi">PyMetno</remote-id>
<remote-id type="github">Danielhiversen/pyMetno</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -1,5 +1,5 @@
DIST PyMicroBot-0.0.6.tar.gz 5411 BLAKE2B 158ad99a2536e4cc3ddb99c87828227859f4036ba9eef07cbf1c3d13826806dee0e854072c52f8ca4c74ba35dbb43222d6955e76f09530f7046d7563e08c233c SHA512 87f623dc13490685eee878064c0d3ba1a4ef5b5eb07562cd146a5eee1beee75636bcc0671279c4dfd07bd677e88a4a45568f218bdcc94c420359bd99595e7950
DIST PyMicroBot-0.0.8.tar.gz 5428 BLAKE2B 0152e8fe3d22bfc0e6d40460dd343619a0da745c38b18105d6c81fa0722467b9bfcf1d0f10c58f3c537092231375102f853c2aa267dd9fd81f52025fcb55dca5 SHA512 499e29d61f5aa61316e62a5b55161f0ec3177bcfa8a1d779b50093180c7c921de11c9ea73075a73f1b742d8f74e45c9bfc2c846b4e72a68b6fe9531aab297a54
EBUILD PyMicroBot-0.0.6.ebuild 752 BLAKE2B 5bef747d528dd47a4bfdb7a29a5991c43e3d19320532610f6615d95585b6724a252bfc91e0c9aef9982debc2d369b9360885645b741da3b5646a524490bd610b SHA512 4039b888780d26df06264f19d4e26ed6bd1bc0b97ac2874752b4f536d824dad4b66cf29119f030b9018930f178b7f625499eb44c04d2798dddcde674ef2f1465
EBUILD PyMicroBot-0.0.8.ebuild 752 BLAKE2B 5bef747d528dd47a4bfdb7a29a5991c43e3d19320532610f6615d95585b6724a252bfc91e0c9aef9982debc2d369b9360885645b741da3b5646a524490bd610b SHA512 4039b888780d26df06264f19d4e26ed6bd1bc0b97ac2874752b4f536d824dad4b66cf29119f030b9018930f178b7f625499eb44c04d2798dddcde674ef2f1465
MISC metadata.xml 329 BLAKE2B effd7a7974e55f9ac9556fffb20d40c2e9259b54aa8a16aa5d76a306c3b5bed90de1b0039f776c15ac8c540ef52da98216b95ce685c1fadc12bda5f53d5a71b0 SHA512 cdef12a24d772a086ed83cac8dd840843cc00b77218fe32e7d0cc409e4d65796094c4898e24222a2c00c3785120247ce4bfa9bb861cc947008b2369de7dedd03
EBUILD PyMicroBot-0.0.6.ebuild 752 BLAKE2B fd80df3faaa78f2d178208b6d5f491ad45a2dd4d3db45d6f2844b803724ec497b60290a27a8aa51bb7a75afb27c7b05f0d76021acbaa966bc8c0bfe2c1cd7044 SHA512 352cabe5b28fc108313af9ebfff71a862c7d9295db4d80d2b63f6678ad5688d0db19956ab2d7f8e4b3992e342dc4b81b88f7e6f9bb6359c0f45df20469546c1d
EBUILD PyMicroBot-0.0.8.ebuild 752 BLAKE2B fd80df3faaa78f2d178208b6d5f491ad45a2dd4d3db45d6f2844b803724ec497b60290a27a8aa51bb7a75afb27c7b05f0d76021acbaa966bc8c0bfe2c1cd7044 SHA512 352cabe5b28fc108313af9ebfff71a862c7d9295db4d80d2b63f6678ad5688d0db19956ab2d7f8e4b3992e342dc4b81b88f7e6f9bb6359c0f45df20469546c1d
MISC metadata.xml 388 BLAKE2B 3c4c2f5d9986588d5d9d4357925e064b821dcca419e4500419f83006e8d1d6820e47c303d84668719797625a4f21b42f179d35b988d38b34e22c9407cb5a936b SHA512 248d0b5941af343712d818d486c486cf3f250c4af412664aab6a6c98e616c5746f573adfe11380da2138ebf6fab7614cdc56489754c75cf5b2e7afa61494fd64

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1

Some files were not shown because too many files have changed in this diff Show More