From e76b56efce432d4b84c6501702442be87350f393 Mon Sep 17 00:00:00 2001 From: Andreas Billmeier Date: Thu, 3 Oct 2019 16:56:41 +0200 Subject: [PATCH] homeassistant-0.100.0_beta0 --- CHANGELOG.md | 18 ++ app-misc/homeassistant/Manifest | 12 +- ...ild => homeassistant-0.100.0_beta0.ebuild} | 68 +++-- .../homeassistant-0.97.0-r1.ebuild | 275 ----------------- .../homeassistant/homeassistant-0.97.1.ebuild | 275 ----------------- .../homeassistant/homeassistant-0.98.1.ebuild | 277 ------------------ app-misc/homeassistant/metadata.xml | 2 + 7 files changed, 60 insertions(+), 867 deletions(-) rename app-misc/homeassistant/{homeassistant-0.98.0_beta2.ebuild => homeassistant-0.100.0_beta0.ebuild} (80%) delete mode 100644 app-misc/homeassistant/homeassistant-0.97.0-r1.ebuild delete mode 100644 app-misc/homeassistant/homeassistant-0.97.1.ebuild delete mode 100644 app-misc/homeassistant/homeassistant-0.98.1.ebuild diff --git a/CHANGELOG.md b/CHANGELOG.md index 66f54a7f1..7e9e83cf1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,21 @@ +2019-10-03 homeassistant-0.100.0_beta0 + * bump bellows-homeassistant-0.10.0 + * bump hass-nabucasa-0.22 + * bump xknx-0.11.2 + * bump gpiozero-1.5.1 + * bump zigpy-deconz-0.5.0 + * bump home-assistant-frontend-20191002.0 + * bump voluptuous-serialize-2.3.0 + * bump geniushub-client-0.6.26 + * bump boto3-1.9.233 + * bump pyvera-0.3.6 + * add adb-shell-0.0.3 + * bump androidtv-0.0.29 + * bump shodan-1.19.0 + * bump python-ecobee-api-0.1.4 + * add pysoma-0.0.10 + * bump zha-quirks-0.0.26 + 2019-10-02 div python modules updated * add pysaj-0.0.9 * bump incomfort-client-0.3.5 diff --git a/app-misc/homeassistant/Manifest b/app-misc/homeassistant/Manifest index 812504df6..f8f659b10 100644 --- a/app-misc/homeassistant/Manifest +++ b/app-misc/homeassistant/Manifest @@ -7,12 +7,9 @@ AUX recorder.yaml 114 BLAKE2B af04840805aa13124208584e7f1d40335905a083ee7deead5c AUX socat-zwave.init.d 637 BLAKE2B d61c1024a6fe3ce8d322e62ac1ec15e00d08f5c5a63feabc8603ecc51ec16e0a4775e0c7da83d12d1ef0c9815c9ebf8ec8a86a678bb4a3b40decb04adc887f26 SHA512 2b13cd4175427853d5a4169cc7d441d62618e8136e4f5d9fd24d08a47f6916953ebd1e747ea9c7a0907b00766c7b2108ba3b8917178fd9a795da23e6525a0faf AUX update-homeassistant 1326 BLAKE2B 917bdd332c4e5dea5177eecd11a7f8d72b911fddfdc8e5eb54960c526fe8c735e20d44e570cf7aeb99669d2a9670c70da1c5fbc30efb284d1f0f330799de6e24 SHA512 3c05f0d6d1bde0e1526c3e679568794c07091e7856dfd8793e13feec6f22725ddaa3163ca2c81d9df86cf73573f932e561743f05de420b350a0b68f6a9582aca AUX yamaha.py 13403 BLAKE2B e073c1e3d4bab02e93e971cb6003705e5e82d20524204ed00f5cd4d0f8f1628419a3a0c8a50ce2e2e13a57017607e5543cfed49a3241de549c572c2012c044d7 SHA512 be6ab79a49c47ad15642ac06adc194318a2ae812cdeffa442e32303b7865b1589383386d84f57b50e942b850ffe68c1ce208d0a4c5bb70fee14f39ea77d01ef4 +DIST homeassistant-0.100.0b0.tar.gz 4551198 BLAKE2B 8695a0a8ad3ece480513c7f547668e4daa0546a8bebeae227df04c3a3b649a2a3c143df01881b82de02c7f9f0b9ca96184f2f940890c88652cf4993a22bf5ca0 SHA512 53da19179f16f2b15256dcea3ad88d16f735cad3e45eabf82bbac95de00959f92a0312ad2c1d231290c381ed8ca4dcf426069d7a5e88e74e2aad11e517540f98 DIST homeassistant-0.96.5.tar.gz 4172926 BLAKE2B 91cedc199dbce262d252e7df9abdf46d680f2593675dd802d2be7a5ea777e4e5f77c6f22fe3b926e72c000ccae84017c4a75e75836b709d5ff1f28d86d0ce78c SHA512 f52d129bfd0ea9ee9599ee07c3ba953ed5c061bddf90fadcf6d48aa786c757118552fc8cde0955cbe859a32095808fef5c25794e18aae1e8e03badf56a272d68 -DIST homeassistant-0.97.0.tar.gz 4241344 BLAKE2B 29675b83b02a54f5d4631d09ca6efd12c3a62115d6baf38cfab6f5fcbf79a979cbf5bef347f36f165818bd641c248fee8cebbbbe0cf8d62dedfd61f144652470 SHA512 9b208267d7c61277139bcbcac9886fb2bf3ac882a613db092142f3f19ad795552155e7add823f76b157cd32d2e30afc635dfef4c61ebb1b261eea2aab1cb6642 -DIST homeassistant-0.97.1.tar.gz 4241539 BLAKE2B bac723c1c63f2b93ae9caa6ce37836dec3d211836e421cf9de9b4a276a6b24c4fd0b62bebae4b3771dde22d7ba8124f845e0b002a2e0ab5944d0d3916db6ab43 SHA512 4355c9fca0ca6c387cf18e74b541df753fb7fae33a79e5a8e1db2d091ba482581a1ce96c7891e66351732376a6765d8d11a5db17fa11f6fe536c4b7899547d91 DIST homeassistant-0.97.2.tar.gz 4241476 BLAKE2B 48225c9b5cea906e95dddd2c235c70ca385f0193250dd76053e61196fb564bc1fdd4d1172a7939e8eaf11237ca641f371ecd9307cc1bd527d9b7a8665b85c7c9 SHA512 56944892ce5ae9b4de957a629eae9a58a8b9b21af78bb04450a1009c1df0c2406cc3cb680ec54582c834a0cb19e3a5d6a0c420ee8634dba8bc4c1caed4f8d7c1 -DIST homeassistant-0.98.0b2.tar.gz 4284499 BLAKE2B 7e95fbeedc7a614599fcb90c9eef763304a4f8da8ad51ac8010e3153eafc23f60fb9f646968d0311c18934ead9e328a1e3e40aaa05501d8eca6aa8f66101b82f SHA512 5c706816d6c572e3fa1590edd5a33e767f6276a572538c90df80cfff03367472116271bdff0e168a39c4b57c37c1735cb5669c4caedfb27508b7104ac75c54b6 -DIST homeassistant-0.98.1.tar.gz 4288348 BLAKE2B aa1595dde404b0c1b54c88d2eafe77689ce02a64f2493317ae931062cf4958a77074cba7041c6229b2d479d60952428a74e53a207f6d665e4a3c5aac755b17b7 SHA512 af469a789697676fb0dd7dd528b1d01bc1ffe5260d5ca23a176ea0028803f3ace7c706ca573800c4549b145525b7b6a73a41f59fbb8484175f43e6d959c2183c DIST homeassistant-0.98.2.tar.gz 4290558 BLAKE2B 5cf9a9bcd57958c704c897b87a5eafd38cdb7d1a626549773bd2fda535941643941ebbadb1e558475d2b0cdcb83c5cde1e009f726bb7623cd9681749c6c633d2 SHA512 7726fb2da0c75c16554d90fd9a7d814f7c99929db46e7fac143bfe28e428569663d4210f2f63bba13b7b48eebe82998a5053f2aa3d5b02ca3f786636c2e88004 DIST homeassistant-0.98.3.tar.gz 4290137 BLAKE2B b7c0eff83109f10ff014e5cae425e709b634d428007ad32c4bc65b24b48acccd4c3e1b507a2a14abd2ae6a0c1526e5d5896aabd9fd681cf9c0557e6ea7f29645 SHA512 1f4f013708a27e451f1e16c237c8e2c74ee48aa974d194ba48183544966e1842b33e0cb4c3f09103b2584c71d85e2f186b75505645c9d3de7eac452cbd35f069 DIST homeassistant-0.98.4.tar.gz 4290707 BLAKE2B cd46b540c20461a86a02b0c5a29906f0175190408047a9517cf39eee5ff9f8744cd829307b52a73f5f51481f3ca849bf80afa057bb517b5d82507c67ec0ca968 SHA512 4d3d5126059502880b3c68a90a311a0849cac0b614e2b4b8dfee0f7654ac9d0432d1e8be21332a309dbe835e3686473006f669ba5b8b0408fc850f442ace5889 @@ -21,12 +18,9 @@ DIST homeassistant-0.99.0.tar.gz 4395828 BLAKE2B 69927be32c95ce44ee089e5f1b40147 DIST homeassistant-0.99.1.tar.gz 4407291 BLAKE2B a26dfe09c6413b2ff1efecb90bb777163f7ef9e7c81f95ee84c083daf07a844f8589d4602c46482ac1a2fa50aad7b99b099fe63e9ec0aaa94b4313f718fd8a39 SHA512 597d0003f232ef3926fe482b4e182e68401d6202955848ab8a986d554cb5c68bf04d0877ecc0a5da11836e5292be0ca88e264a010c23158dffca570550642b1c DIST homeassistant-0.99.2.tar.gz 4407132 BLAKE2B 785fd49ae5001a8ff55ec70433542b482831aabba8164c53c11496cf7b3fa508b7d2c1e91a74c33871d11f7580a2fc2cdba40f66f7dbb7e689f416c884b287ad SHA512 48817c7256674970a93a4b8155269482b30150e907ac73506ed2a1bf7e4c3730214a14225f38d209e9c62888cbed889e4898769cdd2187470aba8dd9173af332 DIST homeassistant-0.99.3.tar.gz 4407163 BLAKE2B b0e4845d927109b1bc7fc2f8c6833d464d2dbc09d5d92c1b09cde5136e94fa468c042bfe5b799f059285842b4fbc530d052c7ca199a8d7d9a2c335d17907ce16 SHA512 44594cdea80334043dd14256fba8c2ceda09a9b572ae956008345e95bb6e150eacd3e2119f1a8caa8de513f8e34b784573372f9daa542d107564777a79f10ee4 +EBUILD homeassistant-0.100.0_beta0.ebuild 11934 BLAKE2B c373116fcb9b057e337003dce817df4473f0c05b05b1f99e7eadfb7507432eb1e0432f86404fcda7e16fbd7f7f89bd9ca3e4dbccb62321b5d47c7a46ad17c5ff SHA512 16b21136cd819ed0297a753b7b27b7fd72c1017935b4cbed16f50308fc761af1f6e01804e7076475f21ce2e4e594c98c0d7c79abbeaad568e8d2596c25e22b39 EBUILD homeassistant-0.96.5.ebuild 10091 BLAKE2B 84d2abc22e9e1924655a61d8679d38ca03eb3bef6166576888cb62b951fce17dc7fe980bb0ff82d73b876e3df255ef1c396a902152cf319528c1cc7851187203 SHA512 45328058cd35d1daa149e82ef29f949ed1ac13069e54a8847c9e5ca0eb80a748cead63f5314ff01b944822c2e7b4ce67a11599b123364ecdc76a16693d7dbb00 -EBUILD homeassistant-0.97.0-r1.ebuild 11430 BLAKE2B 98ee1d3c83cb2097033757eb1a314ad9100d179d345332592156a9c1d73a55a6c8d606951e1e652fcde409642c348decd48869abab07d812b23cffa65efec1f2 SHA512 3628178ca346c016192865b10491ea8330d11ed4105efdc73f6551d2a5e5a7a158a61e483aa745db4c09445138556642e9441f3ad172ec8e1ca2f9ba3f4242a2 -EBUILD homeassistant-0.97.1.ebuild 11430 BLAKE2B 9b71e74c17bd67385bea6d561f922395eb4391659c6cbc5960e652dceed651ebc3a9f49aa095bbf15b3fc2a34f3fdf8c654f739ce87b5600b4aa53993b1648fd SHA512 a54c0c3d583d18b1ce1b055d65074de4e4806cfd66dfb6624067cb0ed3b7a01edcefc59dd1202ab8a679f9225c006b294f67ea8dd74efdb132e443b08ef0d506 EBUILD homeassistant-0.97.2.ebuild 11489 BLAKE2B 76bf3ed61ee43eddf71b0a826c3d126bfd6fb607cf6edadc5c0e424e26eaf67a91c384904f81252d11375f5900355426fb7baab912301c8a1f625d9ef19054df SHA512 0c09126f5466e60db5206728d9eee2d0c97f2dc5d82ac0b2fe9b29e2b81aa406f27b5f43a45e64120e7bbea1278d741700b07decf321fa8ea6c4810d01dd0196 -EBUILD homeassistant-0.98.0_beta2.ebuild 11545 BLAKE2B 967714fb55c9c1e617b73227adf6f862b9c016a62add3dc19be723b1d4b28205fd41e273df582876273178fa937e68437b071847d4e3b90b9763c2b507867ec7 SHA512 fc85ecee6f0988ca635886dae49193c5e8d0a7a123b57b15d3e5ddef1cfbe00e7d0b6e38f87a888d42ce8becf99893083869da13e0751203aaaa32276fb06dd2 -EBUILD homeassistant-0.98.1.ebuild 11544 BLAKE2B 6eef8fc008298172e17180ec902e49b7c0b4b4491ff94cea54ab606c644e7fd73e4b7c00316f1363168d3813226e11490fae831a17a0b82c57e6b48f2460a8f6 SHA512 6fea3ba98ef509f6d79e58f32833a4d648012b202465737b41a33f6498a0197d42f120d416b9df90f85f8d8a06c3fd70db08edc0033d145c64ac3236bcdb49e7 EBUILD homeassistant-0.98.2.ebuild 11544 BLAKE2B 6eef8fc008298172e17180ec902e49b7c0b4b4491ff94cea54ab606c644e7fd73e4b7c00316f1363168d3813226e11490fae831a17a0b82c57e6b48f2460a8f6 SHA512 6fea3ba98ef509f6d79e58f32833a4d648012b202465737b41a33f6498a0197d42f120d416b9df90f85f8d8a06c3fd70db08edc0033d145c64ac3236bcdb49e7 EBUILD homeassistant-0.98.3.ebuild 11614 BLAKE2B 7cd3bddede953450073d5d98a12e5b72eb2b6336c6732f0cfe29d4a95008192f504e5337bb6dd3a4314b3ddde8ab9750805526fc850f06f82eb5e72139af1138 SHA512 86df1acc277ca5217b345d7769b9b17218fe955825252dec7f2cc661333cc10bd3256451cb3056376383ff88d8c11cb6de2ad15e38066f582eb800b8da3ac6f1 EBUILD homeassistant-0.98.4.ebuild 11614 BLAKE2B 7cd3bddede953450073d5d98a12e5b72eb2b6336c6732f0cfe29d4a95008192f504e5337bb6dd3a4314b3ddde8ab9750805526fc850f06f82eb5e72139af1138 SHA512 86df1acc277ca5217b345d7769b9b17218fe955825252dec7f2cc661333cc10bd3256451cb3056376383ff88d8c11cb6de2ad15e38066f582eb800b8da3ac6f1 @@ -37,4 +31,4 @@ EBUILD homeassistant-0.99.2-r1.ebuild 11616 BLAKE2B 33eddd4d8bb93c40be90ae8e11bd EBUILD homeassistant-0.99.2.ebuild 11615 BLAKE2B f8f4a8caf145f96c3075233646208f120d47acdd65d5cb19711a9507ea50f4fc6c629acafd31fce605892c758ce62ea14507122de43609e7a82eb7682dfa924c SHA512 3b3d0fdbc674565ed5cd3bb1033759f4adc039f78c20c10ca03974e688ae980ecdee786c178a925a2fa5da36ac0ae976251011396f031959f328287c755e226c EBUILD homeassistant-0.99.3-r1.ebuild 11670 BLAKE2B 4ba7f41bab710e76626c2a88e1a68eabfcced5ae602a042b529d2bdd2519d850aaa3c74ffda94883d7167ed350f0397d229174f3b65ed07da58228fec9a2e2d4 SHA512 bbcc1c24b9b0ee278fe266d97e54db36000fb0d93c9590a7e76bf2b2cc2bfd1a8988e27441a31289271d1e4235b0897b1c61f2e952ec78d6bc24f6a82b0e941e EBUILD homeassistant-0.99.3.ebuild 11669 BLAKE2B 784e0cf8c026d9f66558c1b7e00e59db6254a07310425904b8a819036bcacee6422dcd30fcff3997aef63e7de335e42d975a40f3a478cf275dbe9984158c4f85 SHA512 c5757c62fd783483abb66835159b956027465618b97f4f9064f27299b0f7099a8a49945827037b57382a3b59b4a1a450b4bb29f3909c6ca90583c5e5b5de0ee9 -MISC metadata.xml 4234 BLAKE2B 846579a2070bb69b7361d0ad7434e6a349026c6abac055c0e6f6603ccdbd3939b9b88817c55eba1aae66b5b9f68f1a960dbd58c6eefdbf0738e4632fe998219a SHA512 af6e3061ca4f1e11c0d3dc0f30a0391630e09656b4aac9f931c4c432bcd8ea0c38e454791a4aa175a6932a87fe9216ab2e9113b765c6a73a675573ef1a003f8e +MISC metadata.xml 4385 BLAKE2B a2b038ca7949adcf146b4c29be12953d181f27325ea6c8538f510fb2792de0f744645fcc19f6c1835f23ba91dc9329847b2cceb119a67396876bd07702c0953f SHA512 90a384604a7e7865798b26f46bae92392da0236f4c3fb4e5193e5043073c2cf40320cd4184f131c2c3caff4ff86979199c3566dc1b9184b6697460155fc56822 diff --git a/app-misc/homeassistant/homeassistant-0.98.0_beta2.ebuild b/app-misc/homeassistant/homeassistant-0.100.0_beta0.ebuild similarity index 80% rename from app-misc/homeassistant/homeassistant-0.98.0_beta2.ebuild rename to app-misc/homeassistant/homeassistant-0.100.0_beta0.ebuild index 8c994096f..b5b4f25a3 100644 --- a/app-misc/homeassistant/homeassistant-0.98.0_beta2.ebuild +++ b/app-misc/homeassistant/homeassistant-0.100.0_beta0.ebuild @@ -18,7 +18,7 @@ RESTRICT="mirror" LICENSE="" SLOT="0" KEYWORDS="~amd64" -IUSE="abode androidtv asuswrt atmo atv aurora avea buienradar cli ciscomobilityexpress daikin darksky denonavr enigma esphome everlights envoy fronius +frontend growl heos homekit homematic homematicip hpilo hs100 hue maxcube miio mikrotik mqtt musiccast +mysql qnap roku rxv samsungtv sma socat sonos shodan speedtest ssl test tradfri ubee unify vera wemo wink wwlln xknx z-wave zigbee zoneminder" +IUSE="abode androidtv asuswrt atmo atv aurora avea buienradar cli ciscomobilityexpress daikin darksky denonavr enigma esphome everlights envoy fronius +frontend gpiozero growl harmony heos homekit homematic homematicip hpilo hs100 hue maxcube miio mikrotik mqtt musiccast +mysql openwrt qnap roku rxv samsungtv sma socat sonos shodan speedtest ssl test tradfri ubee unify vera wemo wink wwlln xknx z-wave zigbee zoneminder" RDEPEND="${PYTHON_DEPS} !app-misc/homeassistant-bin @@ -28,34 +28,34 @@ RDEPEND="${PYTHON_DEPS} dev-libs/libfastjson >=dev-libs/xerces-c-3.1.4-r1 >=dev-libs/xml-security-c-1.7.3 - ~dev-python/aiohttp-3.5.4[${PYTHON_USEDEP}] + ~dev-python/aiohttp-3.6.1[${PYTHON_USEDEP}] ~dev-python/astral-1.10.1[${PYTHON_USEDEP}] ~dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}] - ~dev-python/attrs-19.1.0[${PYTHON_USEDEP}] + ~dev-python/attrs-19.2.0[${PYTHON_USEDEP}] ~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}] >=dev-python/certifi-2019.6.16[${PYTHON_USEDEP}] ~dev-python/contextvars-2.4[${PYTHON_USEDEP}] ~dev-python/cryptography-2.7[${PYTHON_USEDEP}] >=dev-python/immutables-0.9[${PYTHON_USEDEP}] - ~dev-python/importlib-metadata-0.19[${PYTHON_USEDEP}] + ~dev-python/importlib-metadata-0.23[${PYTHON_USEDEP}] >=dev-python/jinja-2.10[${PYTHON_USEDEP}] ~dev-python/passlib-1.7.1-r1[${PYTHON_USEDEP}] >=dev-python/pip-8.0.3-r1[${PYTHON_USEDEP}] ~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}] - ~dev-python/python-slugify-3.0.3[${PYTHON_USEDEP}] + ~dev-python/python-slugify-3.0.4[${PYTHON_USEDEP}] >=dev-python/pytz-2019.2[${PYTHON_USEDEP}] ~dev-python/pyyaml-5.1.2[${PYTHON_USEDEP}] =dev-python/requests-2.22.0[${PYTHON_USEDEP}] ~dev-python/ruamel-yaml-0.15.100[${PYTHON_USEDEP}] ~dev-python/voluptuous-0.11.7[${PYTHON_USEDEP}] - ~dev-python/voluptuous-serialize-2.2.0[${PYTHON_USEDEP}] + ~dev-python/voluptuous-serialize-2.3.0[${PYTHON_USEDEP}] >=app-crypt/acme-0.32.0[${PYTHON_USEDEP}] >=dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] >=dev-python/asn1crypto-0.24.0[${PYTHON_USEDEP}] ~dev-python/beautifulsoup-4.8.0[${PYTHON_USEDEP}] ~dev-python/blinkpy-0.14.1[${PYTHON_USEDEP}] - >=dev-python/boto3-1.9.16[${PYTHON_USEDEP}] + >=dev-python/boto3-1.9.233[${PYTHON_USEDEP}] >=dev-python/botocore-1.12.115[${PYTHON_USEDEP}] ~dev-python/caldav-0.6.1[${PYTHON_USEDEP}] >=dev-python/cdu-0.1.3[${PYTHON_USEDEP}] @@ -70,7 +70,7 @@ RDEPEND="${PYTHON_DEPS} >=dev-python/envs-1.3[${PYTHON_USEDEP}] >=dev-python/future-0.17.1[${PYTHON_USEDEP}] ~dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}] - ~dev-python/hass-nabucasa-0.17[${PYTHON_USEDEP}] + ~dev-python/hass-nabucasa-0.22[${PYTHON_USEDEP}] >=dev-python/idna-2.8[${PYTHON_USEDEP}] >=dev-python/idna-ssl-1.1.0[${PYTHON_USEDEP}] >=dev-python/ifaddr-0.1.6[${PYTHON_USEDEP}] @@ -83,17 +83,17 @@ RDEPEND="${PYTHON_DEPS} >=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.0[${PYTHON_USEDEP}] + >=dev-python/numpy-1.17.1[${PYTHON_USEDEP}] >=dev-python/paho-mqtt-1.4.0[${PYTHON_USEDEP}] >=dev-python/pbr-5.1.3[${PYTHON_USEDEP}] ~dev-python/pillow-6.1.0[${PYTHON_USEDEP}] >=dev-python/psutil-5.6.3[${PYTHON_USEDEP}] - >=dev-python/PyChromecast-3.2.2[${PYTHON_USEDEP}] + >=dev-python/PyChromecast-4.0.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.0.2[${PYTHON_USEDEP}] + ~dev-python/pyhaversion-3.1.0[${PYTHON_USEDEP}] >=dev-python/pyopenssl-19.0.0[${PYTHON_USEDEP}] - >=dev-python/pyotp-2.2.7[${PYTHON_USEDEP}] + >=dev-python/pyotp-2.3.0[${PYTHON_USEDEP}] >=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] >=dev-python/pyrfc3339-1.1[${PYTHON_USEDEP}] ~dev-python/pysnmp-4.4.11[${PYTHON_USEDEP}] @@ -101,10 +101,10 @@ RDEPEND="${PYTHON_DEPS} >=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}] >=dev-python/python-jose-cryptodome-1.3.2[${PYTHON_USEDEP}] >=dev-python/requests-toolbelt-0.9.1[${PYTHON_USEDEP}] - =dev-python/RestrictedPython-4.0[${PYTHON_USEDEP}] - ~dev-python/setuptools-40.8.0[${PYTHON_USEDEP}] + =dev-python/RestrictedPython-5.0[${PYTHON_USEDEP}] + >=dev-python/setuptools-40.8.0[${PYTHON_USEDEP}] >=dev-python/six-1.12.0[${PYTHON_USEDEP}] - ~dev-python/sqlalchemy-1.3.7[${PYTHON_USEDEP}] + ~dev-python/sqlalchemy-1.3.8[${PYTHON_USEDEP}] ~dev-python/transitions-0.6.9[${PYTHON_USEDEP}] >=dev-python/typing-3.6.4-r1[${PYTHON_USEDEP}] ~dev-python/tzlocal-1.5.1[${PYTHON_USEDEP}] @@ -122,10 +122,11 @@ RDEPEND="${PYTHON_DEPS} >=media-libs/mutagen-1.42.0 abode? ( ~dev-python/abodepy-0.15.0[${PYTHON_USEDEP}] ) - androidtv? ( ~dev-python/androidtv-0.0.24[${PYTHON_USEDEP}] ) + androidtv? ( ~dev-python/androidtv-0.0.29[${PYTHON_USEDEP}] + ~dev-python/adb-shell-0.0.3[${PYTHON_USEDEP}] ) asuswrt? ( ~dev-python/aioasuswrt-1.1.21[${PYTHON_USEDEP}] ) atmo? ( ~dev-python/pyatmo-2.2.1[${PYTHON_USEDEP}] ) - atv? ( >=dev-python/pyatv-0.3.12[${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.2.8[${PYTHON_USEDEP}] ) buienradar? ( ~dev-python/buienradar-1.0.1[${PYTHON_USEDEP}] ) @@ -133,31 +134,34 @@ RDEPEND="${PYTHON_DEPS} ciscomobilityexpress? ( ~dev-python/ciscomobilityexpress-0.3.3[${PYTHON_USEDEP}] ) daikin? ( ~dev-python/pydaikin-1.6.1[${PYTHON_USEDEP}] ) darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] ) - denonavr? ( ~dev-python/denonavr-0.7.9[${PYTHON_USEDEP}] ) + denonavr? ( ~dev-python/denonavr-0.7.10[${PYTHON_USEDEP}] ) enigma? ( ~dev-python/openwebifpy-3.1.1[${PYTHON_USEDEP}] ) esphome? ( dev-embedded/esphome ~dev-python/aioesphomeapi-2.2.0[${PYTHON_USEDEP}] ) everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] ) envoy? ( ~dev-python/envoy-reader-0.8.6[${PYTHON_USEDEP}] ) fronius? ( ~dev-python/PyFronius-0.4.6[${PYTHON_USEDEP}] ) - frontend? ( =app-misc/home-assistant-frontend-20190825.0[${PYTHON_USEDEP}] ) + frontend? ( =app-misc/home-assistant-frontend-20191002.0[${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}] ) heos? ( ~dev-python/pyheos-0.6.0[${PYTHON_USEDEP}] ) hpilo? ( ~dev-python/python-hpilo-4.3[${PYTHON_USEDEP}] ) homekit? ( ~dev-python/homekit-python-0.15.0[${PYTHON_USEDEP}] ) homematic? ( ~dev-python/pyhomematic-0.1.60[${PYTHON_USEDEP}] ) - homematicip? ( ~dev-python/homematicip-0.10.10[${PYTHON_USEDEP}] ) + homematicip? ( ~dev-python/homematicip-0.10.12[${PYTHON_USEDEP}] ) hs100? ( >=dev-python/pyHS100-0.3.5[${PYTHON_USEDEP}] ) - hue? ( ~dev-python/aiohue-1.9.1[${PYTHON_USEDEP}] ) + hue? ( ~dev-python/aiohue-1.9.2[${PYTHON_USEDEP}] ) maxcube? ( ~dev-python/maxcube-api-0.1.0[${PYTHON_USEDEP}] ) miio? ( ~dev-python/python-miio-0.4.5[${PYTHON_USEDEP}] ) mikrotik? ( ~dev-python/librouteros-2.3.0[${PYTHON_USEDEP}] ) - mqtt? ( ~dev-python/hbmqtt-0.9.4[${PYTHON_USEDEP}] + mqtt? ( ~dev-python/hbmqtt-0.9.5[${PYTHON_USEDEP}] app-misc/mosquitto ) musiccast? ( >=dev-python/pymusiccast-0.1.6[${PYTHON_USEDEP}] ) mysql? ( || ( dev-python/mysqlclient[${PYTHON_USEDEP}] dev-python/mysql-python[${PYTHON_USEDEP}] ) virtual/mysql ) + openwrt? ( ~dev-python/openwrt-luci-rpc-1.1.1[${PYTHON_USEDEP}] ) qnap? ( ~dev-python/qnapstats-0.3.0[${PYTHON_USEDEP}] ) roku? ( ~dev-python/roku-3.1[${PYTHON_USEDEP}] ) rxv? ( =dev-python/rxv-0.6.0[${PYTHON_USEDEP}] @@ -166,24 +170,26 @@ RDEPEND="${PYTHON_DEPS} sma? ( ~dev-python/pysma-0.3.4[${PYTHON_USEDEP}] ) socat? ( net-misc/socat ) sonos? ( >=dev-python/pysonos-0.0.23[${PYTHON_USEDEP}] ) - shodan? ( ~dev-python/shodan-1.15.0[${PYTHON_USEDEP}] ) + shodan? ( ~dev-python/shodan-1.19.0[${PYTHON_USEDEP}] ) speedtest? ( ~net-analyzer/speedtest-cli-2.1.1[${PYTHON_USEDEP}] ) ssl? ( dev-libs/openssl:0 app-crypt/certbot net-proxy/haproxy ) - tradfri? ( >=dev-python/pytradfri-6.0.1[${PYTHON_USEDEP}] + tradfri? ( >=dev-python/pytradfri-6.3.1[${PYTHON_USEDEP}] sys-devel/autoconf:2.69 ) ubee? ( ~dev-python/pyubee-0.7[${PYTHON_USEDEP}] ) unify? ( ~dev-python/aiounify-11[${PYTHON_USEDEP}] ) - vera? ( ~dev-python/pyvera-0.3.4[${PYTHON_USEDEP}] ) + vera? ( ~dev-python/pyvera-0.3.6[${PYTHON_USEDEP}] ) wemo? ( >=dev-python/pywemo-0.4.34[${PYTHON_USEDEP}] ) wink? ( ~dev-python/pubnubsub-handler-1.0.8[${PYTHON_USEDEP}] ) - wwlln? ( ~dev-python/aiowwlln-1.0.0[${PYTHON_USEDEP}] ) - xknx? ( ~dev-python/xknx-0.11.1[${PYTHON_USEDEP}] ) - zigbee? ( ~dev-python/zigpy-deconz-0.2.2[${PYTHON_USEDEP}] - ~dev-python/zigpy-homeassistant-0.7.1[${PYTHON_USEDEP}] - ~dev-python/bellows-homeassistant-0.9.1[${PYTHON_USEDEP}] - ~dev-python/zha-quirks-0.0.22[${PYTHON_USEDEP}] ) + wwlln? ( ~dev-python/aiowwlln-2.0.2[${PYTHON_USEDEP}] ) + xknx? ( ~dev-python/xknx-0.11.2[${PYTHON_USEDEP}] ) + zigbee? ( ~dev-python/zigpy-deconz-0.5.0[${PYTHON_USEDEP}] + ~dev-python/zigpy-homeassistant-0.9.0[${PYTHON_USEDEP}] + ~dev-python/zigpy-xbee-homeassistant-0.5.0[${PYTHON_USEDEP}] + ~dev-python/bellows-homeassistant-0.10.0[${PYTHON_USEDEP}] + ~dev-python/zigpy-zigate-0.4.0[${PYTHON_USEDEP}] + ~dev-python/zha-quirks-0.0.26[${PYTHON_USEDEP}] ) zoneminder? ( ~dev-python/zm-py-0.3.3[${PYTHON_USEDEP}] ) z-wave? ( ~dev-python/pynacl-1.3.0[${PYTHON_USEDEP}] ~dev-python/homeassistant-pyozw-0.1.4[${PYTHON_USEDEP}] diff --git a/app-misc/homeassistant/homeassistant-0.97.0-r1.ebuild b/app-misc/homeassistant/homeassistant-0.97.0-r1.ebuild deleted file mode 100644 index 56484229e..000000000 --- a/app-misc/homeassistant/homeassistant-0.97.0-r1.ebuild +++ /dev/null @@ -1,275 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net -# Distributed under the terms of the GNU General Public License v3.0 - -EAPI="7" - -PYTHON_COMPAT=( python3_{6,7} ) - -inherit user readme.gentoo-r1 eutils distutils-r1 - -MY_P=${P/_beta/b} -MY_PV=${PV/_beta/b} - -DESCRIPTION="Open-source home automation platform running on Python 3.6" -HOMEPAGE="https://home-assistant.io https://git.edevau.net/onkelbeh/HomeAssistantRepository" -SRC_URI="https://github.com/home-assistant/home-assistant/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz" -RESTRICT="mirror" - -LICENSE="" -SLOT="0" -KEYWORDS="amd64" -IUSE="abode androidtv asuswrt atv aurora avea buienradar cli ciscomobilityexpress daikin darksky denonavr enigma esphome everlights envoy fronius +frontend growl homekit homematic homematicip hpilo hs100 hue maxcube miio mikrotik mqtt musiccast +mysql qnap roku rxv samsungtv sma socat sonos shodan speedtest ssl test tradfri ubee unify vera wemo wink wwlln xknx z-wave zigbee zoneminder" - -RDEPEND="${PYTHON_DEPS} - !app-misc/homeassistant-bin - - app-admin/logrotate - dev-db/sqlite - dev-libs/libfastjson - >=dev-libs/xerces-c-3.1.4-r1 - >=dev-libs/xml-security-c-1.7.3 - ~dev-python/aiohttp-3.5.4[${PYTHON_USEDEP}] - ~dev-python/astral-1.10.1[${PYTHON_USEDEP}] - ~dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}] - ~dev-python/attrs-19.1.0[${PYTHON_USEDEP}] - ~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}] - >=dev-python/certifi-2019.6.16[${PYTHON_USEDEP}] - ~dev-python/contextvars-2.4[${PYTHON_USEDEP}] - ~dev-python/cryptography-2.7[${PYTHON_USEDEP}] - >=dev-python/immutables-0.9[${PYTHON_USEDEP}] - ~dev-python/importlib-metadata-0.18[${PYTHON_USEDEP}] - >=dev-python/jinja-2.10[${PYTHON_USEDEP}] - ~dev-python/passlib-1.7.1-r1[${PYTHON_USEDEP}] - >=dev-python/pip-8.0.3-r1[${PYTHON_USEDEP}] - ~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}] - ~dev-python/python-slugify-3.0.2[${PYTHON_USEDEP}] - >=dev-python/pytz-2019.1[${PYTHON_USEDEP}] - ~dev-python/pyyaml-5.1.1[${PYTHON_USEDEP}] - =dev-python/requests-2.22.0[${PYTHON_USEDEP}] - ~dev-python/ruamel-yaml-0.15.99[${PYTHON_USEDEP}] - ~dev-python/voluptuous-0.11.5[${PYTHON_USEDEP}] - ~dev-python/voluptuous-serialize-2.1.0[${PYTHON_USEDEP}] - - >=app-crypt/acme-0.32.0[${PYTHON_USEDEP}] - >=dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] - >=dev-python/asn1crypto-0.24.0[${PYTHON_USEDEP}] - ~dev-python/beautifulsoup-4.7.1[${PYTHON_USEDEP}] - ~dev-python/blinkpy-0.14.1[${PYTHON_USEDEP}] - >=dev-python/boto3-1.9.16[${PYTHON_USEDEP}] - >=dev-python/botocore-1.12.115[${PYTHON_USEDEP}] - ~dev-python/caldav-0.6.1[${PYTHON_USEDEP}] - >=dev-python/cdu-0.1.3[${PYTHON_USEDEP}] - ~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/coverage-4.5.2[${PYTHON_USEDEP}] - >=dev-python/distro-1.4.0[${PYTHON_USEDEP}] - ~dev-python/docopt-0.6.2[${PYTHON_USEDEP}] - >=dev-python/docutils-0.14[${PYTHON_USEDEP}] - >=dev-python/ecdsa-0.13[${PYTHON_USEDEP}] - >=dev-python/envs-1.3[${PYTHON_USEDEP}] - >=dev-python/future-0.17.1[${PYTHON_USEDEP}] - ~dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}] - ~dev-python/hass-nabucasa-0.16[${PYTHON_USEDEP}] - >=dev-python/idna-2.8[${PYTHON_USEDEP}] - >=dev-python/idna-ssl-1.1.0[${PYTHON_USEDEP}] - >=dev-python/ifaddr-0.1.6[${PYTHON_USEDEP}] - >=dev-python/jmespath-0.9.4[${PYTHON_USEDEP}] - >=dev-python/jose-1.0.0[${PYTHON_USEDEP}] - >=dev-python/jsonrpc-async-0.6[${PYTHON_USEDEP}] - ~dev-python/jsonrpc-base-1.0[${PYTHON_USEDEP}] - ~dev-python/jsonrpc-websocket-0.6[${PYTHON_USEDEP}] - >=dev-python/lxml-4.3.3[${PYTHON_USEDEP}] - >=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.16.4[${PYTHON_USEDEP}] - >=dev-python/paho-mqtt-1.4.0[${PYTHON_USEDEP}] - >=dev-python/pbr-5.1.3[${PYTHON_USEDEP}] - ~dev-python/pillow-5.4.1[${PYTHON_USEDEP}] - >=dev-python/psutil-5.6.3[${PYTHON_USEDEP}] - >=dev-python/PyChromecast-3.2.2[${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.0.2[${PYTHON_USEDEP}] - >=dev-python/pyopenssl-19.0.0[${PYTHON_USEDEP}] - >=dev-python/pyotp-2.2.7[${PYTHON_USEDEP}] - >=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] - >=dev-python/pyrfc3339-1.1[${PYTHON_USEDEP}] - ~dev-python/pysnmp-4.4.9[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.7.5[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}] - >=dev-python/python-jose-cryptodome-1.3.2[${PYTHON_USEDEP}] - >=dev-python/requests-toolbelt-0.9.1[${PYTHON_USEDEP}] - =dev-python/RestrictedPython-4.0_beta8[${PYTHON_USEDEP}] - ~dev-python/setuptools-40.8.0[${PYTHON_USEDEP}] - >=dev-python/six-1.12.0[${PYTHON_USEDEP}] - ~dev-python/sqlalchemy-1.3.5[${PYTHON_USEDEP}] - ~dev-python/transitions-0.6.9[${PYTHON_USEDEP}] - >=dev-python/typing-3.6.4-r1[${PYTHON_USEDEP}] - ~dev-python/tzlocal-1.5.1[${PYTHON_USEDEP}] - >=dev-python/ua-parser-0.8.0[${PYTHON_USEDEP}] - >=dev-python/urllib3-1.25.3[${PYTHON_USEDEP}] - >=dev-python/user-agents-2.0[${PYTHON_USEDEP}] - >=dev-python/vobject-0.9.6.1[${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/websockets-7.0[${PYTHON_USEDEP}] - ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] - >=dev-python/yarl-1.3.0[${PYTHON_USEDEP}] - >=dev-python/zeroconf-0.23.0[${PYTHON_USEDEP}] - >=media-libs/mutagen-1.42.0 - - abode? ( ~dev-python/abodepy-0.15.0[${PYTHON_USEDEP}] ) - androidtv? ( ~dev-python/androidtv-0.0.18[${PYTHON_USEDEP}] ) - asuswrt? ( ~dev-python/aioasuswrt-1.1.21[${PYTHON_USEDEP}] ) - atv? ( >=dev-python/pyatv-0.3.12[${PYTHON_USEDEP}] ) - aurora? ( ~dev-python/aurorapy-0.2.6[${PYTHON_USEDEP}] ) - avea? ( =dev-python/avea-1.2.8[${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.1[${PYTHON_USEDEP}] ) - daikin? ( ~dev-python/pydaikin-1.6.1[${PYTHON_USEDEP}] ) - darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] ) - denonavr? ( ~dev-python/denonavr-0.7.9[${PYTHON_USEDEP}] ) - enigma? ( ~dev-python/openwebifpy-3.1.1[${PYTHON_USEDEP}] ) - esphome? ( dev-embedded/esphome - ~dev-python/aioesphomeapi-2.2.0[${PYTHON_USEDEP}] ) - everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] ) - envoy? ( ~dev-python/envoy-reader-0.8.6[${PYTHON_USEDEP}] ) - fronius? ( ~dev-python/PyFronius-0.4.6[${PYTHON_USEDEP}] ) - frontend? ( =app-misc/home-assistant-frontend-20190805.0[${PYTHON_USEDEP}] ) - growl? ( ~dev-python/gntp-1.0.3[${PYTHON_USEDEP}] ) - hpilo? ( ~dev-python/python-hpilo-4.3[${PYTHON_USEDEP}] ) - homekit? ( ~dev-python/homekit-python-0.15.0[${PYTHON_USEDEP}] ) - homematic? ( ~dev-python/pyhomematic-0.1.60[${PYTHON_USEDEP}] ) - homematicip? ( ~dev-python/homematicip-0.10.10[${PYTHON_USEDEP}] ) - hs100? ( >=dev-python/pyHS100-0.3.5[${PYTHON_USEDEP}] ) - hue? ( ~dev-python/aiohue-1.9.1[${PYTHON_USEDEP}] ) - maxcube? ( ~dev-python/maxcube-api-0.1.0[${PYTHON_USEDEP}] ) - miio? ( ~dev-python/python-miio-0.4.5[${PYTHON_USEDEP}] ) - mikrotik? ( ~dev-python/librouteros-2.2.0[${PYTHON_USEDEP}] ) - mqtt? ( ~dev-python/hbmqtt-0.9.4[${PYTHON_USEDEP}] - app-misc/mosquitto ) - musiccast? ( >=dev-python/pymusiccast-0.1.6[${PYTHON_USEDEP}] ) - mysql? ( || ( dev-python/mysqlclient[${PYTHON_USEDEP}] - dev-python/mysql-python[${PYTHON_USEDEP}] ) - virtual/mysql ) - qnap? ( ~dev-python/qnapstats-0.3.0[${PYTHON_USEDEP}] ) - roku? ( ~dev-python/roku-3.1[${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}] ) - sma? ( ~dev-python/pysma-0.3.2[${PYTHON_USEDEP}] ) - socat? ( net-misc/socat ) - sonos? ( >=dev-python/pysonos-0.0.22[${PYTHON_USEDEP}] ) - shodan? ( ~dev-python/shodan-1.13.0[${PYTHON_USEDEP}] ) - speedtest? ( ~net-analyzer/speedtest-cli-2.1.1[${PYTHON_USEDEP}] ) - ssl? ( dev-libs/openssl:0 - app-crypt/certbot - net-proxy/haproxy ) - tradfri? ( >=dev-python/pytradfri-6.0.1[${PYTHON_USEDEP}] - sys-devel/autoconf:2.69 ) - ubee? ( ~dev-python/pyubee-0.7[${PYTHON_USEDEP}] ) - unify? ( ~dev-python/aiounify-10[${PYTHON_USEDEP}] ) - vera? ( ~dev-python/pyvera-0.3.2[${PYTHON_USEDEP}] ) - wemo? ( >=dev-python/pywemo-0.4.34[${PYTHON_USEDEP}] ) - wink? ( ~dev-python/pubnubsub-handler-1.0.8[${PYTHON_USEDEP}] ) - wwlln? ( ~dev-python/aiowwlln-1.0.0[${PYTHON_USEDEP}] ) - xknx? ( ~dev-python/xknx-0.11.1[${PYTHON_USEDEP}] ) - zigbee? ( ~dev-python/zigpy-deconz-0.2.1[${PYTHON_USEDEP}] - ~dev-python/zigpy-homeassistant-0.7.0[${PYTHON_USEDEP}] - ~dev-python/bellows-homeassistant-0.9.0[${PYTHON_USEDEP}] - ~dev-python/zha-quirks-0.0.20[${PYTHON_USEDEP}] ) - zoneminder? ( ~dev-python/zm-py-0.3.3[${PYTHON_USEDEP}] ) - z-wave? ( ~dev-python/pynacl-1.3.0[${PYTHON_USEDEP}] - ~dev-python/homeassistant-pyozw-0.1.4[${PYTHON_USEDEP}] - ~dev-python/pydispatcher-2.0.5[${PYTHON_USEDEP}] - ~dev-python/cffi-1.12.2[${PYTHON_USEDEP}] ) -" - -DEPEND="${RDEPEND} - test? ( - ~dev-python/asynctest-0.12.2[${PYTHON_USEDEP}] - ~dev-python/coveralls-1.2.0[${PYTHON_USEDEP}] - ~dev-python/flake8-docstrings-1.3.0[${PYTHON_USEDEP}] - ~dev-python/flake8-3.7.5[${PYTHON_USEDEP}] - ~dev-python/mock-open-1.3.1[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - ~dev-python/mypy-0.660[${PYTHON_USEDEP}] - ~dev-python/pydocstyle-3.0.0[${PYTHON_USEDEP}] - ~dev-python/pylint-2.2.2[${PYTHON_USEDEP}] - ~dev-python/pytest-aiohttp-0.3.0[${PYTHON_USEDEP}] - ~dev-python/pytest-cov-2.6.1[${PYTHON_USEDEP}] - ~dev-python/pytest-sugar-0.9.2[${PYTHON_USEDEP}] - ~dev-python/pytest-timeout-1.3.3[${PYTHON_USEDEP}] - ~dev-python/pytest-4.2.1[${PYTHON_USEDEP}] - ~dev-python/requests-mock-1.5.2[${PYTHON_USEDEP}] - dev-python/nose[${PYTHON_USEDEP}] - dev-python/coverage[${PYTHON_USEDEP}] - )" - -INSTALL_DIR="/opt/${PN}" - -DISABLE_AUTOFORMATTING=1 -DOC_CONTENTS=" -The HA interface listens on port 8123 -hass configuration is in: /etc/${PN} -daemon command line arguments are configured in: /etc/conf.d/${PN} -logging is to: /var/log/${PN}/{server,errors,stdout}.log -The sqlite db is by default in: /etc/${PN} -support at https://git.edevau.net/onkelbeh/HomeAssistantRepository -" - -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" \ - -i homeassistant/package_constraints.txt - - eapply_user -} - -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 -} - -pkg_postinst() { - readme.gentoo_print_elog -} diff --git a/app-misc/homeassistant/homeassistant-0.97.1.ebuild b/app-misc/homeassistant/homeassistant-0.97.1.ebuild deleted file mode 100644 index d5b026971..000000000 --- a/app-misc/homeassistant/homeassistant-0.97.1.ebuild +++ /dev/null @@ -1,275 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net -# Distributed under the terms of the GNU General Public License v3.0 - -EAPI="7" - -PYTHON_COMPAT=( python3_{6,7} ) - -inherit user readme.gentoo-r1 eutils distutils-r1 - -MY_P=${P/_beta/b} -MY_PV=${PV/_beta/b} - -DESCRIPTION="Open-source home automation platform running on Python 3.6" -HOMEPAGE="https://home-assistant.io https://git.edevau.net/onkelbeh/HomeAssistantRepository" -SRC_URI="https://github.com/home-assistant/home-assistant/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz" -RESTRICT="mirror" - -LICENSE="" -SLOT="0" -KEYWORDS="amd64" -IUSE="abode androidtv asuswrt atv aurora avea buienradar cli ciscomobilityexpress daikin darksky denonavr enigma esphome everlights envoy fronius +frontend growl homekit homematic homematicip hpilo hs100 hue maxcube miio mikrotik mqtt musiccast +mysql qnap roku rxv samsungtv sma socat sonos shodan speedtest ssl test tradfri ubee unify vera wemo wink wwlln xknx z-wave zigbee zoneminder" - -RDEPEND="${PYTHON_DEPS} - !app-misc/homeassistant-bin - - app-admin/logrotate - dev-db/sqlite - dev-libs/libfastjson - >=dev-libs/xerces-c-3.1.4-r1 - >=dev-libs/xml-security-c-1.7.3 - ~dev-python/aiohttp-3.5.4[${PYTHON_USEDEP}] - ~dev-python/astral-1.10.1[${PYTHON_USEDEP}] - ~dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}] - ~dev-python/attrs-19.1.0[${PYTHON_USEDEP}] - ~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}] - >=dev-python/certifi-2019.6.16[${PYTHON_USEDEP}] - ~dev-python/contextvars-2.4[${PYTHON_USEDEP}] - ~dev-python/cryptography-2.7[${PYTHON_USEDEP}] - >=dev-python/immutables-0.9[${PYTHON_USEDEP}] - ~dev-python/importlib-metadata-0.18[${PYTHON_USEDEP}] - >=dev-python/jinja-2.10[${PYTHON_USEDEP}] - ~dev-python/passlib-1.7.1-r1[${PYTHON_USEDEP}] - >=dev-python/pip-8.0.3-r1[${PYTHON_USEDEP}] - ~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}] - ~dev-python/python-slugify-3.0.2[${PYTHON_USEDEP}] - >=dev-python/pytz-2019.1[${PYTHON_USEDEP}] - ~dev-python/pyyaml-5.1.1[${PYTHON_USEDEP}] - =dev-python/requests-2.22.0[${PYTHON_USEDEP}] - ~dev-python/ruamel-yaml-0.15.99[${PYTHON_USEDEP}] - ~dev-python/voluptuous-0.11.5[${PYTHON_USEDEP}] - ~dev-python/voluptuous-serialize-2.1.0[${PYTHON_USEDEP}] - - >=app-crypt/acme-0.32.0[${PYTHON_USEDEP}] - >=dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] - >=dev-python/asn1crypto-0.24.0[${PYTHON_USEDEP}] - ~dev-python/beautifulsoup-4.7.1[${PYTHON_USEDEP}] - ~dev-python/blinkpy-0.14.1[${PYTHON_USEDEP}] - >=dev-python/boto3-1.9.16[${PYTHON_USEDEP}] - >=dev-python/botocore-1.12.115[${PYTHON_USEDEP}] - ~dev-python/caldav-0.6.1[${PYTHON_USEDEP}] - >=dev-python/cdu-0.1.3[${PYTHON_USEDEP}] - ~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/coverage-4.5.2[${PYTHON_USEDEP}] - >=dev-python/distro-1.4.0[${PYTHON_USEDEP}] - ~dev-python/docopt-0.6.2[${PYTHON_USEDEP}] - >=dev-python/docutils-0.14[${PYTHON_USEDEP}] - >=dev-python/ecdsa-0.13[${PYTHON_USEDEP}] - >=dev-python/envs-1.3[${PYTHON_USEDEP}] - >=dev-python/future-0.17.1[${PYTHON_USEDEP}] - ~dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}] - ~dev-python/hass-nabucasa-0.16[${PYTHON_USEDEP}] - >=dev-python/idna-2.8[${PYTHON_USEDEP}] - >=dev-python/idna-ssl-1.1.0[${PYTHON_USEDEP}] - >=dev-python/ifaddr-0.1.6[${PYTHON_USEDEP}] - >=dev-python/jmespath-0.9.4[${PYTHON_USEDEP}] - >=dev-python/jose-1.0.0[${PYTHON_USEDEP}] - >=dev-python/jsonrpc-async-0.6[${PYTHON_USEDEP}] - ~dev-python/jsonrpc-base-1.0[${PYTHON_USEDEP}] - ~dev-python/jsonrpc-websocket-0.6[${PYTHON_USEDEP}] - >=dev-python/lxml-4.3.3[${PYTHON_USEDEP}] - >=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.16.4[${PYTHON_USEDEP}] - >=dev-python/paho-mqtt-1.4.0[${PYTHON_USEDEP}] - >=dev-python/pbr-5.1.3[${PYTHON_USEDEP}] - ~dev-python/pillow-5.4.1[${PYTHON_USEDEP}] - >=dev-python/psutil-5.6.3[${PYTHON_USEDEP}] - >=dev-python/PyChromecast-3.2.2[${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.0.2[${PYTHON_USEDEP}] - >=dev-python/pyopenssl-19.0.0[${PYTHON_USEDEP}] - >=dev-python/pyotp-2.2.7[${PYTHON_USEDEP}] - >=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] - >=dev-python/pyrfc3339-1.1[${PYTHON_USEDEP}] - ~dev-python/pysnmp-4.4.9[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.7.5[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}] - >=dev-python/python-jose-cryptodome-1.3.2[${PYTHON_USEDEP}] - >=dev-python/requests-toolbelt-0.9.1[${PYTHON_USEDEP}] - =dev-python/RestrictedPython-4.0_beta8[${PYTHON_USEDEP}] - ~dev-python/setuptools-40.8.0[${PYTHON_USEDEP}] - >=dev-python/six-1.12.0[${PYTHON_USEDEP}] - ~dev-python/sqlalchemy-1.3.5[${PYTHON_USEDEP}] - ~dev-python/transitions-0.6.9[${PYTHON_USEDEP}] - >=dev-python/typing-3.6.4-r1[${PYTHON_USEDEP}] - ~dev-python/tzlocal-1.5.1[${PYTHON_USEDEP}] - >=dev-python/ua-parser-0.8.0[${PYTHON_USEDEP}] - >=dev-python/urllib3-1.25.3[${PYTHON_USEDEP}] - >=dev-python/user-agents-2.0[${PYTHON_USEDEP}] - >=dev-python/vobject-0.9.6.1[${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/websockets-7.0[${PYTHON_USEDEP}] - ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] - >=dev-python/yarl-1.3.0[${PYTHON_USEDEP}] - >=dev-python/zeroconf-0.23.0[${PYTHON_USEDEP}] - >=media-libs/mutagen-1.42.0 - - abode? ( ~dev-python/abodepy-0.15.0[${PYTHON_USEDEP}] ) - androidtv? ( ~dev-python/androidtv-0.0.18[${PYTHON_USEDEP}] ) - asuswrt? ( ~dev-python/aioasuswrt-1.1.21[${PYTHON_USEDEP}] ) - atv? ( >=dev-python/pyatv-0.3.12[${PYTHON_USEDEP}] ) - aurora? ( ~dev-python/aurorapy-0.2.6[${PYTHON_USEDEP}] ) - avea? ( =dev-python/avea-1.2.8[${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}] ) - darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] ) - denonavr? ( ~dev-python/denonavr-0.7.9[${PYTHON_USEDEP}] ) - enigma? ( ~dev-python/openwebifpy-3.1.1[${PYTHON_USEDEP}] ) - esphome? ( dev-embedded/esphome - ~dev-python/aioesphomeapi-2.2.0[${PYTHON_USEDEP}] ) - everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] ) - envoy? ( ~dev-python/envoy-reader-0.8.6[${PYTHON_USEDEP}] ) - fronius? ( ~dev-python/PyFronius-0.4.6[${PYTHON_USEDEP}] ) - frontend? ( =app-misc/home-assistant-frontend-20190805.0[${PYTHON_USEDEP}] ) - growl? ( ~dev-python/gntp-1.0.3[${PYTHON_USEDEP}] ) - hpilo? ( ~dev-python/python-hpilo-4.3[${PYTHON_USEDEP}] ) - homekit? ( ~dev-python/homekit-python-0.15.0[${PYTHON_USEDEP}] ) - homematic? ( ~dev-python/pyhomematic-0.1.60[${PYTHON_USEDEP}] ) - homematicip? ( ~dev-python/homematicip-0.10.10[${PYTHON_USEDEP}] ) - hs100? ( >=dev-python/pyHS100-0.3.5[${PYTHON_USEDEP}] ) - hue? ( ~dev-python/aiohue-1.9.1[${PYTHON_USEDEP}] ) - maxcube? ( ~dev-python/maxcube-api-0.1.0[${PYTHON_USEDEP}] ) - miio? ( ~dev-python/python-miio-0.4.5[${PYTHON_USEDEP}] ) - mikrotik? ( ~dev-python/librouteros-2.2.0[${PYTHON_USEDEP}] ) - mqtt? ( ~dev-python/hbmqtt-0.9.4[${PYTHON_USEDEP}] - app-misc/mosquitto ) - musiccast? ( >=dev-python/pymusiccast-0.1.6[${PYTHON_USEDEP}] ) - mysql? ( || ( dev-python/mysqlclient[${PYTHON_USEDEP}] - dev-python/mysql-python[${PYTHON_USEDEP}] ) - virtual/mysql ) - qnap? ( ~dev-python/qnapstats-0.3.0[${PYTHON_USEDEP}] ) - roku? ( ~dev-python/roku-3.1[${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}] ) - sma? ( ~dev-python/pysma-0.3.2[${PYTHON_USEDEP}] ) - socat? ( net-misc/socat ) - sonos? ( >=dev-python/pysonos-0.0.22[${PYTHON_USEDEP}] ) - shodan? ( ~dev-python/shodan-1.13.0[${PYTHON_USEDEP}] ) - speedtest? ( ~net-analyzer/speedtest-cli-2.1.1[${PYTHON_USEDEP}] ) - ssl? ( dev-libs/openssl:0 - app-crypt/certbot - net-proxy/haproxy ) - tradfri? ( >=dev-python/pytradfri-6.0.1[${PYTHON_USEDEP}] - sys-devel/autoconf:2.69 ) - ubee? ( ~dev-python/pyubee-0.7[${PYTHON_USEDEP}] ) - unify? ( ~dev-python/aiounify-10[${PYTHON_USEDEP}] ) - vera? ( ~dev-python/pyvera-0.3.2[${PYTHON_USEDEP}] ) - wemo? ( >=dev-python/pywemo-0.4.34[${PYTHON_USEDEP}] ) - wink? ( ~dev-python/pubnubsub-handler-1.0.8[${PYTHON_USEDEP}] ) - wwlln? ( ~dev-python/aiowwlln-1.0.0[${PYTHON_USEDEP}] ) - xknx? ( ~dev-python/xknx-0.11.1[${PYTHON_USEDEP}] ) - zigbee? ( ~dev-python/zigpy-deconz-0.2.1[${PYTHON_USEDEP}] - ~dev-python/zigpy-homeassistant-0.7.0[${PYTHON_USEDEP}] - ~dev-python/bellows-homeassistant-0.9.0[${PYTHON_USEDEP}] - ~dev-python/zha-quirks-0.0.20[${PYTHON_USEDEP}] ) - zoneminder? ( ~dev-python/zm-py-0.3.3[${PYTHON_USEDEP}] ) - z-wave? ( ~dev-python/pynacl-1.3.0[${PYTHON_USEDEP}] - ~dev-python/homeassistant-pyozw-0.1.4[${PYTHON_USEDEP}] - ~dev-python/pydispatcher-2.0.5[${PYTHON_USEDEP}] - ~dev-python/cffi-1.12.2[${PYTHON_USEDEP}] ) -" - -DEPEND="${RDEPEND} - test? ( - ~dev-python/asynctest-0.12.2[${PYTHON_USEDEP}] - ~dev-python/coveralls-1.2.0[${PYTHON_USEDEP}] - ~dev-python/flake8-docstrings-1.3.0[${PYTHON_USEDEP}] - ~dev-python/flake8-3.7.5[${PYTHON_USEDEP}] - ~dev-python/mock-open-1.3.1[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - ~dev-python/mypy-0.660[${PYTHON_USEDEP}] - ~dev-python/pydocstyle-3.0.0[${PYTHON_USEDEP}] - ~dev-python/pylint-2.2.2[${PYTHON_USEDEP}] - ~dev-python/pytest-aiohttp-0.3.0[${PYTHON_USEDEP}] - ~dev-python/pytest-cov-2.6.1[${PYTHON_USEDEP}] - ~dev-python/pytest-sugar-0.9.2[${PYTHON_USEDEP}] - ~dev-python/pytest-timeout-1.3.3[${PYTHON_USEDEP}] - ~dev-python/pytest-4.2.1[${PYTHON_USEDEP}] - ~dev-python/requests-mock-1.5.2[${PYTHON_USEDEP}] - dev-python/nose[${PYTHON_USEDEP}] - dev-python/coverage[${PYTHON_USEDEP}] - )" - -INSTALL_DIR="/opt/${PN}" - -DISABLE_AUTOFORMATTING=1 -DOC_CONTENTS=" -The HA interface listens on port 8123 -hass configuration is in: /etc/${PN} -daemon command line arguments are configured in: /etc/conf.d/${PN} -logging is to: /var/log/${PN}/{server,errors,stdout}.log -The sqlite db is by default in: /etc/${PN} -support at https://git.edevau.net/onkelbeh/HomeAssistantRepository -" - -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" \ - -i homeassistant/package_constraints.txt - - eapply_user -} - -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 -} - -pkg_postinst() { - readme.gentoo_print_elog -} diff --git a/app-misc/homeassistant/homeassistant-0.98.1.ebuild b/app-misc/homeassistant/homeassistant-0.98.1.ebuild deleted file mode 100644 index a60916762..000000000 --- a/app-misc/homeassistant/homeassistant-0.98.1.ebuild +++ /dev/null @@ -1,277 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net -# Distributed under the terms of the GNU General Public License v3.0 - -EAPI="7" - -PYTHON_COMPAT=( python3_{6,7} ) - -inherit user readme.gentoo-r1 eutils distutils-r1 - -MY_P=${P/_beta/b} -MY_PV=${PV/_beta/b} - -DESCRIPTION="Open-source home automation platform running on Python 3.6" -HOMEPAGE="https://home-assistant.io https://git.edevau.net/onkelbeh/HomeAssistantRepository" -SRC_URI="https://github.com/home-assistant/home-assistant/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz" -RESTRICT="mirror" - -LICENSE="" -SLOT="0" -KEYWORDS="amd64" -IUSE="abode androidtv asuswrt atmo atv aurora avea buienradar cli ciscomobilityexpress daikin darksky denonavr enigma esphome everlights envoy fronius +frontend growl heos homekit homematic homematicip hpilo hs100 hue maxcube miio mikrotik mqtt musiccast +mysql qnap roku rxv samsungtv sma socat sonos shodan speedtest ssl test tradfri ubee unify vera wemo wink wwlln xknx z-wave zigbee zoneminder" - -RDEPEND="${PYTHON_DEPS} - !app-misc/homeassistant-bin - - app-admin/logrotate - dev-db/sqlite - dev-libs/libfastjson - >=dev-libs/xerces-c-3.1.4-r1 - >=dev-libs/xml-security-c-1.7.3 - ~dev-python/aiohttp-3.5.4[${PYTHON_USEDEP}] - ~dev-python/astral-1.10.1[${PYTHON_USEDEP}] - ~dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}] - ~dev-python/attrs-19.1.0[${PYTHON_USEDEP}] - ~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}] - >=dev-python/certifi-2019.6.16[${PYTHON_USEDEP}] - ~dev-python/contextvars-2.4[${PYTHON_USEDEP}] - ~dev-python/cryptography-2.7[${PYTHON_USEDEP}] - >=dev-python/immutables-0.9[${PYTHON_USEDEP}] - ~dev-python/importlib-metadata-0.19[${PYTHON_USEDEP}] - >=dev-python/jinja-2.10[${PYTHON_USEDEP}] - ~dev-python/passlib-1.7.1-r1[${PYTHON_USEDEP}] - >=dev-python/pip-8.0.3-r1[${PYTHON_USEDEP}] - ~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}] - ~dev-python/python-slugify-3.0.3[${PYTHON_USEDEP}] - >=dev-python/pytz-2019.2[${PYTHON_USEDEP}] - ~dev-python/pyyaml-5.1.2[${PYTHON_USEDEP}] - =dev-python/requests-2.22.0[${PYTHON_USEDEP}] - ~dev-python/ruamel-yaml-0.15.100[${PYTHON_USEDEP}] - ~dev-python/voluptuous-0.11.7[${PYTHON_USEDEP}] - ~dev-python/voluptuous-serialize-2.2.0[${PYTHON_USEDEP}] - - >=app-crypt/acme-0.32.0[${PYTHON_USEDEP}] - >=dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] - >=dev-python/asn1crypto-0.24.0[${PYTHON_USEDEP}] - ~dev-python/beautifulsoup-4.8.0[${PYTHON_USEDEP}] - ~dev-python/blinkpy-0.14.1[${PYTHON_USEDEP}] - >=dev-python/boto3-1.9.16[${PYTHON_USEDEP}] - >=dev-python/botocore-1.12.115[${PYTHON_USEDEP}] - ~dev-python/caldav-0.6.1[${PYTHON_USEDEP}] - >=dev-python/cdu-0.1.3[${PYTHON_USEDEP}] - ~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/coverage-4.5.2[${PYTHON_USEDEP}] - >=dev-python/distro-1.4.0[${PYTHON_USEDEP}] - ~dev-python/docopt-0.6.2[${PYTHON_USEDEP}] - >=dev-python/docutils-0.14[${PYTHON_USEDEP}] - >=dev-python/ecdsa-0.13[${PYTHON_USEDEP}] - >=dev-python/envs-1.3[${PYTHON_USEDEP}] - >=dev-python/future-0.17.1[${PYTHON_USEDEP}] - ~dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}] - ~dev-python/hass-nabucasa-0.17[${PYTHON_USEDEP}] - >=dev-python/idna-2.8[${PYTHON_USEDEP}] - >=dev-python/idna-ssl-1.1.0[${PYTHON_USEDEP}] - >=dev-python/ifaddr-0.1.6[${PYTHON_USEDEP}] - >=dev-python/jmespath-0.9.4[${PYTHON_USEDEP}] - >=dev-python/jose-1.0.0[${PYTHON_USEDEP}] - >=dev-python/jsonrpc-async-0.6[${PYTHON_USEDEP}] - ~dev-python/jsonrpc-base-1.0[${PYTHON_USEDEP}] - ~dev-python/jsonrpc-websocket-0.6[${PYTHON_USEDEP}] - >=dev-python/lxml-4.3.3[${PYTHON_USEDEP}] - >=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.0[${PYTHON_USEDEP}] - >=dev-python/paho-mqtt-1.4.0[${PYTHON_USEDEP}] - >=dev-python/pbr-5.1.3[${PYTHON_USEDEP}] - ~dev-python/pillow-6.1.0[${PYTHON_USEDEP}] - >=dev-python/psutil-5.6.3[${PYTHON_USEDEP}] - >=dev-python/PyChromecast-3.2.2[${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.0.2[${PYTHON_USEDEP}] - >=dev-python/pyopenssl-19.0.0[${PYTHON_USEDEP}] - >=dev-python/pyotp-2.2.7[${PYTHON_USEDEP}] - >=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] - >=dev-python/pyrfc3339-1.1[${PYTHON_USEDEP}] - ~dev-python/pysnmp-4.4.11[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.7.5[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}] - >=dev-python/python-jose-cryptodome-1.3.2[${PYTHON_USEDEP}] - >=dev-python/requests-toolbelt-0.9.1[${PYTHON_USEDEP}] - =dev-python/RestrictedPython-4.0[${PYTHON_USEDEP}] - ~dev-python/setuptools-40.8.0[${PYTHON_USEDEP}] - >=dev-python/six-1.12.0[${PYTHON_USEDEP}] - ~dev-python/sqlalchemy-1.3.7[${PYTHON_USEDEP}] - ~dev-python/transitions-0.6.9[${PYTHON_USEDEP}] - >=dev-python/typing-3.6.4-r1[${PYTHON_USEDEP}] - ~dev-python/tzlocal-1.5.1[${PYTHON_USEDEP}] - >=dev-python/ua-parser-0.8.0[${PYTHON_USEDEP}] - >=dev-python/urllib3-1.25.3[${PYTHON_USEDEP}] - >=dev-python/user-agents-2.0[${PYTHON_USEDEP}] - >=dev-python/vobject-0.9.6.1[${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/websockets-7.0[${PYTHON_USEDEP}] - ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] - >=dev-python/yarl-1.3.0[${PYTHON_USEDEP}] - >=dev-python/zeroconf-0.23.0[${PYTHON_USEDEP}] - >=media-libs/mutagen-1.42.0 - - abode? ( ~dev-python/abodepy-0.15.0[${PYTHON_USEDEP}] ) - androidtv? ( ~dev-python/androidtv-0.0.24[${PYTHON_USEDEP}] ) - asuswrt? ( ~dev-python/aioasuswrt-1.1.21[${PYTHON_USEDEP}] ) - atmo? ( ~dev-python/pyatmo-2.2.1[${PYTHON_USEDEP}] ) - atv? ( >=dev-python/pyatv-0.3.12[${PYTHON_USEDEP}] ) - aurora? ( ~dev-python/aurorapy-0.2.6[${PYTHON_USEDEP}] ) - avea? ( =dev-python/avea-1.2.8[${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}] ) - darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] ) - denonavr? ( ~dev-python/denonavr-0.7.9[${PYTHON_USEDEP}] ) - enigma? ( ~dev-python/openwebifpy-3.1.1[${PYTHON_USEDEP}] ) - esphome? ( dev-embedded/esphome - ~dev-python/aioesphomeapi-2.2.0[${PYTHON_USEDEP}] ) - everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] ) - envoy? ( ~dev-python/envoy-reader-0.8.6[${PYTHON_USEDEP}] ) - fronius? ( ~dev-python/PyFronius-0.4.6[${PYTHON_USEDEP}] ) - frontend? ( =app-misc/home-assistant-frontend-20190828.0[${PYTHON_USEDEP}] ) - growl? ( ~dev-python/gntp-1.0.3[${PYTHON_USEDEP}] ) - heos? ( ~dev-python/pyheos-0.6.0[${PYTHON_USEDEP}] ) - hpilo? ( ~dev-python/python-hpilo-4.3[${PYTHON_USEDEP}] ) - homekit? ( ~dev-python/homekit-python-0.15.0[${PYTHON_USEDEP}] ) - homematic? ( ~dev-python/pyhomematic-0.1.60[${PYTHON_USEDEP}] ) - homematicip? ( ~dev-python/homematicip-0.10.10[${PYTHON_USEDEP}] ) - hs100? ( >=dev-python/pyHS100-0.3.5[${PYTHON_USEDEP}] ) - hue? ( ~dev-python/aiohue-1.9.1[${PYTHON_USEDEP}] ) - maxcube? ( ~dev-python/maxcube-api-0.1.0[${PYTHON_USEDEP}] ) - miio? ( ~dev-python/python-miio-0.4.5[${PYTHON_USEDEP}] ) - mikrotik? ( ~dev-python/librouteros-2.3.0[${PYTHON_USEDEP}] ) - mqtt? ( ~dev-python/hbmqtt-0.9.4[${PYTHON_USEDEP}] - app-misc/mosquitto ) - musiccast? ( >=dev-python/pymusiccast-0.1.6[${PYTHON_USEDEP}] ) - mysql? ( || ( dev-python/mysqlclient[${PYTHON_USEDEP}] - dev-python/mysql-python[${PYTHON_USEDEP}] ) - virtual/mysql ) - qnap? ( ~dev-python/qnapstats-0.3.0[${PYTHON_USEDEP}] ) - roku? ( ~dev-python/roku-3.1[${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}] ) - sma? ( ~dev-python/pysma-0.3.4[${PYTHON_USEDEP}] ) - socat? ( net-misc/socat ) - sonos? ( >=dev-python/pysonos-0.0.23[${PYTHON_USEDEP}] ) - shodan? ( ~dev-python/shodan-1.15.0[${PYTHON_USEDEP}] ) - speedtest? ( ~net-analyzer/speedtest-cli-2.1.1[${PYTHON_USEDEP}] ) - ssl? ( dev-libs/openssl:0 - app-crypt/certbot - net-proxy/haproxy ) - tradfri? ( >=dev-python/pytradfri-6.0.1[${PYTHON_USEDEP}] - sys-devel/autoconf:2.69 ) - ubee? ( ~dev-python/pyubee-0.7[${PYTHON_USEDEP}] ) - unify? ( ~dev-python/aiounify-11[${PYTHON_USEDEP}] ) - vera? ( ~dev-python/pyvera-0.3.4[${PYTHON_USEDEP}] ) - wemo? ( >=dev-python/pywemo-0.4.34[${PYTHON_USEDEP}] ) - wink? ( ~dev-python/pubnubsub-handler-1.0.8[${PYTHON_USEDEP}] ) - wwlln? ( ~dev-python/aiowwlln-1.0.0[${PYTHON_USEDEP}] ) - xknx? ( ~dev-python/xknx-0.11.1[${PYTHON_USEDEP}] ) - zigbee? ( ~dev-python/zigpy-deconz-0.2.2[${PYTHON_USEDEP}] - ~dev-python/zigpy-homeassistant-0.7.1[${PYTHON_USEDEP}] - ~dev-python/bellows-homeassistant-0.9.1[${PYTHON_USEDEP}] - ~dev-python/zha-quirks-0.0.22[${PYTHON_USEDEP}] ) - zoneminder? ( ~dev-python/zm-py-0.3.3[${PYTHON_USEDEP}] ) - z-wave? ( ~dev-python/pynacl-1.3.0[${PYTHON_USEDEP}] - ~dev-python/homeassistant-pyozw-0.1.4[${PYTHON_USEDEP}] - ~dev-python/pydispatcher-2.0.5[${PYTHON_USEDEP}] - ~dev-python/cffi-1.12.2[${PYTHON_USEDEP}] ) -" - -DEPEND="${RDEPEND} - test? ( - ~dev-python/asynctest-0.12.2[${PYTHON_USEDEP}] - ~dev-python/coveralls-1.2.0[${PYTHON_USEDEP}] - ~dev-python/flake8-docstrings-1.3.0[${PYTHON_USEDEP}] - ~dev-python/flake8-3.7.5[${PYTHON_USEDEP}] - ~dev-python/mock-open-1.3.1[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - ~dev-python/mypy-0.660[${PYTHON_USEDEP}] - ~dev-python/pydocstyle-3.0.0[${PYTHON_USEDEP}] - ~dev-python/pylint-2.2.2[${PYTHON_USEDEP}] - ~dev-python/pytest-aiohttp-0.3.0[${PYTHON_USEDEP}] - ~dev-python/pytest-cov-2.6.1[${PYTHON_USEDEP}] - ~dev-python/pytest-sugar-0.9.2[${PYTHON_USEDEP}] - ~dev-python/pytest-timeout-1.3.3[${PYTHON_USEDEP}] - ~dev-python/pytest-4.2.1[${PYTHON_USEDEP}] - ~dev-python/requests-mock-1.5.2[${PYTHON_USEDEP}] - dev-python/nose[${PYTHON_USEDEP}] - dev-python/coverage[${PYTHON_USEDEP}] - )" - -INSTALL_DIR="/opt/${PN}" - -DISABLE_AUTOFORMATTING=1 -DOC_CONTENTS=" -The HA interface listens on port 8123 -hass configuration is in: /etc/${PN} -daemon command line arguments are configured in: /etc/conf.d/${PN} -logging is to: /var/log/${PN}/{server,errors,stdout}.log -The sqlite db is by default in: /etc/${PN} -support at https://git.edevau.net/onkelbeh/HomeAssistantRepository -" - -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" \ - -i homeassistant/package_constraints.txt - - eapply_user -} - -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 -} - -pkg_postinst() { - readme.gentoo_print_elog -} diff --git a/app-misc/homeassistant/metadata.xml b/app-misc/homeassistant/metadata.xml index a6566fa5c..54701359f 100644 --- a/app-misc/homeassistant/metadata.xml +++ b/app-misc/homeassistant/metadata.xml @@ -25,6 +25,7 @@ Reads electricity production and consumption from an Enphase Envoy add (very basic) Support for Fronius Symo JSON Api keep Home Assistant frontend out of virtualenv + interface to GPIO devices on a Raspberry Pi add Growl Notification Transport Protocol Logitech Harmony support controlling HEOS devices through the HEOS CLI Protocol @@ -40,6 +41,7 @@ install MQTT Broker and dependencies add support for Yamaha MusicCast devices install MySQL Libraries for use with HomeAssistant + fetch connected devices from your OpenWrt Python API for obtaining QNAP NAS system stats add support for Roku players Library for Yamaha RX-* Receivers