diff --git a/CHANGELOG.txt b/CHANGELOG.txt index d62ce78c7..a551f974f 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -1,10 +1,11 @@ -2020-02-25 +2020-02-25 homeassistant-0.106.0_beta4 * add pyEzviz-0.1.5.2 * bump aioambient-1.0.4 * add aiohomekit-0.2.10, bump aiohomekit-0.2.11 * bump ciso8601-2.1.3 * bump pre-commit-2.1.1 * add orjson-2.5.1 + * update homeassistant-0.106.0_beta4 2020-02-23 * bump env-canada-0.0.35 diff --git a/app-misc/homeassistant/Manifest b/app-misc/homeassistant/Manifest index 420aad8a2..c4e42a614 100644 --- a/app-misc/homeassistant/Manifest +++ b/app-misc/homeassistant/Manifest @@ -10,7 +10,6 @@ AUX update-homeassistant 1326 BLAKE2B 917bdd332c4e5dea5177eecd11a7f8d72b911fddfd DIST homeassistant-0.101.3.tar.gz 4701442 BLAKE2B 9c98eab744bf80b113b52ace904809978e59629cf2115bdb3ecf778021a0283fe3c4e747694bed5e42193775b22e6c6817b09d90e7aaf0705601cbfa56e29989 SHA512 23f1e41dd17c48d93c93147b0b5511edc66bf268e04fd06a2b683db1cbb9ecffe15f0247f58e9123ba0b055c8245daf3af05b33e5c5f0dfb06b8b61a85fb573b DIST homeassistant-0.102.3.tar.gz 4815276 BLAKE2B 50e81d477491472c52eb61db1670cde04b41b14a120a3193d664849a7b46e6ee164e4e3d0c7d380998839200d0981b2cb447e3bb3d80db3c93901f4ff729fa90 SHA512 73170cdb6be29d9931846139b867adceb94a53b82912c332ddddc3626362082d9bb9b2b316c79138d84bf62d599d66b143b0c7f2004ea07a116cec9720021d3e DIST homeassistant-0.103.6.tar.gz 4890482 BLAKE2B 2997a9295e5db53478e4ca003db4ab00f9a3ee2064da8831ed83d351069db1f7d4fbb5010ed630c6425294351d1528a9ef3360620016cd6bf5ebdef1aa378312 SHA512 dcb4463d0f012ec94b41c000f1d37662d5bd6fbe6bfb21d40fd3893d59672b5f0852cd060bb87cd0ec589eff5cb8311aa35cadc5c11cb6f1f2ce4fb46df7a60e -DIST homeassistant-0.104.2.tar.gz 4985439 BLAKE2B 26be8bcec92f7d1edf7e9f6b9bec969d0d9d6e1b17f8f9d64e1935f79b2bbaef32558844bdb4f38258d26cc14927849a68a4747cc7cf2204388aeaab76ea419f SHA512 5f123761c4e256ec6ebd754f993c48d2cbc88b5dd81dcc5b93dc38fb31720027fdb161adb5967001d920a892417dfa3a9137cf8110df2f46e5f9c2cf9cfbe114 DIST homeassistant-0.104.3.tar.gz 4985617 BLAKE2B 9014648a4c55735ff25f75ec4fe2577355decd34aae9f4e49ecc420bf4c889abdeab738cbf75ccc9e479b1cf80bb2ff6f0c1557f9a8e6cf739949a9b2ccb4830 SHA512 1439e4af1c08de941af8199f19e04b43433a09468771f43a78c36dd3e2a268aaff7078ce760496c967efa5d9b80bb7a8e70167192fc696c93a68101309fb51a8 DIST homeassistant-0.105.0.tar.gz 5087672 BLAKE2B b5c2d1f204d386aade3f84a5203165fe9a2116612d52307c6c4a841659863fb6f84feea1ce06e1d4f9140ffaf23a5c95ba1d114102aa1fa7159718f9ae1820e6 SHA512 ed83f7aaf55a204964f60baf4439458ad61fdd234754fe65fc7d46def5e31e8923085cc5ab43d6e365505a16378a3d2478f6bc7ad72005fbc20a57ab678ad930 DIST homeassistant-0.105.1.tar.gz 5097538 BLAKE2B 9d84139912737da657648cdaeb8bc63c16fdf736fe2dc2808067ba9ca718b8a2b3ec0f73ed63f14f26f86074e1501308c7af207c1216ed1a1cd5f37e996139d3 SHA512 42eea1bf64f4b306daf8eabeaff2f47efea0de3942fe6fea7d3dc4fb72a34e97ad868cf1be191dfd1d3cbd1e120564aa78b7defef72973b4dbfdeb733f8004cf @@ -19,10 +18,10 @@ DIST homeassistant-0.105.3.tar.gz 5097754 BLAKE2B 9ef1f6012cb5c91d7f8499c1c88c9a DIST homeassistant-0.105.4.tar.gz 5098169 BLAKE2B ea7b7c52324ca7352e23bd9003c215cf5f8db618dff67cd03d5b3c53d2e921b3ec1d073a7338a854d571342b5274d3faea9545b15b82878abba741b4f71b0fe6 SHA512 44f50ec2acda5549bf7d6a150265a72f69e01ce56749020de179d72b66f133400ce263a3d6c555015346d283a2a7450d41b3e378192ba54eba0b8418827cea2d DIST homeassistant-0.105.5.tar.gz 5098702 BLAKE2B c76738ffa4899fc942cbcc76df3e95fe6f5ee668a7727d8fe1e66f1062ece8273f1dd03eb13204fd238e71ed4322f6743d9dfb968b5aa1b3c783d17c3beec77e SHA512 816fd93dbdfdd2794e194fa0740523482bfc1fb37506114f5ebf411c6df76e3cc30019fb8005640384656fa29349cb9adad87664f526728fd3f1a9fe1a997bd6 DIST homeassistant-0.106.0b2.tar.gz 5245707 BLAKE2B c90523483955b05fae6ba623671dfae53983ffe2f798e073a92151d40ad279b24a68b18df26ec922cd47f2f011c83d4026b4d111c294f8e814acdb970556dd5c SHA512 017252c38e205c1acf91c97c5e3b397fc278550df798ea9888ed7d4936c472433f8ea50869374bf312ae43e214ee1e71e3fd0c36fdd7c58f6d6422f6b1726401 +DIST homeassistant-0.106.0b4.tar.gz 5246035 BLAKE2B 8107b378afda62e5ea090456445568d785c1f4331f011b51a91a20dc78dee499daa452525c0072272ed261822c33ead852365234cd868d4d2927e31597e75120 SHA512 4501cba3fb1801186f6f4a9a85d59aa1083fbcf3b785bfac1efb4aca5620020680381a4748da566e667bef47f051627d6716bbd81c899c3b1bba635f5e8a7706 EBUILD homeassistant-0.101.3-r2.ebuild 11799 BLAKE2B 1eb8c79b5bee61a3b74548d6e24001a5c95ceb5c2e179a8dd5edcdc223b89fba566250e02ce69df70f4b7d75448594fdec234f685fd493f3cd67b7169a12bf4c SHA512 7b1afb33bbea252f56f729f234a8e890217639c6e5b3f7332a6e0fb16f5250a34d09c4f6209714118e48b5ddd70dcfa908033a13385ed34264b82b701b9ea68a EBUILD homeassistant-0.102.3.ebuild 13137 BLAKE2B 2a470fd8aa91597287732409f72db30fa94c635b7fe1f1646f4ef122fb899c0f459046bca31e7a3bd3358c217bf7c2ae88de47ee1b8533cc1d8bf238a85ff5bc SHA512 8c4cd3f495aa5dc3d8f7cf0a71ec606d8687f5f3d0064e647e3c77406062af865cb68bbb0c006345b841ebbc93dc65bd38680ac43829b68f3ba39b273dfb684b EBUILD homeassistant-0.103.6.ebuild 13635 BLAKE2B 2d20c5feb5751aa1933fbda03d9977654aec142d6adfdd9c886334cf8feae1401f50c39bf61c8e66d9a5a32b3126a34be81d854a7f90f64ed1e98f3b9b080550 SHA512 3001f4e14741912eab8658e296aaad06559eb6947849f9626c13539cd1c8311bc8ed5ff4881ebf78f41561ffff899f889be7499ffd469a28f5dff49eb0946450 -EBUILD homeassistant-0.104.2.ebuild 13697 BLAKE2B 2ebd1dd5b3218102f4580872bd8245f1e75b9d65d6855a26a0c505df9ff6ed8218247f55d561cce0d39a9291104ee6c00cc97e4b5537d0ed27966bb8cef399e2 SHA512 4c37be65b349daf83b0fbbb0504d302760e0864d36d56d4c7b48a137fc00ed36e3fc619e116a12832500f2e7f79659778baa09baf64bdc215c4513cb5810b5e6 EBUILD homeassistant-0.104.3.ebuild 13642 BLAKE2B 5e643386ed512b775416719e29005c0626e9460f93730afa5184a9cccef74594480dcc11dec7b7535d9230ca7eab9a09191a6e13fe6e2cb62ba89958476679dc SHA512 eccf555b9f9e786b7ae94ea6b66767c80e6ed00ff53b73ddb1b5fe488001b3ee620bcf9da697f561f2e109eba5d00bd91518dec46b465118c2631e6f430528b1 EBUILD homeassistant-0.105.0.ebuild 13919 BLAKE2B 810eca7a2ad78aa7a71890b177f93ebdd26547f3cbd265b9e6b1423b81f7ecc78b11676c75ec196bc6843311357e6ebb6e3ad5fedc90028c28c4bc201dcc076f SHA512 465098279dac4527930db9ef7f5e6bb923d9393f617f90254532ad617896767fe17f83a12c0ba93d15460c6e196b3aceb30a45c91033109b6bab4652c5973c7a EBUILD homeassistant-0.105.1.ebuild 13919 BLAKE2B e36161227c9bb827b970daa4881c29ae9998125137fc2136e72ad22d81dcdece0d281c12d175e10bda77f1c478fb3184e36a60f0db8f2d36ba13e1e9b86ff6ec SHA512 6fbdafb73735b9a79fab73da5f121110b12d4d94fd445febb8710bcac759ea240d3d68a8142471214290709b5f2b6f131dead56e4b60703a4c6678ecac168067 @@ -31,5 +30,6 @@ EBUILD homeassistant-0.105.3.ebuild 13989 BLAKE2B e7dcbf477d38b99ba56cbe6c4b7a5d EBUILD homeassistant-0.105.4.ebuild 13989 BLAKE2B 12b853656bbe44a0543c40ebf065bc7959fa13e249d1eaeb0ed3ca3c9a2f81930a98f2a90672a51eaa5c7f4485a649a66a9a0c58db555f12d1e00c45c1f503f0 SHA512 49d915fc4b830b1bdb6f6257497cc4a75d8dbcaec1028594dba3bf98a43910b4210e4b2ae9fcf5031a2df0aa6c92967ea7ed82ed91ada7da4db4589605ab74a6 EBUILD homeassistant-0.105.5.ebuild 13989 BLAKE2B 12b853656bbe44a0543c40ebf065bc7959fa13e249d1eaeb0ed3ca3c9a2f81930a98f2a90672a51eaa5c7f4485a649a66a9a0c58db555f12d1e00c45c1f503f0 SHA512 49d915fc4b830b1bdb6f6257497cc4a75d8dbcaec1028594dba3bf98a43910b4210e4b2ae9fcf5031a2df0aa6c92967ea7ed82ed91ada7da4db4589605ab74a6 EBUILD homeassistant-0.106.0_beta2.ebuild 14737 BLAKE2B a6fac51eb5bed30df8f5d1078b63951acafbecc11c8b0114c5d22d2fe7ad219aaadb3081b8e0fb377adb70085223348d74f413b8bc2db8c1b1ff9755ed9ba39f SHA512 5e77f632cd4f9fd4c63c6743bc142853175440b344d466f62f32abcbb2aa7cbce83c6987581f2c525f40ba83d8ac87c91d568b192ef5b06b66332da84b2c4f22 +EBUILD homeassistant-0.106.0_beta4.ebuild 14804 BLAKE2B d0089f17ac95211205904c068d58b3e8ab2384eb580d10aacf98b75a705bd26c5aa2bb7ae924ce4f0cbf487c30c11d53fb67edff508e3299daea331e93eb598b SHA512 bf4295b31c9b06e0b86c55faadd94edb879bc315cbf838a5234490436b860034fd55dfe6193d5091702a6c3345cf4fd5b598b1b3d68c5f7d36d3cbec08bc80b5 EBUILD homeassistant-9999.ebuild 59877 BLAKE2B c03e22835707ab0bbf4a72897c3c96b9d26a347f926c28171841e73785551425635924d175c12fe68f4888925c3552a30699f908d7f70f80fa44f59d76131fe3 SHA512 bb4d81d5ef99d3ca4ab19268a771ef3b7b19f77ac99033aa81ba149bb5691f269f9693c5ac5bdb16938e40f547959606c8112438f2e477f0962bb614a50f8e21 -MISC metadata.xml 7145 BLAKE2B f564ce420cd0b458b4c8e4d05f1020278c06402b39f00170acc416092e61d093cadad4b1a9e39f4fca6ce9a341f43139906db68aa3166e6d6c0e77b260ec8ef5 SHA512 44f002dfaf309c609c2282eb011666123d85f6277b96586a24c82704c39a7b0ccb0546430f805512c6b979fa2f9ed43bfd539414dbb8ee9c7ec436aada5f2877 +MISC metadata.xml 7212 BLAKE2B a44accaa1e67c43242f81e4d50b97e85baf291549df272b65edebc8075565e045753280c14e4a6e98b92f03dfc0db532bf7001f16fe63746520c2abe5983d251 SHA512 917dba40650324fe7619d478128744d6cde97e32080f8952e04f567ba811739625058e0a196cf432ea4884cf2069eac0cc7f55391c5198f0dd9c13286c0984ab diff --git a/app-misc/homeassistant/homeassistant-0.104.2.ebuild b/app-misc/homeassistant/homeassistant-0.106.0_beta4.ebuild similarity index 70% rename from app-misc/homeassistant/homeassistant-0.104.2.ebuild rename to app-misc/homeassistant/homeassistant-0.106.0_beta4.ebuild index d1b998c5d..bb7576f37 100644 --- a/app-misc/homeassistant/homeassistant-0.104.2.ebuild +++ b/app-misc/homeassistant/homeassistant-0.106.0_beta4.ebuild @@ -15,18 +15,18 @@ SRC_URI="https://github.com/home-assistant/home-assistant/archive/${MY_PV}.tar.g LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 x86" -IUSE="abode ambiclimate ambient_station androidtv asuswrt atmo atv aurora avea axis bitcoin blockchain buienradar cli ciscomobilityexpress daikin darksky denonavr discogs emulated_roku enigma enocean esphome everlights envoy flume flunearyou fronius +frontend gpiozero growl harmony heos here hkavr holidays homekit homematic homematicip hpilo hs100 hue incomfort influxdb maxcube maxcube_hack miio mikrotik +mqtt musiccast +mysql openwrt plex qnap +recorder ring roku rxv samsungtv signal sma socat somfy sonos shodan simplisafe speedtest +ssl test tradfri ubee unify vera webostv wemo wink withings wled wwlln xknx yeelight youtube z-wave zigbee zoneminder" +KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" +IUSE="abode adguard ambiclimate ambient_station amcrest androidtv apprise asuswrt atmo atv aurora avea axis bitcoin blockchain bmw_connected_drive braviatv buienradar cli ciscomobilityexpress daikin darksky denonavr discogs dyson emulated_roku enigma enocean esphome everlights envoy flume flunearyou fronius +frontend gpiozero growl harmony heos here hkavr holidays homekit homematic homematicip hpilo hs100 hue incomfort influxdb ipma jewish_calendar kef maxcube maxcube_hack miio mikrotik mobile_app +mqtt musiccast +mysql nederlandse_spoorwegen openwrt owntracks plex plugwise qnap +recorder ring roku rxv samsungtv signal sma socat somfy sonos shodan simplisafe speedtest +ssl test tradfri ubee unify vallox vera velbus webostv wemo wink withings wled wwlln xknx yeelight youtube z-wave zigbee zoneminder" RDEPEND="${PYTHON_DEPS} acct-group/${PN} acct-user/${PN} - || ( dev-lang/python:3.7 dev-lang/python:3.8 ) + || ( dev-lang/python:3.7 dev-lang/python:3.8 ) app-admin/logrotate dev-db/sqlite dev-libs/libfastjson >=dev-libs/xerces-c-3.1.4-r1 >=app-crypt/acme-0.32.0[${PYTHON_USEDEP}] - ~dev-python/aiobotocore-0.10.4[${PYTHON_USEDEP}] + ~dev-python/aiobotocore-0.11.1[${PYTHON_USEDEP}] ~dev-python/aiohttp-3.6.1[${PYTHON_USEDEP}] >=dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] >=dev-python/asn1crypto-0.24.0[${PYTHON_USEDEP}] @@ -41,9 +41,8 @@ RDEPEND="${PYTHON_DEPS} acct-group/${PN} acct-user/${PN} >=dev-python/cdu-0.1.3[${PYTHON_USEDEP}] >=dev-python/certifi-2019.11.28[${PYTHON_USEDEP}] $(python_gen_cond_dep '~dev-python/contextvars-2.4[${PYTHON_USEDEP}]' python3_6) - ~dev-python/cffi-1.12.2[${PYTHON_USEDEP}] >=dev-python/chardet-3.0.4[${PYTHON_USEDEP}] - ~dev-python/colorlog-4.0.2[${PYTHON_USEDEP}] + ~dev-python/colorlog-4.1.0[${PYTHON_USEDEP}] >=dev-python/coverage-4.5.2[${PYTHON_USEDEP}] ~dev-python/cryptography-2.8[${PYTHON_USEDEP}] >=dev-python/distro-1.4.0[${PYTHON_USEDEP}] @@ -58,7 +57,7 @@ RDEPEND="${PYTHON_DEPS} acct-group/${PN} acct-user/${PN} >=dev-python/idna-ssl-1.1.0[${PYTHON_USEDEP}] >=dev-python/ifaddr-0.1.6[${PYTHON_USEDEP}] >=dev-python/immutables-0.9[${PYTHON_USEDEP}] - ~dev-python/importlib_metadata-1.3.0[${PYTHON_USEDEP}] + ~dev-python/importlib_metadata-1.5.0[${PYTHON_USEDEP}] >=dev-python/jinja-2.10.3[${PYTHON_USEDEP}] >=dev-python/jmespath-0.9.4[${PYTHON_USEDEP}] >=dev-python/jose-1.0.0[${PYTHON_USEDEP}] @@ -69,17 +68,18 @@ RDEPEND="${PYTHON_DEPS} acct-group/${PN} acct-user/${PN} >=dev-python/multidict-4.5.2[${PYTHON_USEDEP}] >=dev-python/netdisco-2.6.0[${PYTHON_USEDEP}] >=dev-python/nose-1.3.7[${PYTHON_USEDEP}] - >=dev-python/numpy-1.17.4[${PYTHON_USEDEP}] - ~dev-python/paho-mqtt-1.5.0[${PYTHON_USEDEP}] + >=dev-python/numpy-1.18.1[${PYTHON_USEDEP}] + mqtt? ( ~dev-python/hbmqtt-0.9.5[${PYTHON_USEDEP}] + ~dev-python/paho-mqtt-1.5.0[${PYTHON_USEDEP}] ) ~dev-python/passlib-1.7.1[${PYTHON_USEDEP}] >=dev-python/pbr-5.1.3[${PYTHON_USEDEP}] - ~dev-python/pillow-6.2.1[${PYTHON_USEDEP}] + ~dev-python/pillow-7.0.0[${PYTHON_USEDEP}] >=dev-python/pip-8.0.3-r1[${PYTHON_USEDEP}] >=dev-python/psutil-5.6.5[${PYTHON_USEDEP}] - >=dev-python/PyChromecast-4.0.1[${PYTHON_USEDEP}] + >=dev-python/PyChromecast-4.1.1[${PYTHON_USEDEP}] >=dev-python/pycparser-2.19[${PYTHON_USEDEP}] || ( >=dev-python/pycryptodome-3.7.3[${PYTHON_USEDEP}] dev-python/pycrypto[${PYTHON_USEDEP}] ) - ~dev-python/pyhaversion-3.1.0[${PYTHON_USEDEP}] + ~dev-python/pyhaversion-3.2.0[${PYTHON_USEDEP}] ~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}] >=dev-python/pyopenssl-19.0.0[${PYTHON_USEDEP}] >=dev-python/pyotp-2.3.0[${PYTHON_USEDEP}] @@ -90,7 +90,7 @@ RDEPEND="${PYTHON_DEPS} acct-group/${PN} acct-user/${PN} >=dev-python/python-jose-cryptodome-1.3.2[${PYTHON_USEDEP}] ~dev-python/python-slugify-4.0.0[${PYTHON_USEDEP}] >=dev-python/pytz-2019.3[${PYTHON_USEDEP}] - ~dev-python/pyyaml-5.2[${PYTHON_USEDEP}] + ~dev-python/pyyaml-5.3[${PYTHON_USEDEP}] ~dev-python/requests-2.22.0[${PYTHON_USEDEP}] >=dev-python/requests-toolbelt-0.9.1[${PYTHON_USEDEP}] ~dev-python/RestrictedPython-5.0[${PYTHON_USEDEP}] @@ -103,38 +103,42 @@ RDEPEND="${PYTHON_DEPS} acct-group/${PN} acct-user/${PN} >=dev-python/ua-parser-0.8.0[${PYTHON_USEDEP}] >=dev-python/urllib3-1.25.3[${PYTHON_USEDEP}] =dev-python/user-agents-2.0-r1[${PYTHON_USEDEP}] - >=dev-python/vobject-0.9.6.1[${PYTHON_USEDEP}] ~dev-python/voluptuous-0.11.7[${PYTHON_USEDEP}] ~dev-python/voluptuous-serialize-2.3.0[${PYTHON_USEDEP}] >=dev-python/wakeonlan-1.1.6[${PYTHON_USEDEP}] =dev-python/warrant-0.6.1-r1[${PYTHON_USEDEP}] >=dev-python/websocket-client-0.54.0[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] - >=dev-python/yarl-1.3.0[${PYTHON_USEDEP}] >=dev-python/zeroconf-0.24.4[${PYTHON_USEDEP}] >=media-libs/mutagen-1.43.0 - abode? ( ~dev-python/abodepy-0.16.7[${PYTHON_USEDEP}] ) + abode? ( ~dev-python/abodepy-0.17.0[${PYTHON_USEDEP}] ) + adguard? ( ~dev-python/adguardhome-0.4.1[${PYTHON_USEDEP}] ) ambiclimate? ( ~dev-python/Ambiclimate-0.2.1[${PYTHON_USEDEP}] ) ambient_station? ( ~dev-python/aioambient-0.3.2[${PYTHON_USEDEP}] ) - androidtv? ( ~dev-python/androidtv-0.0.38[${PYTHON_USEDEP}] - ~dev-python/adb-shell-0.1.1[${PYTHON_USEDEP}] ) + amcrest? ( ~dev-python/amcrest-1.5.3[${PYTHON_USEDEP}] ) + androidtv? ( ~dev-python/androidtv-0.0.39[${PYTHON_USEDEP}] + ~dev-python/adb-shell-0.1.1[${PYTHON_USEDEP}] ) + apprise? ( ~dev-python/apprise-0.8.3[${PYTHON_USEDEP}] ) asuswrt? ( ~dev-python/aioasuswrt-1.1.22[${PYTHON_USEDEP}] ) - atmo? ( ~dev-python/pyatmo-3.1.0[${PYTHON_USEDEP}] ) + atmo? ( ~dev-python/pyatmo-3.2.4[${PYTHON_USEDEP}] ) atv? ( >=dev-python/pyatv-0.3.13[${PYTHON_USEDEP}] ) aurora? ( ~dev-python/aurorapy-0.2.6[${PYTHON_USEDEP}] ) avea? ( ~dev-python/avea-1.4[${PYTHON_USEDEP}] ) axis? ( ~dev-python/axis-25[${PYTHON_USEDEP}] ) bitcoin? ( ~dev-python/blockchain-1.4.4[${PYTHON_USEDEP}] ) blockchain? ( ~dev-python/python-blockchain-api-0.0.2[${PYTHON_USEDEP}] ) + bmw_connected_drive? ( ~dev-python/bimmer-connected-0.7.1[${PYTHON_USEDEP}] ) + braviatv? ( ~dev-python/braviarc-homeassistant-0.3.7[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.1[${PYTHON_USEDEP}] ) buienradar? ( ~dev-python/buienradar-1.0.1[${PYTHON_USEDEP}] ) cli? ( app-misc/home-assistant-cli[${PYTHON_USEDEP}] ) ciscomobilityexpress? ( ~dev-python/ciscomobilityexpress-0.3.3[${PYTHON_USEDEP}] ) - daikin? ( ~dev-python/pydaikin-1.6.1[${PYTHON_USEDEP}] ) + daikin? ( ~dev-python/pydaikin-1.6.2[${PYTHON_USEDEP}] ) darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] ) - denonavr? ( ~dev-python/denonavr-0.7.11[${PYTHON_USEDEP}] ) + denonavr? ( ~dev-python/denonavr-0.7.12[${PYTHON_USEDEP}] ) discogs? ( ~dev-python/discogs_client-2.2.2[${PYTHON_USEDEP}] ) - emulated_roku? ( ~dev-python/emulated-roku-0.1.9[${PYTHON_USEDEP}] ) + dyson? ( ~dev-python/libpurecool-0.6.1[${PYTHON_USEDEP}] ) + emulated_roku? ( ~dev-python/emulated-roku-0.2.1[${PYTHON_USEDEP}] ) enigma? ( ~dev-python/openwebifpy-3.1.1[${PYTHON_USEDEP}] ) esphome? ( ~dev-python/aioesphomeapi-2.6.1[${PYTHON_USEDEP}] ) everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] ) @@ -143,7 +147,7 @@ RDEPEND="${PYTHON_DEPS} acct-group/${PN} acct-user/${PN} flume? ( ~dev-python/PyFlume-0.2.4[${PYTHON_USEDEP}] ) flunearyou? ( ~dev-python/pyflunearyou-1.0.3[${PYTHON_USEDEP}] ) fronius? ( ~dev-python/PyFronius-0.4.6[${PYTHON_USEDEP}] ) - frontend? ( ~app-misc/home-assistant-frontend-20200108.2[${PYTHON_USEDEP}] ) + frontend? ( ~app-misc/home-assistant-frontend-20200220.1[${PYTHON_USEDEP}] ) gpiozero? ( ~dev-python/gpiozero-1.5.1[${PYTHON_USEDEP}] ) growl? ( ~dev-python/gntp-1.0.3[${PYTHON_USEDEP}] ) harmony? ( ~dev-python/aioharmony-0.1.13[${PYTHON_USEDEP}] ) @@ -151,49 +155,58 @@ RDEPEND="${PYTHON_DEPS} acct-group/${PN} acct-user/${PN} here? ( ~dev-python/herepy-2.0.0[${PYTHON_USEDEP}] ) hpilo? ( ~dev-python/python-hpilo-4.3[${PYTHON_USEDEP}] ) hkavr? ( ~dev-python/hkavr-0.0.5[${PYTHON_USEDEP}] ) - holidays? ( ~dev-python/holidays-0.9.12[${PYTHON_USEDEP}] ) + holidays? ( ~dev-python/holidays-0.10.1[${PYTHON_USEDEP}] ) homekit? ( ~dev-python/homekit-python-0.15.0[${PYTHON_USEDEP}] ) - homematic? ( ~dev-python/pyhomematic-0.1.63[${PYTHON_USEDEP}] ) - homematicip? ( ~dev-python/homematicip-0.10.15[${PYTHON_USEDEP}] ) + homematic? ( ~dev-python/pyhomematic-0.1.64[${PYTHON_USEDEP}] ) + homematicip? ( ~dev-python/homematicip-0.10.17[${PYTHON_USEDEP}] ) hs100? ( >=dev-python/pyHS100-0.3.5[${PYTHON_USEDEP}] ) - hue? ( ~dev-python/aiohue-1.10.1[${PYTHON_USEDEP}] ) + hue? ( ~dev-python/aiohue-2.0.0[${PYTHON_USEDEP}] ) incomfort? ( ~dev-python/incomfort-client-0.4.0[${PYTHON_USEDEP}] ) influxdb? ( dev-db/influxdb - ~dev-python/influxdb-5.2.3[${PYTHON_USEDEP}] ) + ~dev-python/influxdb-5.2.3[${PYTHON_USEDEP}] ) + ipma? ( ~dev-python/pyipma-2.0.3[${PYTHON_USEDEP}] ) + jewish_calendar? ( ~dev-python/hdate-0.9.3[${PYTHON_USEDEP}] ) + kef? ( ~dev-python/aiokef-0.2.6[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.1[${PYTHON_USEDEP}] ) maxcube? ( ~dev-python/maxcube-api-0.1.0[${PYTHON_USEDEP}] ) miio? ( ~dev-python/python-miio-0.4.8[${PYTHON_USEDEP}] ) - mikrotik? ( ~dev-python/librouteros-2.3.0[${PYTHON_USEDEP}] ) - mqtt? ( ~dev-python/hbmqtt-0.9.5[${PYTHON_USEDEP}] - app-misc/mosquitto ) + mikrotik? ( ~dev-python/librouteros-3.0.0[${PYTHON_USEDEP}] ) + mobile_app? ( ~dev-python/pynacl-1.3.0[${PYTHON_USEDEP}] ) + mqtt? ( virtual/mqtt ) musiccast? ( >=dev-python/pymusiccast-0.1.6[${PYTHON_USEDEP}] ) mysql? ( || ( dev-python/mysqlclient[${PYTHON_USEDEP}] - dev-python/mysql-python[${PYTHON_USEDEP}] ) - virtual/mysql ) + dev-python/mysql-python[${PYTHON_USEDEP}] ) + virtual/mysql ) + nederlandse_spoorwegen? ( ~dev-python/nsapi-3.0.3[${PYTHON_USEDEP}] ) openwrt? ( ~dev-python/openwrt-luci-rpc-1.1.2[${PYTHON_USEDEP}] ) + owntracks? ( ~dev-python/pynacl-1.3.0[${PYTHON_USEDEP}] + virtual/mqtt ) plex? ( ~dev-python/PlexAPI-3.3.0[${PYTHON_USEDEP}] ) + plugwise? ( ~dev-python/haanna-0.14.3[${PYTHON_USEDEP}] ) qnap? ( ~dev-python/qnapstats-0.3.0[${PYTHON_USEDEP}] ) roku? ( ~dev-python/roku-4.0.0[${PYTHON_USEDEP}] ) - recorder? ( ~dev-python/sqlalchemy-1.3.12[${PYTHON_USEDEP}] ) + recorder? ( ~dev-python/sqlalchemy-1.3.13[${PYTHON_USEDEP}] ) ring? ( ~dev-python/ring-doorbell-0.6.0[${PYTHON_USEDEP}] ) rxv? ( ~dev-python/rxv-0.6.0[${PYTHON_USEDEP}] ~dev-python/defusedxml-0.6.0[${PYTHON_USEDEP}] ) samsungtv? ( ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ) - signal? ( ~dev-python/pysignalclirestapi-0.1.4[${PYTHON_USEDEP}] ) - sma? ( ~dev-python/pysma-0.3.4[${PYTHON_USEDEP}] ) + signal? ( ~dev-python/pysignalclirestapi-0.2.4[${PYTHON_USEDEP}] ) + sma? ( ~dev-python/pysma-0.3.5[${PYTHON_USEDEP}] ) socat? ( net-misc/socat ) somfy? ( ~dev-python/pymfy-0.7.1[${PYTHON_USEDEP}] ) sonos? ( >=dev-python/pysonos-0.0.24[${PYTHON_USEDEP}] ) - shodan? ( ~dev-python/shodan-1.21.1[${PYTHON_USEDEP}] ) - simplisafe? ( ~dev-python/simplisafe-python-5.3.6[${PYTHON_USEDEP}] ) + shodan? ( ~dev-python/shodan-1.21.3[${PYTHON_USEDEP}] ) + simplisafe? ( ~dev-python/simplisafe-python-6.1.1[${PYTHON_USEDEP}] ) speedtest? ( ~net-analyzer/speedtest-cli-2.1.2[${PYTHON_USEDEP}] ) ssl? ( dev-libs/openssl:0 app-crypt/certbot net-proxy/haproxy ) tradfri? ( >=dev-python/pytradfri-6.4.0[${PYTHON_USEDEP}] ) - ubee? ( ~dev-python/pyubee-0.7[${PYTHON_USEDEP}] ) - unify? ( ~dev-python/aiounify-11[${PYTHON_USEDEP}] ) + ubee? ( ~dev-python/pyubee-0.8[${PYTHON_USEDEP}] ) + unify? ( ~dev-python/aiounify-13[${PYTHON_USEDEP}] ) + vallox? ( ~dev-python/vallox-websocket-api-2.4.0[${PYTHON_USEDEP}] ) vera? ( ~dev-python/pyvera-0.3.7[${PYTHON_USEDEP}] ) - webostv? ( ~dev-python/aiopylgtv-0.2.7[${PYTHON_USEDEP}] ) + velbus? ( ~dev-python/python-velbus-2.0.41[${PYTHON_USEDEP}] ) + webostv? ( ~dev-python/aiopylgtv-0.3.3[${PYTHON_USEDEP}] ) wemo? ( >=dev-python/pywemo-0.4.34[${PYTHON_USEDEP}] ) wink? ( ~dev-python/pubnubsub-handler-1.0.8[${PYTHON_USEDEP}] ) withings? ( ~dev-python/withings-api-2.1.3[${PYTHON_USEDEP}] ) @@ -201,19 +214,17 @@ RDEPEND="${PYTHON_DEPS} acct-group/${PN} acct-user/${PN} wwlln? ( ~dev-python/aiowwlln-2.0.2[${PYTHON_USEDEP}] ) xknx? ( ~dev-python/xknx-0.11.2[${PYTHON_USEDEP}] ) yeelight? ( ~dev-python/yeelight-0.5.0[${PYTHON_USEDEP}] ) - youtube? ( ~dev-python/youtube_dl-2020.01.01[${PYTHON_USEDEP}] ) + youtube? ( ~dev-python/youtube_dl-2020.02.16[${PYTHON_USEDEP}] ) zigbee? ( ~dev-python/zigpy-deconz-0.7.0[${PYTHON_USEDEP}] - ~dev-python/zigpy-homeassistant-0.12.0[${PYTHON_USEDEP}] - ~dev-python/zigpy-xbee-homeassistant-0.8.0[${PYTHON_USEDEP}] - ~dev-python/bellows-homeassistant-0.12.0[${PYTHON_USEDEP}] - ~dev-python/zigpy-zigate-0.5.0[${PYTHON_USEDEP}] - ~dev-python/zha-quirks-0.0.31[${PYTHON_USEDEP}] ) + ~dev-python/zigpy-homeassistant-0.13.2[${PYTHON_USEDEP}] + ~dev-python/zigpy-xbee-homeassistant-0.9.0[${PYTHON_USEDEP}] + ~dev-python/bellows-homeassistant-0.13.2[${PYTHON_USEDEP}] + ~dev-python/zigpy-zigate-0.5.1[${PYTHON_USEDEP}] + ~dev-python/zha-quirks-0.0.33[${PYTHON_USEDEP}] ) zoneminder? ( ~dev-python/zm-py-0.4.0[${PYTHON_USEDEP}] ) z-wave? ( ~dev-python/pynacl-1.3.0[${PYTHON_USEDEP}] - ~dev-python/homeassistant-pyozw-0.1.7[${PYTHON_USEDEP}] - ~dev-python/pydispatcher-2.0.5[${PYTHON_USEDEP}] - ~dev-python/cffi-1.12.2[${PYTHON_USEDEP}] ) -" + ~dev-python/homeassistant-pyozw-0.1.8[${PYTHON_USEDEP}] + ~dev-python/pydispatcher-2.0.5[${PYTHON_USEDEP}] )" DEPEND="${RDEPEND} test? ( @@ -252,6 +263,11 @@ S="${WORKDIR}/home-assistant-${MY_PV}" DOCS="README.rst" +#pkg_setup() { +# enewgroup "${PN}" +# enewuser "${PN}" -1 -1 "$INSTALL_DIR" "${PN}" +#} + src_prepare() { sed -e 's;astral==1.5;astral>=1.5;' \ -i "setup.py" \ @@ -266,30 +282,22 @@ src_prepare() { python_install_all() { dodoc ${DOCS} distutils-r1_python_install_all - keepdir "$INSTALL_DIR" - keepdir "/etc/${PN}" fowners -R "${PN}:${PN}" "/etc/${PN}" - keepdir "/var/log/${PN}" fowners -R "${PN}:${PN}" "/var/log/${PN}" - newconfd "${FILESDIR}/${PN}.conf.d" "${PN}" newinitd "${FILESDIR}/${PN}.init.d" "${PN}" - 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/${PN}" || die fi - if use mqtt ; then sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${PN}" || die fi - insinto /etc/logrotate.d newins "${FILESDIR}/${PN}.logrotate" "${PN}" - dobin "${FILESDIR}/hasstest" readme.gentoo_create_doc } diff --git a/app-misc/homeassistant/metadata.xml b/app-misc/homeassistant/metadata.xml index be9658578..77e65d1ed 100644 --- a/app-misc/homeassistant/metadata.xml +++ b/app-misc/homeassistant/metadata.xml @@ -71,6 +71,7 @@ fetch connected devices from your OpenWrt OwnTracks: track your location and send it directly to Home Assistant Python bindings for the Plex API + enables Plugwise Anna thermostats Python API for obtaining QNAP NAS system stats storing details in a database per sqlalchemy integrate your ring.com devices