This commit is contained in:
@@ -576,12 +576,12 @@ A daily compile test is run at Github with Python 3.9 to catch general faults. E
|
|||||||
|
|
||||||
## Licenses
|
## 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.
|
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 1861 Ebuilds in total, 1850 of them have in total 1871 (39 different) licenses assigned.
|
There are 1867 Ebuilds in total, 1856 of them have in total 1877 (39 different) licenses assigned.
|
||||||
|
|
||||||
|License| Ebuilds using it|
|
|License| Ebuilds using it|
|
||||||
|-------|-----|
|
|-------|-----|
|
||||||
|MIT|1094|
|
|MIT|1094|
|
||||||
|Apache-2.0|396|
|
|Apache-2.0|402|
|
||||||
|GPL-3|117|
|
|GPL-3|117|
|
||||||
|BSD|99|
|
|BSD|99|
|
||||||
|LGPL-3|27|
|
|LGPL-3|27|
|
||||||
|
|||||||
@@ -8,13 +8,19 @@ AUX maxcube_TypeError_dirty_hack.patch 1460 BLAKE2B 08570971bb3ce4c120086a32ec20
|
|||||||
AUX recorder.yaml 114 BLAKE2B af04840805aa13124208584e7f1d40335905a083ee7deead5c0e4324c969f2a231c801c23e42075782950aba7535496d92747bf03efd73a80b0d07e8492d18f6 SHA512 cb4e353e54fb6dc7034569b8d62ddcdca92680c23c2c4e1ce707d21cf95e93f41a0c44521d8c3ee90b68c830f6b8e65dab82ae64bfa09727ae384550f7de0c94
|
AUX recorder.yaml 114 BLAKE2B af04840805aa13124208584e7f1d40335905a083ee7deead5c0e4324c969f2a231c801c23e42075782950aba7535496d92747bf03efd73a80b0d07e8492d18f6 SHA512 cb4e353e54fb6dc7034569b8d62ddcdca92680c23c2c4e1ce707d21cf95e93f41a0c44521d8c3ee90b68c830f6b8e65dab82ae64bfa09727ae384550f7de0c94
|
||||||
AUX socat-zwave.init.d 637 BLAKE2B d61c1024a6fe3ce8d322e62ac1ec15e00d08f5c5a63feabc8603ecc51ec16e0a4775e0c7da83d12d1ef0c9815c9ebf8ec8a86a678bb4a3b40decb04adc887f26 SHA512 2b13cd4175427853d5a4169cc7d441d62618e8136e4f5d9fd24d08a47f6916953ebd1e747ea9c7a0907b00766c7b2108ba3b8917178fd9a795da23e6525a0faf
|
AUX socat-zwave.init.d 637 BLAKE2B d61c1024a6fe3ce8d322e62ac1ec15e00d08f5c5a63feabc8603ecc51ec16e0a4775e0c7da83d12d1ef0c9815c9ebf8ec8a86a678bb4a3b40decb04adc887f26 SHA512 2b13cd4175427853d5a4169cc7d441d62618e8136e4f5d9fd24d08a47f6916953ebd1e747ea9c7a0907b00766c7b2108ba3b8917178fd9a795da23e6525a0faf
|
||||||
AUX update-homeassistant 1326 BLAKE2B 917bdd332c4e5dea5177eecd11a7f8d72b911fddfdc8e5eb54960c526fe8c735e20d44e570cf7aeb99669d2a9670c70da1c5fbc30efb284d1f0f330799de6e24 SHA512 3c05f0d6d1bde0e1526c3e679568794c07091e7856dfd8793e13feec6f22725ddaa3163ca2c81d9df86cf73573f932e561743f05de420b350a0b68f6a9582aca
|
AUX update-homeassistant 1326 BLAKE2B 917bdd332c4e5dea5177eecd11a7f8d72b911fddfdc8e5eb54960c526fe8c735e20d44e570cf7aeb99669d2a9670c70da1c5fbc30efb284d1f0f330799de6e24 SHA512 3c05f0d6d1bde0e1526c3e679568794c07091e7856dfd8793e13feec6f22725ddaa3163ca2c81d9df86cf73573f932e561743f05de420b350a0b68f6a9582aca
|
||||||
DIST homeassistant-2022.11.0.gh.tar.gz 17079666 BLAKE2B 07ac79262de27cd1095515d2226c10585e82bc98772daa53085cbab9cca2e827acbe4caf5d7832bd4c879deb14fd9c6d164fd04b672eb16a43b06ce7a478096e SHA512 0f0a43667d8051f96852aed671ddb3c7f9860f986f36ea401b7ed75a0c11abc336ca9c9226989d5c4df7cdba580f8d9e8a728c631bc0834305847747df4f0c23
|
|
||||||
DIST homeassistant-2023.2.5.gh.tar.gz 18210750 BLAKE2B 326d12c4d279f908674f25388b059f557dd13c411a055f7f5d4cb7dba72a2cf381d2c8ac40bf018aced3cc278208f343bdc246c5aff6a570443b49720dc18a51 SHA512 1d7c0559b9735e97fd030089d5af54d8c694602c0d2f6696066b9f216c4cc66de561c509b6ac5538cd3ca911ddce59e53c98a1c6cd779a7d3b4ceea9ed286493
|
DIST homeassistant-2023.2.5.gh.tar.gz 18210750 BLAKE2B 326d12c4d279f908674f25388b059f557dd13c411a055f7f5d4cb7dba72a2cf381d2c8ac40bf018aced3cc278208f343bdc246c5aff6a570443b49720dc18a51 SHA512 1d7c0559b9735e97fd030089d5af54d8c694602c0d2f6696066b9f216c4cc66de561c509b6ac5538cd3ca911ddce59e53c98a1c6cd779a7d3b4ceea9ed286493
|
||||||
|
DIST homeassistant-2023.2.5.tar.gz 12099705 BLAKE2B 009dc9b17de0166dd0cc890583b989ba3fbb8f4df21ae5ac520a94fd833401c07af56eedfbf32fbdb77d7a505629b0f1d967a29c6cf4cfbcd19c1a5359a52ffb SHA512 6e1702e93041e0f6bd71498d5137530c4a7bdd2eea020a1f84da5b0d825af6a052371b70e81798b7022c33e0af9f25760b5bf6f7a6a7a5d8c4d4d9c8fd14d0d7
|
||||||
DIST homeassistant-2023.3.6.gh.tar.gz 13678015 BLAKE2B 3208e8de6532973a8ed0c1fded9aecb2aa4e68f9a5a30767466240077b911b8000340f710081ee96c4f6f4fe0baa213b1562f8d06320ad9f4b387cc671e4f79d SHA512 9ed69757a2a81f0ce3b6ff271bee429ecc1a0fa14a75b981ec234320efad8d596e38cf1d7ad7c95ed74f53f3b82edba290bb9fcf8eb7489a707309fd70e9e151
|
DIST homeassistant-2023.3.6.gh.tar.gz 13678015 BLAKE2B 3208e8de6532973a8ed0c1fded9aecb2aa4e68f9a5a30767466240077b911b8000340f710081ee96c4f6f4fe0baa213b1562f8d06320ad9f4b387cc671e4f79d SHA512 9ed69757a2a81f0ce3b6ff271bee429ecc1a0fa14a75b981ec234320efad8d596e38cf1d7ad7c95ed74f53f3b82edba290bb9fcf8eb7489a707309fd70e9e151
|
||||||
|
DIST homeassistant-2023.3.6.tar.gz 12559122 BLAKE2B 6d5eddd724039754607eb0f798147973be18748fc0c608ba5b473d503be3f8179b8070139af62b4484b238f17ca32c481a25604f33d3d6044db31ba3ffb718d9 SHA512 ddd9b218abd6c986163c849b3552204ca5fc7a1a9b448b68e2116f0cb106c1f439dca7f8e8e3dc8316f38fb4512280d409d2793529e9321405766de097e77c6e
|
||||||
DIST homeassistant-2023.4.4.gh.tar.gz 13866710 BLAKE2B c48209cc8377059a662ec4284e81c4a7886e586e180c8a9e943f7d47dae9cc0f0bb14de79a32c75b913bd2abe0fa026dce4aa5cf513f8efa588c630bfe76fa68 SHA512 686fb4c869d18c4e4065fe45de060be4cc037bad35d6fbfdf8304138e6e5af67f3da9fc18515310bd420a1dac60f4d52cd2779065d3f0b1cfd858456a13299d0
|
DIST homeassistant-2023.4.4.gh.tar.gz 13866710 BLAKE2B c48209cc8377059a662ec4284e81c4a7886e586e180c8a9e943f7d47dae9cc0f0bb14de79a32c75b913bd2abe0fa026dce4aa5cf513f8efa588c630bfe76fa68 SHA512 686fb4c869d18c4e4065fe45de060be4cc037bad35d6fbfdf8304138e6e5af67f3da9fc18515310bd420a1dac60f4d52cd2779065d3f0b1cfd858456a13299d0
|
||||||
EBUILD homeassistant-full-2022.11.0.ebuild 76217 BLAKE2B 603b41451399042d89fdbaf7e6e34e8b0e759492ebd1c4d8f85cd01531d01e20623d7d987831db031f847ace6ff60f53a05dfa55b90cb65361d8f16b0cf88d9b SHA512 dffb437593e38bd3b00725845b2bca6d5937498bd73933b2e5b2d48d0ae0c69a5e89d897e16a9fab6cb3d7e20116eb7f87d5f0b2bf50cf54a837189fe66376ec
|
DIST homeassistant-2023.4.4.tar.gz 12889752 BLAKE2B f25ab36bbe75a19349801c1c7bb39fc1dda7c7612d64bee7c65f45721e9dcc1ff8431f2ff79d2fbdcfb0715d1d065e7b131b6a731ffe3d0853c8eb21430dc32b SHA512 70a7fa3e1d872bc57b77fc2e380274d080e9bbcf745c7626881928dc4f79844afa8fb71c0611186f3d6a0a047080fcacce2e944730166200bea7f0a3bae7a188
|
||||||
EBUILD homeassistant-full-2023.2.5.ebuild 78489 BLAKE2B e9570cfd52115aadcf6040f70b02631b11005ff1f7febf6e613df396dc6097f739f8f370edbdbe582efd697227a82a93660e0decab82300ebe41de76552525f3 SHA512 35af47b6507568bc9301be3e348bfa50269c10aa1c3720e210ba8ca75348a3723231a139c8fabcab278b6f09b209427c10eaabbf76b824cc23dc025800e4b7e6
|
DIST homeassistant-2023.4.6.gh.tar.gz 13871472 BLAKE2B 1ae4d3d2826d194ae8a8d91132b410647159887e97c1273d615d56fe1d435ed6373b2ec4bef04c53d85bb6a9c91318aaa4db2f2b2b48cfae51b9ce990930afc6 SHA512 c8a4ef2e8a1f02a588e1bc5f6bd9281118c3b2edff4c3c13a1045fa733ca2195b7bbcf371aa3df57cc6d4e4a631944a6e360ee6a61add5de104a2a0e0f023fbd
|
||||||
|
DIST homeassistant-2023.4.6.tar.gz 12994366 BLAKE2B 68915d12ddce0aed48d5f21b64dd4581afe35db5028f165d7317216c445f7c88ae7f46138566358f1753f6411895b47915f51c676fce47adbcdc0ad3fcd090c7 SHA512 9433ac0f3d2f1309269e07a94060b758a059db8dd5ca8e14dcb0b986155f47863959c3be03eaa2c5984458fc1b4d4303ec155b7a298f5a910c181ec1489859ad
|
||||||
|
EBUILD homeassistant-full-2023.2.5.ebuild 78644 BLAKE2B 0df7d283fcafd1f1ea7fd3ef88f3fead7119a9122055ace9db5a1052bea802bea10c87ab700d00b02c85301b1b3841725904edbce02fd9d51c8128073b10f092 SHA512 1332b33bdfc8554c4711b1eab657fa5143b200359660577915f6e278a3cf9bf5d6e3510dbd0f8cb7b3f54eb6cf91c08755aec4ae5f7dbd28fe1fb46f66c99654
|
||||||
|
EBUILD homeassistant-full-2023.3.6-r1.ebuild 79179 BLAKE2B 9bc63d39a503c72916b0067e8cc70abd31f5366a0f51a10b58c768860306979742025d1b5a9ac78b6896bee500cadb0233c9e445904c36432db466abb43efff3 SHA512 a744edb8b4e1dade504d5610cfea188526cc1275035c37d45323206e3f795603a1481bcc829b92348d9a95b765c438eb23c068ae48a13349b46043a58c92ea28
|
||||||
EBUILD homeassistant-full-2023.3.6.ebuild 79028 BLAKE2B 2594b3ff01f6bed562bf8b227489b5fa9862078d3161a42daf8eb7fad9bcc4bd194b37c92b12c42360bac0dd42010c5af743cb57f6cdc51f2f846062bb9aa561 SHA512 f7b30d09bbfbb154652d70be5c844117a93e7a80f4c1c6c89ea772f62d0e08376d474a3c063d5c1955e983d3b7a92082384454d616ab1efd634e1b9a9a0ecd9e
|
EBUILD homeassistant-full-2023.3.6.ebuild 79028 BLAKE2B 2594b3ff01f6bed562bf8b227489b5fa9862078d3161a42daf8eb7fad9bcc4bd194b37c92b12c42360bac0dd42010c5af743cb57f6cdc51f2f846062bb9aa561 SHA512 f7b30d09bbfbb154652d70be5c844117a93e7a80f4c1c6c89ea772f62d0e08376d474a3c063d5c1955e983d3b7a92082384454d616ab1efd634e1b9a9a0ecd9e
|
||||||
|
EBUILD homeassistant-full-2023.4.4-r1.ebuild 79440 BLAKE2B 27b4f94c40094728e8e19256b614d598f079d7d9b3e435979f3a30104bb345cfb843d3be2a73ba1f203c33e49aed01acb26e91c75702ce81f4123c20b6d0491d SHA512 730cc69a367e7ae6cb21236528efb6e0cc6397fcb8606446cbb88f044ca9cb72bc6beab29833a4069bca1a47e84ca4e7079cf9d2aceb67c7680e2576f0ba5d65
|
||||||
EBUILD homeassistant-full-2023.4.4.ebuild 79289 BLAKE2B 52813cd0cc003104b25e7f1442415554d12d1e9aa29995c16dbcfaddcbe1c40ab1c69fac51d3d8b62593da201aa3415efc48afb6d3028770781267720a5462a6 SHA512 4988511c8497290c70957b36de192ce11b6f00f56132ce1e01812676e18b368d870484e7edf4b4c25de898e6f3c4241e11b7360c2b7905f10d9ff00072e5dd23
|
EBUILD homeassistant-full-2023.4.4.ebuild 79289 BLAKE2B 52813cd0cc003104b25e7f1442415554d12d1e9aa29995c16dbcfaddcbe1c40ab1c69fac51d3d8b62593da201aa3415efc48afb6d3028770781267720a5462a6 SHA512 4988511c8497290c70957b36de192ce11b6f00f56132ce1e01812676e18b368d870484e7edf4b4c25de898e6f3c4241e11b7360c2b7905f10d9ff00072e5dd23
|
||||||
EBUILD homeassistant-full-9999.ebuild 79270 BLAKE2B 32156417ce5f644bd3603ae086d6f1313221c5e3cfc5f2bc97269c3944c88d63c7a9683b5e7a5a48b9bd1376baf11fc5ea8d9def7c8cbaa0ed63c5de16d4bbe9 SHA512 70900a265e373ce64b6fbb5242db218ce4d8b75a1b2361488a0a23318890645967b04573ee7e3d93aac7725caa77272f280449076bebcbf263633c1d3e0c55ae
|
EBUILD homeassistant-full-2023.4.6.ebuild 79454 BLAKE2B ca8ac47b613a41f832bc8faeaf02db0f83c6ef3d05d8d66f702e4df8418f21d742cfb4bafe84aa4a0bb79f1cd2035d64e09aa3508a83001c8a3c6b4802150617 SHA512 55348f6d1daa15aa786300ae8835f1f0a72046a1bb560d7e8eb3cf442bba3ccf151e41c538a8df91703f84b45dfdc220254ac62597385f060636214d7aede4d5
|
||||||
|
EBUILD homeassistant-full-9999.ebuild 79379 BLAKE2B 8dc886843da0aea55ac756ee169fdbd860c2d66dd1a4968dda34b56f4e5285c98655fbc7247c5eba84505ad1853bf618e4c919cdc8d6c80556b583b83ddc6bae SHA512 f1d542dcecf9abdcfbfdd3522fa9d13a33d993c86b10e90914046755475036637ea54e8bc049145daf982629d9e5043a493d27401aa7d89decfee532727934c5
|
||||||
MISC metadata.xml 84556 BLAKE2B fd169f41535c11bbdf320204c7c4fed1c0954339d7f5f75c4c8ef98045b51c2ea4c58590d7bac7a33b5d6c6bae2d090f062b589809d76887565b97b3bab033ac SHA512 76c0696afa518cbc236a434fe1f668bc48a89db286e5c7b71da768f8835e1caed7a0e6a2fe34e9f64d3c191c9a69a1c1a9069743639ec91bb88eb49e084f5acb
|
MISC metadata.xml 84556 BLAKE2B fd169f41535c11bbdf320204c7c4fed1c0954339d7f5f75c4c8ef98045b51c2ea4c58590d7bac7a33b5d6c6bae2d090f062b589809d76887565b97b3bab033ac SHA512 76c0696afa518cbc236a434fe1f668bc48a89db286e5c7b71da768f8835e1caed7a0e6a2fe34e9f64d3c191c9a69a1c1a9069743639ec91bb88eb49e084f5acb
|
||||||
|
|||||||
@@ -1,11 +1,13 @@
|
|||||||
# Copyright 1999-2022 Gentoo Authors
|
# Copyright 1999-2023 Gentoo Authors
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI=8
|
EAPI=8
|
||||||
|
|
||||||
PYTHON_COMPAT=( python3_{9..11} )
|
PYTHON_COMPAT=( python3_{10..11} )
|
||||||
DISTUTILS_USE_PEP517=setuptools
|
DISTUTILS_USE_PEP517=setuptools
|
||||||
inherit distutils-r1 readme.gentoo-r1 systemd
|
PYPI_NO_NORMALIZE=1
|
||||||
|
PYPI_PN="homeassistant"
|
||||||
|
inherit distutils-r1 pypi readme.gentoo-r1 systemd
|
||||||
|
|
||||||
MY_PN=homeassistant
|
MY_PN=homeassistant
|
||||||
|
|
||||||
@@ -17,8 +19,8 @@ if [[ ${PV} == *9999* ]]; then
|
|||||||
else
|
else
|
||||||
MY_PV=${PV/_beta/b}
|
MY_PV=${PV/_beta/b}
|
||||||
MY_P=${MY_PN}-${MY_PV}
|
MY_P=${MY_PN}-${MY_PV}
|
||||||
SRC_URI="https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.gh.tar.gz"
|
SRC_URI="$(pypi_sdist_url)
|
||||||
S="${WORKDIR}/core-${MY_PV}"
|
https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.gh.tar.gz"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
DESCRIPTION="Open-source home automation platform running on Python."
|
DESCRIPTION="Open-source home automation platform running on Python."
|
||||||
@@ -1078,6 +1080,13 @@ S="${WORKDIR}/core-${MY_PV}"
|
|||||||
|
|
||||||
DOCS="README.rst"
|
DOCS="README.rst"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
if use test ; then
|
||||||
|
cp -r ${WORKDIR}/core-${MY_PV}/tests ${S}
|
||||||
|
fi
|
||||||
|
distutils-r1_src_prepare
|
||||||
|
}
|
||||||
|
|
||||||
python_install_all() {
|
python_install_all() {
|
||||||
dodoc ${DOCS}
|
dodoc ${DOCS}
|
||||||
distutils-r1_python_install_all
|
distutils-r1_python_install_all
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
1128
app-misc/homeassistant-full/homeassistant-full-2023.4.4-r1.ebuild
Normal file
1128
app-misc/homeassistant-full/homeassistant-full-2023.4.4-r1.ebuild
Normal file
File diff suppressed because one or more lines are too long
1128
app-misc/homeassistant-full/homeassistant-full-2023.4.6.ebuild
Normal file
1128
app-misc/homeassistant-full/homeassistant-full-2023.4.6.ebuild
Normal file
File diff suppressed because one or more lines are too long
@@ -75,7 +75,7 @@ RDEPEND="${RDEPEND}
|
|||||||
~dev-python/grpcio-status-1.51.1[${PYTHON_USEDEP}]
|
~dev-python/grpcio-status-1.51.1[${PYTHON_USEDEP}]
|
||||||
~dev-python/grpcio-1.51.1[${PYTHON_USEDEP}]
|
~dev-python/grpcio-1.51.1[${PYTHON_USEDEP}]
|
||||||
~dev-python/h11-0.14.0[${PYTHON_USEDEP}]
|
~dev-python/h11-0.14.0[${PYTHON_USEDEP}]
|
||||||
~dev-python/ha-av-10.0.0_beta5[${PYTHON_USEDEP}]
|
~dev-python/ha-av-10.0.0[${PYTHON_USEDEP}]
|
||||||
~dev-python/hass-nabucasa-0.63.1[${PYTHON_USEDEP}]
|
~dev-python/hass-nabucasa-0.63.1[${PYTHON_USEDEP}]
|
||||||
~dev-python/hassil-1.0.6[${PYTHON_USEDEP}]
|
~dev-python/hassil-1.0.6[${PYTHON_USEDEP}]
|
||||||
~dev-python/home-assistant-bluetooth-1.9.3[${PYTHON_USEDEP}]
|
~dev-python/home-assistant-bluetooth-1.9.3[${PYTHON_USEDEP}]
|
||||||
@@ -319,7 +319,7 @@ RDEPEND="${RDEPEND}
|
|||||||
ecowitt? ( ~dev-python/aioecowitt-2023.1.0[${PYTHON_USEDEP}] )
|
ecowitt? ( ~dev-python/aioecowitt-2023.1.0[${PYTHON_USEDEP}] )
|
||||||
eddystone_temperature? ( ~dev-python/beacontools-1.2.3[${PYTHON_USEDEP}] ~dev-python/construct-2.10.56[${PYTHON_USEDEP}] )
|
eddystone_temperature? ( ~dev-python/beacontools-1.2.3[${PYTHON_USEDEP}] ~dev-python/construct-2.10.56[${PYTHON_USEDEP}] )
|
||||||
edimax? ( ~dev-python/pyedimax-0.2.1[${PYTHON_USEDEP}] )
|
edimax? ( ~dev-python/pyedimax-0.2.1[${PYTHON_USEDEP}] )
|
||||||
edl21? ( ~dev-python/pysml-0.0.9[${PYTHON_USEDEP}] )
|
edl21? ( ~dev-python/pysml-0.0.10[${PYTHON_USEDEP}] )
|
||||||
ee_brightbox? ( ~dev-python/eebrightbox-0.0.4[${PYTHON_USEDEP}] )
|
ee_brightbox? ( ~dev-python/eebrightbox-0.0.4[${PYTHON_USEDEP}] )
|
||||||
efergy? ( ~dev-python/pyefergy-22.1.1[${PYTHON_USEDEP}] )
|
efergy? ( ~dev-python/pyefergy-22.1.1[${PYTHON_USEDEP}] )
|
||||||
egardia? ( ~dev-python/pythonegardia-1.0.40[${PYTHON_USEDEP}] )
|
egardia? ( ~dev-python/pythonegardia-1.0.40[${PYTHON_USEDEP}] )
|
||||||
@@ -339,7 +339,7 @@ RDEPEND="${RDEPEND}
|
|||||||
enocean? ( ~dev-python/enocean-0.50.1[${PYTHON_USEDEP}] )
|
enocean? ( ~dev-python/enocean-0.50.1[${PYTHON_USEDEP}] )
|
||||||
enphase_envoy? ( ~dev-python/envoy-reader-0.20.1[${PYTHON_USEDEP}] )
|
enphase_envoy? ( ~dev-python/envoy-reader-0.20.1[${PYTHON_USEDEP}] )
|
||||||
entur_public_transport? ( ~dev-python/enturclient-0.2.4[${PYTHON_USEDEP}] )
|
entur_public_transport? ( ~dev-python/enturclient-0.2.4[${PYTHON_USEDEP}] )
|
||||||
environment_canada? ( ~dev-python/env-canada-0.5.32[${PYTHON_USEDEP}] )
|
environment_canada? ( ~dev-python/env-canada-0.5.33[${PYTHON_USEDEP}] )
|
||||||
envirophat? ( ~dev-python/envirophat-0.0.6[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] )
|
envirophat? ( ~dev-python/envirophat-0.0.6[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] )
|
||||||
envisalink? ( ~dev-python/pyenvisalink-4.6[${PYTHON_USEDEP}] )
|
envisalink? ( ~dev-python/pyenvisalink-4.6[${PYTHON_USEDEP}] )
|
||||||
ephember? ( ~dev-python/pyephember-0.3.1[${PYTHON_USEDEP}] )
|
ephember? ( ~dev-python/pyephember-0.3.1[${PYTHON_USEDEP}] )
|
||||||
@@ -402,7 +402,7 @@ RDEPEND="${RDEPEND}
|
|||||||
garmin_connect? ( ~dev-python/garminconnect-ha-0.1.6[${PYTHON_USEDEP}] )
|
garmin_connect? ( ~dev-python/garminconnect-ha-0.1.6[${PYTHON_USEDEP}] )
|
||||||
gc100? ( ~dev-python/python-gc100-1.0.3_alpha0[${PYTHON_USEDEP}] )
|
gc100? ( ~dev-python/python-gc100-1.0.3_alpha0[${PYTHON_USEDEP}] )
|
||||||
gdacs? ( ~dev-python/aio-georss-gdacs-0.8[${PYTHON_USEDEP}] )
|
gdacs? ( ~dev-python/aio-georss-gdacs-0.8[${PYTHON_USEDEP}] )
|
||||||
generic? ( ~dev-python/ha-av-10.0.0_beta5[${PYTHON_USEDEP}] ~dev-python/pillow-9.4.0[${PYTHON_USEDEP}] )
|
generic? ( ~dev-python/ha-av-10.0.0[${PYTHON_USEDEP}] ~dev-python/pillow-9.4.0[${PYTHON_USEDEP}] )
|
||||||
geniushub? ( ~dev-python/geniushub-client-0.7.0[${PYTHON_USEDEP}] )
|
geniushub? ( ~dev-python/geniushub-client-0.7.0[${PYTHON_USEDEP}] )
|
||||||
geocaching? ( ~dev-python/geocachingapi-0.2.1[${PYTHON_USEDEP}] )
|
geocaching? ( ~dev-python/geocachingapi-0.2.1[${PYTHON_USEDEP}] )
|
||||||
geonetnz_quakes? ( ~dev-python/aio-geojson-geonetnz-quakes-0.15[${PYTHON_USEDEP}] )
|
geonetnz_quakes? ( ~dev-python/aio-geojson-geonetnz-quakes-0.15[${PYTHON_USEDEP}] )
|
||||||
@@ -488,7 +488,7 @@ RDEPEND="${RDEPEND}
|
|||||||
incomfort? ( ~dev-python/incomfort-client-0.5.0[${PYTHON_USEDEP}] )
|
incomfort? ( ~dev-python/incomfort-client-0.5.0[${PYTHON_USEDEP}] )
|
||||||
influxdb? ( ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] )
|
influxdb? ( ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] )
|
||||||
inkbird? ( ~dev-python/inkbird-ble-0.5.6[${PYTHON_USEDEP}] )
|
inkbird? ( ~dev-python/inkbird-ble-0.5.6[${PYTHON_USEDEP}] )
|
||||||
insteon? ( ~dev-python/pyinsteon-1.4.1[${PYTHON_USEDEP}] ~dev-python/insteon-frontend-home-assistant-0.3.4[${PYTHON_USEDEP}] )
|
insteon? ( ~dev-python/pyinsteon-1.4.2[${PYTHON_USEDEP}] ~dev-python/insteon-frontend-home-assistant-0.3.4[${PYTHON_USEDEP}] )
|
||||||
intellifire? ( ~dev-python/intellifire4py-2.2.2[${PYTHON_USEDEP}] )
|
intellifire? ( ~dev-python/intellifire4py-2.2.2[${PYTHON_USEDEP}] )
|
||||||
intesishome? ( ~dev-python/pyintesishome-1.8.0[${PYTHON_USEDEP}] )
|
intesishome? ( ~dev-python/pyintesishome-1.8.0[${PYTHON_USEDEP}] )
|
||||||
iota? ( ~dev-python/PyOTA-2.0.5[${PYTHON_USEDEP}] )
|
iota? ( ~dev-python/PyOTA-2.0.5[${PYTHON_USEDEP}] )
|
||||||
@@ -548,7 +548,7 @@ RDEPEND="${RDEPEND}
|
|||||||
linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] )
|
linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] )
|
||||||
linux_battery? ( ~dev-python/batinfo-0.4.2[${PYTHON_USEDEP}] )
|
linux_battery? ( ~dev-python/batinfo-0.4.2[${PYTHON_USEDEP}] )
|
||||||
litejet? ( ~dev-python/pylitejet-0.5.0[${PYTHON_USEDEP}] )
|
litejet? ( ~dev-python/pylitejet-0.5.0[${PYTHON_USEDEP}] )
|
||||||
litterrobot? ( ~dev-python/pylitterbot-2023.1.2[${PYTHON_USEDEP}] )
|
litterrobot? ( ~dev-python/pylitterbot-2023.4.0[${PYTHON_USEDEP}] )
|
||||||
livisi? ( ~dev-python/aiolivisi-0.0.19[${PYTHON_USEDEP}] )
|
livisi? ( ~dev-python/aiolivisi-0.0.19[${PYTHON_USEDEP}] )
|
||||||
local_calendar? ( ~dev-python/ical-4.5.1[${PYTHON_USEDEP}] )
|
local_calendar? ( ~dev-python/ical-4.5.1[${PYTHON_USEDEP}] )
|
||||||
logi_circle? ( ~dev-python/logi-circle-0.2.3[${PYTHON_USEDEP}] )
|
logi_circle? ( ~dev-python/logi-circle-0.2.3[${PYTHON_USEDEP}] )
|
||||||
@@ -671,7 +671,7 @@ RDEPEND="${RDEPEND}
|
|||||||
ondilo_ico? ( ~dev-python/ondilo-0.2.0[${PYTHON_USEDEP}] )
|
ondilo_ico? ( ~dev-python/ondilo-0.2.0[${PYTHON_USEDEP}] )
|
||||||
onewire? ( ~dev-python/pyownet-0.10.0_p1[${PYTHON_USEDEP}] )
|
onewire? ( ~dev-python/pyownet-0.10.0_p1[${PYTHON_USEDEP}] )
|
||||||
onkyo? ( ~dev-python/onkyo-eiscp-1.2.7[${PYTHON_USEDEP}] )
|
onkyo? ( ~dev-python/onkyo-eiscp-1.2.7[${PYTHON_USEDEP}] )
|
||||||
onvif? ( ~dev-python/onvif-zeep-async-1.2.3[${PYTHON_USEDEP}] ~dev-python/WSDiscovery-2.0.0[${PYTHON_USEDEP}] )
|
onvif? ( ~dev-python/onvif-zeep-async-1.2.11[${PYTHON_USEDEP}] ~dev-python/WSDiscovery-2.0.0[${PYTHON_USEDEP}] )
|
||||||
openai_conversation? ( ~dev-python/openai-0.27.2[${PYTHON_USEDEP}] )
|
openai_conversation? ( ~dev-python/openai-0.27.2[${PYTHON_USEDEP}] )
|
||||||
openerz? ( ~dev-python/openerz-api-0.2.0[${PYTHON_USEDEP}] )
|
openerz? ( ~dev-python/openerz-api-0.2.0[${PYTHON_USEDEP}] )
|
||||||
openevse? ( ~dev-python/openevsewifi-1.1.2[${PYTHON_USEDEP}] )
|
openevse? ( ~dev-python/openevsewifi-1.1.2[${PYTHON_USEDEP}] )
|
||||||
@@ -761,7 +761,7 @@ RDEPEND="${RDEPEND}
|
|||||||
rejseplanen? ( ~dev-python/rjpl-0.3.6[${PYTHON_USEDEP}] )
|
rejseplanen? ( ~dev-python/rjpl-0.3.6[${PYTHON_USEDEP}] )
|
||||||
remember_the_milk? ( ~dev-python/RtmAPI-0.7.2[${PYTHON_USEDEP}] ~dev-python/httplib2-0.20.4[${PYTHON_USEDEP}] )
|
remember_the_milk? ( ~dev-python/RtmAPI-0.7.2[${PYTHON_USEDEP}] ~dev-python/httplib2-0.20.4[${PYTHON_USEDEP}] )
|
||||||
remote_rpi_gpio? ( ~dev-python/gpiozero-1.6.2[${PYTHON_USEDEP}] ~dev-python/pigpio-1.78[${PYTHON_USEDEP}] )
|
remote_rpi_gpio? ( ~dev-python/gpiozero-1.6.2[${PYTHON_USEDEP}] ~dev-python/pigpio-1.78[${PYTHON_USEDEP}] )
|
||||||
renault? ( ~dev-python/renault-api-0.1.12[${PYTHON_USEDEP}] )
|
renault? ( ~dev-python/renault-api-0.1.13[${PYTHON_USEDEP}] )
|
||||||
reolink? ( ~dev-python/reolink-aio-0.5.10[${PYTHON_USEDEP}] )
|
reolink? ( ~dev-python/reolink-aio-0.5.10[${PYTHON_USEDEP}] )
|
||||||
repetier? ( ~dev-python/pyrepetierng-0.1.0[${PYTHON_USEDEP}] )
|
repetier? ( ~dev-python/pyrepetierng-0.1.0[${PYTHON_USEDEP}] )
|
||||||
rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
|
rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
|
||||||
@@ -816,7 +816,7 @@ RDEPEND="${RDEPEND}
|
|||||||
seventeentrack? ( ~dev-python/py17track-2021.12.2[${PYTHON_USEDEP}] )
|
seventeentrack? ( ~dev-python/py17track-2021.12.2[${PYTHON_USEDEP}] )
|
||||||
seven_segments? ( ~dev-python/pillow-9.4.0[${PYTHON_USEDEP}] )
|
seven_segments? ( ~dev-python/pillow-9.4.0[${PYTHON_USEDEP}] )
|
||||||
sharkiq? ( ~dev-python/sharkiq-1.0.2[${PYTHON_USEDEP}] )
|
sharkiq? ( ~dev-python/sharkiq-1.0.2[${PYTHON_USEDEP}] )
|
||||||
shelly? ( ~dev-python/aioshelly-5.3.1[${PYTHON_USEDEP}] )
|
shelly? ( ~dev-python/aioshelly-5.3.2[${PYTHON_USEDEP}] )
|
||||||
shiftr? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
|
shiftr? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
|
||||||
shodan? ( ~dev-python/shodan-1.28.0[${PYTHON_USEDEP}] )
|
shodan? ( ~dev-python/shodan-1.28.0[${PYTHON_USEDEP}] )
|
||||||
sht31? ( ~dev-python/Adafruit-GPIO-1.0.3[${PYTHON_USEDEP}] ~dev-python/Adafruit-SHT31-1.0.2[${PYTHON_USEDEP}] )
|
sht31? ( ~dev-python/Adafruit-GPIO-1.0.3[${PYTHON_USEDEP}] ~dev-python/Adafruit-SHT31-1.0.2[${PYTHON_USEDEP}] )
|
||||||
@@ -855,7 +855,7 @@ RDEPEND="${RDEPEND}
|
|||||||
somfy? ( ~dev-python/pymfy-0.11.0[${PYTHON_USEDEP}] )
|
somfy? ( ~dev-python/pymfy-0.11.0[${PYTHON_USEDEP}] )
|
||||||
somfy_mylink? ( ~dev-python/somfy-mylink-synergy-1.0.6[${PYTHON_USEDEP}] )
|
somfy_mylink? ( ~dev-python/somfy-mylink-synergy-1.0.6[${PYTHON_USEDEP}] )
|
||||||
sonarr? ( ~dev-python/aiopyarr-23.4.0[${PYTHON_USEDEP}] )
|
sonarr? ( ~dev-python/aiopyarr-23.4.0[${PYTHON_USEDEP}] )
|
||||||
songpal? ( ~dev-python/python-songpal-0.15.1[${PYTHON_USEDEP}] )
|
songpal? ( ~dev-python/python-songpal-0.15.2[${PYTHON_USEDEP}] )
|
||||||
sonos? ( ~dev-python/soco-0.29.1[${PYTHON_USEDEP}] )
|
sonos? ( ~dev-python/soco-0.29.1[${PYTHON_USEDEP}] )
|
||||||
sony_projector? ( ~dev-python/pySDCP-1[${PYTHON_USEDEP}] )
|
sony_projector? ( ~dev-python/pySDCP-1[${PYTHON_USEDEP}] )
|
||||||
soundtouch? ( ~dev-python/libsoundtouch-0.8.0[${PYTHON_USEDEP}] )
|
soundtouch? ( ~dev-python/libsoundtouch-0.8.0[${PYTHON_USEDEP}] )
|
||||||
@@ -878,7 +878,7 @@ RDEPEND="${RDEPEND}
|
|||||||
stiebel_eltron? ( ~dev-python/pystiebeleltron-0.0.1[${PYTHON_USEDEP}] )
|
stiebel_eltron? ( ~dev-python/pystiebeleltron-0.0.1[${PYTHON_USEDEP}] )
|
||||||
stookalert? ( ~dev-python/stookalert-0.1.4[${PYTHON_USEDEP}] )
|
stookalert? ( ~dev-python/stookalert-0.1.4[${PYTHON_USEDEP}] )
|
||||||
stookwijzer? ( ~dev-python/stookwijzer-1.3.0[${PYTHON_USEDEP}] )
|
stookwijzer? ( ~dev-python/stookwijzer-1.3.0[${PYTHON_USEDEP}] )
|
||||||
stream? ( ~dev-python/PyTurboJPEG-1.6.7[${PYTHON_USEDEP}] ~dev-python/ha-av-10.0.0_beta5[${PYTHON_USEDEP}] ~dev-python/numpy-1.23.2[${PYTHON_USEDEP}] )
|
stream? ( ~dev-python/PyTurboJPEG-1.6.7[${PYTHON_USEDEP}] ~dev-python/ha-av-10.0.0[${PYTHON_USEDEP}] ~dev-python/numpy-1.23.2[${PYTHON_USEDEP}] )
|
||||||
streamlabswater? ( ~dev-python/streamlabswater-1.0.1[${PYTHON_USEDEP}] )
|
streamlabswater? ( ~dev-python/streamlabswater-1.0.1[${PYTHON_USEDEP}] )
|
||||||
subaru? ( ~dev-python/subarulink-0.7.6[${PYTHON_USEDEP}] )
|
subaru? ( ~dev-python/subarulink-0.7.6[${PYTHON_USEDEP}] )
|
||||||
suez_water? ( ~dev-python/pysuez-0.1.19[${PYTHON_USEDEP}] )
|
suez_water? ( ~dev-python/pysuez-0.1.19[${PYTHON_USEDEP}] )
|
||||||
@@ -887,7 +887,7 @@ RDEPEND="${RDEPEND}
|
|||||||
swiss_hydrological_data? ( ~dev-python/swisshydrodata-0.1.0[${PYTHON_USEDEP}] )
|
swiss_hydrological_data? ( ~dev-python/swisshydrodata-0.1.0[${PYTHON_USEDEP}] )
|
||||||
swiss_public_transport? ( ~dev-python/python-opendata-transport-0.3.0[${PYTHON_USEDEP}] )
|
swiss_public_transport? ( ~dev-python/python-opendata-transport-0.3.0[${PYTHON_USEDEP}] )
|
||||||
switchbee? ( ~dev-python/pyswitchbee-1.7.19[${PYTHON_USEDEP}] )
|
switchbee? ( ~dev-python/pyswitchbee-1.7.19[${PYTHON_USEDEP}] )
|
||||||
switchbot? ( ~dev-python/PySwitchbot-0.37.5[${PYTHON_USEDEP}] )
|
switchbot? ( ~dev-python/PySwitchbot-0.37.6[${PYTHON_USEDEP}] )
|
||||||
switcher_kis? ( ~dev-python/aioswitcher-3.2.1[${PYTHON_USEDEP}] )
|
switcher_kis? ( ~dev-python/aioswitcher-3.2.1[${PYTHON_USEDEP}] )
|
||||||
switchmate? ( ~dev-python/PySwitchmate-0.5.1[${PYTHON_USEDEP}] )
|
switchmate? ( ~dev-python/PySwitchmate-0.5.1[${PYTHON_USEDEP}] )
|
||||||
syncthing? ( ~dev-python/aiosyncthing-0.5.1[${PYTHON_USEDEP}] )
|
syncthing? ( ~dev-python/aiosyncthing-0.5.1[${PYTHON_USEDEP}] )
|
||||||
@@ -954,7 +954,7 @@ RDEPEND="${RDEPEND}
|
|||||||
ukraine_alarm? ( ~dev-python/uasiren-0.0.1[${PYTHON_USEDEP}] )
|
ukraine_alarm? ( ~dev-python/uasiren-0.0.1[${PYTHON_USEDEP}] )
|
||||||
unifi? ( ~dev-python/aiounifi-46[${PYTHON_USEDEP}] )
|
unifi? ( ~dev-python/aiounifi-46[${PYTHON_USEDEP}] )
|
||||||
unifiled? ( ~dev-python/unifiled-0.11[${PYTHON_USEDEP}] )
|
unifiled? ( ~dev-python/unifiled-0.11[${PYTHON_USEDEP}] )
|
||||||
unifiprotect? ( ~dev-python/pyunifiprotect-4.7.0[${PYTHON_USEDEP}] ~dev-python/unifi-discovery-1.1.7[${PYTHON_USEDEP}] )
|
unifiprotect? ( ~dev-python/pyunifiprotect-4.8.1[${PYTHON_USEDEP}] ~dev-python/unifi-discovery-1.1.7[${PYTHON_USEDEP}] )
|
||||||
unifi_direct? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
|
unifi_direct? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
|
||||||
upb? ( ~dev-python/upb-lib-0.5.3[${PYTHON_USEDEP}] )
|
upb? ( ~dev-python/upb-lib-0.5.3[${PYTHON_USEDEP}] )
|
||||||
upcloud? ( ~dev-python/upcloud-api-2.0.0[${PYTHON_USEDEP}] )
|
upcloud? ( ~dev-python/upcloud-api-2.0.0[${PYTHON_USEDEP}] )
|
||||||
@@ -1089,6 +1089,13 @@ support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
|
|||||||
|
|
||||||
DOCS="README.rst"
|
DOCS="README.rst"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
if use test ; then
|
||||||
|
cp -r ${WORKDIR}/core-${MY_PV}/tests ${S}
|
||||||
|
fi
|
||||||
|
distutils-r1_src_prepare
|
||||||
|
}
|
||||||
|
|
||||||
python_install_all() {
|
python_install_all() {
|
||||||
dodoc ${DOCS}
|
dodoc ${DOCS}
|
||||||
distutils-r1_python_install_all
|
distutils-r1_python_install_all
|
||||||
|
|||||||
@@ -9,11 +9,17 @@ AUX recorder.yaml 114 BLAKE2B af04840805aa13124208584e7f1d40335905a083ee7deead5c
|
|||||||
AUX socat-zwave.init.d 637 BLAKE2B d61c1024a6fe3ce8d322e62ac1ec15e00d08f5c5a63feabc8603ecc51ec16e0a4775e0c7da83d12d1ef0c9815c9ebf8ec8a86a678bb4a3b40decb04adc887f26 SHA512 2b13cd4175427853d5a4169cc7d441d62618e8136e4f5d9fd24d08a47f6916953ebd1e747ea9c7a0907b00766c7b2108ba3b8917178fd9a795da23e6525a0faf
|
AUX socat-zwave.init.d 637 BLAKE2B d61c1024a6fe3ce8d322e62ac1ec15e00d08f5c5a63feabc8603ecc51ec16e0a4775e0c7da83d12d1ef0c9815c9ebf8ec8a86a678bb4a3b40decb04adc887f26 SHA512 2b13cd4175427853d5a4169cc7d441d62618e8136e4f5d9fd24d08a47f6916953ebd1e747ea9c7a0907b00766c7b2108ba3b8917178fd9a795da23e6525a0faf
|
||||||
AUX update-homeassistant 1326 BLAKE2B 917bdd332c4e5dea5177eecd11a7f8d72b911fddfdc8e5eb54960c526fe8c735e20d44e570cf7aeb99669d2a9670c70da1c5fbc30efb284d1f0f330799de6e24 SHA512 3c05f0d6d1bde0e1526c3e679568794c07091e7856dfd8793e13feec6f22725ddaa3163ca2c81d9df86cf73573f932e561743f05de420b350a0b68f6a9582aca
|
AUX update-homeassistant 1326 BLAKE2B 917bdd332c4e5dea5177eecd11a7f8d72b911fddfdc8e5eb54960c526fe8c735e20d44e570cf7aeb99669d2a9670c70da1c5fbc30efb284d1f0f330799de6e24 SHA512 3c05f0d6d1bde0e1526c3e679568794c07091e7856dfd8793e13feec6f22725ddaa3163ca2c81d9df86cf73573f932e561743f05de420b350a0b68f6a9582aca
|
||||||
DIST homeassistant-2023.2.5.gh.tar.gz 18210750 BLAKE2B 326d12c4d279f908674f25388b059f557dd13c411a055f7f5d4cb7dba72a2cf381d2c8ac40bf018aced3cc278208f343bdc246c5aff6a570443b49720dc18a51 SHA512 1d7c0559b9735e97fd030089d5af54d8c694602c0d2f6696066b9f216c4cc66de561c509b6ac5538cd3ca911ddce59e53c98a1c6cd779a7d3b4ceea9ed286493
|
DIST homeassistant-2023.2.5.gh.tar.gz 18210750 BLAKE2B 326d12c4d279f908674f25388b059f557dd13c411a055f7f5d4cb7dba72a2cf381d2c8ac40bf018aced3cc278208f343bdc246c5aff6a570443b49720dc18a51 SHA512 1d7c0559b9735e97fd030089d5af54d8c694602c0d2f6696066b9f216c4cc66de561c509b6ac5538cd3ca911ddce59e53c98a1c6cd779a7d3b4ceea9ed286493
|
||||||
|
DIST homeassistant-2023.2.5.tar.gz 12099705 BLAKE2B 009dc9b17de0166dd0cc890583b989ba3fbb8f4df21ae5ac520a94fd833401c07af56eedfbf32fbdb77d7a505629b0f1d967a29c6cf4cfbcd19c1a5359a52ffb SHA512 6e1702e93041e0f6bd71498d5137530c4a7bdd2eea020a1f84da5b0d825af6a052371b70e81798b7022c33e0af9f25760b5bf6f7a6a7a5d8c4d4d9c8fd14d0d7
|
||||||
DIST homeassistant-2023.3.6.gh.tar.gz 13678015 BLAKE2B 3208e8de6532973a8ed0c1fded9aecb2aa4e68f9a5a30767466240077b911b8000340f710081ee96c4f6f4fe0baa213b1562f8d06320ad9f4b387cc671e4f79d SHA512 9ed69757a2a81f0ce3b6ff271bee429ecc1a0fa14a75b981ec234320efad8d596e38cf1d7ad7c95ed74f53f3b82edba290bb9fcf8eb7489a707309fd70e9e151
|
DIST homeassistant-2023.3.6.gh.tar.gz 13678015 BLAKE2B 3208e8de6532973a8ed0c1fded9aecb2aa4e68f9a5a30767466240077b911b8000340f710081ee96c4f6f4fe0baa213b1562f8d06320ad9f4b387cc671e4f79d SHA512 9ed69757a2a81f0ce3b6ff271bee429ecc1a0fa14a75b981ec234320efad8d596e38cf1d7ad7c95ed74f53f3b82edba290bb9fcf8eb7489a707309fd70e9e151
|
||||||
|
DIST homeassistant-2023.3.6.tar.gz 12559122 BLAKE2B 6d5eddd724039754607eb0f798147973be18748fc0c608ba5b473d503be3f8179b8070139af62b4484b238f17ca32c481a25604f33d3d6044db31ba3ffb718d9 SHA512 ddd9b218abd6c986163c849b3552204ca5fc7a1a9b448b68e2116f0cb106c1f439dca7f8e8e3dc8316f38fb4512280d409d2793529e9321405766de097e77c6e
|
||||||
DIST homeassistant-2023.4.4.gh.tar.gz 13866710 BLAKE2B c48209cc8377059a662ec4284e81c4a7886e586e180c8a9e943f7d47dae9cc0f0bb14de79a32c75b913bd2abe0fa026dce4aa5cf513f8efa588c630bfe76fa68 SHA512 686fb4c869d18c4e4065fe45de060be4cc037bad35d6fbfdf8304138e6e5af67f3da9fc18515310bd420a1dac60f4d52cd2779065d3f0b1cfd858456a13299d0
|
DIST homeassistant-2023.4.4.gh.tar.gz 13866710 BLAKE2B c48209cc8377059a662ec4284e81c4a7886e586e180c8a9e943f7d47dae9cc0f0bb14de79a32c75b913bd2abe0fa026dce4aa5cf513f8efa588c630bfe76fa68 SHA512 686fb4c869d18c4e4065fe45de060be4cc037bad35d6fbfdf8304138e6e5af67f3da9fc18515310bd420a1dac60f4d52cd2779065d3f0b1cfd858456a13299d0
|
||||||
DIST homeassistant-2023.4.4.tar.gz 12889752 BLAKE2B f25ab36bbe75a19349801c1c7bb39fc1dda7c7612d64bee7c65f45721e9dcc1ff8431f2ff79d2fbdcfb0715d1d065e7b131b6a731ffe3d0853c8eb21430dc32b SHA512 70a7fa3e1d872bc57b77fc2e380274d080e9bbcf745c7626881928dc4f79844afa8fb71c0611186f3d6a0a047080fcacce2e944730166200bea7f0a3bae7a188
|
DIST homeassistant-2023.4.4.tar.gz 12889752 BLAKE2B f25ab36bbe75a19349801c1c7bb39fc1dda7c7612d64bee7c65f45721e9dcc1ff8431f2ff79d2fbdcfb0715d1d065e7b131b6a731ffe3d0853c8eb21430dc32b SHA512 70a7fa3e1d872bc57b77fc2e380274d080e9bbcf745c7626881928dc4f79844afa8fb71c0611186f3d6a0a047080fcacce2e944730166200bea7f0a3bae7a188
|
||||||
EBUILD homeassistant-min-2023.2.5.ebuild 16073 BLAKE2B f566c56bad3854558a11de5886a62e07c94911d1d4b5363227bdca52780fea3b37170995bbae8f35218bbba9ce344cf64d916bcf154885d681907d71784306a6 SHA512 fe79cc34855e94250286ed2ea54f02f9eca1ace3a5608899b580a69bd8ca58f516280c54e2cb054036cf02b0ac5ea0cbb81b8dd587b8a59f1b82834bfcd30dfa
|
DIST homeassistant-2023.4.6.gh.tar.gz 13871472 BLAKE2B 1ae4d3d2826d194ae8a8d91132b410647159887e97c1273d615d56fe1d435ed6373b2ec4bef04c53d85bb6a9c91318aaa4db2f2b2b48cfae51b9ce990930afc6 SHA512 c8a4ef2e8a1f02a588e1bc5f6bd9281118c3b2edff4c3c13a1045fa733ca2195b7bbcf371aa3df57cc6d4e4a631944a6e360ee6a61add5de104a2a0e0f023fbd
|
||||||
|
DIST homeassistant-2023.4.6.tar.gz 12994366 BLAKE2B 68915d12ddce0aed48d5f21b64dd4581afe35db5028f165d7317216c445f7c88ae7f46138566358f1753f6411895b47915f51c676fce47adbcdc0ad3fcd090c7 SHA512 9433ac0f3d2f1309269e07a94060b758a059db8dd5ca8e14dcb0b986155f47863959c3be03eaa2c5984458fc1b4d4303ec155b7a298f5a910c181ec1489859ad
|
||||||
|
EBUILD homeassistant-min-2023.2.5.ebuild 16228 BLAKE2B cd99d72ccd12d64466cd468a5482dde1e01b53ccc1bc7bbaec85fc4b549d9e467371b1b60abcf51324068763be1e56a455cb4d0c2cb4d0fd227036eaf41a07d8 SHA512 d22376499a257fece1e07d61dcbf88dd1571ee12ef02a925bc594b449e01ba5b1bb112f158bfe82aabf4acb69be0f62d5d0124fd5ab1324dfbfc9cf9f8d94b99
|
||||||
|
EBUILD homeassistant-min-2023.3.6-r1.ebuild 16475 BLAKE2B a1604deb8b83a2e2d141cd9977acbf04d6dd8a2687fb0479fe1be2a8979561074bf4d1168b883e00e00dd5b9b8a761524223b88997e73a7174571a0e73097124 SHA512 b3681fdc1e8797f575a6a8e74a92160fca4368e95b2df68e547e6bda7b3fac81f0df4e5be21af831111196dbb912dd39bc82faeeaad847485013bb67b634391e
|
||||||
EBUILD homeassistant-min-2023.3.6.ebuild 16323 BLAKE2B a3cc25924e48a88e88f6c3a7601dbecde95bc2afa864c51376402eab0f11c38c9accf3793e4ffccd117e6ef542b49d2e91700e9e4647211a6c95f45891d7069c SHA512 3ccd49da339548d3b2746e641caef88b59a9f43db1476b2316debfa90f29550193c3e48151d2c2ff79e2a35bdbc2fada438a0a672d4f7c1c2876d57258ba864f
|
EBUILD homeassistant-min-2023.3.6.ebuild 16323 BLAKE2B a3cc25924e48a88e88f6c3a7601dbecde95bc2afa864c51376402eab0f11c38c9accf3793e4ffccd117e6ef542b49d2e91700e9e4647211a6c95f45891d7069c SHA512 3ccd49da339548d3b2746e641caef88b59a9f43db1476b2316debfa90f29550193c3e48151d2c2ff79e2a35bdbc2fada438a0a672d4f7c1c2876d57258ba864f
|
||||||
EBUILD homeassistant-min-2023.4.4-r1.ebuild 16695 BLAKE2B c17267b11666c21347071d1014e7be1c51f25373854a7a2a78e9d41ee1bdadecb0316994db9e65307d34a0501fb54c7501f13c3f61e30291ed52f0f8107834c3 SHA512 380c2ac8be318f9e48d00496b6afe7d58ae834dccb5a59ad40fcc8d28d76a00ef9fa63cdbb6e54d337a54016b7675f6400aa8aebb5dae1d1612d64dc9de38ebd
|
EBUILD homeassistant-min-2023.4.4-r1.ebuild 16668 BLAKE2B 565542ef34ab67cdb641b4262e0630e9065f0452745d2e732cb9eeab6b47d16121e3a5681b7cd3dd532704427e827cff4f119ac5ebac4f6b286f3c8c302c2fcd SHA512 f665feb8c61cdc9e42a3836172c28a33a62462b128fdc5657b8f9fc00881290d3d850586ca9e88cd595644cb606773215c9fa2037005da4c0d7f3385901acb02
|
||||||
EBUILD homeassistant-min-2023.4.4.ebuild 16520 BLAKE2B 8a10312a8d28310be7a06eb3a0e3f0b0ab59c7cd5239df9d35fff3fba8a7f3f558802221a38e06bd8cc0cb9a38230f4178040b75a7ac416f4484f09c52356e52 SHA512 f7cecd20f93889c9049663e9ba32bdc65ed96a82d09fd4c952cd5123545a7d3aa19f088248a71ed1f5ed2c18846a464133dc97e9cedec33611eed63e4dce3d4d
|
EBUILD homeassistant-min-2023.4.4.ebuild 16520 BLAKE2B 8a10312a8d28310be7a06eb3a0e3f0b0ab59c7cd5239df9d35fff3fba8a7f3f558802221a38e06bd8cc0cb9a38230f4178040b75a7ac416f4484f09c52356e52 SHA512 f7cecd20f93889c9049663e9ba32bdc65ed96a82d09fd4c952cd5123545a7d3aa19f088248a71ed1f5ed2c18846a464133dc97e9cedec33611eed63e4dce3d4d
|
||||||
|
EBUILD homeassistant-min-2023.4.6.ebuild 16678 BLAKE2B 9bed6ca1a38d52725c615c2b58c62fcecc0b2025393c4a299416f609a6cb738f8c09a491103c4a4e693ef82216400af5719c9dbb2260d3cb1ca5a816cf65a5a9 SHA512 f0835279404ce655813650dba98bd128cdfea2c8207854e7303c29556cd7da46f6652b6dfe444ebfe7766c846268d0c9482b1aac3bc8a3ff7ac018513dd6860f
|
||||||
MISC metadata.xml 8819 BLAKE2B eb61e884c09e5488157d7643c284656c3cb33981bb1fbbc56987f9dc74d9e7b39eaa1b204178c213e963bd9daf27728982be72ce8cc54aa959ccecdbf73df118 SHA512 afbcbc04690c17b3b4e480e07392718e1e42ddb2b0c2e8051630865eb3e79ac4b2fc9e5f07265afaba6f44a3934107852f5562913cb7b96c61c21b31f1721d90
|
MISC metadata.xml 8819 BLAKE2B eb61e884c09e5488157d7643c284656c3cb33981bb1fbbc56987f9dc74d9e7b39eaa1b204178c213e963bd9daf27728982be72ce8cc54aa959ccecdbf73df118 SHA512 afbcbc04690c17b3b4e480e07392718e1e42ddb2b0c2e8051630865eb3e79ac4b2fc9e5f07265afaba6f44a3934107852f5562913cb7b96c61c21b31f1721d90
|
||||||
|
|||||||
@@ -1,11 +1,13 @@
|
|||||||
# Copyright 1999-2022 Gentoo Authors
|
# Copyright 1999-2023 Gentoo Authors
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI=8
|
EAPI=8
|
||||||
|
|
||||||
PYTHON_COMPAT=( python3_{9..11} )
|
PYTHON_COMPAT=( python3_{10..11} )
|
||||||
DISTUTILS_USE_PEP517=setuptools
|
DISTUTILS_USE_PEP517=setuptools
|
||||||
inherit distutils-r1 readme.gentoo-r1 systemd
|
PYPI_NO_NORMALIZE=1
|
||||||
|
PYPI_PN="homeassistant"
|
||||||
|
inherit distutils-r1 pypi readme.gentoo-r1 systemd
|
||||||
|
|
||||||
MY_PN=homeassistant
|
MY_PN=homeassistant
|
||||||
|
|
||||||
@@ -17,8 +19,8 @@ if [[ ${PV} == *9999* ]]; then
|
|||||||
else
|
else
|
||||||
MY_PV=${PV/_beta/b}
|
MY_PV=${PV/_beta/b}
|
||||||
MY_P=${MY_PN}-${MY_PV}
|
MY_P=${MY_PN}-${MY_PV}
|
||||||
SRC_URI="https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.gh.tar.gz"
|
SRC_URI="$(pypi_sdist_url)
|
||||||
S="${WORKDIR}/core-${MY_PV}"
|
https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.gh.tar.gz"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
DESCRIPTION="Open-source home automation platform running on Python."
|
DESCRIPTION="Open-source home automation platform running on Python."
|
||||||
@@ -272,6 +274,13 @@ S="${WORKDIR}/core-${MY_PV}"
|
|||||||
|
|
||||||
DOCS="README.rst"
|
DOCS="README.rst"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
if use test ; then
|
||||||
|
cp -r ${WORKDIR}/core-${MY_PV}/tests ${S}
|
||||||
|
fi
|
||||||
|
distutils-r1_src_prepare
|
||||||
|
}
|
||||||
|
|
||||||
python_install_all() {
|
python_install_all() {
|
||||||
dodoc ${DOCS}
|
dodoc ${DOCS}
|
||||||
distutils-r1_python_install_all
|
distutils-r1_python_install_all
|
||||||
|
|||||||
315
app-misc/homeassistant-min/homeassistant-min-2023.3.6-r1.ebuild
Normal file
315
app-misc/homeassistant-min/homeassistant-min-2023.3.6-r1.ebuild
Normal file
@@ -0,0 +1,315 @@
|
|||||||
|
# Copyright 1999-2023 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python3_{10..11} )
|
||||||
|
DISTUTILS_USE_PEP517=setuptools
|
||||||
|
PYPI_NO_NORMALIZE=1
|
||||||
|
PYPI_PN="homeassistant"
|
||||||
|
inherit distutils-r1 pypi readme.gentoo-r1 systemd
|
||||||
|
|
||||||
|
MY_PN=homeassistant
|
||||||
|
|
||||||
|
if [[ ${PV} == *9999* ]]; then
|
||||||
|
inherit git-r3
|
||||||
|
EGIT_REPO_URI="https://github.com/home-assistant/core.git"
|
||||||
|
EGIT_BRANCH="dev"
|
||||||
|
S="${WORKDIR}/core/"
|
||||||
|
else
|
||||||
|
MY_PV=${PV/_beta/b}
|
||||||
|
MY_P=${MY_PN}-${MY_PV}
|
||||||
|
SRC_URI="$(pypi_sdist_url)
|
||||||
|
https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.gh.tar.gz"
|
||||||
|
fi
|
||||||
|
|
||||||
|
DESCRIPTION="Open-source home automation platform running on Python."
|
||||||
|
HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssistantRepository/"
|
||||||
|
|
||||||
|
LICENSE="Apache-2.0"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="amd64 arm arm64 x86"
|
||||||
|
IUSE="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.4[${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.1[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/faust-cchardet-2.1.18[${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-1.0.6[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/home-assistant-bluetooth-1.9.3[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/home-assistant-frontend-20230309.1[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/home-assistant-intents-2023.2.28[${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.7[${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-23.1
|
||||||
|
~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.2[${PYTHON_USEDEP}]
|
||||||
|
~net-analyzer/scapy-2.5.0
|
||||||
|
~dev-python/sqlalchemy-2.0.6[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/typing-extensions-4.5.0[${PYTHON_USEDEP}]
|
||||||
|
<dev-python/typing-extensions-5.0[${PYTHON_USEDEP}]
|
||||||
|
$(python_gen_cond_dep '~dev-python/uamqp-1.6.0[${PYTHON_USEDEP}]' python3_{9..10})
|
||||||
|
>=dev-python/urllib3-1.26.5[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/voluptuous-serialize-2.6.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/yarl-1.8.1[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/zeroconf-0.47.3[${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-47[${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.1[${PYTHON_USEDEP}] )
|
||||||
|
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
|
||||||
|
caldav? ( ~dev-python/caldav-1.2.0[${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.5.1[${PYTHON_USEDEP}] ~dev-python/esphome-dashboard-api-1.2.3[${PYTHON_USEDEP}] )
|
||||||
|
ffmpeg? ( ~dev-python/ha-ffmpeg-3.1.0[${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.6.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-2.6.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.3[${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.11[${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-2.0.6[${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.1[${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-2.0.6[${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.4[${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.1[${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.27[${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.8[${PYTHON_USEDEP}] )
|
||||||
|
zeroconf? ( ~dev-python/zeroconf-0.47.3[${PYTHON_USEDEP}] )
|
||||||
|
zha? ( ~dev-python/bellows-0.34.10[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.94[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.19.2[${PYTHON_USEDEP}] ~dev-python/zigpy-0.53.2[${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.3[${PYTHON_USEDEP}] )
|
||||||
|
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.46.0[${PYTHON_USEDEP}] )"
|
||||||
|
|
||||||
|
BDEPEND="${RDEPEND}
|
||||||
|
test? (
|
||||||
|
~dev-python/astroid-2.14.1[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/coverage-7.1.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/freezegun-1.2.2[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/mypy-1.0.1[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pipdeptree-2.5.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-vcs/pre-commit-3.0.0
|
||||||
|
~dev-python/pydantic-1.10.5[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pylint-per-file-ignores-1.1.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pylint-2.16.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pytest-asyncio-0.20.3[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pytest-cov-3.0.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pytest-freezer-0.4.6[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pytest-picked-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/syrupy-4.0.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
|
||||||
|
"
|
||||||
|
|
||||||
|
DOCS="README.rst"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
if use test ; then
|
||||||
|
cp -r ${WORKDIR}/core-${MY_PV}/tests ${S}
|
||||||
|
fi
|
||||||
|
distutils-r1_src_prepare
|
||||||
|
}
|
||||||
|
|
||||||
|
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
|
||||||
@@ -280,7 +280,6 @@ support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
|
|||||||
|
|
||||||
DOCS="README.rst"
|
DOCS="README.rst"
|
||||||
|
|
||||||
# ${WORKDIR}/core-${MY_PV}
|
|
||||||
src_prepare() {
|
src_prepare() {
|
||||||
if use test ; then
|
if use test ; then
|
||||||
cp -r ${WORKDIR}/core-${MY_PV}/tests ${S}
|
cp -r ${WORKDIR}/core-${MY_PV}/tests ${S}
|
||||||
|
|||||||
318
app-misc/homeassistant-min/homeassistant-min-2023.4.6.ebuild
Normal file
318
app-misc/homeassistant-min/homeassistant-min-2023.4.6.ebuild
Normal file
@@ -0,0 +1,318 @@
|
|||||||
|
# Copyright 1999-2023 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python3_{10..11} )
|
||||||
|
DISTUTILS_USE_PEP517=setuptools
|
||||||
|
PYPI_NO_NORMALIZE=1
|
||||||
|
PYPI_PN="homeassistant"
|
||||||
|
inherit distutils-r1 pypi readme.gentoo-r1 systemd
|
||||||
|
|
||||||
|
MY_PN=homeassistant
|
||||||
|
|
||||||
|
if [[ ${PV} == *9999* ]]; then
|
||||||
|
inherit git-r3
|
||||||
|
EGIT_REPO_URI="https://github.com/home-assistant/core.git"
|
||||||
|
EGIT_BRANCH="dev"
|
||||||
|
S="${WORKDIR}/core/"
|
||||||
|
else
|
||||||
|
MY_PV=${PV/_beta/b}
|
||||||
|
MY_P=${MY_PN}-${MY_PV}
|
||||||
|
SRC_URI="$(pypi_sdist_url)
|
||||||
|
https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.gh.tar.gz"
|
||||||
|
fi
|
||||||
|
|
||||||
|
DESCRIPTION="Open-source home automation platform running on Python."
|
||||||
|
HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssistantRepository/"
|
||||||
|
|
||||||
|
LICENSE="Apache-2.0"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="amd64 arm arm64 x86"
|
||||||
|
IUSE="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.16[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/aiohttp-3.8.4[${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-3.0.2[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/bleak-0.20.1[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/bluetooth-adapters-0.15.3[${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-40.0.1[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/dbus-fast-1.84.2[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/faust-cchardet-2.1.18[${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/ha-av-10.0.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/hass-nabucasa-0.63.1[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/hassil-1.0.6[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/home-assistant-bluetooth-1.9.3[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/home-assistant-frontend-20230411.1[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/home-assistant-intents-2023.3.29[${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.7[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
|
||||||
|
$(python_gen_cond_dep '~dev-python/pandas-1.4.3[${PYTHON_USEDEP}]' python3_{9..10})
|
||||||
|
~dev-python/pillow-9.4.0[${PYTHON_USEDEP}]
|
||||||
|
<dev-python/pip-23.1
|
||||||
|
~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pyjwt-2.6.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pyopenssl-23.1.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pyopenssl-23.1.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/PyTurboJPEG-1.6.7[${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.2[${PYTHON_USEDEP}]
|
||||||
|
~net-analyzer/scapy-2.5.0
|
||||||
|
~dev-python/sqlalchemy-2.0.7[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/typing-extensions-4.5.0[${PYTHON_USEDEP}]
|
||||||
|
<dev-python/typing-extensions-5.0[${PYTHON_USEDEP}]
|
||||||
|
$(python_gen_cond_dep '~dev-python/uamqp-1.6.0[${PYTHON_USEDEP}]' python3_{9..10})
|
||||||
|
~dev-python/ulid-transform-0.6.3[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/urllib3-1.26.5[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/voluptuous-serialize-2.6.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/websockets-11.0.1[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/yarl-1.8.1[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/zeroconf-0.56.0[${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-47[${PYTHON_USEDEP}] )
|
||||||
|
bluetooth? ( ~dev-python/bleak-0.20.1[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-3.0.2[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.15.3[${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.2[${PYTHON_USEDEP}] )
|
||||||
|
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
|
||||||
|
caldav? ( ~dev-python/caldav-1.2.0[${PYTHON_USEDEP}] )
|
||||||
|
camera? ( ~dev-python/PyTurboJPEG-1.6.7[${PYTHON_USEDEP}] )
|
||||||
|
cast? ( ~dev-python/pychromecast-13.0.7[${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.6.1[${PYTHON_USEDEP}] ~dev-python/esphome-dashboard-api-1.2.3[${PYTHON_USEDEP}] )
|
||||||
|
ffmpeg? ( ~dev-python/ha-ffmpeg-3.1.0[${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.6.3[${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.7.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.5.1[${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.3[${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.11[${PYTHON_USEDEP}] )
|
||||||
|
onvif? ( ~dev-python/onvif-zeep-async-1.2.11[${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-2.0.7[${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.2[${PYTHON_USEDEP}] )
|
||||||
|
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.18[${PYTHON_USEDEP}] )
|
||||||
|
snmp? ( ~dev-python/pysnmplib-5.0.21[${PYTHON_USEDEP}] )
|
||||||
|
socat? ( net-misc/socat )
|
||||||
|
sonos? ( ~dev-python/soco-0.29.1[${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-2.0.7[${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.4[${PYTHON_USEDEP}] )
|
||||||
|
tile? ( ~dev-python/pytile-2023.4.0[${PYTHON_USEDEP}] )
|
||||||
|
tomorrowio? ( ~dev-python/pytomorrowio-0.3.5[${PYTHON_USEDEP}] )
|
||||||
|
tplink? ( ~dev-python/python-kasa-0.5.1[${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.27[${PYTHON_USEDEP}] )
|
||||||
|
workday? ( ~dev-python/holidays-0.21.13[${PYTHON_USEDEP}] )
|
||||||
|
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
|
||||||
|
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.8[${PYTHON_USEDEP}] )
|
||||||
|
zeroconf? ( ~dev-python/zeroconf-0.56.0[${PYTHON_USEDEP}] )
|
||||||
|
zha? ( ~dev-python/bellows-0.35.1[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.97[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.20.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.54.1[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.17.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.10.3[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.10.0[${PYTHON_USEDEP}] )
|
||||||
|
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.47.3[${PYTHON_USEDEP}] )"
|
||||||
|
|
||||||
|
BDEPEND="${RDEPEND}
|
||||||
|
test? (
|
||||||
|
~dev-python/astroid-2.15.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/coverage-7.2.1[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/freezegun-1.2.2[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/mypy-1.1.1[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pipdeptree-2.7.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-vcs/pre-commit-3.1.0
|
||||||
|
~dev-python/pydantic-1.10.7[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pylint-per-file-ignores-1.1.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pylint-2.17.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pytest-asyncio-0.20.3[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pytest-cov-3.0.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pytest-freezer-0.4.6[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pytest-picked-0.4.6[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pytest-socket-0.5.1[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pytest-sugar-0.9.6[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pytest-unordered-0.5.2[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pytest-xdist-3.2.1[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pytest-7.2.2[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/requests-mock-1.10.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/respx-0.20.1[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/syrupy-4.0.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
|
||||||
|
"
|
||||||
|
|
||||||
|
DOCS="README.rst"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
if use test ; then
|
||||||
|
cp -r ${WORKDIR}/core-${MY_PV}/tests ${S}
|
||||||
|
fi
|
||||||
|
distutils-r1_src_prepare
|
||||||
|
}
|
||||||
|
|
||||||
|
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
|
||||||
@@ -8,12 +8,18 @@ AUX maxcube_TypeError_dirty_hack.patch 1460 BLAKE2B 08570971bb3ce4c120086a32ec20
|
|||||||
AUX recorder.yaml 114 BLAKE2B af04840805aa13124208584e7f1d40335905a083ee7deead5c0e4324c969f2a231c801c23e42075782950aba7535496d92747bf03efd73a80b0d07e8492d18f6 SHA512 cb4e353e54fb6dc7034569b8d62ddcdca92680c23c2c4e1ce707d21cf95e93f41a0c44521d8c3ee90b68c830f6b8e65dab82ae64bfa09727ae384550f7de0c94
|
AUX recorder.yaml 114 BLAKE2B af04840805aa13124208584e7f1d40335905a083ee7deead5c0e4324c969f2a231c801c23e42075782950aba7535496d92747bf03efd73a80b0d07e8492d18f6 SHA512 cb4e353e54fb6dc7034569b8d62ddcdca92680c23c2c4e1ce707d21cf95e93f41a0c44521d8c3ee90b68c830f6b8e65dab82ae64bfa09727ae384550f7de0c94
|
||||||
AUX socat-zwave.init.d 637 BLAKE2B d61c1024a6fe3ce8d322e62ac1ec15e00d08f5c5a63feabc8603ecc51ec16e0a4775e0c7da83d12d1ef0c9815c9ebf8ec8a86a678bb4a3b40decb04adc887f26 SHA512 2b13cd4175427853d5a4169cc7d441d62618e8136e4f5d9fd24d08a47f6916953ebd1e747ea9c7a0907b00766c7b2108ba3b8917178fd9a795da23e6525a0faf
|
AUX socat-zwave.init.d 637 BLAKE2B d61c1024a6fe3ce8d322e62ac1ec15e00d08f5c5a63feabc8603ecc51ec16e0a4775e0c7da83d12d1ef0c9815c9ebf8ec8a86a678bb4a3b40decb04adc887f26 SHA512 2b13cd4175427853d5a4169cc7d441d62618e8136e4f5d9fd24d08a47f6916953ebd1e747ea9c7a0907b00766c7b2108ba3b8917178fd9a795da23e6525a0faf
|
||||||
AUX update-homeassistant 1326 BLAKE2B 917bdd332c4e5dea5177eecd11a7f8d72b911fddfdc8e5eb54960c526fe8c735e20d44e570cf7aeb99669d2a9670c70da1c5fbc30efb284d1f0f330799de6e24 SHA512 3c05f0d6d1bde0e1526c3e679568794c07091e7856dfd8793e13feec6f22725ddaa3163ca2c81d9df86cf73573f932e561743f05de420b350a0b68f6a9582aca
|
AUX update-homeassistant 1326 BLAKE2B 917bdd332c4e5dea5177eecd11a7f8d72b911fddfdc8e5eb54960c526fe8c735e20d44e570cf7aeb99669d2a9670c70da1c5fbc30efb284d1f0f330799de6e24 SHA512 3c05f0d6d1bde0e1526c3e679568794c07091e7856dfd8793e13feec6f22725ddaa3163ca2c81d9df86cf73573f932e561743f05de420b350a0b68f6a9582aca
|
||||||
DIST homeassistant-2022.11.0.gh.tar.gz 17079666 BLAKE2B 07ac79262de27cd1095515d2226c10585e82bc98772daa53085cbab9cca2e827acbe4caf5d7832bd4c879deb14fd9c6d164fd04b672eb16a43b06ce7a478096e SHA512 0f0a43667d8051f96852aed671ddb3c7f9860f986f36ea401b7ed75a0c11abc336ca9c9226989d5c4df7cdba580f8d9e8a728c631bc0834305847747df4f0c23
|
|
||||||
DIST homeassistant-2023.2.5.gh.tar.gz 18210750 BLAKE2B 326d12c4d279f908674f25388b059f557dd13c411a055f7f5d4cb7dba72a2cf381d2c8ac40bf018aced3cc278208f343bdc246c5aff6a570443b49720dc18a51 SHA512 1d7c0559b9735e97fd030089d5af54d8c694602c0d2f6696066b9f216c4cc66de561c509b6ac5538cd3ca911ddce59e53c98a1c6cd779a7d3b4ceea9ed286493
|
DIST homeassistant-2023.2.5.gh.tar.gz 18210750 BLAKE2B 326d12c4d279f908674f25388b059f557dd13c411a055f7f5d4cb7dba72a2cf381d2c8ac40bf018aced3cc278208f343bdc246c5aff6a570443b49720dc18a51 SHA512 1d7c0559b9735e97fd030089d5af54d8c694602c0d2f6696066b9f216c4cc66de561c509b6ac5538cd3ca911ddce59e53c98a1c6cd779a7d3b4ceea9ed286493
|
||||||
|
DIST homeassistant-2023.2.5.tar.gz 12099705 BLAKE2B 009dc9b17de0166dd0cc890583b989ba3fbb8f4df21ae5ac520a94fd833401c07af56eedfbf32fbdb77d7a505629b0f1d967a29c6cf4cfbcd19c1a5359a52ffb SHA512 6e1702e93041e0f6bd71498d5137530c4a7bdd2eea020a1f84da5b0d825af6a052371b70e81798b7022c33e0af9f25760b5bf6f7a6a7a5d8c4d4d9c8fd14d0d7
|
||||||
DIST homeassistant-2023.3.6.gh.tar.gz 13678015 BLAKE2B 3208e8de6532973a8ed0c1fded9aecb2aa4e68f9a5a30767466240077b911b8000340f710081ee96c4f6f4fe0baa213b1562f8d06320ad9f4b387cc671e4f79d SHA512 9ed69757a2a81f0ce3b6ff271bee429ecc1a0fa14a75b981ec234320efad8d596e38cf1d7ad7c95ed74f53f3b82edba290bb9fcf8eb7489a707309fd70e9e151
|
DIST homeassistant-2023.3.6.gh.tar.gz 13678015 BLAKE2B 3208e8de6532973a8ed0c1fded9aecb2aa4e68f9a5a30767466240077b911b8000340f710081ee96c4f6f4fe0baa213b1562f8d06320ad9f4b387cc671e4f79d SHA512 9ed69757a2a81f0ce3b6ff271bee429ecc1a0fa14a75b981ec234320efad8d596e38cf1d7ad7c95ed74f53f3b82edba290bb9fcf8eb7489a707309fd70e9e151
|
||||||
|
DIST homeassistant-2023.3.6.tar.gz 12559122 BLAKE2B 6d5eddd724039754607eb0f798147973be18748fc0c608ba5b473d503be3f8179b8070139af62b4484b238f17ca32c481a25604f33d3d6044db31ba3ffb718d9 SHA512 ddd9b218abd6c986163c849b3552204ca5fc7a1a9b448b68e2116f0cb106c1f439dca7f8e8e3dc8316f38fb4512280d409d2793529e9321405766de097e77c6e
|
||||||
DIST homeassistant-2023.4.4.gh.tar.gz 13866710 BLAKE2B c48209cc8377059a662ec4284e81c4a7886e586e180c8a9e943f7d47dae9cc0f0bb14de79a32c75b913bd2abe0fa026dce4aa5cf513f8efa588c630bfe76fa68 SHA512 686fb4c869d18c4e4065fe45de060be4cc037bad35d6fbfdf8304138e6e5af67f3da9fc18515310bd420a1dac60f4d52cd2779065d3f0b1cfd858456a13299d0
|
DIST homeassistant-2023.4.4.gh.tar.gz 13866710 BLAKE2B c48209cc8377059a662ec4284e81c4a7886e586e180c8a9e943f7d47dae9cc0f0bb14de79a32c75b913bd2abe0fa026dce4aa5cf513f8efa588c630bfe76fa68 SHA512 686fb4c869d18c4e4065fe45de060be4cc037bad35d6fbfdf8304138e6e5af67f3da9fc18515310bd420a1dac60f4d52cd2779065d3f0b1cfd858456a13299d0
|
||||||
EBUILD homeassistant-2022.11.0.ebuild 30353 BLAKE2B c529f12ca264233494b952bb239762da593ff8c1d93c533c40d7d507998d1f68cd848a5e570f9d9c51916d15912566a57eaf94695a761e250e7ff45c2d608d11 SHA512 a32089db64416d97b3e2bdef4bfb936a0fbe1575474021a0dc2209ecc4a7fe3328ae2aa931ec6cfcda320b8ab169f85a8c7aa141781d03cfdf3df9a5959b6def
|
DIST homeassistant-2023.4.4.tar.gz 12889752 BLAKE2B f25ab36bbe75a19349801c1c7bb39fc1dda7c7612d64bee7c65f45721e9dcc1ff8431f2ff79d2fbdcfb0715d1d065e7b131b6a731ffe3d0853c8eb21430dc32b SHA512 70a7fa3e1d872bc57b77fc2e380274d080e9bbcf745c7626881928dc4f79844afa8fb71c0611186f3d6a0a047080fcacce2e944730166200bea7f0a3bae7a188
|
||||||
EBUILD homeassistant-2023.2.5.ebuild 31222 BLAKE2B fb1be834569f135ccd475671845349a92c76de0c7f109c30a2272907114602b9f714716d4bdd64a5aeab19ffd78f87a755e44fbff7e9db77a3d8a1168e827c85 SHA512 81aae65489559c16f0845db80f5eae98583c10983f5061ba907140022b19420d40aebca1eb2537a722b507da419ee793ce3d9f33819f60ffeaa6a31f59c7e795
|
DIST homeassistant-2023.4.6.gh.tar.gz 13871472 BLAKE2B 1ae4d3d2826d194ae8a8d91132b410647159887e97c1273d615d56fe1d435ed6373b2ec4bef04c53d85bb6a9c91318aaa4db2f2b2b48cfae51b9ce990930afc6 SHA512 c8a4ef2e8a1f02a588e1bc5f6bd9281118c3b2edff4c3c13a1045fa733ca2195b7bbcf371aa3df57cc6d4e4a631944a6e360ee6a61add5de104a2a0e0f023fbd
|
||||||
|
DIST homeassistant-2023.4.6.tar.gz 12994366 BLAKE2B 68915d12ddce0aed48d5f21b64dd4581afe35db5028f165d7317216c445f7c88ae7f46138566358f1753f6411895b47915f51c676fce47adbcdc0ad3fcd090c7 SHA512 9433ac0f3d2f1309269e07a94060b758a059db8dd5ca8e14dcb0b986155f47863959c3be03eaa2c5984458fc1b4d4303ec155b7a298f5a910c181ec1489859ad
|
||||||
|
EBUILD homeassistant-2023.2.5.ebuild 31377 BLAKE2B 41328072d8443878bd26d3a8a5c90231e25d21cc05415932651ce6b6ce36c31a40c3b83b98725e41b2a1bd3ab3c6cba20e8a579f76b4c5acc7e4dadf31bb76d2 SHA512 727dff1f502e24137bf734dc742a12e289e8fc5864ebf276bbfd07cf7b8fe583210afd6b3ad6567ec8fd34574ddedc2b45b157fec6e1879ce55e1ecb77364ffa
|
||||||
|
EBUILD homeassistant-2023.3.6-r1.ebuild 31662 BLAKE2B bc1e957461984ba8847ff80a4b98edb4689957cd80a433cc0cd01ca91fb364fe3d2d8d85c6670529a8804dfffdc611310f4b1c042671fff769c58c5f49372498 SHA512 6a05c58d4644ce34df3750332144a614a129ab60c74ad3818e58d76a5b42a99e30d88016340e0f0cb5630a9500a281cdbcd5379cb3bb12e1ff4228f51d40242b
|
||||||
EBUILD homeassistant-2023.3.6.ebuild 31511 BLAKE2B a8bf65d6f9d9a0bc820631542961733612c28178bfc6a08b4655a0a77409a364c82a10821d4b1cde21cf375ebdb6f16843e16f1f8a3c74c4d1da9f4cc79a3e5e SHA512 d3a487b6ca03288e3b2134e3169857e1fd21f1abf86c466eebe1790f2580f6cf3beb1924614539ba76c84a5976d536ce62a6af0c28ba0d0683fc0bd4f6a36c60
|
EBUILD homeassistant-2023.3.6.ebuild 31511 BLAKE2B a8bf65d6f9d9a0bc820631542961733612c28178bfc6a08b4655a0a77409a364c82a10821d4b1cde21cf375ebdb6f16843e16f1f8a3c74c4d1da9f4cc79a3e5e SHA512 d3a487b6ca03288e3b2134e3169857e1fd21f1abf86c466eebe1790f2580f6cf3beb1924614539ba76c84a5976d536ce62a6af0c28ba0d0683fc0bd4f6a36c60
|
||||||
|
EBUILD homeassistant-2023.4.4-r1.ebuild 31853 BLAKE2B 6dfcc2994ede2be17cf94832b5e4335fe869a59b04691738419492657d70f18c0cc13ba5062b6cf879d79bb4cd773fb6dc39336ecaec665268ea1f402be68d9f SHA512 63205241d21bfc0b610848835b519c85413534b6e57e75710b739df4474a64a73c822ef32b25f2044ca2fa132a55502ae7ce30703cd0af36422a2666cc0c1a9f
|
||||||
EBUILD homeassistant-2023.4.4.ebuild 31702 BLAKE2B 1fbdaf48c4845f3fae8d9b1c2c349875763ca3f34f34d15f9a7e8efd7dbe018fa46d8add8d0e7f28978ae15155433b44b34d52a2671a2c6c74d8faa98f3dfe60 SHA512 0bf210d32e98ad2871a21c37f33dbe5f4e0235e54b8e5b76721560c79d1ffd1f175a0ac2a0cd9d76913f01623d06d869e09a0ea02448679c7428ede9f82375ce
|
EBUILD homeassistant-2023.4.4.ebuild 31702 BLAKE2B 1fbdaf48c4845f3fae8d9b1c2c349875763ca3f34f34d15f9a7e8efd7dbe018fa46d8add8d0e7f28978ae15155433b44b34d52a2671a2c6c74d8faa98f3dfe60 SHA512 0bf210d32e98ad2871a21c37f33dbe5f4e0235e54b8e5b76721560c79d1ffd1f175a0ac2a0cd9d76913f01623d06d869e09a0ea02448679c7428ede9f82375ce
|
||||||
|
EBUILD homeassistant-2023.4.6.ebuild 31866 BLAKE2B c6f5936e05d8527239c7070de12d1cab8edf203f973fffef2a32c7bc240630eaa5ec43e1da9cc2d07842708dee15e762f2c4765eb31d5a74ead0266c91a4cda7 SHA512 b4961e90f334838e69e41d43d58bb7198c3c37e0a64e45701e063f0ac42e89cadde67143229efc7102fd393ece6a1a92ee9c966391d3ab19404a1f5f518e9617
|
||||||
MISC metadata.xml 26442 BLAKE2B 1a3637e958c177f57bfa40eec2516e0fcc3afcdc02e628460a8fba82c146ff69b0367bc865b09e3e212a458157388673021458a2ea445175353f14dab06fbaad SHA512 3e3d04eff6e300ea0519effc83c0d297224110280ddb6d69fb406f02f22df1b2822c9a3627ff6c599c3469bb3335d7a6317ee06252e8a1ece4ae88e5d43eb521
|
MISC metadata.xml 26442 BLAKE2B 1a3637e958c177f57bfa40eec2516e0fcc3afcdc02e628460a8fba82c146ff69b0367bc865b09e3e212a458157388673021458a2ea445175353f14dab06fbaad SHA512 3e3d04eff6e300ea0519effc83c0d297224110280ddb6d69fb406f02f22df1b2822c9a3627ff6c599c3469bb3335d7a6317ee06252e8a1ece4ae88e5d43eb521
|
||||||
|
|||||||
@@ -1,11 +1,13 @@
|
|||||||
# Copyright 1999-2022 Gentoo Authors
|
# Copyright 1999-2023 Gentoo Authors
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI=8
|
EAPI=8
|
||||||
|
|
||||||
PYTHON_COMPAT=( python3_{9..11} )
|
PYTHON_COMPAT=( python3_{10..11} )
|
||||||
DISTUTILS_USE_PEP517=setuptools
|
DISTUTILS_USE_PEP517=setuptools
|
||||||
inherit distutils-r1 readme.gentoo-r1 systemd
|
PYPI_NO_NORMALIZE=1
|
||||||
|
PYPI_PN="homeassistant"
|
||||||
|
inherit distutils-r1 pypi readme.gentoo-r1 systemd
|
||||||
|
|
||||||
MY_PN=homeassistant
|
MY_PN=homeassistant
|
||||||
|
|
||||||
@@ -17,8 +19,8 @@ if [[ ${PV} == *9999* ]]; then
|
|||||||
else
|
else
|
||||||
MY_PV=${PV/_beta/b}
|
MY_PV=${PV/_beta/b}
|
||||||
MY_P=${MY_PN}-${MY_PV}
|
MY_P=${MY_PN}-${MY_PV}
|
||||||
SRC_URI="https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.gh.tar.gz"
|
SRC_URI="$(pypi_sdist_url)
|
||||||
S="${WORKDIR}/core-${MY_PV}"
|
https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.gh.tar.gz"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
DESCRIPTION="Open-source home automation platform running on Python."
|
DESCRIPTION="Open-source home automation platform running on Python."
|
||||||
@@ -467,6 +469,13 @@ S="${WORKDIR}/core-${MY_PV}"
|
|||||||
|
|
||||||
DOCS="README.rst"
|
DOCS="README.rst"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
if use test ; then
|
||||||
|
cp -r ${WORKDIR}/core-${MY_PV}/tests ${S}
|
||||||
|
fi
|
||||||
|
distutils-r1_src_prepare
|
||||||
|
}
|
||||||
|
|
||||||
python_install_all() {
|
python_install_all() {
|
||||||
dodoc ${DOCS}
|
dodoc ${DOCS}
|
||||||
distutils-r1_python_install_all
|
distutils-r1_python_install_all
|
||||||
|
|||||||
@@ -1,11 +1,13 @@
|
|||||||
# Copyright 1999-2022 Gentoo Authors
|
# Copyright 1999-2023 Gentoo Authors
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI=8
|
EAPI=8
|
||||||
|
|
||||||
PYTHON_COMPAT=( python3_{9..10} )
|
PYTHON_COMPAT=( python3_{10..11} )
|
||||||
DISTUTILS_USE_PEP517=setuptools
|
DISTUTILS_USE_PEP517=setuptools
|
||||||
inherit distutils-r1 readme.gentoo-r1 systemd
|
PYPI_NO_NORMALIZE=1
|
||||||
|
PYPI_PN="homeassistant"
|
||||||
|
inherit distutils-r1 pypi readme.gentoo-r1 systemd
|
||||||
|
|
||||||
MY_PN=homeassistant
|
MY_PN=homeassistant
|
||||||
|
|
||||||
@@ -17,8 +19,8 @@ if [[ ${PV} == *9999* ]]; then
|
|||||||
else
|
else
|
||||||
MY_PV=${PV/_beta/b}
|
MY_PV=${PV/_beta/b}
|
||||||
MY_P=${MY_PN}-${MY_PV}
|
MY_P=${MY_PN}-${MY_PV}
|
||||||
SRC_URI="https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.gh.tar.gz"
|
SRC_URI="$(pypi_sdist_url)
|
||||||
S="${WORKDIR}/core-${MY_PV}"
|
https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.gh.tar.gz"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
DESCRIPTION="Open-source home automation platform running on Python."
|
DESCRIPTION="Open-source home automation platform running on Python."
|
||||||
@@ -27,12 +29,12 @@ HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssista
|
|||||||
LICENSE="Apache-2.0"
|
LICENSE="Apache-2.0"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="amd64 arm arm64 x86"
|
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 tts 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 )"
|
RESTRICT="!test? ( test )"
|
||||||
|
|
||||||
# external deps
|
# external deps
|
||||||
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|
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
|
app-admin/logrotate
|
||||||
dev-db/sqlite
|
dev-db/sqlite
|
||||||
dev-libs/libfastjson
|
dev-libs/libfastjson
|
||||||
@@ -46,53 +48,62 @@ RDEPEND="${RDEPEND}
|
|||||||
# from package_constraints.txt
|
# from package_constraints.txt
|
||||||
RDEPEND="${RDEPEND}
|
RDEPEND="${RDEPEND}
|
||||||
~dev-python/aiodiscover-1.4.13[${PYTHON_USEDEP}]
|
~dev-python/aiodiscover-1.4.13[${PYTHON_USEDEP}]
|
||||||
~dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}]
|
~dev-python/aiohttp-3.8.4[${PYTHON_USEDEP}]
|
||||||
~dev-python/aiohttp-cors-0.7.0[${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/astral-2.2[${PYTHON_USEDEP}]
|
||||||
~dev-python/async-upnp-client-0.32.1[${PYTHON_USEDEP}]
|
~dev-python/async-upnp-client-0.33.1[${PYTHON_USEDEP}]
|
||||||
~dev-python/async-timeout-4.0.2[${PYTHON_USEDEP}]
|
~dev-python/async-timeout-4.0.2[${PYTHON_USEDEP}]
|
||||||
~dev-python/atomicwrites-homeassistant-1.4.1[${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/Authlib-1.0[${PYTHON_USEDEP}]
|
||||||
~dev-python/awesomeversion-22.9.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/bcrypt-4.0.1[${PYTHON_USEDEP}]
|
||||||
~dev-python/bleak-retry-connector-2.8.2[${PYTHON_USEDEP}]
|
~dev-python/bleak-retry-connector-2.13.0[${PYTHON_USEDEP}]
|
||||||
~dev-python/bleak-0.19.1[${PYTHON_USEDEP}]
|
~dev-python/bleak-0.19.5[${PYTHON_USEDEP}]
|
||||||
~dev-python/bluetooth-adapters-0.6.0[${PYTHON_USEDEP}]
|
~dev-python/bluetooth-adapters-0.15.2[${PYTHON_USEDEP}]
|
||||||
~dev-python/bluetooth-auto-recovery-0.3.6[${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/btlewrap-0.0.10[${PYTHON_USEDEP}]
|
||||||
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
|
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
|
||||||
~dev-python/ciso8601-2.2.0[${PYTHON_USEDEP}]
|
~dev-python/ciso8601-2.3.0[${PYTHON_USEDEP}]
|
||||||
~dev-python/cryptography-38.0.1[${PYTHON_USEDEP}]
|
~dev-python/cryptography-39.0.1[${PYTHON_USEDEP}]
|
||||||
~dev-python/dbus-fast-1.61.1[${PYTHON_USEDEP}]
|
~dev-python/dbus-fast-1.84.1[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/faust-cchardet-2.1.18[${PYTHON_USEDEP}]
|
||||||
~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}]
|
~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}]
|
||||||
~dev-python/grpcio-status-1.48.0[${PYTHON_USEDEP}]
|
~dev-python/grpcio-reflection-1.51.1[${PYTHON_USEDEP}]
|
||||||
~dev-python/grpcio-1.48.0[${PYTHON_USEDEP}]
|
~dev-python/grpcio-status-1.51.1[${PYTHON_USEDEP}]
|
||||||
~dev-python/h11-0.12.0[${PYTHON_USEDEP}]
|
~dev-python/grpcio-1.51.1[${PYTHON_USEDEP}]
|
||||||
~dev-python/hass-nabucasa-0.56.0[${PYTHON_USEDEP}]
|
~dev-python/h11-0.14.0[${PYTHON_USEDEP}]
|
||||||
~dev-python/home-assistant-bluetooth-1.6.0[${PYTHON_USEDEP}]
|
~dev-python/hass-nabucasa-0.61.0[${PYTHON_USEDEP}]
|
||||||
~dev-python/home-assistant-frontend-20221102.1[${PYTHON_USEDEP}]
|
~dev-python/hassil-1.0.6[${PYTHON_USEDEP}]
|
||||||
~dev-python/httpcore-0.15.0[${PYTHON_USEDEP}]
|
~dev-python/home-assistant-bluetooth-1.9.3[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/home-assistant-frontend-20230309.1[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/home-assistant-intents-2023.2.28[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/httpcore-0.16.3[${PYTHON_USEDEP}]
|
||||||
>=dev-python/httplib2-0.19.0[${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/hyperframe-5.2.0[${PYTHON_USEDEP}]
|
||||||
~dev-python/ifaddr-0.1.7[${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/jinja-3.1.2[${PYTHON_USEDEP}]
|
||||||
~dev-python/libcst-0.3.23[${PYTHON_USEDEP}]
|
~dev-python/libcst-0.3.23[${PYTHON_USEDEP}]
|
||||||
~dev-python/lru-dict-1.1.8[${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/multidict-6.0.2[${PYTHON_USEDEP}]
|
||||||
~dev-python/numpy-1.23.2[${PYTHON_USEDEP}]
|
~dev-python/numpy-1.23.2[${PYTHON_USEDEP}]
|
||||||
~dev-python/orjson-3.8.1[${PYTHON_USEDEP}]
|
~dev-python/orjson-3.8.7[${PYTHON_USEDEP}]
|
||||||
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
|
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
|
||||||
~dev-python/pandas-1.4.3[${PYTHON_USEDEP}]
|
~dev-python/pandas-1.4.3[${PYTHON_USEDEP}]
|
||||||
~dev-python/pillow-9.2.0[${PYTHON_USEDEP}]
|
~dev-python/pillow-9.4.0[${PYTHON_USEDEP}]
|
||||||
<dev-python/pip-22.1.0
|
<dev-python/pip-23.1
|
||||||
~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}]
|
~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}]
|
||||||
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
|
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
|
||||||
~dev-python/pyjwt-2.5.0[${PYTHON_USEDEP}]
|
~dev-python/pyjwt-2.5.0[${PYTHON_USEDEP}]
|
||||||
~dev-python/pynacl-1.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/pyserial-3.5[${PYTHON_USEDEP}]
|
||||||
>=dev-python/python-engineio-3.13.1[${PYTHON_USEDEP}]
|
>=dev-python/python-engineio-3.13.1[${PYTHON_USEDEP}]
|
||||||
<dev-python/python-engineio-4[${PYTHON_USEDEP}]
|
<dev-python/python-engineio-4[${PYTHON_USEDEP}]
|
||||||
@@ -102,44 +113,41 @@ RDEPEND="${RDEPEND}
|
|||||||
~dev-python/pyudev-0.23.2[${PYTHON_USEDEP}]
|
~dev-python/pyudev-0.23.2[${PYTHON_USEDEP}]
|
||||||
~dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
|
~dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
|
||||||
~dev-python/regex-2021.8.28[${PYTHON_USEDEP}]
|
~dev-python/regex-2021.8.28[${PYTHON_USEDEP}]
|
||||||
~dev-python/requests-2.28.1[${PYTHON_USEDEP}]
|
~dev-python/requests-2.28.2[${PYTHON_USEDEP}]
|
||||||
~net-analyzer/scapy-2.4.5
|
~net-analyzer/scapy-2.5.0
|
||||||
~dev-python/sqlalchemy-1.4.42[${PYTHON_USEDEP}]
|
~dev-python/sqlalchemy-2.0.6[${PYTHON_USEDEP}]
|
||||||
>=dev-python/typing-extensions-4.4.0[${PYTHON_USEDEP}]
|
>=dev-python/typing-extensions-4.5.0[${PYTHON_USEDEP}]
|
||||||
<dev-python/typing-extensions-5.0[${PYTHON_USEDEP}]
|
<dev-python/typing-extensions-5.0[${PYTHON_USEDEP}]
|
||||||
|
$(python_gen_cond_dep '~dev-python/uamqp-1.6.0[${PYTHON_USEDEP}]' python3_{9..10})
|
||||||
>=dev-python/urllib3-1.26.5[${PYTHON_USEDEP}]
|
>=dev-python/urllib3-1.26.5[${PYTHON_USEDEP}]
|
||||||
~dev-python/voluptuous-serialize-2.5.0[${PYTHON_USEDEP}]
|
~dev-python/voluptuous-serialize-2.6.0[${PYTHON_USEDEP}]
|
||||||
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
|
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
|
||||||
~dev-python/yarl-1.8.1[${PYTHON_USEDEP}]
|
~dev-python/yarl-1.8.1[${PYTHON_USEDEP}]
|
||||||
~dev-python/zeroconf-0.39.4[${PYTHON_USEDEP}]"
|
~dev-python/zeroconf-0.47.3[${PYTHON_USEDEP}]"
|
||||||
|
|
||||||
# unknown origin, still something to clean up here
|
# unknown origin, still something to clean up here
|
||||||
# some moved to suggested USE Flags
|
# 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}
|
RDEPEND="${RDEPEND}
|
||||||
~dev-python/colorlog-6.6.0[${PYTHON_USEDEP}]
|
~dev-python/colorlog-6.6.0[${PYTHON_USEDEP}]
|
||||||
>=dev-python/multidict-5.2.0[${PYTHON_USEDEP}]
|
~dev-python/pyotp-2.8.0[${PYTHON_USEDEP}]
|
||||||
~dev-python/pyotp-2.7.0[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
|
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
|
||||||
dev-python/pycparser[${PYTHON_USEDEP}]
|
dev-python/pycparser[${PYTHON_USEDEP}]
|
||||||
>=dev-python/websocket-client-0.57.0[${PYTHON_USEDEP}]
|
>=dev-python/websocket-client-0.57.0[${PYTHON_USEDEP}]"
|
||||||
~media-libs/mutagen-1.45.1"
|
|
||||||
# Module requirements from useflags
|
# Module requirements from useflags
|
||||||
RDEPEND="${RDEPEND}
|
RDEPEND="${RDEPEND}
|
||||||
abode? ( ~dev-python/abodepy-1.2.0[${PYTHON_USEDEP}] )
|
abode? ( ~dev-python/jaraco-abode-3.3.0[${PYTHON_USEDEP}] )
|
||||||
accuweather? ( ~dev-python/accuweather-0.4.0[${PYTHON_USEDEP}] )
|
accuweather? ( ~dev-python/accuweather-0.5.0[${PYTHON_USEDEP}] )
|
||||||
acer_projector? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] )
|
acer_projector? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] )
|
||||||
acmeda? ( ~dev-python/aiopulse-0.4.3[${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}] )
|
ads? ( ~dev-python/pyads-3.2.2[${PYTHON_USEDEP}] )
|
||||||
aftership? ( ~dev-python/pyaftership-21.11.0[${PYTHON_USEDEP}] )
|
aftership? ( ~dev-python/pyaftership-21.11.0[${PYTHON_USEDEP}] )
|
||||||
agent_dvr? ( ~dev-python/agent-py-0.0.23[${PYTHON_USEDEP}] )
|
agent_dvr? ( ~dev-python/agent-py-0.0.23[${PYTHON_USEDEP}] )
|
||||||
airly? ( ~dev-python/airly-1.1.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}] )
|
||||||
aladdin_connect? ( ~dev-python/AIOAladdinConnect-0.1.46[${PYTHON_USEDEP}] )
|
aladdin_connect? ( ~dev-python/AIOAladdinConnect-0.1.56[${PYTHON_USEDEP}] )
|
||||||
alarmdecoder? ( ~dev-python/adext-0.4.2[${PYTHON_USEDEP}] )
|
alarmdecoder? ( ~dev-python/adext-0.4.2[${PYTHON_USEDEP}] )
|
||||||
almond? ( ~dev-python/pyalmond-0.0.2[${PYTHON_USEDEP}] )
|
almond? ( ~dev-python/pyalmond-0.0.2[${PYTHON_USEDEP}] )
|
||||||
alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] )
|
alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] )
|
||||||
@@ -147,26 +155,26 @@ RDEPEND="${RDEPEND}
|
|||||||
ambient_station? ( ~dev-python/aioambient-2021.11.0[${PYTHON_USEDEP}] )
|
ambient_station? ( ~dev-python/aioambient-2021.11.0[${PYTHON_USEDEP}] )
|
||||||
amcrest? ( ~dev-python/amcrest-1.9.7[${PYTHON_USEDEP}] )
|
amcrest? ( ~dev-python/amcrest-1.9.7[${PYTHON_USEDEP}] )
|
||||||
ampio? ( ~dev-python/asmog-0.0.6[${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.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}] )
|
android_ip_webcam? ( ~dev-python/pydroid-ipcam-2.0.0[${PYTHON_USEDEP}] )
|
||||||
anel_pwrctrl? ( ~dev-python/anel-pwrctrl-homeassistant-0.0.1[${PYTHON_USEDEP}] )
|
anel_pwrctrl? ( ~dev-python/anel-pwrctrl-homeassistant-0.0.1[${PYTHON_USEDEP}] )
|
||||||
anthemav? ( ~dev-python/anthemav-1.4.1[${PYTHON_USEDEP}] )
|
anthemav? ( ~dev-python/anthemav-1.4.1[${PYTHON_USEDEP}] )
|
||||||
apache_kafka? ( ~dev-python/aiokafka-0.7.2[${PYTHON_USEDEP}] )
|
apache_kafka? ( ~dev-python/aiokafka-0.7.2[${PYTHON_USEDEP}] )
|
||||||
apcupsd? ( ~dev-python/apcaccess-0.0.13[${PYTHON_USEDEP}] )
|
apcupsd? ( ~dev-python/apcaccess-0.0.13[${PYTHON_USEDEP}] )
|
||||||
apple_tv? ( ~dev-python/pyatv-0.10.3[${PYTHON_USEDEP}] )
|
apple_tv? ( ~dev-python/pyatv-0.10.3[${PYTHON_USEDEP}] )
|
||||||
apprise? ( ~dev-python/apprise-1.1.0[${PYTHON_USEDEP}] )
|
apprise? ( ~dev-python/apprise-1.2.1[${PYTHON_USEDEP}] )
|
||||||
aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${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.2.1[${PYTHON_USEDEP}] )
|
||||||
aruba? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
|
aruba? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
|
||||||
asuswrt? ( ~dev-python/aioasuswrt-1.4.0[${PYTHON_USEDEP}] )
|
asuswrt? ( ~dev-python/aioasuswrt-1.4.0[${PYTHON_USEDEP}] )
|
||||||
aten_pe? ( ~dev-python/atenpdu-0.3.2[${PYTHON_USEDEP}] )
|
aten_pe? ( ~dev-python/atenpdu-0.3.2[${PYTHON_USEDEP}] )
|
||||||
atome? ( ~dev-python/pyAtome-0.1.1[${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.7[${PYTHON_USEDEP}] ~dev-python/yalexs-ble-2.1.1[${PYTHON_USEDEP}] )
|
||||||
aurora_abb_powerone? ( ~dev-python/aurorapy-0.2.7[${PYTHON_USEDEP}] )
|
aurora_abb_powerone? ( ~dev-python/aurorapy-0.2.7[${PYTHON_USEDEP}] )
|
||||||
avea? ( ~dev-python/avea-1.5.1[${PYTHON_USEDEP}] )
|
avea? ( ~dev-python/avea-1.5.1[${PYTHON_USEDEP}] )
|
||||||
avion? ( ~dev-python/avion-0.10[${PYTHON_USEDEP}] )
|
avion? ( ~dev-python/avion-0.10[${PYTHON_USEDEP}] )
|
||||||
awair? ( ~dev-python/python-awair-0.2.4[${PYTHON_USEDEP}] )
|
awair? ( ~dev-python/python-awair-0.2.4[${PYTHON_USEDEP}] )
|
||||||
axis? ( ~dev-python/axis-44[${PYTHON_USEDEP}] )
|
axis? ( ~dev-python/axis-47[${PYTHON_USEDEP}] )
|
||||||
backup? ( ~dev-python/securetar-2022.2.0[${PYTHON_USEDEP}] )
|
backup? ( ~dev-python/securetar-2022.2.0[${PYTHON_USEDEP}] )
|
||||||
baidu? ( ~dev-python/baidu-aip-1.6.6.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}] )
|
beewi_smartclim? ( ~dev-python/beewi-smartclim-0.0.10[${PYTHON_USEDEP}] )
|
||||||
@@ -174,268 +182,277 @@ RDEPEND="${RDEPEND}
|
|||||||
bitcoin? ( ~dev-python/blockchain-1.4.4[${PYTHON_USEDEP}] )
|
bitcoin? ( ~dev-python/blockchain-1.4.4[${PYTHON_USEDEP}] )
|
||||||
bizkaibus? ( ~dev-python/bizkaibus-0.1.1[${PYTHON_USEDEP}] )
|
bizkaibus? ( ~dev-python/bizkaibus-0.1.1[${PYTHON_USEDEP}] )
|
||||||
blackbird? ( ~dev-python/pyblackbird-0.5[${PYTHON_USEDEP}] )
|
blackbird? ( ~dev-python/pyblackbird-0.5[${PYTHON_USEDEP}] )
|
||||||
blebox? ( ~dev-python/blebox-uniapi-2.1.3[${PYTHON_USEDEP}] )
|
blebox? ( ~dev-python/blebox-uniapi-2.1.4[${PYTHON_USEDEP}] )
|
||||||
blink? ( ~dev-python/blinkpy-0.19.2[${PYTHON_USEDEP}] )
|
blink? ( ~dev-python/blinkpy-0.19.2[${PYTHON_USEDEP}] )
|
||||||
blinksticklight? ( ~dev-python/BlinkStick-1.2.0[${PYTHON_USEDEP}] )
|
blinksticklight? ( ~dev-python/BlinkStick-1.2.0[${PYTHON_USEDEP}] )
|
||||||
blinkt? ( ~dev-python/blinkt-0.1.0[${PYTHON_USEDEP}] )
|
blinkt? ( ~dev-python/blinkt-0.1.0[${PYTHON_USEDEP}] )
|
||||||
blockchain? ( ~dev-python/python-blockchain-api-0.0.2[${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.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? ( ~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.1[${PYTHON_USEDEP}] )
|
||||||
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${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}] )
|
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}] )
|
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}] )
|
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}] )
|
bond? ( ~dev-python/bond-async-0.1.23[${PYTHON_USEDEP}] )
|
||||||
braviatv? ( ~dev-python/pybravia-0.2.3[${PYTHON_USEDEP}] )
|
braviatv? ( ~dev-python/pybravia-0.3.1[${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}] )
|
brother? ( ~dev-python/brother-2.2.0[${PYTHON_USEDEP}] )
|
||||||
brottsplatskartan? ( ~dev-python/brottsplatskartan-0.0.1[${PYTHON_USEDEP}] )
|
brottsplatskartan? ( ~dev-python/brottsplatskartan-0.0.1[${PYTHON_USEDEP}] )
|
||||||
brunt? ( ~dev-python/brunt-1.2.0[${PYTHON_USEDEP}] )
|
brunt? ( ~dev-python/brunt-1.2.0[${PYTHON_USEDEP}] )
|
||||||
bsblan? ( ~dev-python/python-bsblan-0.5.5[${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_home_hub_5? ( ~dev-python/bthomehub5-devicelist-0.1.1[${PYTHON_USEDEP}] )
|
||||||
bt_smarthub? ( ~dev-python/btsmarthub-devicelist-0.2.3[${PYTHON_USEDEP}] )
|
bt_smarthub? ( ~dev-python/btsmarthub-devicelist-0.2.3[${PYTHON_USEDEP}] )
|
||||||
buienradar? ( ~dev-python/buienradar-1.0.5[${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.2.0[${PYTHON_USEDEP}] )
|
||||||
camera? ( ~dev-python/PyTurboJPEG-1.6.7[${PYTHON_USEDEP}] )
|
camera? ( ~dev-python/PyTurboJPEG-1.6.7[${PYTHON_USEDEP}] )
|
||||||
canary? ( ~dev-python/py-canary-0.5.3[${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}] )
|
cisco_mobility_express? ( ~dev-python/ciscomobilityexpress-0.3.9[${PYTHON_USEDEP}] )
|
||||||
cli? ( app-misc/home-assistant-cli )
|
cli? ( app-misc/home-assistant-cli )
|
||||||
co2signal? ( ~dev-python/CO2Signal-0.4.2[${PYTHON_USEDEP}] )
|
co2signal? ( ~dev-python/CO2Signal-0.4.2[${PYTHON_USEDEP}] )
|
||||||
compensation? ( ~dev-python/numpy-1.23.2[${PYTHON_USEDEP}] )
|
compensation? ( ~dev-python/numpy-1.23.2[${PYTHON_USEDEP}] )
|
||||||
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
|
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
|
||||||
daikin? ( ~dev-python/pydaikin-2.8.0[${PYTHON_USEDEP}] )
|
daikin? ( ~dev-python/pydaikin-2.9.0[${PYTHON_USEDEP}] )
|
||||||
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
|
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
|
||||||
deconz? ( ~dev-python/pydeconz-105[${PYTHON_USEDEP}] )
|
deconz? ( ~dev-python/pydeconz-110[${PYTHON_USEDEP}] )
|
||||||
delijn? ( ~dev-python/pydelijn-1.0.0[${PYTHON_USEDEP}] )
|
delijn? ( ~dev-python/pydelijn-1.0.0[${PYTHON_USEDEP}] )
|
||||||
denonavr? ( ~dev-python/denonavr-0.10.12[${PYTHON_USEDEP}] )
|
denonavr? ( ~dev-python/denonavr-0.11.1[${PYTHON_USEDEP}] )
|
||||||
deutsche_bahn? ( ~dev-python/schiene-0.23[${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}] )
|
devolo_home_control? ( ~dev-python/devolo-home-control-api-0.18.2[${PYTHON_USEDEP}] )
|
||||||
dexcom? ( ~dev-python/pydexcom-0.2.3[${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}] )
|
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}] )
|
discogs? ( ~dev-python/discogs-client-2.3.0[${PYTHON_USEDEP}] )
|
||||||
discord? ( ~dev-python/nextcord-2.0.0_alpha8[${PYTHON_USEDEP}] )
|
discord? ( ~dev-python/nextcord-2.0.0_alpha8[${PYTHON_USEDEP}] )
|
||||||
discovery? ( ~dev-python/netdisco-3.0.0[${PYTHON_USEDEP}] )
|
discovery? ( ~dev-python/netdisco-3.0.0[${PYTHON_USEDEP}] )
|
||||||
dlna_dmr? ( ~dev-python/async-upnp-client-0.32.1[${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.32.1[${PYTHON_USEDEP}] )
|
dlna_dms? ( ~dev-python/async-upnp-client-0.33.1[${PYTHON_USEDEP}] )
|
||||||
doorbird? ( ~dev-python/DoorBirdPy-2.1.0[${PYTHON_USEDEP}] )
|
doorbird? ( ~dev-python/DoorBirdPy-2.1.0[${PYTHON_USEDEP}] )
|
||||||
dunehd? ( ~dev-python/pdunehd-1.3.2[${PYTHON_USEDEP}] )
|
dunehd? ( ~dev-python/pdunehd-1.3.2[${PYTHON_USEDEP}] )
|
||||||
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.5[${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}] )
|
dyson? ( ~dev-python/libpurecool-0.6.4[${PYTHON_USEDEP}] )
|
||||||
ecobee? ( ~dev-python/python-ecobee-api-0.2.14[${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}] )
|
emulated_roku? ( ~dev-python/emulated-roku-0.2.1[${PYTHON_USEDEP}] )
|
||||||
enigma2? ( ~dev-python/openwebifpy-3.2.7[${PYTHON_USEDEP}] )
|
enigma2? ( ~dev-python/openwebifpy-3.2.7[${PYTHON_USEDEP}] )
|
||||||
enocean? ( ~dev-python/enocean-0.50.1[${PYTHON_USEDEP}] )
|
enocean? ( ~dev-python/enocean-0.50.1[${PYTHON_USEDEP}] )
|
||||||
enphase_envoy? ( ~dev-python/envoy-reader-0.20.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}] )
|
environment_canada? ( ~dev-python/env-canada-0.5.29[${PYTHON_USEDEP}] )
|
||||||
esphome? ( ~dev-python/aioesphomeapi-11.4.2[${PYTHON_USEDEP}] )
|
esphome? ( ~dev-python/aioesphomeapi-13.5.1[${PYTHON_USEDEP}] ~dev-python/esphome-dashboard-api-1.2.3[${PYTHON_USEDEP}] )
|
||||||
everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] )
|
everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] )
|
||||||
evohome? ( ~dev-python/evohome-async-0.3.15[${PYTHON_USEDEP}] )
|
evohome? ( ~dev-python/evohome-async-0.3.15[${PYTHON_USEDEP}] )
|
||||||
ffmpeg? ( ~dev-python/ha-ffmpeg-3.0.2[${PYTHON_USEDEP}] )
|
ffmpeg? ( ~dev-python/ha-ffmpeg-3.1.0[${PYTHON_USEDEP}] )
|
||||||
fibaro? ( ~dev-python/fiblary3-0.1.8[${PYTHON_USEDEP}] )
|
fibaro? ( ~dev-python/pyfibaro-0.6.9[${PYTHON_USEDEP}] )
|
||||||
file? ( ~dev-python/file-read-backwards-2.0.0[${PYTHON_USEDEP}] )
|
file? ( ~dev-python/file-read-backwards-2.0.0[${PYTHON_USEDEP}] )
|
||||||
flume? ( ~dev-python/PyFlume-0.6.5[${PYTHON_USEDEP}] )
|
flume? ( ~dev-python/PyFlume-0.6.5[${PYTHON_USEDEP}] )
|
||||||
flunearyou? ( ~dev-python/pyflunearyou-2.0.2[${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}] )
|
foobot? ( ~dev-python/foobot_async-1.0.0[${PYTHON_USEDEP}] )
|
||||||
forecast_solar? ( ~dev-python/forecast-solar-2.2.0[${PYTHON_USEDEP}] )
|
forecast_solar? ( ~dev-python/forecast-solar-2.2.0[${PYTHON_USEDEP}] )
|
||||||
fortios? ( ~dev-python/fortiosapi-1.0.5[${PYTHON_USEDEP}] )
|
fortios? ( ~dev-python/fortiosapi-1.0.5[${PYTHON_USEDEP}] )
|
||||||
freebox? ( ~dev-python/freebox-api-1.0.1[${PYTHON_USEDEP}] )
|
freebox? ( ~dev-python/freebox-api-1.1.0[${PYTHON_USEDEP}] )
|
||||||
fritz? ( ~dev-python/fritzconnection-1.10.3[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
|
fritz? ( ~dev-python/fritzconnection-1.11.0[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
|
||||||
fritzbox? ( ~dev-python/pyfritzhome-0.6.7[${PYTHON_USEDEP}] )
|
fritzbox? ( ~dev-python/pyfritzhome-0.6.7[${PYTHON_USEDEP}] )
|
||||||
fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.10.3[${PYTHON_USEDEP}] )
|
fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.11.0[${PYTHON_USEDEP}] )
|
||||||
fritzbox_netmonitor? ( ~dev-python/fritzconnection-1.4.2[${PYTHON_USEDEP}] )
|
fritzbox_netmonitor? ( ~dev-python/fritzconnection-1.4.2[${PYTHON_USEDEP}] )
|
||||||
fronius? ( ~dev-python/PyFronius-0.7.1[${PYTHON_USEDEP}] )
|
fronius? ( ~dev-python/PyFronius-0.7.1[${PYTHON_USEDEP}] )
|
||||||
garmin_connect? ( ~dev-python/garminconnect-ha-0.1.6[${PYTHON_USEDEP}] )
|
garmin_connect? ( ~dev-python/garminconnect-ha-0.1.6[${PYTHON_USEDEP}] )
|
||||||
gios? ( ~dev-python/gios-2.1.0[${PYTHON_USEDEP}] )
|
gios? ( ~dev-python/gios-2.3.0[${PYTHON_USEDEP}] )
|
||||||
github? ( ~dev-python/aiogithubapi-22.10.1[${PYTHON_USEDEP}] )
|
github? ( ~dev-python/aiogithubapi-22.10.1[${PYTHON_USEDEP}] )
|
||||||
gogogate2? ( ~dev-python/ismartgate-4.0.4[${PYTHON_USEDEP}] )
|
gogogate2? ( ~dev-python/ismartgate-5.0.0[${PYTHON_USEDEP}] )
|
||||||
greeneye_monitor? ( ~dev-python/greeneye-monitor-3.0.3[${PYTHON_USEDEP}] )
|
greeneye_monitor? ( ~dev-python/greeneye-monitor-3.0.3[${PYTHON_USEDEP}] )
|
||||||
growatt_server? ( ~dev-python/growattServer-1.2.3[${PYTHON_USEDEP}] )
|
growatt_server? ( ~dev-python/growattServer-1.3.0[${PYTHON_USEDEP}] )
|
||||||
guardian? ( ~dev-python/aioguardian-2022.7.0[${PYTHON_USEDEP}] )
|
guardian? ( ~dev-python/aioguardian-2022.7.0[${PYTHON_USEDEP}] )
|
||||||
harman_kardon_avr? ( ~dev-python/hkavr-0.0.5[${PYTHON_USEDEP}] )
|
harman_kardon_avr? ( ~dev-python/hkavr-0.0.5[${PYTHON_USEDEP}] )
|
||||||
harmony? ( ~dev-python/aioharmony-0.2.9[${PYTHON_USEDEP}] )
|
harmony? ( ~dev-python/aioharmony-0.2.10[${PYTHON_USEDEP}] )
|
||||||
heos? ( ~dev-python/pyheos-0.7.2[${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.2.0[${PYTHON_USEDEP}] ~dev-python/here-transit-1.2.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? ( ~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.2.13[${PYTHON_USEDEP}] )
|
homekit_controller? ( ~dev-python/aiohomekit-2.6.1[${PYTHON_USEDEP}] )
|
||||||
homematic? ( ~dev-python/pyhomematic-0.1.77[${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}] )
|
hp_ilo? ( ~dev-python/python-hpilo-4.3[${PYTHON_USEDEP}] )
|
||||||
http? ( ~dev-python/aiohttp-cors-0.7.0[${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.2[${PYTHON_USEDEP}] )
|
||||||
hydrawise? ( ~dev-python/Hydrawiser-0.2[${PYTHON_USEDEP}] )
|
hydrawise? ( ~dev-python/Hydrawiser-0.2[${PYTHON_USEDEP}] )
|
||||||
iaqualink? ( ~dev-python/iaqualink-0.5.0[${PYTHON_USEDEP}] )
|
iaqualink? ( ~dev-python/iaqualink-0.5.0[${PYTHON_USEDEP}] ~dev-python/h2-4.1.0[${PYTHON_USEDEP}] )
|
||||||
ihc? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ~dev-python/ihcsdk-2.7.6[${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}] )
|
imap? ( ~dev-python/aioimaplib-1.0.1[${PYTHON_USEDEP}] )
|
||||||
incomfort? ( ~dev-python/incomfort-client-0.4.4[${PYTHON_USEDEP}] )
|
incomfort? ( ~dev-python/incomfort-client-0.5.0[${PYTHON_USEDEP}] )
|
||||||
influxdb? ( ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] )
|
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}] )
|
insteon? ( ~dev-python/pyinsteon-1.3.4[${PYTHON_USEDEP}] ~dev-python/insteon-frontend-home-assistant-0.3.3[${PYTHON_USEDEP}] )
|
||||||
intesishome? ( ~dev-python/pyintesishome-1.8.0[${PYTHON_USEDEP}] )
|
intesishome? ( ~dev-python/pyintesishome-1.8.0[${PYTHON_USEDEP}] )
|
||||||
ipma? ( ~dev-python/pyipma-3.0.5[${PYTHON_USEDEP}] )
|
ipma? ( ~dev-python/pyipma-3.0.6[${PYTHON_USEDEP}] )
|
||||||
ipp? ( ~dev-python/pyipp-0.12.1[${PYTHON_USEDEP}] )
|
ipp? ( ~dev-python/pyipp-0.12.1[${PYTHON_USEDEP}] )
|
||||||
islamic_prayer_times? ( ~dev-python/prayer-times-calculator-0.0.6[${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}] )
|
jewish_calendar? ( ~dev-python/hdate-0.10.4[${PYTHON_USEDEP}] )
|
||||||
joaoapps_join? ( ~dev-python/python-join-api-0.0.9[${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}] )
|
kef? ( ~dev-python/aiokef-0.2.16[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
|
||||||
knx? ( ~dev-python/xknx-1.2.0[${PYTHON_USEDEP}] )
|
knx? ( ~dev-python/xknx-2.6.0[${PYTHON_USEDEP}] )
|
||||||
kodi? ( ~dev-python/pykodi-0.2.7[${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}] )
|
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
|
||||||
lifx? ( ~dev-python/aiolifx-0.8.6[${PYTHON_USEDEP}] ~dev-python/aiolifx-effects-0.3.0[${PYTHON_USEDEP}] ~dev-python/aiolifx-themes-0.2.0[${PYTHON_USEDEP}] )
|
lifx? ( ~dev-python/aiolifx-0.8.9[${PYTHON_USEDEP}] ~dev-python/aiolifx-effects-0.3.1[${PYTHON_USEDEP}] ~dev-python/aiolifx-themes-0.4.0[${PYTHON_USEDEP}] )
|
||||||
linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] )
|
linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] )
|
||||||
litterrobot? ( ~dev-python/pylitterbot-2022.10.2[${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}] )
|
loopenergy? ( ~dev-python/pyloopenergy-0.2.1[${PYTHON_USEDEP}] )
|
||||||
luci? ( ~dev-python/openwrt-luci-rpc-1.1.11[${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}] )
|
mariadb? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||||
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
|
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
|
||||||
media_extractor? ( ~net-misc/youtube-dl-2021.12.17 )
|
media_extractor? ( ~dev-python/youtube-dl-2021.12.17[${PYTHON_USEDEP}] )
|
||||||
meteo_france? ( ~dev-python/meteofrance-api-1.1.0[${PYTHON_USEDEP}] )
|
meteo_france? ( ~dev-python/meteofrance-api-1.2.0[${PYTHON_USEDEP}] )
|
||||||
mfi? ( ~dev-python/mficlient-0.3.0[${PYTHON_USEDEP}] )
|
mfi? ( ~dev-python/mficlient-0.3.0[${PYTHON_USEDEP}] )
|
||||||
mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] )
|
mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] )
|
||||||
mobile_app? ( ~dev-python/pynacl-1.5.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.3[${PYTHON_USEDEP}] )
|
||||||
mosquitto? ( app-misc/mosquitto )
|
mosquitto? ( app-misc/mosquitto )
|
||||||
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
|
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
|
||||||
myq? ( ~dev-python/pymyq-3.1.4[${PYTHON_USEDEP}] )
|
myq? ( ~dev-python/pymyq-3.1.4[${PYTHON_USEDEP}] )
|
||||||
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||||
nad? ( ~dev-python/nad-receiver-0.3.0[${PYTHON_USEDEP}] )
|
nad? ( ~dev-python/nad-receiver-0.3.0[${PYTHON_USEDEP}] )
|
||||||
nederlandse_spoorwegen? ( ~dev-python/nsapi-3.0.5[${PYTHON_USEDEP}] )
|
nederlandse_spoorwegen? ( ~dev-python/nsapi-3.0.5[${PYTHON_USEDEP}] )
|
||||||
netatmo? ( ~dev-python/pyatmo-7.3.0[${PYTHON_USEDEP}] )
|
netatmo? ( ~dev-python/pyatmo-7.5.0[${PYTHON_USEDEP}] )
|
||||||
netdata? ( ~dev-python/netdata-1.0.1[${PYTHON_USEDEP}] )
|
netdata? ( ~dev-python/netdata-1.0.1[${PYTHON_USEDEP}] )
|
||||||
notify_events? ( ~dev-python/notify-events-1.0.4[${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}] )
|
nws? ( ~dev-python/pynws-1.4.1[${PYTHON_USEDEP}] )
|
||||||
nx584? ( ~dev-python/pynx584-0.5[${PYTHON_USEDEP}] )
|
nx584? ( ~dev-python/pynx584-0.5[${PYTHON_USEDEP}] )
|
||||||
octoprint? ( ~dev-python/pyoctoprintapi-0.1.9[${PYTHON_USEDEP}] )
|
octoprint? ( ~dev-python/pyoctoprintapi-0.1.11[${PYTHON_USEDEP}] )
|
||||||
onkyo? ( ~dev-python/onkyo-eiscp-1.2.7[${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}] )
|
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}] )
|
opengarage? ( ~dev-python/open-garage-0.2.0[${PYTHON_USEDEP}] )
|
||||||
opensensemap? ( ~dev-python/opensensemap-api-0.2.0[${PYTHON_USEDEP}] )
|
opensensemap? ( ~dev-python/opensensemap-api-0.2.0[${PYTHON_USEDEP}] )
|
||||||
openweathermap? ( ~dev-python/pyowm-3.2.0[${PYTHON_USEDEP}] )
|
openweathermap? ( ~dev-python/pyowm-3.2.0[${PYTHON_USEDEP}] )
|
||||||
opnsense? ( ~dev-python/pyopnsense-0.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}] )
|
owntracks? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
|
||||||
panasonic_viera? ( ~dev-python/panasonic-viera-0.3.6[${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}] )
|
pilight? ( ~dev-python/pilight-0.1.1[${PYTHON_USEDEP}] )
|
||||||
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
|
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
|
||||||
pi_hole? ( ~dev-python/hole-0.7.0[${PYTHON_USEDEP}] )
|
pi_hole? ( ~dev-python/hole-0.8.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}] )
|
||||||
plugwise? ( ~dev-python/plugwise-0.25.3[${PYTHON_USEDEP}] )
|
plugwise? ( ~dev-python/plugwise-0.27.5[${PYTHON_USEDEP}] )
|
||||||
poolsense? ( ~dev-python/poolsense-0.0.8[${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}] )
|
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}] )
|
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
|
||||||
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
|
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
|
||||||
rachio? ( ~dev-python/RachioPy-1.0.3[${PYTHON_USEDEP}] )
|
rachio? ( ~dev-python/RachioPy-1.0.3[${PYTHON_USEDEP}] )
|
||||||
radio_browser? ( ~dev-python/radios-0.1.1[${PYTHON_USEDEP}] )
|
radio_browser? ( ~dev-python/radios-0.1.1[${PYTHON_USEDEP}] )
|
||||||
rainbird? ( ~dev-python/pyrainbird-0.4.3[${PYTHON_USEDEP}] )
|
rainbird? ( ~dev-python/pyrainbird-2.0.0[${PYTHON_USEDEP}] )
|
||||||
rainmachine? ( ~dev-python/regenmaschine-2022.10.0[${PYTHON_USEDEP}] )
|
rainmachine? ( ~dev-python/regenmaschine-2022.11.0[${PYTHON_USEDEP}] )
|
||||||
recorder? ( ~dev-python/sqlalchemy-1.4.42[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] )
|
recorder? ( ~dev-python/sqlalchemy-2.0.6[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] )
|
||||||
rejseplanen? ( ~dev-python/rjpl-0.3.6[${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}] )
|
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}] )
|
ring? ( ~dev-python/ring-doorbell-0.7.2[${PYTHON_USEDEP}] )
|
||||||
roku? ( ~dev-python/rokuecp-0.17.0[${PYTHON_USEDEP}] )
|
roku? ( ~dev-python/rokuecp-0.17.1[${PYTHON_USEDEP}] )
|
||||||
roomba? ( ~dev-python/roombapy-1.6.5[${PYTHON_USEDEP}] )
|
roomba? ( ~dev-python/roombapy-1.6.6[${PYTHON_USEDEP}] )
|
||||||
roon? ( ~dev-python/roonapi-0.1.1[${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.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.33.1[${PYTHON_USEDEP}] )
|
||||||
scrape? ( ~dev-python/beautifulsoup4-4.11.1[${PYTHON_USEDEP}] ~dev-python/lxml-4.9.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}] )
|
season? ( ~dev-python/ephem-4.1.2[${PYTHON_USEDEP}] )
|
||||||
shelly? ( ~dev-python/aioshelly-4.1.2[${PYTHON_USEDEP}] )
|
shelly? ( ~dev-python/aioshelly-5.3.1[${PYTHON_USEDEP}] )
|
||||||
shodan? ( ~dev-python/shodan-1.28.0[${PYTHON_USEDEP}] )
|
shodan? ( ~dev-python/shodan-1.28.0[${PYTHON_USEDEP}] )
|
||||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.18[${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}] )
|
skybell? ( ~dev-python/aioskybell-22.7.0[${PYTHON_USEDEP}] )
|
||||||
sma? ( ~dev-python/pysma-0.7.2[${PYTHON_USEDEP}] )
|
sma? ( ~dev-python/pysma-0.7.3[${PYTHON_USEDEP}] )
|
||||||
smappee? ( ~dev-python/pysmappee-0.2.29[${PYTHON_USEDEP}] )
|
smappee? ( ~dev-python/pysmappee-0.2.29[${PYTHON_USEDEP}] )
|
||||||
smarthab? ( ~dev-python/SmartHab-0.21[${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}] )
|
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 )
|
socat? ( net-misc/socat )
|
||||||
solax? ( ~dev-python/solax-0.3.0[${PYTHON_USEDEP}] )
|
solax? ( ~dev-python/solax-0.3.0[${PYTHON_USEDEP}] )
|
||||||
somfy? ( ~dev-python/pymfy-0.11.0[${PYTHON_USEDEP}] )
|
somfy? ( ~dev-python/pymfy-0.11.0[${PYTHON_USEDEP}] )
|
||||||
sonos? ( ~dev-python/soco-0.28.1[${PYTHON_USEDEP}] )
|
sonos? ( ~dev-python/soco-0.29.1[${PYTHON_USEDEP}] )
|
||||||
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
|
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
|
||||||
spotify? ( ~dev-python/spotipy-2.20.0[${PYTHON_USEDEP}] )
|
spotify? ( ~dev-python/spotipy-2.22.1[${PYTHON_USEDEP}] )
|
||||||
sql? ( ~dev-python/sqlalchemy-1.4.42[${PYTHON_USEDEP}] )
|
sql? ( ~dev-python/sqlalchemy-2.0.6[${PYTHON_USEDEP}] )
|
||||||
squeezebox? ( ~dev-python/pysqueezebox-0.6.1[${PYTHON_USEDEP}] )
|
squeezebox? ( ~dev-python/pysqueezebox-0.6.1[${PYTHON_USEDEP}] )
|
||||||
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
|
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
|
||||||
statsd? ( ~dev-python/statsd-3.2.1[${PYTHON_USEDEP}] )
|
statsd? ( ~dev-python/statsd-3.2.1[${PYTHON_USEDEP}] )
|
||||||
synology_dsm? ( ~dev-python/py-synologydsm-api-1.0.8[${PYTHON_USEDEP}] )
|
synology_dsm? ( ~dev-python/py-synologydsm-api-2.1.4[${PYTHON_USEDEP}] )
|
||||||
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}] )
|
tankerkoenig? ( ~dev-python/pytankerkoenig-0.0.6[${PYTHON_USEDEP}] )
|
||||||
tasmota? ( ~dev-python/HATasmota-0.6.1[${PYTHON_USEDEP}] )
|
tasmota? ( ~dev-python/HATasmota-0.6.4[${PYTHON_USEDEP}] )
|
||||||
tellduslive? ( ~dev-python/tellduslive-0.10.11[${PYTHON_USEDEP}] )
|
tellduslive? ( ~dev-python/tellduslive-0.10.11[${PYTHON_USEDEP}] )
|
||||||
tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] )
|
tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] )
|
||||||
tile? ( ~dev-python/pytile-2022.2.0[${PYTHON_USEDEP}] )
|
tile? ( ~dev-python/pytile-2022.2.0[${PYTHON_USEDEP}] )
|
||||||
tomorrowio? ( ~dev-python/pytomorrowio-0.3.5[${PYTHON_USEDEP}] )
|
tomorrowio? ( ~dev-python/pytomorrowio-0.3.5[${PYTHON_USEDEP}] )
|
||||||
toon? ( ~dev-python/toonapi-0.2.1[${PYTHON_USEDEP}] )
|
toon? ( ~dev-python/toonapi-0.2.1[${PYTHON_USEDEP}] )
|
||||||
totalconnect? ( ~dev-python/total-connect-client-2022.10[${PYTHON_USEDEP}] )
|
totalconnect? ( ~dev-python/total-connect-client-2023.2[${PYTHON_USEDEP}] )
|
||||||
tplink? ( ~dev-python/python-kasa-0.5.0[${PYTHON_USEDEP}] )
|
tplink? ( ~dev-python/python-kasa-0.5.1[${PYTHON_USEDEP}] )
|
||||||
|
tts? ( ~media-libs/mutagen-1.46.0 )
|
||||||
tuya? ( ~dev-python/tuya-iot-py-sdk-0.6.6[${PYTHON_USEDEP}] )
|
tuya? ( ~dev-python/tuya-iot-py-sdk-0.6.6[${PYTHON_USEDEP}] )
|
||||||
unifi? ( ~dev-python/aiounifi-41[${PYTHON_USEDEP}] )
|
unifi? ( ~dev-python/aiounifi-44[${PYTHON_USEDEP}] )
|
||||||
unifi_direct? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
|
unifi_direct? ( ~dev-python/pexpect-4.6.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.33.1[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
|
||||||
utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] )
|
utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] )
|
||||||
vallox? ( ~dev-python/vallox-websocket-api-2.12.0[${PYTHON_USEDEP}] )
|
vallox? ( ~dev-python/vallox-websocket-api-3.0.0[${PYTHON_USEDEP}] )
|
||||||
velbus? ( ~dev-python/velbus-aio-2022.10.4[${PYTHON_USEDEP}] )
|
velbus? ( ~dev-python/velbus-aio-2023.2.0[${PYTHON_USEDEP}] )
|
||||||
velux? ( ~dev-python/pyvlx-0.2.20[${PYTHON_USEDEP}] )
|
velux? ( ~dev-python/pyvlx-0.2.20[${PYTHON_USEDEP}] )
|
||||||
vera? ( ~dev-python/pyvera-0.3.13[${PYTHON_USEDEP}] )
|
vera? ( ~dev-python/pyvera-0.3.13[${PYTHON_USEDEP}] )
|
||||||
version? ( ~dev-python/pyhaversion-22.8.0[${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}] )
|
vizio? ( ~dev-python/pyvizio-0.1.57[${PYTHON_USEDEP}] )
|
||||||
wake_on_lan? ( ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] )
|
wake_on_lan? ( ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] )
|
||||||
waqi? ( ~dev-python/waqiasync-1.0.0[${PYTHON_USEDEP}] )
|
waqi? ( ~dev-python/waqiasync-1.0.0[${PYTHON_USEDEP}] )
|
||||||
waze_travel_time? ( ~dev-python/WazeRouteCalculator-0.14[${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}] )
|
wemo? ( ~dev-python/pywemo-0.9.1[${PYTHON_USEDEP}] )
|
||||||
whois? ( ~dev-python/whois-0.9.16[${PYTHON_USEDEP}] )
|
whois? ( ~dev-python/whois-0.9.27[${PYTHON_USEDEP}] )
|
||||||
wink? ( ~dev-python/pubnubsub-handler-1.0.9[${PYTHON_USEDEP}] ~dev-python/python-wink-1.10.5[${PYTHON_USEDEP}] )
|
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}] )
|
withings? ( ~dev-python/withings-api-2.4.0[${PYTHON_USEDEP}] )
|
||||||
wled? ( ~dev-python/wled-0.14.1[${PYTHON_USEDEP}] )
|
wled? ( ~dev-python/wled-0.15.0[${PYTHON_USEDEP}] )
|
||||||
workday? ( ~dev-python/holidays-0.16[${PYTHON_USEDEP}] )
|
workday? ( ~dev-python/holidays-0.18[${PYTHON_USEDEP}] )
|
||||||
xbox_live? ( ~dev-python/xboxapi-2.0.1[${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_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}] )
|
xiaomi_tv? ( ~dev-python/pymitv-1.4.3[${PYTHON_USEDEP}] )
|
||||||
xs1? ( ~dev-python/xs1-api-client-3.0.0[${PYTHON_USEDEP}] )
|
xs1? ( ~dev-python/xs1-api-client-3.0.0[${PYTHON_USEDEP}] )
|
||||||
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
|
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
|
||||||
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.4[${PYTHON_USEDEP}] )
|
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.8[${PYTHON_USEDEP}] )
|
||||||
yeelight? ( ~dev-python/yeelight-0.7.10[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.32.1[${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}] )
|
yi? ( ~dev-python/aioftp-0.21.3[${PYTHON_USEDEP}] )
|
||||||
zeroconf? ( ~dev-python/zeroconf-0.39.4[${PYTHON_USEDEP}] )
|
zeroconf? ( ~dev-python/zeroconf-0.47.3[${PYTHON_USEDEP}] )
|
||||||
zerproc? ( ~dev-python/pyzerproc-0.4.8[${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.3[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.9.1[${PYTHON_USEDEP}] )
|
zha? ( ~dev-python/bellows-0.34.10[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.94[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.19.2[${PYTHON_USEDEP}] ~dev-python/zigpy-0.53.2[${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.3[${PYTHON_USEDEP}] )
|
||||||
zhong_hong? ( ~dev-python/zhong-hong-hvac-1.0.9[${PYTHON_USEDEP}] )
|
zhong_hong? ( ~dev-python/zhong-hong-hvac-1.0.9[${PYTHON_USEDEP}] )
|
||||||
zoneminder? ( ~dev-python/zm-py-0.5.2[${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.46.0[${PYTHON_USEDEP}] )"
|
||||||
|
|
||||||
BDEPEND="${RDEPEND}
|
BDEPEND="${RDEPEND}
|
||||||
test? (
|
test? (
|
||||||
~dev-python/astroid-2.12.12[${PYTHON_USEDEP}]
|
~dev-python/astroid-2.14.1[${PYTHON_USEDEP}]
|
||||||
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
|
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
|
||||||
~dev-python/coverage-6.4.4[${PYTHON_USEDEP}]
|
~dev-python/coverage-7.1.0[${PYTHON_USEDEP}]
|
||||||
~dev-python/freezegun-1.2.2[${PYTHON_USEDEP}]
|
~dev-python/freezegun-1.2.2[${PYTHON_USEDEP}]
|
||||||
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
|
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
|
||||||
~dev-python/mypy-0.982[${PYTHON_USEDEP}]
|
~dev-python/mypy-1.0.1[${PYTHON_USEDEP}]
|
||||||
<dev-python/pip-22.1.0
|
~dev-python/pipdeptree-2.5.0[${PYTHON_USEDEP}]
|
||||||
~dev-vcs/pre-commit-2.20.0
|
~dev-vcs/pre-commit-3.0.0
|
||||||
~dev-python/pylint-2.15.5[${PYTHON_USEDEP}]
|
~dev-python/pydantic-1.10.5[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pylint-per-file-ignores-1.1.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pylint-2.16.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pytest-asyncio-0.20.3[${PYTHON_USEDEP}]
|
||||||
~dev-python/pytest-cov-3.0.0[${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-picked-0.4.6[${PYTHON_USEDEP}]
|
||||||
~dev-python/pytest-socket-0.5.1[${PYTHON_USEDEP}]
|
~dev-python/pytest-socket-0.5.1[${PYTHON_USEDEP}]
|
||||||
~dev-python/pytest-sugar-0.9.5[${PYTHON_USEDEP}]
|
~dev-python/pytest-sugar-0.9.5[${PYTHON_USEDEP}]
|
||||||
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
|
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
|
||||||
~dev-python/pytest-timeout-2.1.0[${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-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/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/syrupy-4.0.0[${PYTHON_USEDEP}]
|
||||||
~dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
|
~dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
|
||||||
~dev-python/tqdm-4.64.0[${PYTHON_USEDEP}]
|
~dev-python/tqdm-4.64.0[${PYTHON_USEDEP}]
|
||||||
)
|
)
|
||||||
@@ -454,10 +471,15 @@ The sqlite db is by default in: /etc/${MY_PN}
|
|||||||
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
|
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
|
||||||
"
|
"
|
||||||
|
|
||||||
S="${WORKDIR}/core-${MY_PV}"
|
|
||||||
|
|
||||||
DOCS="README.rst"
|
DOCS="README.rst"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
if use test ; then
|
||||||
|
cp -r ${WORKDIR}/core-${MY_PV}/tests ${S}
|
||||||
|
fi
|
||||||
|
distutils-r1_src_prepare
|
||||||
|
}
|
||||||
|
|
||||||
python_install_all() {
|
python_install_all() {
|
||||||
dodoc ${DOCS}
|
dodoc ${DOCS}
|
||||||
distutils-r1_python_install_all
|
distutils-r1_python_install_all
|
||||||
514
app-misc/homeassistant/homeassistant-2023.4.4-r1.ebuild
Normal file
514
app-misc/homeassistant/homeassistant-2023.4.4-r1.ebuild
Normal file
@@ -0,0 +1,514 @@
|
|||||||
|
# Copyright 1999-2023 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python3_{10..11} )
|
||||||
|
DISTUTILS_USE_PEP517=setuptools
|
||||||
|
PYPI_NO_NORMALIZE=1
|
||||||
|
PYPI_PN="homeassistant"
|
||||||
|
inherit distutils-r1 pypi readme.gentoo-r1 systemd
|
||||||
|
|
||||||
|
MY_PN=homeassistant
|
||||||
|
|
||||||
|
if [[ ${PV} == *9999* ]]; then
|
||||||
|
inherit git-r3
|
||||||
|
EGIT_REPO_URI="https://github.com/home-assistant/core.git"
|
||||||
|
EGIT_BRANCH="dev"
|
||||||
|
S="${WORKDIR}/core/"
|
||||||
|
else
|
||||||
|
MY_PV=${PV/_beta/b}
|
||||||
|
MY_P=${MY_PN}-${MY_PV}
|
||||||
|
SRC_URI="$(pypi_sdist_url)
|
||||||
|
https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.gh.tar.gz"
|
||||||
|
fi
|
||||||
|
|
||||||
|
DESCRIPTION="Open-source home automation platform running on Python."
|
||||||
|
HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssistantRepository/"
|
||||||
|
|
||||||
|
LICENSE="Apache-2.0"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="amd64 arm arm64 x86"
|
||||||
|
IUSE="abode accuweather acer_projector acmeda adguard ads aftership agent_dvr airly airvisual aladdin_connect alarmdecoder almond alpha_vantage ambiclimate ambient_station amcrest ampio androidtv 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 tts 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.16[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/aiohttp-3.8.4[${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-3.0.2[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/bleak-0.20.1[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/bluetooth-adapters-0.15.3[${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-40.0.1[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/dbus-fast-1.84.2[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/faust-cchardet-2.1.18[${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/ha-av-10.0.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/hass-nabucasa-0.63.1[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/hassil-1.0.6[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/home-assistant-bluetooth-1.9.3[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/home-assistant-frontend-20230411.1[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/home-assistant-intents-2023.3.29[${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.7[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
|
||||||
|
$(python_gen_cond_dep '~dev-python/pandas-1.4.3[${PYTHON_USEDEP}]' python3_{9..10})
|
||||||
|
~dev-python/pillow-9.4.0[${PYTHON_USEDEP}]
|
||||||
|
<dev-python/pip-23.1
|
||||||
|
~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pyjwt-2.6.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pyopenssl-23.1.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pyopenssl-23.1.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/PyTurboJPEG-1.6.7[${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.2[${PYTHON_USEDEP}]
|
||||||
|
~net-analyzer/scapy-2.5.0
|
||||||
|
~dev-python/sqlalchemy-2.0.7[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/typing-extensions-4.5.0[${PYTHON_USEDEP}]
|
||||||
|
<dev-python/typing-extensions-5.0[${PYTHON_USEDEP}]
|
||||||
|
$(python_gen_cond_dep '~dev-python/uamqp-1.6.0[${PYTHON_USEDEP}]' python3_{9..10})
|
||||||
|
~dev-python/ulid-transform-0.6.3[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/urllib3-1.26.5[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/voluptuous-serialize-2.6.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/websockets-11.0.1[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/yarl-1.8.1[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/zeroconf-0.56.0[${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-2023.4.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.3.0[${PYTHON_USEDEP}] )
|
||||||
|
aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] )
|
||||||
|
arcam_fmj? ( ~dev-python/arcam-fmj-1.2.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.7[${PYTHON_USEDEP}] ~dev-python/yalexs-ble-2.1.14[${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-47[${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.6[${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.20.1[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-3.0.2[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.15.3[${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.2[${PYTHON_USEDEP}] )
|
||||||
|
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
|
||||||
|
bluetooth_tracker? ( ~dev-python/bt-proximity-0.2.1[${PYTHON_USEDEP}] ~dev-python/pybluez-0.22[${PYTHON_USEDEP}] )
|
||||||
|
bme280? ( ~dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] ~dev-python/bme280spi-0.2.0[${PYTHON_USEDEP}] )
|
||||||
|
bme680? ( ~dev-python/bme680-1.0.5[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] )
|
||||||
|
bmw_connected_drive? ( ~dev-python/bimmer-connected-0.13.0[${PYTHON_USEDEP}] )
|
||||||
|
bond? ( ~dev-python/bond-async-0.1.23[${PYTHON_USEDEP}] )
|
||||||
|
braviatv? ( ~dev-python/pybravia-0.3.2[${PYTHON_USEDEP}] )
|
||||||
|
broadlink? ( ~dev-python/broadlink-0.18.3[${PYTHON_USEDEP}] )
|
||||||
|
brother? ( ~dev-python/brother-2.3.0[${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.11[${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.2.0[${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.7[${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.9.0[${PYTHON_USEDEP}] )
|
||||||
|
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
|
||||||
|
deconz? ( ~dev-python/pydeconz-110[${PYTHON_USEDEP}] )
|
||||||
|
delijn? ( ~dev-python/pydelijn-1.0.0[${PYTHON_USEDEP}] )
|
||||||
|
denonavr? ( ~dev-python/denonavr-0.11.2[${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.16[${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.32[${PYTHON_USEDEP}] )
|
||||||
|
esphome? ( ~dev-python/aioesphomeapi-13.6.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.1.0[${PYTHON_USEDEP}] )
|
||||||
|
fibaro? ( ~dev-python/pyfibaro-0.6.9[${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.37[${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.1.0[${PYTHON_USEDEP}] )
|
||||||
|
fritz? ( ~dev-python/fritzconnection-1.12.0[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
|
||||||
|
fritzbox? ( ~dev-python/pyfritzhome-0.6.8[${PYTHON_USEDEP}] )
|
||||||
|
fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.12.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-3.1.0[${PYTHON_USEDEP}] )
|
||||||
|
github? ( ~dev-python/aiogithubapi-22.10.1[${PYTHON_USEDEP}] )
|
||||||
|
gogogate2? ( ~dev-python/ismartgate-5.0.0[${PYTHON_USEDEP}] )
|
||||||
|
greeneye_monitor? ( ~dev-python/greeneye-monitor-3.0.3[${PYTHON_USEDEP}] )
|
||||||
|
growatt_server? ( ~dev-python/growattServer-1.3.0[${PYTHON_USEDEP}] )
|
||||||
|
guardian? ( ~dev-python/aioguardian-2022.7.0[${PYTHON_USEDEP}] )
|
||||||
|
harman_kardon_avr? ( ~dev-python/hkavr-0.0.5[${PYTHON_USEDEP}] )
|
||||||
|
harmony? ( ~dev-python/aioharmony-0.2.10[${PYTHON_USEDEP}] )
|
||||||
|
heos? ( ~dev-python/pyheos-0.7.2[${PYTHON_USEDEP}] )
|
||||||
|
here_travel_time? ( ~dev-python/here-routing-0.2.0[${PYTHON_USEDEP}] ~dev-python/here-transit-1.2.0[${PYTHON_USEDEP}] )
|
||||||
|
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.6.3[${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.2[${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.8.5[${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.5.0[${PYTHON_USEDEP}] )
|
||||||
|
influxdb? ( ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] )
|
||||||
|
insteon? ( ~dev-python/pyinsteon-1.4.1[${PYTHON_USEDEP}] ~dev-python/insteon-frontend-home-assistant-0.3.4[${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.7.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.10[${PYTHON_USEDEP}] ~dev-python/aiolifx-effects-0.3.2[${PYTHON_USEDEP}] ~dev-python/aiolifx-themes-0.4.5[${PYTHON_USEDEP}] )
|
||||||
|
linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] )
|
||||||
|
litterrobot? ( ~dev-python/pylitterbot-2023.1.2[${PYTHON_USEDEP}] )
|
||||||
|
local_calendar? ( ~dev-python/ical-4.5.1[${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.2.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.3[${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.1[${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.3[${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-2.0.7[${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.1[${PYTHON_USEDEP}] )
|
||||||
|
roomba? ( ~dev-python/roombapy-1.6.8[${PYTHON_USEDEP}] )
|
||||||
|
roon? ( ~dev-python/roonapi-0.1.4[${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-2023.4.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.21[${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.1[${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-2.0.7[${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.4[${PYTHON_USEDEP}] )
|
||||||
|
tellduslive? ( ~dev-python/tellduslive-0.10.11[${PYTHON_USEDEP}] )
|
||||||
|
tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] )
|
||||||
|
tile? ( ~dev-python/pytile-2023.4.0[${PYTHON_USEDEP}] )
|
||||||
|
tomorrowio? ( ~dev-python/pytomorrowio-0.3.5[${PYTHON_USEDEP}] )
|
||||||
|
toon? ( ~dev-python/toonapi-0.2.1[${PYTHON_USEDEP}] )
|
||||||
|
totalconnect? ( ~dev-python/total-connect-client-2023.2[${PYTHON_USEDEP}] )
|
||||||
|
tplink? ( ~dev-python/python-kasa-0.5.1[${PYTHON_USEDEP}] )
|
||||||
|
tts? ( ~media-libs/mutagen-1.46.0 )
|
||||||
|
tuya? ( ~dev-python/tuya-iot-py-sdk-0.6.6[${PYTHON_USEDEP}] )
|
||||||
|
unifi? ( ~dev-python/aiounifi-46[${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.2.1[${PYTHON_USEDEP}] )
|
||||||
|
velbus? ( ~dev-python/velbus-aio-2023.2.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.60[${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.27[${PYTHON_USEDEP}] )
|
||||||
|
wink? ( ~dev-python/pubnubsub-handler-1.0.9[${PYTHON_USEDEP}] ~dev-python/python-wink-1.10.5[${PYTHON_USEDEP}] )
|
||||||
|
withings? ( ~dev-python/withings-api-2.4.0[${PYTHON_USEDEP}] )
|
||||||
|
wled? ( ~dev-python/wled-0.16.0[${PYTHON_USEDEP}] )
|
||||||
|
workday? ( ~dev-python/holidays-0.21.13[${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.8[${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.56.0[${PYTHON_USEDEP}] )
|
||||||
|
zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] )
|
||||||
|
zha? ( ~dev-python/bellows-0.35.1[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.97[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.20.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.54.1[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.17.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.10.3[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.10.0[${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.47.3[${PYTHON_USEDEP}] )"
|
||||||
|
|
||||||
|
BDEPEND="${RDEPEND}
|
||||||
|
test? (
|
||||||
|
~dev-python/astroid-2.15.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/coverage-7.2.1[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/freezegun-1.2.2[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/mypy-1.1.1[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pipdeptree-2.7.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-vcs/pre-commit-3.1.0
|
||||||
|
~dev-python/pydantic-1.10.7[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pylint-per-file-ignores-1.1.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pylint-2.17.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pytest-asyncio-0.20.3[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pytest-cov-3.0.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pytest-freezer-0.4.6[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pytest-picked-0.4.6[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pytest-socket-0.5.1[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pytest-sugar-0.9.6[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pytest-unordered-0.5.2[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pytest-xdist-3.2.1[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pytest-7.2.2[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/requests-mock-1.10.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/respx-0.20.1[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/syrupy-4.0.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
|
||||||
|
"
|
||||||
|
|
||||||
|
DOCS="README.rst"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
if use test ; then
|
||||||
|
cp -r ${WORKDIR}/core-${MY_PV}/tests ${S}
|
||||||
|
fi
|
||||||
|
distutils-r1_src_prepare
|
||||||
|
}
|
||||||
|
|
||||||
|
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
|
||||||
514
app-misc/homeassistant/homeassistant-2023.4.6.ebuild
Normal file
514
app-misc/homeassistant/homeassistant-2023.4.6.ebuild
Normal file
@@ -0,0 +1,514 @@
|
|||||||
|
# Copyright 1999-2023 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python3_{10..11} )
|
||||||
|
DISTUTILS_USE_PEP517=setuptools
|
||||||
|
PYPI_NO_NORMALIZE=1
|
||||||
|
PYPI_PN="homeassistant"
|
||||||
|
inherit distutils-r1 pypi readme.gentoo-r1 systemd
|
||||||
|
|
||||||
|
MY_PN=homeassistant
|
||||||
|
|
||||||
|
if [[ ${PV} == *9999* ]]; then
|
||||||
|
inherit git-r3
|
||||||
|
EGIT_REPO_URI="https://github.com/home-assistant/core.git"
|
||||||
|
EGIT_BRANCH="dev"
|
||||||
|
S="${WORKDIR}/core/"
|
||||||
|
else
|
||||||
|
MY_PV=${PV/_beta/b}
|
||||||
|
MY_P=${MY_PN}-${MY_PV}
|
||||||
|
SRC_URI="$(pypi_sdist_url)
|
||||||
|
https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.gh.tar.gz"
|
||||||
|
fi
|
||||||
|
|
||||||
|
DESCRIPTION="Open-source home automation platform running on Python."
|
||||||
|
HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssistantRepository/"
|
||||||
|
|
||||||
|
LICENSE="Apache-2.0"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="amd64 arm arm64 x86"
|
||||||
|
IUSE="abode accuweather acer_projector acmeda adguard ads aftership agent_dvr airly airvisual aladdin_connect alarmdecoder almond alpha_vantage ambiclimate ambient_station amcrest ampio androidtv 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 tts 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.16[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/aiohttp-3.8.4[${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-3.0.2[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/bleak-0.20.1[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/bluetooth-adapters-0.15.3[${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-40.0.1[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/dbus-fast-1.84.2[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/faust-cchardet-2.1.18[${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/ha-av-10.0.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/hass-nabucasa-0.63.1[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/hassil-1.0.6[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/home-assistant-bluetooth-1.9.3[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/home-assistant-frontend-20230411.1[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/home-assistant-intents-2023.3.29[${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.7[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
|
||||||
|
$(python_gen_cond_dep '~dev-python/pandas-1.4.3[${PYTHON_USEDEP}]' python3_{9..10})
|
||||||
|
~dev-python/pillow-9.4.0[${PYTHON_USEDEP}]
|
||||||
|
<dev-python/pip-23.1
|
||||||
|
~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pyjwt-2.6.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pyopenssl-23.1.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pyopenssl-23.1.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/PyTurboJPEG-1.6.7[${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.2[${PYTHON_USEDEP}]
|
||||||
|
~net-analyzer/scapy-2.5.0
|
||||||
|
~dev-python/sqlalchemy-2.0.7[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/typing-extensions-4.5.0[${PYTHON_USEDEP}]
|
||||||
|
<dev-python/typing-extensions-5.0[${PYTHON_USEDEP}]
|
||||||
|
$(python_gen_cond_dep '~dev-python/uamqp-1.6.0[${PYTHON_USEDEP}]' python3_{9..10})
|
||||||
|
~dev-python/ulid-transform-0.6.3[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/urllib3-1.26.5[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/voluptuous-serialize-2.6.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/websockets-11.0.1[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/yarl-1.8.1[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/zeroconf-0.56.0[${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-2023.4.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.3.0[${PYTHON_USEDEP}] )
|
||||||
|
aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] )
|
||||||
|
arcam_fmj? ( ~dev-python/arcam-fmj-1.2.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.7[${PYTHON_USEDEP}] ~dev-python/yalexs-ble-2.1.14[${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-47[${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.6[${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.20.1[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-3.0.2[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.15.3[${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.2[${PYTHON_USEDEP}] )
|
||||||
|
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
|
||||||
|
bluetooth_tracker? ( ~dev-python/bt-proximity-0.2.1[${PYTHON_USEDEP}] ~dev-python/pybluez-0.22[${PYTHON_USEDEP}] )
|
||||||
|
bme280? ( ~dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] ~dev-python/bme280spi-0.2.0[${PYTHON_USEDEP}] )
|
||||||
|
bme680? ( ~dev-python/bme680-1.0.5[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] )
|
||||||
|
bmw_connected_drive? ( ~dev-python/bimmer-connected-0.13.0[${PYTHON_USEDEP}] )
|
||||||
|
bond? ( ~dev-python/bond-async-0.1.23[${PYTHON_USEDEP}] )
|
||||||
|
braviatv? ( ~dev-python/pybravia-0.3.2[${PYTHON_USEDEP}] )
|
||||||
|
broadlink? ( ~dev-python/broadlink-0.18.3[${PYTHON_USEDEP}] )
|
||||||
|
brother? ( ~dev-python/brother-2.3.0[${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.11[${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.2.0[${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.7[${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.9.0[${PYTHON_USEDEP}] )
|
||||||
|
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
|
||||||
|
deconz? ( ~dev-python/pydeconz-110[${PYTHON_USEDEP}] )
|
||||||
|
delijn? ( ~dev-python/pydelijn-1.0.0[${PYTHON_USEDEP}] )
|
||||||
|
denonavr? ( ~dev-python/denonavr-0.11.2[${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.16[${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.33[${PYTHON_USEDEP}] )
|
||||||
|
esphome? ( ~dev-python/aioesphomeapi-13.6.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.1.0[${PYTHON_USEDEP}] )
|
||||||
|
fibaro? ( ~dev-python/pyfibaro-0.6.9[${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.37[${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.1.0[${PYTHON_USEDEP}] )
|
||||||
|
fritz? ( ~dev-python/fritzconnection-1.12.0[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
|
||||||
|
fritzbox? ( ~dev-python/pyfritzhome-0.6.8[${PYTHON_USEDEP}] )
|
||||||
|
fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.12.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-3.1.0[${PYTHON_USEDEP}] )
|
||||||
|
github? ( ~dev-python/aiogithubapi-22.10.1[${PYTHON_USEDEP}] )
|
||||||
|
gogogate2? ( ~dev-python/ismartgate-5.0.0[${PYTHON_USEDEP}] )
|
||||||
|
greeneye_monitor? ( ~dev-python/greeneye-monitor-3.0.3[${PYTHON_USEDEP}] )
|
||||||
|
growatt_server? ( ~dev-python/growattServer-1.3.0[${PYTHON_USEDEP}] )
|
||||||
|
guardian? ( ~dev-python/aioguardian-2022.7.0[${PYTHON_USEDEP}] )
|
||||||
|
harman_kardon_avr? ( ~dev-python/hkavr-0.0.5[${PYTHON_USEDEP}] )
|
||||||
|
harmony? ( ~dev-python/aioharmony-0.2.10[${PYTHON_USEDEP}] )
|
||||||
|
heos? ( ~dev-python/pyheos-0.7.2[${PYTHON_USEDEP}] )
|
||||||
|
here_travel_time? ( ~dev-python/here-routing-0.2.0[${PYTHON_USEDEP}] ~dev-python/here-transit-1.2.0[${PYTHON_USEDEP}] )
|
||||||
|
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.6.3[${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.2[${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.8.5[${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.5.0[${PYTHON_USEDEP}] )
|
||||||
|
influxdb? ( ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] )
|
||||||
|
insteon? ( ~dev-python/pyinsteon-1.4.2[${PYTHON_USEDEP}] ~dev-python/insteon-frontend-home-assistant-0.3.4[${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.7.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.10[${PYTHON_USEDEP}] ~dev-python/aiolifx-effects-0.3.2[${PYTHON_USEDEP}] ~dev-python/aiolifx-themes-0.4.5[${PYTHON_USEDEP}] )
|
||||||
|
linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] )
|
||||||
|
litterrobot? ( ~dev-python/pylitterbot-2023.4.0[${PYTHON_USEDEP}] )
|
||||||
|
local_calendar? ( ~dev-python/ical-4.5.1[${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.2.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.3[${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.1[${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.11[${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-2.0.7[${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.1[${PYTHON_USEDEP}] )
|
||||||
|
roomba? ( ~dev-python/roombapy-1.6.8[${PYTHON_USEDEP}] )
|
||||||
|
roon? ( ~dev-python/roonapi-0.1.4[${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.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-2023.4.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.21[${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.1[${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-2.0.7[${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.4[${PYTHON_USEDEP}] )
|
||||||
|
tellduslive? ( ~dev-python/tellduslive-0.10.11[${PYTHON_USEDEP}] )
|
||||||
|
tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] )
|
||||||
|
tile? ( ~dev-python/pytile-2023.4.0[${PYTHON_USEDEP}] )
|
||||||
|
tomorrowio? ( ~dev-python/pytomorrowio-0.3.5[${PYTHON_USEDEP}] )
|
||||||
|
toon? ( ~dev-python/toonapi-0.2.1[${PYTHON_USEDEP}] )
|
||||||
|
totalconnect? ( ~dev-python/total-connect-client-2023.2[${PYTHON_USEDEP}] )
|
||||||
|
tplink? ( ~dev-python/python-kasa-0.5.1[${PYTHON_USEDEP}] )
|
||||||
|
tts? ( ~media-libs/mutagen-1.46.0 )
|
||||||
|
tuya? ( ~dev-python/tuya-iot-py-sdk-0.6.6[${PYTHON_USEDEP}] )
|
||||||
|
unifi? ( ~dev-python/aiounifi-46[${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.2.1[${PYTHON_USEDEP}] )
|
||||||
|
velbus? ( ~dev-python/velbus-aio-2023.2.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.60[${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.27[${PYTHON_USEDEP}] )
|
||||||
|
wink? ( ~dev-python/pubnubsub-handler-1.0.9[${PYTHON_USEDEP}] ~dev-python/python-wink-1.10.5[${PYTHON_USEDEP}] )
|
||||||
|
withings? ( ~dev-python/withings-api-2.4.0[${PYTHON_USEDEP}] )
|
||||||
|
wled? ( ~dev-python/wled-0.16.0[${PYTHON_USEDEP}] )
|
||||||
|
workday? ( ~dev-python/holidays-0.21.13[${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.8[${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.56.0[${PYTHON_USEDEP}] )
|
||||||
|
zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] )
|
||||||
|
zha? ( ~dev-python/bellows-0.35.1[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.97[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.20.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.54.1[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.17.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.10.3[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.10.0[${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.47.3[${PYTHON_USEDEP}] )"
|
||||||
|
|
||||||
|
BDEPEND="${RDEPEND}
|
||||||
|
test? (
|
||||||
|
~dev-python/astroid-2.15.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/coverage-7.2.1[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/freezegun-1.2.2[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/mypy-1.1.1[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pipdeptree-2.7.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-vcs/pre-commit-3.1.0
|
||||||
|
~dev-python/pydantic-1.10.7[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pylint-per-file-ignores-1.1.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pylint-2.17.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pytest-asyncio-0.20.3[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pytest-cov-3.0.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pytest-freezer-0.4.6[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pytest-picked-0.4.6[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pytest-socket-0.5.1[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pytest-sugar-0.9.6[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pytest-unordered-0.5.2[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pytest-xdist-3.2.1[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pytest-7.2.2[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/requests-mock-1.10.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/respx-0.20.1[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/syrupy-4.0.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
|
||||||
|
"
|
||||||
|
|
||||||
|
DOCS="README.rst"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
if use test ; then
|
||||||
|
cp -r ${WORKDIR}/core-${MY_PV}/tests ${S}
|
||||||
|
fi
|
||||||
|
distutils-r1_src_prepare
|
||||||
|
}
|
||||||
|
|
||||||
|
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
|
||||||
@@ -86,7 +86,7 @@ aioruuvigateway==0.0.2
|
|||||||
aiosenseme==0.6.1
|
aiosenseme==0.6.1
|
||||||
aiosenz==1.0.0
|
aiosenz==1.0.0
|
||||||
aioserial==1.3.0
|
aioserial==1.3.0
|
||||||
aioshelly==5.3.1
|
aioshelly==5.3.2
|
||||||
aioshutil==1.1
|
aioshutil==1.1
|
||||||
aiosignal==1.3.1
|
aiosignal==1.3.1
|
||||||
aioskybell==22.7.0
|
aioskybell==22.7.0
|
||||||
@@ -150,7 +150,6 @@ auroranoaa==0.0.3
|
|||||||
aurorapy==0.2.7
|
aurorapy==0.2.7
|
||||||
Authlib==0.15.5
|
Authlib==0.15.5
|
||||||
Authlib==1.1.0
|
Authlib==1.1.0
|
||||||
autocommand==2.2.2
|
|
||||||
automat==22.10.0
|
automat==22.10.0
|
||||||
avea==1.5.1
|
avea==1.5.1
|
||||||
avion==0.10
|
avion==0.10
|
||||||
@@ -163,7 +162,7 @@ baselayout==2.13
|
|||||||
batinfo==0.4.2
|
batinfo==0.4.2
|
||||||
bcrypt==4.0.1
|
bcrypt==4.0.1
|
||||||
beacontools==1.2.3
|
beacontools==1.2.3
|
||||||
beautifulsoup4==4.11.2
|
beautifulsoup4==4.12.2
|
||||||
beewi-smartclim==0.0.10
|
beewi-smartclim==0.0.10
|
||||||
bellows==0.35.1
|
bellows==0.35.1
|
||||||
bidict==0.22.0
|
bidict==0.22.0
|
||||||
@@ -192,8 +191,8 @@ bme680==1.0.5
|
|||||||
bond-async==0.1.23
|
bond-async==0.1.23
|
||||||
boschshcpy==0.2.35
|
boschshcpy==0.2.35
|
||||||
boto3==1.20.24
|
boto3==1.20.24
|
||||||
boto3==1.26.104
|
boto3==1.26.114
|
||||||
botocore==1.29.104
|
botocore==1.29.114
|
||||||
bottleneck==1.3.7
|
bottleneck==1.3.7
|
||||||
broadlink==0.18.3
|
broadlink==0.18.3
|
||||||
brother==2.3.0
|
brother==2.3.0
|
||||||
@@ -211,6 +210,7 @@ bx-py-utils==75
|
|||||||
c-ares==1.19.0
|
c-ares==1.19.0
|
||||||
ca-certificates==20211016.3.88.1
|
ca-certificates==20211016.3.88.1
|
||||||
cachetools==5.3.0
|
cachetools==5.3.0
|
||||||
|
casttube==0.2.1
|
||||||
cbor2==5.4.6
|
cbor2==5.4.6
|
||||||
cchardet==2.1.7
|
cchardet==2.1.7
|
||||||
certifi==3021.3.16
|
certifi==3021.3.16
|
||||||
@@ -260,12 +260,11 @@ crownstone-cloud==1.4.9
|
|||||||
crownstone-core==3.0.1
|
crownstone-core==3.0.1
|
||||||
crownstone-sse==2.0.4
|
crownstone-sse==2.0.4
|
||||||
crownstone-uart==2.1.0
|
crownstone-uart==2.1.0
|
||||||
cryptography==39.0.1
|
|
||||||
cryptography==40.0.1
|
cryptography==40.0.1
|
||||||
csrmesh==0.10.0
|
csrmesh==0.10.0
|
||||||
cssselect==1.2.0
|
cssselect==1.2.0
|
||||||
cups==2.4.2
|
cups==2.4.2
|
||||||
curl==7.88.1
|
curl==8.0.1
|
||||||
cycler==0.11.0
|
cycler==0.11.0
|
||||||
d2to1==0.2.12_p1
|
d2to1==0.2.12_p1
|
||||||
dacite==1.6.0
|
dacite==1.6.0
|
||||||
@@ -313,7 +312,7 @@ ebusdpy==0.0.17
|
|||||||
ecdsa==0.18.0
|
ecdsa==0.18.0
|
||||||
ecoaliface==0.4.0
|
ecoaliface==0.4.0
|
||||||
eebrightbox==0.0.4
|
eebrightbox==0.0.4
|
||||||
elementpath==4.0.1
|
elementpath==4.1.1
|
||||||
elgato==4.0.1
|
elgato==4.0.1
|
||||||
eliqonline==1.2.2
|
eliqonline==1.2.2
|
||||||
elkm1-lib==2.2.1
|
elkm1-lib==2.2.1
|
||||||
@@ -325,7 +324,7 @@ energyzero==0.4.1
|
|||||||
enocean==0.50.1
|
enocean==0.50.1
|
||||||
enturclient==0.2.4
|
enturclient==0.2.4
|
||||||
enum-compat==0.0.3
|
enum-compat==0.0.3
|
||||||
env-canada==0.5.32
|
env-canada==0.5.33
|
||||||
envirophat==0.0.6
|
envirophat==0.0.6
|
||||||
envoy-reader==0.20.1
|
envoy-reader==0.20.1
|
||||||
envoy-utils==0.0.1
|
envoy-utils==0.0.1
|
||||||
@@ -344,7 +343,7 @@ eufylife-ble-client==0.1.7
|
|||||||
evdev==1.4.0
|
evdev==1.4.0
|
||||||
Events==0.4
|
Events==0.4
|
||||||
evohome-async==0.3.15
|
evohome-async==0.3.15
|
||||||
exceptiongroup==1.1.0
|
exceptiongroup==1.1.1
|
||||||
expat==2.5.0
|
expat==2.5.0
|
||||||
faadelays==0.0.7
|
faadelays==0.0.7
|
||||||
face_recognition==1.2.3
|
face_recognition==1.2.3
|
||||||
@@ -374,7 +373,7 @@ fqdn==1.5.1
|
|||||||
freebox-api==1.1.0
|
freebox-api==1.1.0
|
||||||
freeimage==3.18.0
|
freeimage==3.18.0
|
||||||
freesms==0.2.0
|
freesms==0.2.0
|
||||||
freetype==2.12.1
|
freetype==2.13.0
|
||||||
fritzconnection==1.4.2
|
fritzconnection==1.4.2
|
||||||
frozenlist==1.3.3
|
frozenlist==1.3.3
|
||||||
fs==2.4.16
|
fs==2.4.16
|
||||||
@@ -384,7 +383,7 @@ garminconnect-ha==0.1.6
|
|||||||
gcal-sync==4.1.4
|
gcal-sync==4.1.4
|
||||||
gcloud==0.18.3
|
gcloud==0.18.3
|
||||||
gd==2.3.3
|
gd==2.3.3
|
||||||
gdb==12.1
|
gdb==13.1.90_p20230325
|
||||||
geniushub-client==0.7.0
|
geniushub-client==0.7.0
|
||||||
gentoo-functions==0.17
|
gentoo-functions==0.17
|
||||||
geocachingapi==0.2.1
|
geocachingapi==0.2.1
|
||||||
@@ -415,7 +414,7 @@ google-auth==2.17.1
|
|||||||
google-cloud-pubsub==2.13.11
|
google-cloud-pubsub==2.13.11
|
||||||
google-cloud-texttospeech==2.12.3
|
google-cloud-texttospeech==2.12.3
|
||||||
google-nest-sdm==2.2.4
|
google-nest-sdm==2.2.4
|
||||||
googleapis-common-protos==1.58.0
|
googleapis-common-protos==1.59.0
|
||||||
googlemaps==2.5.1
|
googlemaps==2.5.1
|
||||||
goslide-api==0.5.1
|
goslide-api==0.5.1
|
||||||
govee-ble==0.23.0
|
govee-ble==0.23.0
|
||||||
@@ -425,7 +424,7 @@ gql==3.4.0
|
|||||||
graphicsmagick==1.3.40
|
graphicsmagick==1.3.40
|
||||||
graphql-core==3.3.0_alpha2
|
graphql-core==3.3.0_alpha2
|
||||||
graphviz==0.20.1
|
graphviz==0.20.1
|
||||||
graphviz==7.0.5
|
graphviz==7.1.0
|
||||||
greeclimate==1.4.1
|
greeclimate==1.4.1
|
||||||
greeneye-monitor==3.0.3
|
greeneye-monitor==3.0.3
|
||||||
greenwavereality==0.5.1
|
greenwavereality==0.5.1
|
||||||
@@ -437,16 +436,13 @@ grpcio-reflection==1.51.1
|
|||||||
grpcio-status==1.51.1
|
grpcio-status==1.51.1
|
||||||
grpcio==1.51.1
|
grpcio==1.51.1
|
||||||
gspread==5.5.0
|
gspread==5.5.0
|
||||||
gst-plugins-base==1.20.4
|
|
||||||
gst-plugins-libav==1.20.4
|
|
||||||
gstreamer-player==1.1.2
|
gstreamer-player==1.1.2
|
||||||
gstreamer==1.20.4
|
|
||||||
gTTS==2.2.4
|
gTTS==2.2.4
|
||||||
guppy3==3.1.2
|
guppy3==3.1.2
|
||||||
gzip==1.12
|
gzip==1.12
|
||||||
h11==0.14.0
|
h11==0.14.0
|
||||||
h2==4.1.0
|
h2==4.1.0
|
||||||
ha-av==10.0.0_beta5
|
ha-av==10.0.0
|
||||||
ha-ffmpeg==3.1.0
|
ha-ffmpeg==3.1.0
|
||||||
ha-philipsjs==3.0.0
|
ha-philipsjs==3.0.0
|
||||||
habitipy==0.2.0
|
habitipy==0.2.0
|
||||||
@@ -481,8 +477,9 @@ html5lib==1.1
|
|||||||
httmock==1.4.0
|
httmock==1.4.0
|
||||||
http-ece==1.1.0
|
http-ece==1.1.0
|
||||||
httpcore==0.16.3
|
httpcore==0.16.3
|
||||||
|
httpcore==0.17.0
|
||||||
httplib2==0.20.4
|
httplib2==0.20.4
|
||||||
httplib2==0.21.0
|
httplib2==0.22.0
|
||||||
httpsig==1.3.0
|
httpsig==1.3.0
|
||||||
httpx==0.23.3
|
httpx==0.23.3
|
||||||
humanfriendly==10.0
|
humanfriendly==10.0
|
||||||
@@ -506,7 +503,7 @@ iglo==1.2.7
|
|||||||
ihcsdk==2.8.5
|
ihcsdk==2.8.5
|
||||||
imageio==2.27.0
|
imageio==2.27.0
|
||||||
imagemagick-tools==0
|
imagemagick-tools==0
|
||||||
imagemagick==7.1.0.62
|
imagemagick==7.1.1.6
|
||||||
importlib-metadata==6.0.1
|
importlib-metadata==6.0.1
|
||||||
incomfort-client==0.5.0
|
incomfort-client==0.5.0
|
||||||
incremental==22.10.0
|
incremental==22.10.0
|
||||||
@@ -522,7 +519,6 @@ iotawattpy==0.1.0
|
|||||||
iperf3==0.1.11
|
iperf3==0.1.11
|
||||||
iperf==3.13
|
iperf==3.13
|
||||||
ismartgate==5.0.0
|
ismartgate==5.0.0
|
||||||
iso-codes==4.13.0
|
|
||||||
iso4217==1.11.20220401
|
iso4217==1.11.20220401
|
||||||
iso8601==1.1.0
|
iso8601==1.1.0
|
||||||
isodate==0.6.1
|
isodate==0.6.1
|
||||||
@@ -531,7 +527,7 @@ itsdangerous==2.1.2
|
|||||||
janus==1.0.0
|
janus==1.0.0
|
||||||
jaraco-abode==3.3.0
|
jaraco-abode==3.3.0
|
||||||
jaraco-classes==3.2.3
|
jaraco-classes==3.2.3
|
||||||
jaraco-collections==3.8.0
|
jaraco-collections==4.1.0
|
||||||
jaraco-context==4.3.0
|
jaraco-context==4.3.0
|
||||||
jaraco-email==3.1.0
|
jaraco-email==3.1.0
|
||||||
jaraco-functools==3.6.0
|
jaraco-functools==3.6.0
|
||||||
@@ -603,7 +599,7 @@ libunistring==0.9.10
|
|||||||
libusb1==3.0.0
|
libusb1==3.0.0
|
||||||
libusb==1
|
libusb==1
|
||||||
libusb==1.0.26
|
libusb==1.0.26
|
||||||
libxml2==2.10.3
|
libxml2==2.10.4
|
||||||
libxslt==1.1.37
|
libxslt==1.1.37
|
||||||
libyaml==0.2.5
|
libyaml==0.2.5
|
||||||
life360==5.5.0
|
life360==5.5.0
|
||||||
@@ -714,7 +710,7 @@ olefile==0.46
|
|||||||
omnilogic==0.4.5
|
omnilogic==0.4.5
|
||||||
ondilo==0.2.0
|
ondilo==0.2.0
|
||||||
onkyo-eiscp==1.2.7
|
onkyo-eiscp==1.2.7
|
||||||
onvif-zeep-async==1.2.3
|
onvif-zeep-async==1.2.11
|
||||||
open-garage==0.2.0
|
open-garage==0.2.0
|
||||||
open-meteo==0.2.1
|
open-meteo==0.2.1
|
||||||
openai==0.27.2
|
openai==0.27.2
|
||||||
@@ -769,7 +765,7 @@ pizzapi==0.0.3
|
|||||||
pkce==1.0.3
|
pkce==1.0.3
|
||||||
pkgconf==1.8.1
|
pkgconf==1.8.1
|
||||||
pkgconfig==2
|
pkgconfig==2
|
||||||
platformdirs==3.1.1
|
platformdirs==3.2.0
|
||||||
plugwise==0.27.5
|
plugwise==0.27.5
|
||||||
plumbum==1.8.1
|
plumbum==1.8.1
|
||||||
plumlightpad==0.0.11
|
plumlightpad==0.0.11
|
||||||
@@ -839,6 +835,7 @@ pycarwings2==2.14
|
|||||||
pyCEC==0.5.2
|
pyCEC==0.5.2
|
||||||
pycfdns==2.0.1
|
pycfdns==2.0.1
|
||||||
pychannels==1.2.3
|
pychannels==1.2.3
|
||||||
|
pychromecast==13.0.7
|
||||||
pycketcasts==1.0.1
|
pycketcasts==1.0.1
|
||||||
pyclimacell==0.18.2
|
pyclimacell==0.18.2
|
||||||
pycmus==0.1.1
|
pycmus==0.1.1
|
||||||
@@ -856,7 +853,7 @@ pycups==1.9.73
|
|||||||
pycurl==7.45.2
|
pycurl==7.45.2
|
||||||
pydaikin==2.9.0
|
pydaikin==2.9.0
|
||||||
pydanfossair==0.1.0
|
pydanfossair==0.1.0
|
||||||
pydantic==1.10.6
|
pydantic==1.10.7
|
||||||
pydeconz==110
|
pydeconz==110
|
||||||
pydelijn==1.0.0
|
pydelijn==1.0.0
|
||||||
pydevd==2.9.5
|
pydevd==2.9.5
|
||||||
@@ -891,7 +888,7 @@ PyFronius==0.7.1
|
|||||||
pyfttt==0.3.2
|
pyfttt==0.3.2
|
||||||
pygatt==4.0.5
|
pygatt==4.0.5
|
||||||
pygments==2.14.0
|
pygments==2.14.0
|
||||||
pygobject==3.42.2
|
pygobject==3.44.1
|
||||||
pygraphviz==1.10
|
pygraphviz==1.10
|
||||||
pygtfs==0.1.7
|
pygtfs==0.1.7
|
||||||
pygti==0.9.3
|
pygti==0.9.3
|
||||||
@@ -905,7 +902,7 @@ pyhumps==3.5.0
|
|||||||
pyialarm==2.2.0
|
pyialarm==2.2.0
|
||||||
pyialarmxr-homeassistant==1.0.18
|
pyialarmxr-homeassistant==1.0.18
|
||||||
pyicloud==1.0.0
|
pyicloud==1.0.0
|
||||||
pyinsteon==1.4.1
|
pyinsteon==1.4.2
|
||||||
pyintesishome==1.8.0
|
pyintesishome==1.8.0
|
||||||
pyipma==3.0.6
|
pyipma==3.0.6
|
||||||
pyipp==0.12.1
|
pyipp==0.12.1
|
||||||
@@ -930,7 +927,7 @@ pylaunches==1.3.0
|
|||||||
pylgnetcast==0.3.7
|
pylgnetcast==0.3.7
|
||||||
pylibrespot-java==0.1.1
|
pylibrespot-java==0.1.1
|
||||||
pylitejet==0.5.0
|
pylitejet==0.5.0
|
||||||
pylitterbot==2023.1.2
|
pylitterbot==2023.4.0
|
||||||
pyloopenergy==0.2.1
|
pyloopenergy==0.2.1
|
||||||
pylutron-caseta==0.18.1
|
pylutron-caseta==0.18.1
|
||||||
pylutron==0.2.8
|
pylutron==0.2.8
|
||||||
@@ -967,7 +964,8 @@ pynzbgetapi==0.2.0
|
|||||||
pyobihai==1.3.2
|
pyobihai==1.3.2
|
||||||
pyoctoprintapi==0.1.11
|
pyoctoprintapi==0.1.11
|
||||||
pyombi==0.1.10
|
pyombi==0.1.10
|
||||||
pyopenssl==23.0.0
|
pyopenssl==23.1.0
|
||||||
|
pyopenssl==23.1.1
|
||||||
pyopenuv==2023.2.0
|
pyopenuv==2023.2.0
|
||||||
pyopnsense==0.2.0
|
pyopnsense==0.2.0
|
||||||
pyoppleio==1.0.5
|
pyoppleio==1.0.5
|
||||||
@@ -1024,7 +1022,7 @@ pysmappee==0.2.29
|
|||||||
pysmartapp==0.3.3
|
pysmartapp==0.3.3
|
||||||
pysmartthings==0.7.6
|
pysmartthings==0.7.6
|
||||||
pysmarty==0.8
|
pysmarty==0.8
|
||||||
pysml==0.0.9
|
pysml==0.0.10
|
||||||
pysnmp-pyasn1-modules==0.2.9
|
pysnmp-pyasn1-modules==0.2.9
|
||||||
pysnmp-pyasn1==1.1.3
|
pysnmp-pyasn1==1.1.3
|
||||||
pysnmp-pysmi==1.1.10
|
pysnmp-pysmi==1.1.10
|
||||||
@@ -1038,7 +1036,7 @@ pysqueezebox==0.6.1
|
|||||||
pystiebeleltron==0.0.1
|
pystiebeleltron==0.0.1
|
||||||
pysuez==0.1.19
|
pysuez==0.1.19
|
||||||
pyswitchbee==1.7.19
|
pyswitchbee==1.7.19
|
||||||
PySwitchbot==0.37.5
|
PySwitchbot==0.37.6
|
||||||
PySwitchmate==0.5.1
|
PySwitchmate==0.5.1
|
||||||
PySyncThru==0.7.10
|
PySyncThru==0.7.10
|
||||||
pytankerkoenig==0.0.6
|
pytankerkoenig==0.0.6
|
||||||
@@ -1090,7 +1088,7 @@ python-slugify==8.0.1
|
|||||||
python-smarttub==0.0.33
|
python-smarttub==0.0.33
|
||||||
python-socketio==4.6.0
|
python-socketio==4.6.0
|
||||||
python-socketio==5.3.0
|
python-socketio==5.3.0
|
||||||
python-songpal==0.15.1
|
python-songpal==0.15.2
|
||||||
python-tado==0.12.0
|
python-tado==0.12.0
|
||||||
python-telegram-bot==13.1
|
python-telegram-bot==13.1
|
||||||
python-vlc==1.1.2
|
python-vlc==1.1.2
|
||||||
@@ -1107,10 +1105,10 @@ pytradfri==9.0.1
|
|||||||
pytrafikverket==0.2.3
|
pytrafikverket==0.2.3
|
||||||
PyTransportNSW==0.1.1
|
PyTransportNSW==0.1.1
|
||||||
PyTurboJPEG==1.6.7
|
PyTurboJPEG==1.6.7
|
||||||
pytz==2022.7.1
|
pytz==2023.3
|
||||||
pytz_deprecation_shim==0.1.0_p0
|
pytz_deprecation_shim==0.1.0_p0
|
||||||
pyudev==0.23.2
|
pyudev==0.23.2
|
||||||
pyunifiprotect==4.7.0
|
pyunifiprotect==4.8.1
|
||||||
pyuptimerobot==22.2.0
|
pyuptimerobot==22.2.0
|
||||||
pyusb==1.2.1
|
pyusb==1.2.1
|
||||||
PyUserInput==0.1.11
|
PyUserInput==0.1.11
|
||||||
@@ -1149,9 +1147,9 @@ readline==8.1_p2
|
|||||||
reedsolomon==1.7.0
|
reedsolomon==1.7.0
|
||||||
regenmaschine==2022.11.0
|
regenmaschine==2022.11.0
|
||||||
regex==2021.8.28
|
regex==2021.8.28
|
||||||
regex==2022.10.31
|
regex==2023.3.23
|
||||||
related==0.7.2
|
related==0.7.2
|
||||||
renault-api==0.1.12
|
renault-api==0.1.13
|
||||||
reolink-aio==0.5.10
|
reolink-aio==0.5.10
|
||||||
ReParser==1.4.3
|
ReParser==1.4.3
|
||||||
requests-file==1.5.1
|
requests-file==1.5.1
|
||||||
@@ -1216,7 +1214,7 @@ sharkiq==1.0.2
|
|||||||
sharp_aquos_rc==0.3.2
|
sharp_aquos_rc==0.3.2
|
||||||
shodan==1.28.0
|
shodan==1.28.0
|
||||||
simplehound==0.3
|
simplehound==0.3
|
||||||
simplejson==3.18.3
|
simplejson==3.18.4
|
||||||
simplepush==2.1.1
|
simplepush==2.1.1
|
||||||
simplisafe-python==2023.4.0
|
simplisafe-python==2023.4.0
|
||||||
siobrultech-protocols==0.5.0
|
siobrultech-protocols==0.5.0
|
||||||
@@ -1243,7 +1241,8 @@ speak2mary==1.4.0
|
|||||||
speedtest-cli==2.1.3
|
speedtest-cli==2.1.3
|
||||||
spiderpy==1.6.1
|
spiderpy==1.6.1
|
||||||
spidev==3.5
|
spidev==3.5
|
||||||
sqlalchemy==2.0.6
|
sqlalchemy==2.0.12
|
||||||
|
sqlalchemy==2.0.7
|
||||||
srpenergy==1.3.6
|
srpenergy==1.3.6
|
||||||
srptools==1.0.1
|
srptools==1.0.1
|
||||||
sseclient-py==1.7.2
|
sseclient-py==1.7.2
|
||||||
@@ -1266,8 +1265,8 @@ surepy==0.8.0
|
|||||||
swisshydrodata==0.1.0
|
swisshydrodata==0.1.0
|
||||||
synology-srm==0.2.0
|
synology-srm==0.2.0
|
||||||
systembridgeconnector==3.4.8
|
systembridgeconnector==3.4.8
|
||||||
systemd-utils==252.7
|
systemd-utils==252.9
|
||||||
systemd==252.7
|
systemd==253.3
|
||||||
sysvinit==3.06
|
sysvinit==3.06
|
||||||
tabulate==0.9.0
|
tabulate==0.9.0
|
||||||
tahoma-api==0.0.16
|
tahoma-api==0.0.16
|
||||||
@@ -1293,7 +1292,7 @@ thermoworks-smoke==0.1.8
|
|||||||
thingspeak==1.0.0
|
thingspeak==1.0.0
|
||||||
tikteck==0.4
|
tikteck==0.4
|
||||||
tilt-ble==0.2.3
|
tilt-ble==0.2.3
|
||||||
timezone-data==2022g
|
timezone-data==2023c
|
||||||
titlecase==2.3
|
titlecase==2.3
|
||||||
tmb==0.0.4
|
tmb==0.0.4
|
||||||
todoist-api-python==2.0.2
|
todoist-api-python==2.0.2
|
||||||
@@ -1319,7 +1318,7 @@ typer==0.7.0
|
|||||||
typing-extensions==4.5.0
|
typing-extensions==4.5.0
|
||||||
typing-inspect==0.7.1
|
typing-inspect==0.7.1
|
||||||
tzdata==2022.2
|
tzdata==2022.2
|
||||||
tzlocal==4.2
|
tzlocal==4.3
|
||||||
ua-parser==0.10.0
|
ua-parser==0.10.0
|
||||||
uamqp==1.6.0
|
uamqp==1.6.0
|
||||||
uasiren==0.0.1
|
uasiren==0.0.1
|
||||||
@@ -1374,7 +1373,7 @@ watchdog==2.3.1
|
|||||||
waterfurnace==1.1.0
|
waterfurnace==1.1.0
|
||||||
WazeRouteCalculator==0.14
|
WazeRouteCalculator==0.14
|
||||||
wcwidth==0.2.6
|
wcwidth==0.2.6
|
||||||
webcolors==1.12
|
webcolors==1.13
|
||||||
webencodings==0.5.1
|
webencodings==0.5.1
|
||||||
webexteamssdk==1.1.1
|
webexteamssdk==1.1.1
|
||||||
webob==1.8.7
|
webob==1.8.7
|
||||||
@@ -1392,7 +1391,7 @@ wrapt==1.15.0
|
|||||||
WSDiscovery==2.0.0
|
WSDiscovery==2.0.0
|
||||||
xbox-webapi==2.0.11
|
xbox-webapi==2.0.11
|
||||||
xboxapi==2.0.1
|
xboxapi==2.0.1
|
||||||
xerces-c==3.2.3
|
xerces-c==3.2.4
|
||||||
xiaomi-ble==0.16.4
|
xiaomi-ble==0.16.4
|
||||||
xknx==2.7.0
|
xknx==2.7.0
|
||||||
xmlschema==2.2.2
|
xmlschema==2.2.2
|
||||||
@@ -1412,7 +1411,7 @@ zamg==0.2.2
|
|||||||
zbar==0.23.92
|
zbar==0.23.92
|
||||||
zeep==4.2.1
|
zeep==4.2.1
|
||||||
zengge==0.2
|
zengge==0.2
|
||||||
zeroconf==0.47.3
|
zeroconf==0.56.0
|
||||||
zeversolar==0.3.1
|
zeversolar==0.3.1
|
||||||
zha-quirks==0.0.97
|
zha-quirks==0.0.97
|
||||||
zhong-hong-hvac==1.0.9
|
zhong-hong-hvac==1.0.9
|
||||||
@@ -1425,5 +1424,5 @@ zigpy==0.54.1
|
|||||||
zipp==3.15.0
|
zipp==3.15.0
|
||||||
zlib==1.2.13
|
zlib==1.2.13
|
||||||
zm-py==0.5.2
|
zm-py==0.5.2
|
||||||
zope-interface==5.5.2
|
zope-interface==6.0
|
||||||
zwave-me-ws==0.3.6
|
zwave-me-ws==0.3.6
|
||||||
|
|||||||
Reference in New Issue
Block a user