From 804b81a083fb4964ef5fd230c2edbf3f89af80dd Mon Sep 17 00:00:00 2001 From: "Andreas Billmeier (@Home/mbp)" Date: Thu, 12 Nov 2020 22:33:49 +0100 Subject: [PATCH 01/22] add objgraph-3.4.1, bump objgraph-3.5.0 --- CHANGELOG.txt | 3 +++ dev-python/objgraph/Manifest | 5 ++++ dev-python/objgraph/metadata.xml | 15 +++++++++++ dev-python/objgraph/objgraph-3.4.1.ebuild | 32 +++++++++++++++++++++++ dev-python/objgraph/objgraph-3.5.0.ebuild | 32 +++++++++++++++++++++++ 5 files changed, 87 insertions(+) create mode 100644 dev-python/objgraph/Manifest create mode 100644 dev-python/objgraph/metadata.xml create mode 100644 dev-python/objgraph/objgraph-3.4.1.ebuild create mode 100644 dev-python/objgraph/objgraph-3.5.0.ebuild diff --git a/CHANGELOG.txt b/CHANGELOG.txt index aaa9aaf64..b154e5013 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -1,3 +1,6 @@ +2020-11-12 + * add objgraph-3.4.1, bump objgraph-3.5.0 + 2020-11-09 * update pyvlx-0.2.18 * bump google-nest-sdm-0.1.12 diff --git a/dev-python/objgraph/Manifest b/dev-python/objgraph/Manifest new file mode 100644 index 000000000..e6079eb12 --- /dev/null +++ b/dev-python/objgraph/Manifest @@ -0,0 +1,5 @@ +DIST objgraph-3.4.1.tar.gz 634602 BLAKE2B 17424fa5b6b079e9b0dabdfb5facc88fef67bb3742252fd986b19cb0b674c40f335e0372cb08a86e89d42cce0d504830c24471e0d34483925b33d44f45859445 SHA512 174e097cd9f9b5bd2e83a389d2ce3bd05a1754c1535923cc75f59a3281a292b50014501f093ccf1b2350fdbb34757af950636819227e39cdad2f64cb7de5ebb8 +DIST objgraph-3.5.0.tar.gz 638591 BLAKE2B 7a0ee6c9ee1d8417f7b322f19a397ea2452ed592ebbc07afc1378e86b5bad3895ed2e4a20d92a5f4b0215f68fc7440f85852303585a3161497a85d41d4c4e550 SHA512 da29202871bad06f2caa9cc297e7bf9a15af4c89e23baf9c271764e0ce93ff9557cd5c21d0bf39b425713460dbe2dbc8468d70c6bfcc1c3ff8b1b4d4a7923858 +EBUILD objgraph-3.4.1.ebuild 700 BLAKE2B 15f4d5bb594211c73dbaf003dfce68027e0f19629541c21208b893309fb626e59baf41254609fd327c17545116c7291dec25d2343ac22dad93eacd11ceef2c3f SHA512 5a1c83d7448634cab36fb995ba4b14a7c93e67745be55dac865c32c7d46b38447131d22026e49b78fbace33db3ce771031634480bae11ea6c2dc965af46e0ddb +EBUILD objgraph-3.5.0.ebuild 700 BLAKE2B 15f4d5bb594211c73dbaf003dfce68027e0f19629541c21208b893309fb626e59baf41254609fd327c17545116c7291dec25d2343ac22dad93eacd11ceef2c3f SHA512 5a1c83d7448634cab36fb995ba4b14a7c93e67745be55dac865c32c7d46b38447131d22026e49b78fbace33db3ce771031634480bae11ea6c2dc965af46e0ddb +MISC metadata.xml 452 BLAKE2B 4219c45edf6e491f43d17579ad784d0639be00a7d6b6c0f8b1a2dddd680a489e679303e996400fbea6383f171ee01815b2cdb5abd03ed592d680de523cab5028 SHA512 b0ac7ebb0993ccf80fe81c006223d8ebeabc3edbe58bdcd1caf43b31bb97f924421f3f6d8b5b09a523cbedada2e68b31815c62864b86aa4a27fc3bcc2beb8657 diff --git a/dev-python/objgraph/metadata.xml b/dev-python/objgraph/metadata.xml new file mode 100644 index 000000000..c2cd6f101 --- /dev/null +++ b/dev-python/objgraph/metadata.xml @@ -0,0 +1,15 @@ + + + + + b@edevau.net + Andreas Billmeier + + + objgraph + + marius@gedmin.as + Marius Gedminas + + + diff --git a/dev-python/objgraph/objgraph-3.4.1.ebuild b/dev-python/objgraph/objgraph-3.4.1.ebuild new file mode 100644 index 000000000..98f279b98 --- /dev/null +++ b/dev-python/objgraph/objgraph-3.4.1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{6..8} ) + +inherit distutils-r1 + +DESCRIPTION="Draws Python object reference graphs with graphviz" +HOMEPAGE="https://mg.pov.lt/objgraph/ https://pypi.org/project/objgraph/" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" +IUSE="test" + +DOCS="README.rst" + +RDEPEND="" +BDEPEND="${REDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/nose[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + )" + +python_test() { + nosetests --verbose || die + py.test -v -v || die +} diff --git a/dev-python/objgraph/objgraph-3.5.0.ebuild b/dev-python/objgraph/objgraph-3.5.0.ebuild new file mode 100644 index 000000000..98f279b98 --- /dev/null +++ b/dev-python/objgraph/objgraph-3.5.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{6..8} ) + +inherit distutils-r1 + +DESCRIPTION="Draws Python object reference graphs with graphviz" +HOMEPAGE="https://mg.pov.lt/objgraph/ https://pypi.org/project/objgraph/" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" +IUSE="test" + +DOCS="README.rst" + +RDEPEND="" +BDEPEND="${REDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/nose[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + )" + +python_test() { + nosetests --verbose || die + py.test -v -v || die +} From 8e4f8de85364b3ca91cc418c4d260cd6710b16a0 Mon Sep 17 00:00:00 2001 From: "Andreas Billmeier (@Home/mbp)" Date: Thu, 12 Nov 2020 22:37:01 +0100 Subject: [PATCH 02/22] bump python-openzwave-mqtt-1.3.2 --- CHANGELOG.txt | 1 + dev-python/python-openzwave-mqtt/Manifest | 6 ++-- .../python-openzwave-mqtt-1.0.2.ebuild | 31 ------------------- ...ild => python-openzwave-mqtt-1.3.2.ebuild} | 2 ++ 4 files changed, 5 insertions(+), 35 deletions(-) delete mode 100644 dev-python/python-openzwave-mqtt/python-openzwave-mqtt-1.0.2.ebuild rename dev-python/python-openzwave-mqtt/{python-openzwave-mqtt-1.0.1.ebuild => python-openzwave-mqtt-1.3.2.ebuild} (97%) diff --git a/CHANGELOG.txt b/CHANGELOG.txt index b154e5013..fe5d0f38f 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -1,5 +1,6 @@ 2020-11-12 * add objgraph-3.4.1, bump objgraph-3.5.0 + * bump python-openzwave-mqtt-1.3.2 2020-11-09 * update pyvlx-0.2.18 diff --git a/dev-python/python-openzwave-mqtt/Manifest b/dev-python/python-openzwave-mqtt/Manifest index 9bcd9c674..5a41e5dd6 100644 --- a/dev-python/python-openzwave-mqtt/Manifest +++ b/dev-python/python-openzwave-mqtt/Manifest @@ -1,13 +1,11 @@ -DIST python-openzwave-mqtt-1.0.1.tar.gz 18491 BLAKE2B e60ce121c802a874a40cafc570b62fb78473efb2559f1683b5adf4ff82bbe71854fe6498cd429d45a63a2931e76a3aa4522d84c2c7e0f06fcdabc013566cea0e SHA512 5949455c8ea4fcabe4425f6b58c65236eab40d3898e0a3bba4071c91c41eb3ce154665221749d9e5de5271cc419265dcab81c37fc815f1f4d0378841fb0ca971 -DIST python-openzwave-mqtt-1.0.2.tar.gz 18495 BLAKE2B ea7a1721cf964450943efda0b08076a4a6fb96eaaadd68956a94d0514fc711c49e4e82556d5d92bf34d1a62919094a2ca8b53c9f6907159b02f1d6c1289024c6 SHA512 7e3482375639286f99300766b9963a0f51ec6036e22283c9c14ba7094ad963060326650969f91babeec51f92b5ca49de720d628407a0cf117d7202bee68f962f DIST python-openzwave-mqtt-1.0.4.tar.gz 19060 BLAKE2B af1c4fc31d4472109c1c8a4c31d14806059735e4124dab0e0991b6ed8ff16d37e5561cc2bebe9e2e89023bddff6e3e62711923a7ba409c22ff84a44fe59a286c SHA512 28783bee018a72bd6222dab974ab10d05b747a0548b9e1513012f6e0faec86461e5ba6f35021e19f5a9e9ca28b6e1d34a731a24e10807f538cb636035e70c13e DIST python-openzwave-mqtt-1.0.5.tar.gz 19186 BLAKE2B 52feaf42db63de8f51d0fab12ebe2337a249b4341d286b16169bf977b5df3e0ad6ea133b6923494276c839775a77469233acbeb7652c0a3cd581f7f0b1cfedb9 SHA512 b5386a0408283556c99c758073ccec0825dd425e52286aba614863ed5279f119caa841f98b4d6c6a981eecf7c0374060a4478494f07a0d1317d7f8ba2e34f31b DIST python-openzwave-mqtt-1.2.0.tar.gz 22110 BLAKE2B d50eec0d8eae4d3e064c36e55f246b072bcd3d314d70247dcb8bbb08e7e86a8ae58fa09e1921dcc4777240b78b6f3a0221e6052319ac6c45a5b63637d5bf62ce SHA512 8d29a3d415d46cf8ee56f08a0fcdb7e14aca635c9a7fdbf88fc01df99f8f5a409efe0e93c58bb50dde8eec7755aa5d3aca145c27c930d0af9d3690456d209406 DIST python-openzwave-mqtt-1.2.2.tar.gz 22140 BLAKE2B 95a54712e1195c6e9f4a9cd50846dc276855ceae8e5a229dda6d64f80d3cc95204c1189accdd4e3263b1aa927761c6a0ff38c76483f550cc55aa8e7030f78d0f SHA512 8b0e6af5f51807cef56eaab4cf4b7de5cb5fb2b188f19f998790d7d5f6e637d2bc61b38a8f251e24cd7b47e847c060cd24f0f2986bd767b6542e5c4fbef6b454 -EBUILD python-openzwave-mqtt-1.0.1.ebuild 777 BLAKE2B 0fa1bf9323170ad30e3dff23bf8701d4f05f611c8e91219e0de422760b1315d58e5d7f444484926ed4dc05473b0e33600582cc96e1f64b0c8d40fc13b79f6179 SHA512 99a9b6d1bd7e7997a42bdd4795340dd6e8f1b3e6d22c682a5b00ef33a867b5b373b443292e96fb151fd6fd75dbbfee62eea0f69ff431a5a864d76d5abe8b7d4f -EBUILD python-openzwave-mqtt-1.0.2.ebuild 777 BLAKE2B 0fa1bf9323170ad30e3dff23bf8701d4f05f611c8e91219e0de422760b1315d58e5d7f444484926ed4dc05473b0e33600582cc96e1f64b0c8d40fc13b79f6179 SHA512 99a9b6d1bd7e7997a42bdd4795340dd6e8f1b3e6d22c682a5b00ef33a867b5b373b443292e96fb151fd6fd75dbbfee62eea0f69ff431a5a864d76d5abe8b7d4f +DIST python-openzwave-mqtt-1.3.2.tar.gz 22035 BLAKE2B adbc3953fe9cd61d014689c7914ac56c4a5438ba275bdae88a021b21af31d5826a30ce85c9ea86486e58a4aa7afb89ad87557baa6c067bfa87dd6f35e235f8b1 SHA512 8df6e74d5a61efe35f638f2abbcdc861130fa275f0046792c4165cfcceb58e9039246de56d09221058595d887edd52c47e4f95d26b1adcaf24f51e04211b5815 EBUILD python-openzwave-mqtt-1.0.4.ebuild 777 BLAKE2B 0fa1bf9323170ad30e3dff23bf8701d4f05f611c8e91219e0de422760b1315d58e5d7f444484926ed4dc05473b0e33600582cc96e1f64b0c8d40fc13b79f6179 SHA512 99a9b6d1bd7e7997a42bdd4795340dd6e8f1b3e6d22c682a5b00ef33a867b5b373b443292e96fb151fd6fd75dbbfee62eea0f69ff431a5a864d76d5abe8b7d4f EBUILD python-openzwave-mqtt-1.0.5.ebuild 777 BLAKE2B 0fa1bf9323170ad30e3dff23bf8701d4f05f611c8e91219e0de422760b1315d58e5d7f444484926ed4dc05473b0e33600582cc96e1f64b0c8d40fc13b79f6179 SHA512 99a9b6d1bd7e7997a42bdd4795340dd6e8f1b3e6d22c682a5b00ef33a867b5b373b443292e96fb151fd6fd75dbbfee62eea0f69ff431a5a864d76d5abe8b7d4f EBUILD python-openzwave-mqtt-1.2.0.ebuild 795 BLAKE2B 1b6b0e0a44798bbd843df61ad47a75244ea768929ac139948c32a72074921e053b59613cfcce1fae5ab08623a0400cd004c4f6c55314edb8c0ce18bbf1ea1ca6 SHA512 7ea65c315e70d2ae39f5969c3fa5230b6d974862b4e1d09f5b87555971f9b14c26ead544145942d5334578e48c8a54f3d7a6093b500ed83ec9128f8b90c5a6cc EBUILD python-openzwave-mqtt-1.2.2.ebuild 795 BLAKE2B 1b6b0e0a44798bbd843df61ad47a75244ea768929ac139948c32a72074921e053b59613cfcce1fae5ab08623a0400cd004c4f6c55314edb8c0ce18bbf1ea1ca6 SHA512 7ea65c315e70d2ae39f5969c3fa5230b6d974862b4e1d09f5b87555971f9b14c26ead544145942d5334578e48c8a54f3d7a6093b500ed83ec9128f8b90c5a6cc +EBUILD python-openzwave-mqtt-1.3.2.ebuild 795 BLAKE2B 1b6b0e0a44798bbd843df61ad47a75244ea768929ac139948c32a72074921e053b59613cfcce1fae5ab08623a0400cd004c4f6c55314edb8c0ce18bbf1ea1ca6 SHA512 7ea65c315e70d2ae39f5969c3fa5230b6d974862b4e1d09f5b87555971f9b14c26ead544145942d5334578e48c8a54f3d7a6093b500ed83ec9128f8b90c5a6cc MISC metadata.xml 467 BLAKE2B 682e384f5f9ae2131ab84016d70df50c16bbd54a3be5985a488ad3631c1b9bd1f4c8b191e9ab2143df117e74a4a9760c197748e0c39614322feb17471f745866 SHA512 01060649f0aab181469fd319ff29357ca0f1c29a5472cb1c171df798d8a99b364d968e44ca2d7a30116e794aec975b71ee270c4d395e26449d02aeaa72da2c97 diff --git a/dev-python/python-openzwave-mqtt/python-openzwave-mqtt-1.0.2.ebuild b/dev-python/python-openzwave-mqtt/python-openzwave-mqtt-1.0.2.ebuild deleted file mode 100644 index 8daac3f64..000000000 --- a/dev-python/python-openzwave-mqtt/python-openzwave-mqtt-1.0.2.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -PYTHON_COMPAT=( python3_{7,8} ) - -inherit distutils-r1 - -DESCRIPTION="Converts MQTT messages from qt-openzwave into Python objects and events" -HOMEPAGE="https://github.com/cgarwood/python-openzwave-mqtt https://pypi.org/project/python-openzwave-mqtt/" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" -IUSE="test" - -RDEPEND="" -DEPEND="${REDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - dev-python/nose[${PYTHON_USEDEP}] - dev-python/tox[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - )" - -python_test() { - nosetests --verbose || die - py.test -v -v || die -} diff --git a/dev-python/python-openzwave-mqtt/python-openzwave-mqtt-1.0.1.ebuild b/dev-python/python-openzwave-mqtt/python-openzwave-mqtt-1.3.2.ebuild similarity index 97% rename from dev-python/python-openzwave-mqtt/python-openzwave-mqtt-1.0.1.ebuild rename to dev-python/python-openzwave-mqtt/python-openzwave-mqtt-1.3.2.ebuild index 8daac3f64..b1e0b5dec 100644 --- a/dev-python/python-openzwave-mqtt/python-openzwave-mqtt-1.0.1.ebuild +++ b/dev-python/python-openzwave-mqtt/python-openzwave-mqtt-1.3.2.ebuild @@ -16,6 +16,8 @@ SLOT="0" KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" IUSE="test" +DOCS="README.md" + RDEPEND="" DEPEND="${REDEPEND} dev-python/setuptools[${PYTHON_USEDEP}] From e4c8e6b8fb7e724d4c7f98701e3fcf2d6d6e1f57 Mon Sep 17 00:00:00 2001 From: "Andreas Billmeier (@Home/mbp)" Date: Thu, 12 Nov 2020 22:43:08 +0100 Subject: [PATCH 03/22] bump pymfy-0.9.1 --- CHANGELOG.txt | 2 ++ dev-python/pymfy/Manifest | 6 +++--- dev-python/pymfy/metadata.xml | 4 ---- .../pymfy/{pymfy-0.5.2.ebuild => pymfy-0.9.1.ebuild} | 8 ++++---- 4 files changed, 9 insertions(+), 11 deletions(-) rename dev-python/pymfy/{pymfy-0.5.2.ebuild => pymfy-0.9.1.ebuild} (77%) diff --git a/CHANGELOG.txt b/CHANGELOG.txt index fe5d0f38f..482b4ca8b 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -1,6 +1,8 @@ 2020-11-12 * add objgraph-3.4.1, bump objgraph-3.5.0 * bump python-openzwave-mqtt-1.3.2 + * add aiorecollect-0.2.1 + * bump pymfy-0.9.1 2020-11-09 * update pyvlx-0.2.18 diff --git a/dev-python/pymfy/Manifest b/dev-python/pymfy/Manifest index e68d1fa70..54089c5e9 100644 --- a/dev-python/pymfy/Manifest +++ b/dev-python/pymfy/Manifest @@ -1,11 +1,11 @@ -DIST pymfy-0.5.2.tar.gz 20005 BLAKE2B 3ebf371c5ef5023df7b7276dd8058d4a339ae3cafbb5438c0cfaf03bddefbd79586edc2a64c8b55b07109a1911082a7089b659c5778fef1186a026b1d4fb246e SHA512 4821009d67a07345b67c456880747095fb838c10a5243c2619e1b5174147d8adfab2f9b16b7fe0bd593b1060b54e44bc07d602ef78a06d872bd53315cec6cdd8 DIST pymfy-0.6.0.tar.gz 20617 BLAKE2B 2f61ed00ab2a64f06ed56c5c784d7cee8596a1f56561b6de829e841814c5cc9e6c2885e5f982c365c8ee76ceb9c7eec201ef9651bc35643b1fa23237e372395a SHA512 d0158672fe70bd5a7570f7d00d1bdf49f1d9bb3a1516df2b9af3928c052797b279795e8fa938d3c399110dcc66a2c61aea4b0a24e0d7a30805bd2a459110db59 DIST pymfy-0.6.1.tar.gz 20802 BLAKE2B 3624bd431a768347667c2a47bfcf40b646a9b4c97535115adbfbf7914a8a3bc65a861859ef8c8ddb517a1b60f2fa7a2f83ab3b27f18e7887bc894858cbb13e4e SHA512 4bf6bce86f64ae58d44c1a4ccddb4d1cbd6c6f04e5c57d9b846f94918d93ac1fdd6999d3bf15b29d139a48b69d57b35da41247815bace7c4661ad1b5f8ed6a30 DIST pymfy-0.7.1.tar.gz 19457 BLAKE2B a02d892d1376cb505664d0f246c9d726dc17b8b497eb891fec73e7c6353459d65a49bef02f04391cc723afc2da5b559e53f8dd4292668176291dedca5286034a SHA512 f96bdcfcd5a16956bd2092d0d5b489b4ef4fc3a403d67553eba97d3cd1175f3c49920be5bc8d5c7fa45e28707c10c72a145197921b53bc6a3e2ba80f40f9b852 DIST pymfy-0.9.0.tar.gz 20760 BLAKE2B 81d9352235461952edbb888f25f2c4fdf3a3d906152bc9837bd6569fac13c2a84a2c363534fd325e9044670c242f7beb0dfb34a99eaa200aeb0074270a176316 SHA512 bd9a5825d6860ef939a3354f91930bf2f846936986030a9eb18e83b63a5ce664d4dfeb4a1635ee3de181278294a2b2ac6e9e592a32c8e76c6d3fbfad626e6e6c -EBUILD pymfy-0.5.2.ebuild 662 BLAKE2B 468008586a06276fc1b86570e83eff57aafb3a34b54a68c1dd13f71e66d451eee3493e920c9f641306b8906e4903a02adf7250cf201a35087efe6a8b6a050823 SHA512 3cd523c145cc1b29eff3d38dc700f44ddee46c02e4d90f851465ae3564ea68c5c132c30970b05dbe389a87c69b9e795aa3e86f1ebf9b0ad1a050eeb3ff38e4af +DIST pymfy-0.9.1.tar.gz 20749 BLAKE2B d223bedb76ef845ea0f8072aeb46f7565fa8eade6e1060ee44f7bffa2e5f134108e3a9b3a7d56909b136be81bfcd938bc50369baecbd10f435cabe60ee0b5cc6 SHA512 b4cf621750437d02b6d38e9dede09516b65f799c75107e802c457d92e4ac36bbd67184eb9da0eef3f06d56cfaf7e9bf4f3043812902650f8090d11c516962229 EBUILD pymfy-0.6.0.ebuild 662 BLAKE2B 468008586a06276fc1b86570e83eff57aafb3a34b54a68c1dd13f71e66d451eee3493e920c9f641306b8906e4903a02adf7250cf201a35087efe6a8b6a050823 SHA512 3cd523c145cc1b29eff3d38dc700f44ddee46c02e4d90f851465ae3564ea68c5c132c30970b05dbe389a87c69b9e795aa3e86f1ebf9b0ad1a050eeb3ff38e4af EBUILD pymfy-0.6.1.ebuild 662 BLAKE2B 468008586a06276fc1b86570e83eff57aafb3a34b54a68c1dd13f71e66d451eee3493e920c9f641306b8906e4903a02adf7250cf201a35087efe6a8b6a050823 SHA512 3cd523c145cc1b29eff3d38dc700f44ddee46c02e4d90f851465ae3564ea68c5c132c30970b05dbe389a87c69b9e795aa3e86f1ebf9b0ad1a050eeb3ff38e4af EBUILD pymfy-0.7.1.ebuild 715 BLAKE2B a5e2f9bd615b1abd57d61cb42f470d2c5d8d3b79d03187bba9d15df2d84bed67f84fe1da7ce6c37fea39bf4821412e2b091325764554a4a5d7232ffa053abedf SHA512 54af1df1042573fb680b78586e40b0a9d44cd7c46637ac93c49c1f9a5e6a879dc5e89fd93cd09a0d8a8c8d1b38303ce487f97445fdca0ef0f8aceb19bdafb2aa EBUILD pymfy-0.9.0.ebuild 715 BLAKE2B a5e2f9bd615b1abd57d61cb42f470d2c5d8d3b79d03187bba9d15df2d84bed67f84fe1da7ce6c37fea39bf4821412e2b091325764554a4a5d7232ffa053abedf SHA512 54af1df1042573fb680b78586e40b0a9d44cd7c46637ac93c49c1f9a5e6a879dc5e89fd93cd09a0d8a8c8d1b38303ce487f97445fdca0ef0f8aceb19bdafb2aa -MISC metadata.xml 464 BLAKE2B 5872eba3bcb94f92511c0b04eefe260fda46809f59ef8b2d4491f7f02a6d2a46b584762bd9d69d9c68ccefd31bf6803ad2ba33761c8a55363b09953b92377bbd SHA512 d3a9dfb567952070a33ddbbb08f1c1ae3483319fb0a5f7c570bbdd8bb56397f3d41f9e604ab098514545190f25698d6b41d0c2480615dc237e96379db6f38eb2 +EBUILD pymfy-0.9.1.ebuild 711 BLAKE2B cb9ba1ce2095b1216c5c5749292ca06b666c2560b5659949175ddb3ba5770d2551c48bbe91ba464c1fa819ec1100e338aa00f32b232955b248a2290768ddc738 SHA512 a96aefc2a5df4057eacc0d153d127b5c9c2020a88fe7d6e71dd21587a5fe11a87cd12dd38bedf21ddd26e91b5fa4f8cd2a7bfd3efebcaa797313cfcdd9ec70bf +MISC metadata.xml 324 BLAKE2B aec0dc97a53eaf9f04b2a3b929b2639638d1346cc58bc57ba44325eb75922562954a84eee0f014a8596d44d45e4efbe9efbe854f870e3b0baf7f1be95f426d5e SHA512 4ec5a71586e2777f553d4a7e6b617241637588c38ebdd3fa4c1a3106b423910f0d98097961d1a1f8e898b1920de48f6520d5f51e23f6b869198bdac442aa27f7 diff --git a/dev-python/pymfy/metadata.xml b/dev-python/pymfy/metadata.xml index 3708817a5..137297693 100644 --- a/dev-python/pymfy/metadata.xml +++ b/dev-python/pymfy/metadata.xml @@ -7,9 +7,5 @@ pymfy - - thibaud.etienne@umontpellier.fr - ETIENNE Thibaut - diff --git a/dev-python/pymfy/pymfy-0.5.2.ebuild b/dev-python/pymfy/pymfy-0.9.1.ebuild similarity index 77% rename from dev-python/pymfy/pymfy-0.5.2.ebuild rename to dev-python/pymfy/pymfy-0.9.1.ebuild index 293d61e27..0a0442160 100644 --- a/dev-python/pymfy/pymfy-0.5.2.ebuild +++ b/dev-python/pymfy/pymfy-0.9.1.ebuild @@ -3,7 +3,7 @@ EAPI="7" -PYTHON_COMPAT=( python3_{5,6,7} ) +PYTHON_COMPAT=( python3_{7..9} ) inherit distutils-r1 @@ -13,11 +13,11 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" IUSE="test" -RDEPEND="" -DEPEND="${REDEPEND} +RDEPEND=">=dev-python/requests-oauthlib1.3.0[${PYTHON_USEDEP}]" +BDEPEND=" dev-python/setuptools[${PYTHON_USEDEP}] test? ( dev-python/nose[${PYTHON_USEDEP}] From b21be8270ce282d153a9dcd8f9d72b199cd0bfd1 Mon Sep 17 00:00:00 2001 From: "Andreas Billmeier (@Home/mbp)" Date: Thu, 12 Nov 2020 22:47:04 +0100 Subject: [PATCH 04/22] update aioasuswrt-1.3.0 --- CHANGELOG.txt | 1 + dev-python/aioasuswrt/Manifest | 6 ++-- dev-python/aioasuswrt/aioasuswrt-1.2.2.ebuild | 35 ------------------- ...-1.1.22.ebuild => aioasuswrt-1.3.0.ebuild} | 15 ++++---- 4 files changed, 11 insertions(+), 46 deletions(-) delete mode 100644 dev-python/aioasuswrt/aioasuswrt-1.2.2.ebuild rename dev-python/aioasuswrt/{aioasuswrt-1.1.22.ebuild => aioasuswrt-1.3.0.ebuild} (70%) diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 482b4ca8b..e5a78d688 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -3,6 +3,7 @@ * bump python-openzwave-mqtt-1.3.2 * add aiorecollect-0.2.1 * bump pymfy-0.9.1 + * update aioasuswrt-1.3.0 2020-11-09 * update pyvlx-0.2.18 diff --git a/dev-python/aioasuswrt/Manifest b/dev-python/aioasuswrt/Manifest index 1ee69bd5c..74ad25c04 100644 --- a/dev-python/aioasuswrt/Manifest +++ b/dev-python/aioasuswrt/Manifest @@ -1,15 +1,13 @@ -DIST aioasuswrt-1.1.22.tar.gz 6088 BLAKE2B d2333674be0f744e73d5bfcaddf42fbab984c68a3ba73b93701665d30a316a125040459d05d5edbe4a0b12566fcfdd7c24e074660cb97b702076850020c7680d SHA512 fc60ec9adc53061d07f74243e41107fdfcc76ba52e84183959fe71baeaf48064eb0136fe7e175b5cc92dd7ff47e6de1c78a73d7adbbecba31e98bcdbdbda9975 -DIST aioasuswrt-1.2.2.tar.gz 6816 BLAKE2B 0e2fc0ac551c55b331a2216f64a3d3b4d26d2173190d36413683e400d3c6ee398e13be6f0d2b7c770cf9af6b7b5a278f41b2529ae9234042ce70e1ca9311ab52 SHA512 430383e6a76503a70ad7b1e451f421ce8612c9ec595de0ecc4223ca176cb644a6f9837b4749b0ddca472ab044ccbdb8e483285509deae3c1d0f32218c530d25b DIST aioasuswrt-1.2.3.tar.gz 6819 BLAKE2B 11b49a1101def3ce6b54da859577e2058084d994d103314852113f404e7dde90108357d3d10391386328864ed1b2e430ad54eae5632ce6be3c6ef32a30b66c2a SHA512 5d1b45009e2b1814e89454331c5dd25f530523dc40bc7ed4cccf792f1168ddb51b848c9fe7cc2a435106f8b8e5f1156b7bd2b6bb644d93cdd5303e9778968ae1 DIST aioasuswrt-1.2.5.tar.gz 6862 BLAKE2B bf90342060602271dfb9df2039b331313e813d0cddef0a45c0b93ac0b9e8df4bb7706069ee6daec7e9eb8a0142bb88178ee5bffd6825fc2114a221a49b916473 SHA512 b0a2d10936d3fe871634298230708756e193bc97ac574cffc5f2cb45d9aff2cae25896cc4507aca02a449efe330fd9e3669eb72c892452b3d92bd118ae6d750b DIST aioasuswrt-1.2.6.tar.gz 7004 BLAKE2B a6b27467f4b416f51ef14143fe60db624e2dc83652ba7dee0d3312e7f566873036a9e896f1674f8aba27127ec815082a99687b32e43123fa4216b5a0211332b1 SHA512 a442f54374a9a95c0fc1495b944c1e7ea6d146f54cb0854379209ee2e2cb46726d6245117e4495c06097a9488dd36f4d665260b25e1591cc54afdd5bdd822692 DIST aioasuswrt-1.2.7.tar.gz 7018 BLAKE2B 38cda188aab12cdc6fea326f34c5394ab637cb7bac56e7ad97dffb116b723a3523d88a7a1710d086a075126a87b2fafc939cbc4201e236126c2791e9d5340e63 SHA512 6e1f379746fa6225697f3db7ab3c86d4825cd4769f14e1123ef61a5ff07845def587cf8132f4d1e33ab1fbc6e6bdcf2764c2d02034f71c5b4eeca1aad3fa58a8 DIST aioasuswrt-1.2.8.tar.gz 7731 BLAKE2B 59e3b85b443a97cddd6896daed6d2537edd9c6a7a4931e1133e01c1ad0c740014bfee2e7418cfbc0f860fb852ddcd691f311e985dda9fd11145c4864034ea19d SHA512 0564ec0b91084106602038c998650a60313645276eac7514273878ff0ec082017022eabaf391908599f1c608b6add861153157f793c875801d7b587c3084e43d -EBUILD aioasuswrt-1.1.22.ebuild 926 BLAKE2B 1192ce64ffba9d37900ceb4450dac9f0ec443152ed732f83c7f950be84925c57d354d94156f9425b3b0ad3ac1fdbefd66b65addf041f881c9799eaa73cd20339 SHA512 e8fe0788a3eecf1c5f838472469f471ecb96143376d03f0706ebc29f74e86663c2d68573d449dd3b952f9cc32ae793c723a3a309525e103f8abc7b89b9283f3f -EBUILD aioasuswrt-1.2.2.ebuild 926 BLAKE2B 1192ce64ffba9d37900ceb4450dac9f0ec443152ed732f83c7f950be84925c57d354d94156f9425b3b0ad3ac1fdbefd66b65addf041f881c9799eaa73cd20339 SHA512 e8fe0788a3eecf1c5f838472469f471ecb96143376d03f0706ebc29f74e86663c2d68573d449dd3b952f9cc32ae793c723a3a309525e103f8abc7b89b9283f3f +DIST aioasuswrt-1.3.0.tar.gz 10786 BLAKE2B 10012d294c59c164d03282e9898f435713a037da726ca8b968d4595569b84f20d55525475496429088d5eb1f0ddfaf879e1e4dcd1ebac183377c2d0878cb68ba SHA512 4130baf2e6922aeb6d6141d9f4989fa5eca9dba89aa8557b04cc560671b0fe1ce090c89e4a982fb34ed0aca3fb450eeae10b28f4515a3f89b087865e54e4e77d EBUILD aioasuswrt-1.2.3.ebuild 926 BLAKE2B 1192ce64ffba9d37900ceb4450dac9f0ec443152ed732f83c7f950be84925c57d354d94156f9425b3b0ad3ac1fdbefd66b65addf041f881c9799eaa73cd20339 SHA512 e8fe0788a3eecf1c5f838472469f471ecb96143376d03f0706ebc29f74e86663c2d68573d449dd3b952f9cc32ae793c723a3a309525e103f8abc7b89b9283f3f EBUILD aioasuswrt-1.2.5.ebuild 926 BLAKE2B 1192ce64ffba9d37900ceb4450dac9f0ec443152ed732f83c7f950be84925c57d354d94156f9425b3b0ad3ac1fdbefd66b65addf041f881c9799eaa73cd20339 SHA512 e8fe0788a3eecf1c5f838472469f471ecb96143376d03f0706ebc29f74e86663c2d68573d449dd3b952f9cc32ae793c723a3a309525e103f8abc7b89b9283f3f EBUILD aioasuswrt-1.2.6.ebuild 926 BLAKE2B 1192ce64ffba9d37900ceb4450dac9f0ec443152ed732f83c7f950be84925c57d354d94156f9425b3b0ad3ac1fdbefd66b65addf041f881c9799eaa73cd20339 SHA512 e8fe0788a3eecf1c5f838472469f471ecb96143376d03f0706ebc29f74e86663c2d68573d449dd3b952f9cc32ae793c723a3a309525e103f8abc7b89b9283f3f EBUILD aioasuswrt-1.2.7.ebuild 926 BLAKE2B 1192ce64ffba9d37900ceb4450dac9f0ec443152ed732f83c7f950be84925c57d354d94156f9425b3b0ad3ac1fdbefd66b65addf041f881c9799eaa73cd20339 SHA512 e8fe0788a3eecf1c5f838472469f471ecb96143376d03f0706ebc29f74e86663c2d68573d449dd3b952f9cc32ae793c723a3a309525e103f8abc7b89b9283f3f EBUILD aioasuswrt-1.2.8.ebuild 1059 BLAKE2B a90bbd5864d4d3fec2e7ff7d7a7cd45b20e1caef33dc7dea7983aa2e4bfaf3577d68151d631e78e6f0a96eb89741cc7451f183287b7472db851bd864f5f5b6a3 SHA512 addb72526d9478a164ba047c1b202255c228f59dfdf15eb6442cae835896cbc0e6d81a0178565eb8588b7178d347eb9ec46a803305c116c62fe060742140aed3 +EBUILD aioasuswrt-1.3.0.ebuild 968 BLAKE2B 4b2df63232acd4d957a03cf3bc576024f0708d55879061afbeab7611616d6a16ebc0490c9f014c002d9d7a88aaff17c2953b5f178462b7a22150ba060031301b SHA512 be98c0d741e6f7973ad0bd0341b8393560dc3a821850555c811215e05e6e29fc69deb42b3a7be272ededbd6afc0c08acce8e227ba3ac3e53ab51a366ede6289a MISC metadata.xml 458 BLAKE2B 301ae4f59eedf22107580cb876b65ea892ca40f49760d70b0d174c29e4b15ad16fde1c5e5fb3b8c392ae9f9afa930fea925f4a1c57db3890cd9da46b7e69a77b SHA512 2c29f145e464560e4f8f6c2feffbd64fe6a5ee7ac06636df0b7573eefeee503555700a337665ef73a30da7ef99aef8b3b13b58409da693b16449cb57e362f7e1 diff --git a/dev-python/aioasuswrt/aioasuswrt-1.2.2.ebuild b/dev-python/aioasuswrt/aioasuswrt-1.2.2.ebuild deleted file mode 100644 index 62448a9e9..000000000 --- a/dev-python/aioasuswrt/aioasuswrt-1.2.2.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -PYTHON_COMPAT=( python3_{6,7,8} ) - -inherit distutils-r1 - -DESCRIPTION="Api wrapper for Asuswrt https://www.asus.com/ASUSWRT/" -HOMEPAGE="https://github.com/kennedyshead/aioasuswrt https://pypi.org/project/aioasuswrt/" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" -IUSE="test" - -RDEPEND="" -DEPEND="${REDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] - dev-python/pytest-runner[${PYTHON_USEDEP}] - dev-python/setuptools-markdown[${PYTHON_USEDEP}] - dev-python/pypandoc[${PYTHON_USEDEP}] - >=dev-python/wheel-0.25.0[${PYTHON_USEDEP}] - ~dev-python/asyncssh-1.15.0[${PYTHON_USEDEP}] - test? ( - dev-python/nose[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - )" - -python_test() { - nosetests --verbose || die - py.test -v -v || die -} diff --git a/dev-python/aioasuswrt/aioasuswrt-1.1.22.ebuild b/dev-python/aioasuswrt/aioasuswrt-1.3.0.ebuild similarity index 70% rename from dev-python/aioasuswrt/aioasuswrt-1.1.22.ebuild rename to dev-python/aioasuswrt/aioasuswrt-1.3.0.ebuild index 62448a9e9..5c9328212 100644 --- a/dev-python/aioasuswrt/aioasuswrt-1.1.22.ebuild +++ b/dev-python/aioasuswrt/aioasuswrt-1.3.0.ebuild @@ -3,7 +3,7 @@ EAPI="7" -PYTHON_COMPAT=( python3_{6,7,8} ) +PYTHON_COMPAT=( python3_{6..8} ) inherit distutils-r1 @@ -16,19 +16,20 @@ SLOT="0" KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" IUSE="test" -RDEPEND="" -DEPEND="${REDEPEND} +RDEPEND="dev-python/asyncssh[${PYTHON_USEDEP}]" +BDEPEND="dev-python/pytest-runner[${PYTHON_USEDEP}] dev-python/setuptools[${PYTHON_USEDEP}] - dev-python/pytest-runner[${PYTHON_USEDEP}] dev-python/setuptools-markdown[${PYTHON_USEDEP}] - dev-python/pypandoc[${PYTHON_USEDEP}] - >=dev-python/wheel-0.25.0[${PYTHON_USEDEP}] - ~dev-python/asyncssh-1.15.0[${PYTHON_USEDEP}] test? ( dev-python/nose[${PYTHON_USEDEP}] dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pytest-cov[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/pytest-asyncio[${PYTHON_USEDEP}] )" +DOCS="README.md" + python_test() { nosetests --verbose || die py.test -v -v || die From c4611d6398d84aa20aeff4811a83d0051d830678 Mon Sep 17 00:00:00 2001 From: "Andreas Billmeier (@Home/mbp)" Date: Thu, 12 Nov 2020 22:59:52 +0100 Subject: [PATCH 05/22] update zigpy-zigate-0.7.0 --- CHANGELOG.txt | 1 + dev-python/zigpy-zigate/Manifest | 6 ++-- .../zigpy-zigate/zigpy-zigate-0.4.0.ebuild | 30 ------------------- ...0.3.1.ebuild => zigpy-zigate-0.7.0.ebuild} | 15 +++++++--- 4 files changed, 14 insertions(+), 38 deletions(-) delete mode 100644 dev-python/zigpy-zigate/zigpy-zigate-0.4.0.ebuild rename dev-python/zigpy-zigate/{zigpy-zigate-0.3.1.ebuild => zigpy-zigate-0.7.0.ebuild} (59%) diff --git a/CHANGELOG.txt b/CHANGELOG.txt index e5a78d688..ffc181c70 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -4,6 +4,7 @@ * add aiorecollect-0.2.1 * bump pymfy-0.9.1 * update aioasuswrt-1.3.0 + * update zigpy-zigate-0.7.0 2020-11-09 * update pyvlx-0.2.18 diff --git a/dev-python/zigpy-zigate/Manifest b/dev-python/zigpy-zigate/Manifest index e1af6d431..350af65fd 100644 --- a/dev-python/zigpy-zigate/Manifest +++ b/dev-python/zigpy-zigate/Manifest @@ -1,15 +1,13 @@ -DIST zigpy-zigate-0.3.1.tar.gz 8478 BLAKE2B 3debdf9f4a52e9b4736aec91f6298a259960815ffe420871c5d0c23240ad43ab293470927138de9890e1cef4c0f6ea0527cad9120a62d1ae01a6e7d7091e68de SHA512 23c6ce631dbdfdb05d0ffc165c56dbb7037f87ca97a371a9e564fc4dad6772226a0944edbe99e02623d6126edeb59e3796f65fb13942608eaaf859d8c2b46b9f -DIST zigpy-zigate-0.4.0.tar.gz 8258 BLAKE2B 9d2b6351546f9d629f07172cb9e006607b7848f06200ac906ef93be0df64dc9c4e338d66a9ccbe4c8bc1bc5440b43876a346660f49e87fbd39779f1f5b85ddc2 SHA512 6edbfaf2694f7817872d7b5017cdde5dcd96616b87754de0ac91907c98361d0a39b2007f5acd2a48219d9c7eb4c00bf0d34d71bbac7fe8c37c0d6c49e27a43d8 DIST zigpy-zigate-0.4.1.tar.gz 8305 BLAKE2B dbef1573b82a777835e80a93bc5b91432c7f4270257a405437c8e493af9b64d38e4134c521739ef6030565efe6101e41ef70c70e8046bef97a03704d78f229d1 SHA512 141e72c8b9f6ebf26ed62732e712dd163a0b1929df85f01f033eb622109fe543e5b72e529bbbda31c60444e76112ee4c9b51053b28b40c4ab7b3905ce69ef58d DIST zigpy-zigate-0.5.0.tar.gz 8135 BLAKE2B c2e50d89fe34ea8e73159ae5ec0bc7b36116c1579a82816189ee9d5f0156c367a9d0d2a5fbe2d1c960e8f2341ead61a933ba5d92418acf73e9976bb2e68ff0f8 SHA512 08cc600bf993e580abe3d7ec41a6cd311a070cffb2e53e4f544c30b567ae1c480f05f3dd145e382403e022d9d7514267b882e7c362a1cfc461951c1cbb92ecd2 DIST zigpy-zigate-0.5.1.tar.gz 8717 BLAKE2B 2649662cc1ab946264c38379df7a3fb71395f0bf04a7a9d2f069eba26ff0eb8a9fe6e0067d0a9d1f95692cd3a949116bf9ec4765981521eef32f200b91242eb3 SHA512 aef41154ecabac1b8766014e4b589589b609e41c5fb51c2b467743427806014312933398d4ddd6f22e6ab4e00186efcb60d2c9a5195418b3c73c425e43acc8ff DIST zigpy-zigate-0.6.1.tar.gz 13789 BLAKE2B e4eadba93389b60ed19852310db9fc98b0df699f385e74d1494f0f21eb4aebc81bd60cc57b2eb4f3631d660755010331564a3b1c7f92e96db4287b523b035a35 SHA512 c16310c733d0a500661f0685d9af8238fc0b35d7a056238cec2716abcf704716c5ef0ecda9a0c9876e7314cdc421cc5fdef69cab0bf28c7febaf518258248466 DIST zigpy-zigate-0.6.2.tar.gz 13795 BLAKE2B 7353e0a390254721c6eb58eeeaf310b04283545277f02be3ab2174b91972447283cd73b867e4e8787f8b1933625e7cfec411f1b3c395f4aea7070fded508fac2 SHA512 c7122edb2b31ac524b0e1b722b96632246d6498b5ad740345f1b8ff34fbc22190d002f89825d84dc8c464408163d97a34421177e067b7c04bcb1419ab55d159a -EBUILD zigpy-zigate-0.3.1.ebuild 697 BLAKE2B 22b5869115735be1240c4452d962d364d6fa9462b98510def51652b7b4bbcfd5caa12a87279badbb8339f6b2a89bb5e2729823c02fbbd813b90d2a04b5b5a538 SHA512 4d3b539815b86cbb465aaca1a486e27e238074ca1f9cdb411bd2c9715ba04d782c4d180f8024c1504775fff471d882219032bd2d9365a47420368052e205af37 -EBUILD zigpy-zigate-0.4.0.ebuild 697 BLAKE2B 22b5869115735be1240c4452d962d364d6fa9462b98510def51652b7b4bbcfd5caa12a87279badbb8339f6b2a89bb5e2729823c02fbbd813b90d2a04b5b5a538 SHA512 4d3b539815b86cbb465aaca1a486e27e238074ca1f9cdb411bd2c9715ba04d782c4d180f8024c1504775fff471d882219032bd2d9365a47420368052e205af37 +DIST zigpy-zigate-0.7.0.tar.gz 26219 BLAKE2B 9a66cc0c04aeabaeb5b7575cee1c34e3d3053f982d524885dd8796f962d5f83effb073f08402d84c47feb57667c4dc69ad295d0f9e9b89135fef53989911bf58 SHA512 341d34e50a89e279a3a875041f8d7b7172cae9ce3d0474acc93b28c4180819370aada870e13bc1e1d81dcaba8534dd9777ca7e892007ae958452091406110e4e EBUILD zigpy-zigate-0.4.1.ebuild 697 BLAKE2B 22b5869115735be1240c4452d962d364d6fa9462b98510def51652b7b4bbcfd5caa12a87279badbb8339f6b2a89bb5e2729823c02fbbd813b90d2a04b5b5a538 SHA512 4d3b539815b86cbb465aaca1a486e27e238074ca1f9cdb411bd2c9715ba04d782c4d180f8024c1504775fff471d882219032bd2d9365a47420368052e205af37 EBUILD zigpy-zigate-0.5.0.ebuild 704 BLAKE2B 59177576db92be90d7df7a516073a9b9d1b93af820dea59236620c2847b4ca7aaaf7d427d40d34ba2794b96f5e24ad13033767722300bc3174b4d683d9d55517 SHA512 1f9963f98a472f473eed192c2ba197be6bc18629c0b843567900f4cd61dafa8c1aae10e8a0aec769b68ac560df25f52b728da8869bcad8d63cd5616a9221147a EBUILD zigpy-zigate-0.5.1.ebuild 704 BLAKE2B 59177576db92be90d7df7a516073a9b9d1b93af820dea59236620c2847b4ca7aaaf7d427d40d34ba2794b96f5e24ad13033767722300bc3174b4d683d9d55517 SHA512 1f9963f98a472f473eed192c2ba197be6bc18629c0b843567900f4cd61dafa8c1aae10e8a0aec769b68ac560df25f52b728da8869bcad8d63cd5616a9221147a EBUILD zigpy-zigate-0.6.1.ebuild 798 BLAKE2B af46504b64966ee2d003d45a3bfa73b725ba55fcdab52d5397e14ab172bef865bb401ac6c0c3d61e11993cb36e0b038a14a975c31d71b9c9f3c9b61e050d7a76 SHA512 6dd00fa76870cba52eda9e1f5b1bc660aca23655cdc7aecda1afefb8a6fa01b48edf905dc50b09ec0e8f75d8e166cc119c282bff5c083a0465b936525fdb99a9 EBUILD zigpy-zigate-0.6.2.ebuild 794 BLAKE2B d5be055f39da0fcc076577d4d07896ad6c925e7a2b66593873a7d57f1c003a299938a80bffda9f7c62c4b9be95334b2af55ec787288e1a274d99ec57e806a3bc SHA512 c8f529293b4c84bb6305c63a01e684c40679bbd769485ac9061e898a600bf22f29b28483f4865f7313e2215a0ad191ca907abb780e3b93b48b46800bba363f49 +EBUILD zigpy-zigate-0.7.0.ebuild 981 BLAKE2B ff91b1e7a793b854594be81eb4a08010a43c90ed45881b866e83f0931f99ee1458fd34ac0a0bd278c56fa302a55a1cb2e5c27ee7bf42367bfc2a6940264f9c8f SHA512 ecfbb80ef153bf69d03fe3d2bf89fa808a72b3179e42b26caab75e1634a959f354b78a92c860adecd3471db7886d5d1dd0414a1759ba9dd9dfe9429a88dab7b5 MISC metadata.xml 467 BLAKE2B a8fefcf69e1402c00b75d0ffda5f4b16af574a549196e7852995ed4c8a78656edf17ed1e9a0177979e6b191b4bbf19e9b194a0b032819450fcd062e5830c23c0 SHA512 37eda42788fd9ec4de85b2b972bbc8b831d22216ac399a3607a2aa794c03bad8e7bbaab629c28b7878221af2eea5c9f38aec1f93b379c549ff6493f048152911 diff --git a/dev-python/zigpy-zigate/zigpy-zigate-0.4.0.ebuild b/dev-python/zigpy-zigate/zigpy-zigate-0.4.0.ebuild deleted file mode 100644 index a6a055589..000000000 --- a/dev-python/zigpy-zigate/zigpy-zigate-0.4.0.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -PYTHON_COMPAT=( python3_{5,6,7} ) - -inherit distutils-r1 - -DESCRIPTION="A library which communicates with ZiGate radios for zigpy" -HOMEPAGE="https://github.com/doudz/zigpy-zigate https://pypi.org/project/zigpy-zigate/" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="test" - -RDEPEND="" -DEPEND="${REDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - dev-python/nose[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - )" - -python_test() { - nosetests --verbose || die - py.test -v -v || die -} diff --git a/dev-python/zigpy-zigate/zigpy-zigate-0.3.1.ebuild b/dev-python/zigpy-zigate/zigpy-zigate-0.7.0.ebuild similarity index 59% rename from dev-python/zigpy-zigate/zigpy-zigate-0.3.1.ebuild rename to dev-python/zigpy-zigate/zigpy-zigate-0.7.0.ebuild index a6a055589..58d1f2954 100644 --- a/dev-python/zigpy-zigate/zigpy-zigate-0.3.1.ebuild +++ b/dev-python/zigpy-zigate/zigpy-zigate-0.7.0.ebuild @@ -3,7 +3,7 @@ EAPI="7" -PYTHON_COMPAT=( python3_{5,6,7} ) +PYTHON_COMPAT=( python3_{7..8} ) inherit distutils-r1 @@ -13,17 +13,24 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" IUSE="test" -RDEPEND="" -DEPEND="${REDEPEND} +RDEPEND="dev-python/pyusb[${PYTHON_USEDEP}] + dev-python/pyserial-asyncio[${PYTHON_USEDEP}] + >=dev-python/zigpy-0.22.2[${PYTHON_USEDEP}]" +BDEPEND="${REDEPEND} dev-python/setuptools[${PYTHON_USEDEP}] test? ( dev-python/nose[${PYTHON_USEDEP}] dev-python/pytest[${PYTHON_USEDEP}] )" +src_prepare() { + sed "s/packages=find_packages(exclude=\['\*.tests'\])/packages=find_packages(exclude=['tests'])/g" -i setup.py || die + eapply_user +} + python_test() { nosetests --verbose || die py.test -v -v || die From 40b807e8a90a4e2f2cbf1e6b16d67184758d1e39 Mon Sep 17 00:00:00 2001 From: "Andreas Billmeier (@Home/mbp)" Date: Thu, 12 Nov 2020 23:02:26 +0100 Subject: [PATCH 06/22] bump pysqueezebox-0.5.5 --- CHANGELOG.txt | 1 + dev-python/pysqueezebox/Manifest | 4 ++-- ...ysqueezebox-0.2.1.ebuild => pysqueezebox-0.5.5.ebuild} | 8 +++++--- 3 files changed, 8 insertions(+), 5 deletions(-) rename dev-python/pysqueezebox/{pysqueezebox-0.2.1.ebuild => pysqueezebox-0.5.5.ebuild} (85%) diff --git a/CHANGELOG.txt b/CHANGELOG.txt index ffc181c70..6c7a46715 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -5,6 +5,7 @@ * bump pymfy-0.9.1 * update aioasuswrt-1.3.0 * update zigpy-zigate-0.7.0 + * bump pysqueezebox-0.5.5 2020-11-09 * update pyvlx-0.2.18 diff --git a/dev-python/pysqueezebox/Manifest b/dev-python/pysqueezebox/Manifest index 9cd197e3f..eba21706a 100644 --- a/dev-python/pysqueezebox/Manifest +++ b/dev-python/pysqueezebox/Manifest @@ -1,11 +1,11 @@ -DIST pysqueezebox-0.2.1.tar.gz 8881 BLAKE2B 770c755e1252daad02d24ab8dc4e31f6bd134a9f31f045a52e3ffccd862d6ba949ed498bf4b236c0bdd7804bad04ca5ed06eeeb091ff90b547a3d91dd0846550 SHA512 80dbf9c3b75e4462657baf8c721923a6ddd2b2195de026aa3aea962c9df34e9c9cec10bb269dcb554d1da2bb5765536b1034b408bbf0c47a0ed8a4f78cf687e3 DIST pysqueezebox-0.2.4.tar.gz 9422 BLAKE2B 0ea12fc1c572bef7589d8e1965209af852bd5a86b9bdee4ad8f31eeaec7c60f4ee7d111f0b485c2d5560bf103a3d96839975d317cc1fc2a5c8cf3dfc0fc9b4f0 SHA512 672f3d2d9dc5eac3faea16e63667579c7b973306ae47319b94e7f9b63460e993e67119eeb264c02f3feb81730f4b38c49a45f1203678d6a32c7162f6d9201ab6 DIST pysqueezebox-0.3.1.tar.gz 9655 BLAKE2B 924656cc38671ba8776cb6c08599d218e9f369c91530085164cc31c46c5028901af424fc5cf83ba46ea121b913dfbcde6d751d7c05a05392fc0f0314c483fb4f SHA512 73cea2ddde3963223944cf8eea5e427d4e3bfe65d477db8a7eaae83a5cbab94a3d94643a1cf85e0ec7b89ba78798d3506aea68436fd48efb822fce638df51667 DIST pysqueezebox-0.5.1.tar.gz 12770 BLAKE2B 8dd5526a9fd6befc1d59cfaa4d0f10c5f3de9b4c9c3edda9cd616a42cae9d0abf0c82023364577cca9313ea7125bbc18555dbe9eac18fef39bed0175a7d12465 SHA512 33bdccefee3bc589c4475f319a3bc435c6249c40b4b3bce660975f101561b7c9b31e6d73ca3cff00f0e6ec012eb1cba0aa0000adc95e94cb05e3fb55ab24cc8f DIST pysqueezebox-0.5.4.tar.gz 13191 BLAKE2B f25c74f81eac2448452ce7df8e417c2e4db3c3bd72c085bc01dda64b03e3bd60f8c0899bd5af7212a4c79c9f1f7e76c312ee7d1e31518c5630aa234d8c1152d8 SHA512 878a1147288ac1870216e74bdabe7cafe5b45991ca291f3bf28f02899bd46e6826def88654f28a173e608bbe24263c329e04c8a25df6e763ca6d16f0fa0fe059 -EBUILD pysqueezebox-0.2.1.ebuild 707 BLAKE2B ef9b684f98df3387df1c2885919dc510601abd6bf0a994fb9e23881a03abf2fea8d1f7d51803b6f61b46bc4317a8b5eee1011671caad99bae26562bd72ee61b2 SHA512 8d3985e6881c05385a48cd9c2db1b61b6150c85e5555668e6c46127321d652268a25eaf55653aaaffd188cea1ec10a73eb4fcad09661c6e86cd7524c29b5a2b9 +DIST pysqueezebox-0.5.5.tar.gz 13220 BLAKE2B 3aecf12a9e398b422d277edb721a458150eddf31661ca9428c365e091c8be41ccee97952f2a964c32ed509aa91f115c05bc6414fd69b7de8741bf00db4dcdc11 SHA512 fa043248b10f96e4a3cdbfdb001eadd65c566207d6bc8026ff0aec1387c3498d14a62b4966f9044d0a9a49a0508d24c779b97afbd01f41f08a3179829d61a858 EBUILD pysqueezebox-0.2.4.ebuild 707 BLAKE2B ef9b684f98df3387df1c2885919dc510601abd6bf0a994fb9e23881a03abf2fea8d1f7d51803b6f61b46bc4317a8b5eee1011671caad99bae26562bd72ee61b2 SHA512 8d3985e6881c05385a48cd9c2db1b61b6150c85e5555668e6c46127321d652268a25eaf55653aaaffd188cea1ec10a73eb4fcad09661c6e86cd7524c29b5a2b9 EBUILD pysqueezebox-0.3.1.ebuild 743 BLAKE2B 5d87134a140a7855dfa9a3d9601945bb513f0fa6eea2cb32a4a5eb00437dc4750d9a802bedd5d8031028f8bad9b8c5700c3e501d5dcd43a14d1c6b870a0baa35 SHA512 59a6cb0f148ef869d3bbcbc1b555b78aee6d82cb947a89fa2f0492fbc720403fa1a03678a3a374d6d085ffb4bb639bcb694cc05c731f7f7c7fdc310c05cec72f EBUILD pysqueezebox-0.5.1.ebuild 761 BLAKE2B af03ee8c2fe498f94745e0d7bd50bc62f0c556f37f90adda9ff3e433da8955397c9409a0dc5ae97fff1f65e1f7e0ab8ca624be1cb6b5e258d3afcca63af85436 SHA512 2db180a58d2b2b0b3e8cb6adcfa9902d8da1655283b851ae71a7020e876ea17266bee7961e094721bd41b30a4c2faa2991480bea3e08458b20d0671cbc65df29 EBUILD pysqueezebox-0.5.4.ebuild 750 BLAKE2B c76e442ef2c3ee4dca3d7b807a1e5129ddf2ebbf303dd0ea5287f7e20d7d7e527db2a85407ad5591375d3162f0658d0fedc2669ac4600f2b2d7cfb2437c1437a SHA512 1922032cc17a119854276e135da2de6c2912cb325cdf811a5a5742a0bb0d1ac453668933b5af36dde54dfa7e878d2adb7b47092b102cc6ed02864687327c5d9c +EBUILD pysqueezebox-0.5.5.ebuild 750 BLAKE2B c76e442ef2c3ee4dca3d7b807a1e5129ddf2ebbf303dd0ea5287f7e20d7d7e527db2a85407ad5591375d3162f0658d0fedc2669ac4600f2b2d7cfb2437c1437a SHA512 1922032cc17a119854276e135da2de6c2912cb325cdf811a5a5742a0bb0d1ac453668933b5af36dde54dfa7e878d2adb7b47092b102cc6ed02864687327c5d9c MISC metadata.xml 451 BLAKE2B babbb6dfe31848cf6ca93dccde94a20e93ea87c6dadac3b6f9dd637e5c9eb1a6c9d5096550c783cc8b767cff315083ba66b2454a979dba75d1ac4155a79dc5fa SHA512 b9ae14f66dda0067f48161d094dacff107314ed696053b32f13b0a05fe1ed86a2b80177bd77f6b506d34d5bc555ba22554f9cc4b76f2b5a7137df1722d61bf43 diff --git a/dev-python/pysqueezebox/pysqueezebox-0.2.1.ebuild b/dev-python/pysqueezebox/pysqueezebox-0.5.5.ebuild similarity index 85% rename from dev-python/pysqueezebox/pysqueezebox-0.2.1.ebuild rename to dev-python/pysqueezebox/pysqueezebox-0.5.5.ebuild index ac264f931..423713f82 100644 --- a/dev-python/pysqueezebox/pysqueezebox-0.2.1.ebuild +++ b/dev-python/pysqueezebox/pysqueezebox-0.5.5.ebuild @@ -3,7 +3,7 @@ EAPI="7" -PYTHON_COMPAT=( python3_{6,7,8} ) +PYTHON_COMPAT=( python3_{6..8} ) inherit distutils-r1 @@ -16,8 +16,10 @@ SLOT="0" KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" IUSE="test" -RDEPEND="" -DEPEND="${REDEPEND} +DOCS="README.md" + +RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]" +BDEPEND=" dev-python/setuptools[${PYTHON_USEDEP}] test? ( dev-python/nose[${PYTHON_USEDEP}] From ff5d5f84b7c81295593af98bfeef2099b9f61fac Mon Sep 17 00:00:00 2001 From: "Andreas Billmeier (@Home/mbp)" Date: Thu, 12 Nov 2020 23:04:51 +0100 Subject: [PATCH 07/22] bump pylutron-caseta-0.7.2 --- CHANGELOG.txt | 1 + dev-python/pylutron-caseta/Manifest | 4 ++-- ...utron-caseta-0.5.1.ebuild => pylutron-caseta-0.7.2.ebuild} | 4 ++-- 3 files changed, 5 insertions(+), 4 deletions(-) rename dev-python/pylutron-caseta/{pylutron-caseta-0.5.1.ebuild => pylutron-caseta-0.7.2.ebuild} (93%) diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 6c7a46715..d3601d99a 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -6,6 +6,7 @@ * update aioasuswrt-1.3.0 * update zigpy-zigate-0.7.0 * bump pysqueezebox-0.5.5 + * bump pylutron-caseta-0.7.2 2020-11-09 * update pyvlx-0.2.18 diff --git a/dev-python/pylutron-caseta/Manifest b/dev-python/pylutron-caseta/Manifest index cac4a394c..34c7c5e7a 100644 --- a/dev-python/pylutron-caseta/Manifest +++ b/dev-python/pylutron-caseta/Manifest @@ -1,11 +1,11 @@ -DIST pylutron-caseta-0.5.1.tar.gz 5099 BLAKE2B e8c2decb3ad72b81d9ade45d77fada6fd786f1efb068554d0b4ef7fe54062f3b48e2ba94fd1682fa952fae395f1c99f40433ec1b8df01e70d11e9bce38fcf790 SHA512 b8936f3af3490261670eb5d9b110a3d4a8587199ad86bccbff2327c393f65ab321ba4d286e0cd0f1708ce587fc68a486d85a4a3154cbfe6254fc38d792c8a61d DIST pylutron-caseta-0.6.0.tar.gz 6619 BLAKE2B eb12df2f4b3cd41d2853f55e551113827bd9d899b3aca270adba753726c7bd4b8e4138de67aacb00481260d9c8d6a7ef1b1ec80f21b10514c9605307ebeb25d9 SHA512 ce74f5c247beaa4d2c2dd1163aee1fb8de5aa77e2eb2bd01d64fcf4adf97838b0975fc0456088d9dcc88e5246c23d05c0ee1cf82374e5e906b6937d9bbe4baff DIST pylutron-caseta-0.6.1.tar.gz 6685 BLAKE2B d6a777223bf1590f27f1af7b331c7da803396cf1b8a3fd2b559c626adb7cc9474430b7aa96aa3960167fbf34a5d38e4c21c982ab332f11230b0eae1b49933066 SHA512 fc5b571fdaf14edce78a046ea0a01c3d4aaf4f4ad900227935b2365a022ecf7254dbed1a1f0888ff6d6e022b11ad77c0e874c1cb8137cf4df9a95035d6c11a0a DIST pylutron-caseta-0.7.0.tar.gz 8522 BLAKE2B b32c397a14af55e9b43980e1adae74d9ca0fa3c0a6242a4d0e4c8db9223dceee519af029b25926862644d39e708234daa3294895b1a284523718f79703b252c6 SHA512 db08e68601286fae105ffbf691bedf3680fd459fe90db39111aecd2c01484c846594e190ac97ee344bce5ab2bcb527ed2f114adce47526c552f6c86321d0559a DIST pylutron-caseta-0.7.1.tar.gz 8947 BLAKE2B 5d3a70efe2bd57f23cdd4333856ecfbdfba614fab95a595e3049ff82b63ee5ae8e9a28a9d1c3f82c02ed4eff2eb7f85f28544bfde6a9864c7a427a5702af49ea SHA512 75b919b830118b1e2994b8c01f29bc61df9eed8463045d800ca2ce94a4715e13a5bf480f6107b885f70ee4fe3a9eacc48a9ef075050fac58ef2a260540b02ba3 -EBUILD pylutron-caseta-0.5.1.ebuild 775 BLAKE2B b8f424a074d0eecdb772f90a55599eab8a45ebc72e29e2fc56d72a28d830ce522a03090b6fb6a442505265972665eecfa9611f7f7b661f0c608b5dd101edb9f9 SHA512 e6112addba648a2addb361546e4083beecf4b31276cd170773f8f939856c589382a5ef732057e56f52a178ec405d45efc0ff152adc46d45325ae7fee91d5c2a8 +DIST pylutron-caseta-0.7.2.tar.gz 8941 BLAKE2B 5b0435084ab817a46d4ebf41d3513a3488496d97a857b7c7611e3aa9a609253c694a4b75e4f711ca950280e9e3f3401e768cd2cfd40212fd6c980e56318bd4af SHA512 6dd2cc75ae058fc9b0461159ffcfa4ed87db57dc955a11db676193f2e1c2a02e2ce7da0d52b9f82cd5c65599541b925140da1826c70276aac437f5abad35ce7a EBUILD pylutron-caseta-0.6.0.ebuild 775 BLAKE2B b8f424a074d0eecdb772f90a55599eab8a45ebc72e29e2fc56d72a28d830ce522a03090b6fb6a442505265972665eecfa9611f7f7b661f0c608b5dd101edb9f9 SHA512 e6112addba648a2addb361546e4083beecf4b31276cd170773f8f939856c589382a5ef732057e56f52a178ec405d45efc0ff152adc46d45325ae7fee91d5c2a8 EBUILD pylutron-caseta-0.6.1.ebuild 775 BLAKE2B b8f424a074d0eecdb772f90a55599eab8a45ebc72e29e2fc56d72a28d830ce522a03090b6fb6a442505265972665eecfa9611f7f7b661f0c608b5dd101edb9f9 SHA512 e6112addba648a2addb361546e4083beecf4b31276cd170773f8f939856c589382a5ef732057e56f52a178ec405d45efc0ff152adc46d45325ae7fee91d5c2a8 EBUILD pylutron-caseta-0.7.0.ebuild 765 BLAKE2B 0cec3fcc6a2ca0a67898efdd26df0fff8b5ad0b52c3ccecc9bfad453d0607a97d2cc45e495f78febf09a072aea5e73fba43aec9c4bd433819383ee7ef1eadfe3 SHA512 9c65fafc4f8a1550134853ef6c2134340100379f1aadb803c0fa62a6ac4f6db6dec2d3e8ca28cb7ceea5989c98b3b2c81849d89e4bcdbf3ad79888ce9577f742 EBUILD pylutron-caseta-0.7.1.ebuild 765 BLAKE2B 0cec3fcc6a2ca0a67898efdd26df0fff8b5ad0b52c3ccecc9bfad453d0607a97d2cc45e495f78febf09a072aea5e73fba43aec9c4bd433819383ee7ef1eadfe3 SHA512 9c65fafc4f8a1550134853ef6c2134340100379f1aadb803c0fa62a6ac4f6db6dec2d3e8ca28cb7ceea5989c98b3b2c81849d89e4bcdbf3ad79888ce9577f742 +EBUILD pylutron-caseta-0.7.2.ebuild 764 BLAKE2B 825825efdfe0b17941fe6c928c37f59b136252456b4af46569802a303cf7063143031194f852b0c0fc374ed41c17fad4097103729f97acee582dbd091c7022b8 SHA512 26092067f9f89364bbcc480c04065f214aae83ac5798fb683ccf85e871c5592f89b4d8bd1122e69969acec8cefb9aec8f606a4d957fbd8e68aff06538a62b7e5 MISC metadata.xml 334 BLAKE2B cb1827202bdae8d0283d0d02bb23756feba20d2fa31c51eeae3406cbc11188c453392bd74f22a983d0e637964dd77bc4d093984df6333307ae53485fdec3e369 SHA512 6a099fb9fdb43fa488b7ecf5aeaeedfeb015f6b26769c049c9b49d2185ed38c7d4a43069c6cfd89caafec527b335a10140f2d0d74a98c17c9ece32c461f6bd3e diff --git a/dev-python/pylutron-caseta/pylutron-caseta-0.5.1.ebuild b/dev-python/pylutron-caseta/pylutron-caseta-0.7.2.ebuild similarity index 93% rename from dev-python/pylutron-caseta/pylutron-caseta-0.5.1.ebuild rename to dev-python/pylutron-caseta/pylutron-caseta-0.7.2.ebuild index 745e01fe1..2947a2f2a 100644 --- a/dev-python/pylutron-caseta/pylutron-caseta-0.5.1.ebuild +++ b/dev-python/pylutron-caseta/pylutron-caseta-0.7.2.ebuild @@ -3,7 +3,7 @@ EAPI="7" -PYTHON_COMPAT=( python3_{6,7,8} ) +PYTHON_COMPAT=( python3_{6..8} ) inherit distutils-r1 @@ -19,7 +19,7 @@ KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" IUSE="test" RDEPEND="" -DEPEND="${REDEPEND} +BDEPEND=" dev-python/setuptools[${PYTHON_USEDEP}] test? ( dev-python/nose[${PYTHON_USEDEP}] From f8132685e4b3b5fd6831c632d9707c029d39d174 Mon Sep 17 00:00:00 2001 From: "Andreas Billmeier (@Home/mbp)" Date: Thu, 12 Nov 2020 23:09:59 +0100 Subject: [PATCH 08/22] bump bravia-tv-1.0.8 --- CHANGELOG.txt | 1 + dev-python/bravia-tv/Manifest | 6 +++--- .../{bravia-tv-1.0.2.ebuild => bravia-tv-1.0.8.ebuild} | 6 ++++-- dev-python/bravia-tv/metadata.xml | 2 +- 4 files changed, 9 insertions(+), 6 deletions(-) rename dev-python/bravia-tv/{bravia-tv-1.0.2.ebuild => bravia-tv-1.0.8.ebuild} (90%) diff --git a/CHANGELOG.txt b/CHANGELOG.txt index d3601d99a..fb172bf6e 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -7,6 +7,7 @@ * update zigpy-zigate-0.7.0 * bump pysqueezebox-0.5.5 * bump pylutron-caseta-0.7.2 + * bump bravia-tv-1.0.8 2020-11-09 * update pyvlx-0.2.18 diff --git a/dev-python/bravia-tv/Manifest b/dev-python/bravia-tv/Manifest index f5a7095d0..e0628d38e 100644 --- a/dev-python/bravia-tv/Manifest +++ b/dev-python/bravia-tv/Manifest @@ -1,11 +1,11 @@ -DIST bravia-tv-1.0.2.tar.gz 5564 BLAKE2B 710b974ac38f369d9c9368a200fc85fdc06109528a228fd2e30fe0a169d607e733d8d1dbfd61bfc04e5d35efc3cebe760a2614268a48ef16487f3ba5e33ec5d1 SHA512 6cdb1884c01251578903ec44018ef864f54bc83416e315acf7eb6a5b1742be2b5ddb8b811f977007a3f06ec35723195ba0c89d9ffd345a82a4374713fc598fb9 DIST bravia-tv-1.0.3.tar.gz 5746 BLAKE2B b59166ea787004ae539d7c4756e63e50e3d01c31d0007c5aa678761601398f8ba9e426dbb83d5cc4bb06d982f326d4bca004a0ce4fc25ac3a7ca29ed050abd05 SHA512 77bbc608d185f31b26eaa538d64b56126e15ecd2e5b22b6be5ebc4803f9c06491045ec95a58107be7f61207d9fd4186d8c0e4217f88139136416203484c44249 DIST bravia-tv-1.0.4.tar.gz 6005 BLAKE2B ddfda4e5bf5a1115626e8bd7a2fb3eb71c8e0027bb2e00c5afeb7e613a696ac9c719b1d7a23614126f17be76db579f4f5ee30c36f14ee28f9e467d4e277902dc SHA512 2316b1e181a3569dface4002fe374a96bb0caf859a987da01f5d3b34888ca5de7790d7fefbe58270d622ac87c2840358b87f3867e7c463b669ddbbcdedba5b12 DIST bravia-tv-1.0.5.tar.gz 6097 BLAKE2B 4fd46720ac125270f60ac1ba13ebae08bab405914dfad1a3e4bbf7f3a3bf874dc49153fc42093c62a9d804a68436e8a9c5049b64e32424e5121c8c8ae15c0b3e SHA512 d44682f69f1142cf073add27df39d81f1bcdfb325eeffe5b1c70d125bae0dc0dd59b4047a20684c1bbddaef0ac5a537473e02b829a4812853a2c45b03afb9245 DIST bravia-tv-1.0.6.tar.gz 6188 BLAKE2B b7dd7a3fb4c8d44de5fbf1d3ebd6e3c04475b4a32253fcd9dfea57a8a48587b160a7c18fe1ccba51c8d72c1a4f10ad60e863b9b5f8bfe8a4828accb88c657e30 SHA512 ea9ea1718b06c89745fcf34b77ac8c9ae89d413e89c0dc4b8d1b17afd3f46bf4c8d953a1fa3db59b7d66a1df410cb7fd2cae36d7c727b956d6e74282d1900676 -EBUILD bravia-tv-1.0.2.ebuild 803 BLAKE2B 2260c2e1191adbb17ffc9b5373e63a363a7dfead3db30d94b70df5b7c0ac1011a10e35d24600f6679f0449b651ee772be9dcae002590621564fba1687d57cf68 SHA512 529270099dd485d098cfa4aeea39df8c4961ce4c2ce63a2513aee22275a8ba5e344657c705df341acac59748b8144d0fcbd8da9ec444d5901417b3238442a0c2 +DIST bravia-tv-1.0.8.tar.gz 6755 BLAKE2B 97deb79d5e2d9dd9f8cb85840e285e3fcc8cfe39688c72719e88e85b8bd37ee6cbd283461bc93d128e9d92c7d4e8ec6cde83705a86bd77312bb1be5355d03901 SHA512 2568262bdd04e10aa4518176759ad57d46b905897af2a852861ba2a9d3799d795c2b1834a874412f1847c89e216f8e19a1ece93941137a5c011e9886bad821c6 EBUILD bravia-tv-1.0.3.ebuild 803 BLAKE2B 2260c2e1191adbb17ffc9b5373e63a363a7dfead3db30d94b70df5b7c0ac1011a10e35d24600f6679f0449b651ee772be9dcae002590621564fba1687d57cf68 SHA512 529270099dd485d098cfa4aeea39df8c4961ce4c2ce63a2513aee22275a8ba5e344657c705df341acac59748b8144d0fcbd8da9ec444d5901417b3238442a0c2 EBUILD bravia-tv-1.0.4.ebuild 803 BLAKE2B 2260c2e1191adbb17ffc9b5373e63a363a7dfead3db30d94b70df5b7c0ac1011a10e35d24600f6679f0449b651ee772be9dcae002590621564fba1687d57cf68 SHA512 529270099dd485d098cfa4aeea39df8c4961ce4c2ce63a2513aee22275a8ba5e344657c705df341acac59748b8144d0fcbd8da9ec444d5901417b3238442a0c2 EBUILD bravia-tv-1.0.5.ebuild 794 BLAKE2B ab99e6e72c1950653c922124e99d040408e5db4a1d9194c50887e13b5849cdce57bf0938460811b0c2a25b2295353d713fc8769d2e27ff82d80020572a78d7a4 SHA512 86cace64fd9d2a74e72c92e31732ffc58b6b0b3ffb6dc2d0cfe0c6f4ff39dbfcab07d10880df63db6cf4e553718d747395070ab99a127f47482503b9452d1beb EBUILD bravia-tv-1.0.6.ebuild 794 BLAKE2B ab99e6e72c1950653c922124e99d040408e5db4a1d9194c50887e13b5849cdce57bf0938460811b0c2a25b2295353d713fc8769d2e27ff82d80020572a78d7a4 SHA512 86cace64fd9d2a74e72c92e31732ffc58b6b0b3ffb6dc2d0cfe0c6f4ff39dbfcab07d10880df63db6cf4e553718d747395070ab99a127f47482503b9452d1beb -MISC metadata.xml 456 BLAKE2B 467bc60143d56bd22274720769abf46f58ff13442fb584d2e89f6cbbe41541b6d5774b85b708d3e1dd0d5ee34a43734f0225e7a335938f05a8ee94418ce6babd SHA512 10ec1f86f871c80dc76075c6f380f960bbd293ff8fa56734745901ae605cbb492bb65d417571295ac477da37ae7a39703733d57239847751b7cd6b22fa0a6639 +EBUILD bravia-tv-1.0.8.ebuild 802 BLAKE2B 02cf36502a9070aa88e660f4372b17766ba59eda95cb82ed3354b85f8e97dc3584201d7d40d964f73f8668baea768c0db79be1f55ea88941a5a51a72d57d3110 SHA512 19f6c1a2885b20188b4c3108f497f2c42f6a7f659f0c10a3b2e63f991d0514c779dd5d2a0d911e839eea694b00e48fc15149ff0e539e9f154769651d8ae00187 +MISC metadata.xml 456 BLAKE2B b5b5f4c050cd4a325530e92e8f369cf8b0b73d6b7b6fc9529a6d38172922387e6099c3f4490bd84890f845c5dfb7945de93ad4ed31bbebe283d76f8aca36a354 SHA512 f95e461b0b5ddaf443140ee739d3abbfbc82bbcd2f60aef524eb59f5d1d09c1e3332ccdfe12c72cff944392ef7ac419999fc0941615e38d4e7959e8ba8748bb4 diff --git a/dev-python/bravia-tv/bravia-tv-1.0.2.ebuild b/dev-python/bravia-tv/bravia-tv-1.0.8.ebuild similarity index 90% rename from dev-python/bravia-tv/bravia-tv-1.0.2.ebuild rename to dev-python/bravia-tv/bravia-tv-1.0.8.ebuild index 4c28b38bc..53829c174 100644 --- a/dev-python/bravia-tv/bravia-tv-1.0.2.ebuild +++ b/dev-python/bravia-tv/bravia-tv-1.0.8.ebuild @@ -18,8 +18,10 @@ SLOT="0" KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" IUSE="test" -RDEPEND=">=dev-python/requests-2.22.0[${PYTHON_USEDEP}]" -DEPEND="${REDEPEND} +DOCS="README.md" + +RDEPEND="dev-python/requests[${PYTHON_USEDEP}]" +BDEPEND=" dev-python/setuptools[${PYTHON_USEDEP}] test? ( dev-python/nose[${PYTHON_USEDEP}] diff --git a/dev-python/bravia-tv/metadata.xml b/dev-python/bravia-tv/metadata.xml index 7d665e045..0c7b301c5 100644 --- a/dev-python/bravia-tv/metadata.xml +++ b/dev-python/bravia-tv/metadata.xml @@ -8,7 +8,7 @@ bravia-tv - dncielsen90@gmail.com + dcnielsen90@gmail.com David Nielsen From 3cd85f861158d984257aa22e9bc0ef5e231ef299 Mon Sep 17 00:00:00 2001 From: "Andreas Billmeier (@Home/mbp)" Date: Thu, 12 Nov 2020 23:12:10 +0100 Subject: [PATCH 09/22] bump plexauth-0.0.6 --- CHANGELOG.txt | 1 + dev-python/plexauth/Manifest | 2 ++ dev-python/plexauth/plexauth-0.0.6.ebuild | 30 +++++++++++++++++++++++ 3 files changed, 33 insertions(+) create mode 100644 dev-python/plexauth/plexauth-0.0.6.ebuild diff --git a/CHANGELOG.txt b/CHANGELOG.txt index fb172bf6e..305eb35d5 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -8,6 +8,7 @@ * bump pysqueezebox-0.5.5 * bump pylutron-caseta-0.7.2 * bump bravia-tv-1.0.8 + * update plexauth-0.0.6 2020-11-09 * update pyvlx-0.2.18 diff --git a/dev-python/plexauth/Manifest b/dev-python/plexauth/Manifest index 9f3bfcb2b..b47671741 100644 --- a/dev-python/plexauth/Manifest +++ b/dev-python/plexauth/Manifest @@ -1,5 +1,7 @@ DIST plexauth-0.0.4.tar.gz 2446 BLAKE2B bff56a8b6822e502c56a67a64fefbfaf8a1f1faa5818eb6de0f4d71fdd7db8ef64f0c1f8b95697786d8fd0e2ef23f54eaae8b300b6cc8a1101f157ea7d3049f4 SHA512 9a00f4a44e6e11d4a558702a49493b276009b110b2468c6e8056e768d8b2773894e232570c77031ee8d957e454558fc645e96b3fc8158c71953511a18bcae5af DIST plexauth-0.0.5.tar.gz 2455 BLAKE2B d5662c857b245a359162fd5122af13502df9c95dbd838c28614346bae60309242cab616ee9a4b40c5f092e82fb31e3fcbcb08d72adba12dc525f6d8da4574ee7 SHA512 a5fe4a4cd8781759ac65dfd709d5cee1aacc20483df8240a6e86de61f55870ae0aab8c76b5370ecafc49b848d1ca94abd38b2fbe9f723322aea4cd3ed25d8583 +DIST plexauth-0.0.6.tar.gz 2438 BLAKE2B 1c7bad4cfac10f95c47ad1b3f5d556e761b6d0bddbfed4d39c34108433279f7b9605eadc2c988602535dbd37d969361c9b2f854db53b49ff51fa27d88668fedb SHA512 aa6b5a71dab3eabdb435ebe121e2cab156188714e6fc71166e501bbf56c9d20533270b69c74f747a51dd493d86de286d0435cded66645fb30508754938fe88ea EBUILD plexauth-0.0.4.ebuild 715 BLAKE2B 67cec1894b12730b3813fc5881b3c82580f105441a738739204b92d42ef919ce3f9af39acd96298ba5497c7f90a1af3368f9577610349cc7d3ad69eff75a4d30 SHA512 1ce1b8ae1fec51d6c58ce3d8de6fc47653b44df1593e6a03ce6fcbb2c9414d1511a238200ad6d289317a491de7f26307755d4c541cc11a55c64c3adf6d7c8c06 EBUILD plexauth-0.0.5-r1.ebuild 758 BLAKE2B 50648511fc074229bb8ad7f0a5459b8faeba6c4fc1153a5b0a3a17dfad04d4d6dd988614b5737f2564b51f71329087c383485064da201f0b56d44f7f3709ed09 SHA512 b3e51bad9e5ed0b0d15065694549c88c450bf95801a87c9032689cbf2a13ddf647efac8dd3c85500b4d9c9b562d650eeb66892d36fa2c92bb1041e8d352dddc4 +EBUILD plexauth-0.0.6.ebuild 759 BLAKE2B bd332f773f72941040c154d5355a8dd42706b49ceeea382b6f44b52faefd7f5e99e132fa743d071d60b7cc33b96bab7d0144311ceacdee35ca01c62d1a4c46f5 SHA512 7c07542baef20e6eb15da36a08a6213721d2c1000d0552e558d2c69bfadbfb59972b707ee0bfedb5ac8ee0d84573ec7293f144247d32808fb93ca360aa889ac2 MISC metadata.xml 468 BLAKE2B e855739211b61e72f88d20cb60106c6024bd5893295274d947b10522324242f6f32f13b395cc359645b32195642a69bf1a96ce6cda6217053efda1ef18596191 SHA512 bfda84d408c4d91ba035fd7cb2c8c237a73e4da6076249b1c2f0cb5131040bcaa5e0c5ea21cfcc16f890b131338963d2c6fb4421cb8d6da7996edb4ed8a0084d diff --git a/dev-python/plexauth/plexauth-0.0.6.ebuild b/dev-python/plexauth/plexauth-0.0.6.ebuild new file mode 100644 index 000000000..bf5d6060e --- /dev/null +++ b/dev-python/plexauth/plexauth-0.0.6.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{6..8} ) + +inherit distutils-r1 + +DESCRIPTION="Handles the authorization flow to obtain tokens from Plex.tv via external redirection." +HOMEPAGE="https://github.com/jjlawren/python-plexauth/ https://pypi.org/project/plexauth/" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" +IUSE="test" + +RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]" +BDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/nose[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + )" + +python_test() { + nosetests --verbose || die + py.test -v -v || die +} From 709814892a6360c0a61e70b2afce43aaf765e728 Mon Sep 17 00:00:00 2001 From: "Andreas Billmeier (@Home/mbp)" Date: Thu, 12 Nov 2020 23:14:08 +0100 Subject: [PATCH 10/22] bump HATasmota-0.0.29, bump HATasmota-0.0.30 --- CHANGELOG.txt | 1 + .../{HATasmota-0.0.23.ebuild => HATasmota-0.0.29.ebuild} | 0 .../{HATasmota-0.0.24.ebuild => HATasmota-0.0.30.ebuild} | 0 dev-python/HATasmota/Manifest | 8 ++++---- 4 files changed, 5 insertions(+), 4 deletions(-) rename dev-python/HATasmota/{HATasmota-0.0.23.ebuild => HATasmota-0.0.29.ebuild} (100%) rename dev-python/HATasmota/{HATasmota-0.0.24.ebuild => HATasmota-0.0.30.ebuild} (100%) diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 305eb35d5..e93128cbc 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -9,6 +9,7 @@ * bump pylutron-caseta-0.7.2 * bump bravia-tv-1.0.8 * update plexauth-0.0.6 + * bump HATasmota-0.0.29, bump HATasmota-0.0.30 2020-11-09 * update pyvlx-0.2.18 diff --git a/dev-python/HATasmota/HATasmota-0.0.23.ebuild b/dev-python/HATasmota/HATasmota-0.0.29.ebuild similarity index 100% rename from dev-python/HATasmota/HATasmota-0.0.23.ebuild rename to dev-python/HATasmota/HATasmota-0.0.29.ebuild diff --git a/dev-python/HATasmota/HATasmota-0.0.24.ebuild b/dev-python/HATasmota/HATasmota-0.0.30.ebuild similarity index 100% rename from dev-python/HATasmota/HATasmota-0.0.24.ebuild rename to dev-python/HATasmota/HATasmota-0.0.30.ebuild diff --git a/dev-python/HATasmota/Manifest b/dev-python/HATasmota/Manifest index cfbd23733..9d845b89f 100644 --- a/dev-python/HATasmota/Manifest +++ b/dev-python/HATasmota/Manifest @@ -1,13 +1,13 @@ -DIST HATasmota-0.0.23.tar.gz 18558 BLAKE2B 2982482cd08eb04e99e4626cb7fd013ee63b2715c0deff6a2be510f7842e4ecce4184d5eb8024fbb1ffe241db6c18fc2539803375396d4f191cf865faa5301a9 SHA512 e3122209e8b84c54a410170bb8a40d233f5c3e31c9bfe2b05ae9be1a368b9288a12a9a90995716669cdc19205174a6db299a68ced32cecbf45a189e11a2b9eb5 -DIST HATasmota-0.0.24.tar.gz 18692 BLAKE2B 35db0ca1c6bd303c89ae3f4a2d1f2896d8552110f09f359df08ab9aff70532d2376a6d4faa21afb0e23ccce91ffd2575a7feaafdba6430343b35ec1bd3508588 SHA512 9fa1f4f8076debba2a85a58d1ce61774ad64b06c10f505a51da586bf291c5cfc07962ff7056d71c60e5b9651b8666f07c2829cfdfa6329b9a2247bb521fa1fee DIST HATasmota-0.0.25.1.tar.gz 18887 BLAKE2B f62aa66dfb3f8a1d9df2409ec55ae2d24ef797a5a73d66b072be43d551bf6ed80843068901a6f60b293e7b02f457474a25b6595c5537f1ee9112e5b0b63af5d5 SHA512 bb29ab10a6fbcbd0334c79469109d477a4683b3c8018318b89fff60399b9b3af4f1c10273dd5dc7d2730b9fdb8f8943f9d135956cdf7fc544aea1a6ce082fd06 DIST HATasmota-0.0.25.tar.gz 18686 BLAKE2B 154515b13cad5975acde615f02de5e0d594d9557779998c852b8b4ad0cccc2ea815bccc47a41c5818617515b12a1f9559211cd49bc4290fec33dbcc4bea5fc07 SHA512 ecbf19e458ec1e3ff7860253a1ad536c2fac0f195d03247e081aa4facb8fc85a7636c0954aafdcbf8f025f142859a73566cc8733aba1a345a4b614b68e32ac8e DIST HATasmota-0.0.26.tar.gz 18905 BLAKE2B 42b362f03c0e6bc85a947873fd0204d195794140726809a26c574c188889fbf1df9b8ff27139602ae1edff6415f5e19d651546fdd70d8855b7fb6a104816e7af SHA512 db1c83c336f8ba561dac5b8dcc3e4cba384cf6ff8ade8150182cd30612403a795af107c0eff8ec291523adb4ba9eb17b31f88e2bbd24ca371a5546c4e7ccbe02 DIST HATasmota-0.0.27.tar.gz 19254 BLAKE2B e71b446ceebe6182cc680ce61546d13413dfa446be67940ce680719692301b4d8e70fde1bba1048b2b43ad688ad6fa1bc729d023170947f0c89f49e5135c8689 SHA512 d10ae84b231f1172724868859ae2ada65db07fe3ca671f9b5362516e33c99a1f17b22e47a159b7f84f0d7fe72986c46ecc487375275ad21f5442043782517476 -EBUILD HATasmota-0.0.23.ebuild 818 BLAKE2B dadb9ae32cffe0ae078810d6233dfcbb27d6c72032dc041ab9146fe4b558a5f7a560c42e51880a96aa99b2c29a90105fd6ba7adcbef1773aba596d0c1d183fae SHA512 09f50dd2109be73c6c0ad75eab586fe1f1b367e445dcfd9758ad5a5cb13f5b513e6c4bef059de284f9b7dffcbe2f9cb2b3290d242491296844918e1074a25853 -EBUILD HATasmota-0.0.24.ebuild 818 BLAKE2B dadb9ae32cffe0ae078810d6233dfcbb27d6c72032dc041ab9146fe4b558a5f7a560c42e51880a96aa99b2c29a90105fd6ba7adcbef1773aba596d0c1d183fae SHA512 09f50dd2109be73c6c0ad75eab586fe1f1b367e445dcfd9758ad5a5cb13f5b513e6c4bef059de284f9b7dffcbe2f9cb2b3290d242491296844918e1074a25853 +DIST HATasmota-0.0.29.tar.gz 20554 BLAKE2B 86b4dcd57abecea8a49bd4b02a17afd3dc3fc07d98f6a01ac83bfd29b5df33f365a331c7e98b522d7ee1fe8ead2c98c575d591eb63bf82ca1bb2cff3fb336280 SHA512 94d579d4e5d13773b4d6ee685320132c51011849ce3d0962c6404149b1e2b93bca43d2237405ef7b07f6015217f73ea909baf0e96606a2ee87bdec243564252f +DIST HATasmota-0.0.30.tar.gz 20582 BLAKE2B 71327ea1408898fe3d548e14e03314018c9427590c83ba7b4637700bfc014c61603bafccb2a0de1197589ff51d67940a0875cda3a0f821a59deb423ca30141e9 SHA512 e4d929c733d8a71ec3dd560d0bb9047b8cef1458a6795af8638d454dbf06a84c2f8d4873015762117a26e6b57fa5606fd5b5d8c6fedd891497eff478874867b0 EBUILD HATasmota-0.0.25.1.ebuild 818 BLAKE2B dadb9ae32cffe0ae078810d6233dfcbb27d6c72032dc041ab9146fe4b558a5f7a560c42e51880a96aa99b2c29a90105fd6ba7adcbef1773aba596d0c1d183fae SHA512 09f50dd2109be73c6c0ad75eab586fe1f1b367e445dcfd9758ad5a5cb13f5b513e6c4bef059de284f9b7dffcbe2f9cb2b3290d242491296844918e1074a25853 EBUILD HATasmota-0.0.25.ebuild 818 BLAKE2B dadb9ae32cffe0ae078810d6233dfcbb27d6c72032dc041ab9146fe4b558a5f7a560c42e51880a96aa99b2c29a90105fd6ba7adcbef1773aba596d0c1d183fae SHA512 09f50dd2109be73c6c0ad75eab586fe1f1b367e445dcfd9758ad5a5cb13f5b513e6c4bef059de284f9b7dffcbe2f9cb2b3290d242491296844918e1074a25853 EBUILD HATasmota-0.0.26.ebuild 818 BLAKE2B dadb9ae32cffe0ae078810d6233dfcbb27d6c72032dc041ab9146fe4b558a5f7a560c42e51880a96aa99b2c29a90105fd6ba7adcbef1773aba596d0c1d183fae SHA512 09f50dd2109be73c6c0ad75eab586fe1f1b367e445dcfd9758ad5a5cb13f5b513e6c4bef059de284f9b7dffcbe2f9cb2b3290d242491296844918e1074a25853 EBUILD HATasmota-0.0.27.ebuild 818 BLAKE2B dadb9ae32cffe0ae078810d6233dfcbb27d6c72032dc041ab9146fe4b558a5f7a560c42e51880a96aa99b2c29a90105fd6ba7adcbef1773aba596d0c1d183fae SHA512 09f50dd2109be73c6c0ad75eab586fe1f1b367e445dcfd9758ad5a5cb13f5b513e6c4bef059de284f9b7dffcbe2f9cb2b3290d242491296844918e1074a25853 +EBUILD HATasmota-0.0.29.ebuild 818 BLAKE2B dadb9ae32cffe0ae078810d6233dfcbb27d6c72032dc041ab9146fe4b558a5f7a560c42e51880a96aa99b2c29a90105fd6ba7adcbef1773aba596d0c1d183fae SHA512 09f50dd2109be73c6c0ad75eab586fe1f1b367e445dcfd9758ad5a5cb13f5b513e6c4bef059de284f9b7dffcbe2f9cb2b3290d242491296844918e1074a25853 +EBUILD HATasmota-0.0.30.ebuild 818 BLAKE2B dadb9ae32cffe0ae078810d6233dfcbb27d6c72032dc041ab9146fe4b558a5f7a560c42e51880a96aa99b2c29a90105fd6ba7adcbef1773aba596d0c1d183fae SHA512 09f50dd2109be73c6c0ad75eab586fe1f1b367e445dcfd9758ad5a5cb13f5b513e6c4bef059de284f9b7dffcbe2f9cb2b3290d242491296844918e1074a25853 MISC metadata.xml 328 BLAKE2B 7a57d96bd715634edcaf2662c408256d903748784185470d08b17771e43f07362faa697d96238e5152fea1856fcf5553078366153c5bb7039774a3ffeac6a0d3 SHA512 c2315766ece9bb3728914f6885d397142155364d68c66dc370262c7d3032dccca028e96c7115a182eecab02a0eae85b513dbb10d345fd3a61aa592d868d59363 From e026b6a738a53ffdbf589f97d4161d0e90a7a621 Mon Sep 17 00:00:00 2001 From: "Andreas Billmeier (@Home/mbp)" Date: Thu, 12 Nov 2020 23:15:37 +0100 Subject: [PATCH 11/22] bump google-nest-sdm-0.1.14 --- CHANGELOG.txt | 1 + dev-python/google-nest-sdm/Manifest | 2 ++ .../google-nest-sdm-0.1.14.ebuild | 32 +++++++++++++++++++ 3 files changed, 35 insertions(+) create mode 100644 dev-python/google-nest-sdm/google-nest-sdm-0.1.14.ebuild diff --git a/CHANGELOG.txt b/CHANGELOG.txt index e93128cbc..b0838c4f5 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -10,6 +10,7 @@ * bump bravia-tv-1.0.8 * update plexauth-0.0.6 * bump HATasmota-0.0.29, bump HATasmota-0.0.30 + * bump google-nest-sdm-0.1.14 2020-11-09 * update pyvlx-0.2.18 diff --git a/dev-python/google-nest-sdm/Manifest b/dev-python/google-nest-sdm/Manifest index 0221ec3f4..d189c2a85 100644 --- a/dev-python/google-nest-sdm/Manifest +++ b/dev-python/google-nest-sdm/Manifest @@ -1,9 +1,11 @@ DIST google-nest-sdm-0.1.12.tar.gz 16502 BLAKE2B daa06e0a873375a392d3b0bb283e16c736ffa4018199c55b22e8a57901d21777edfedc04599b1cad3dac141cdf55cefcd8538f2d9d2eb301d1ad2d8df0843b1a SHA512 d74cfe0e323ece436587e24111b40978ad52e11d98bb84ee1e545ecea05dd7d7af5683ebc830c6fae3533bc065825a90c31f1b7ed2f8c2a909da6945e8566a54 DIST google-nest-sdm-0.1.13.tar.gz 16624 BLAKE2B 1aa9abc9cdbf006fccd38a2b4ce9fd56f98e4f038250af0d5c586bf072e4fddcbc84b748bd4d91a90c4a4cd529510a0eb4832c1155156105eb6d3a86446b063a SHA512 a9241b62c8296c69c9439c847f9c5b88e07b9806465232010d929566c9c7dab471475105433297de3d8451d9158683d2f745981cb36b27afda69effb3e22e218 +DIST google-nest-sdm-0.1.14.tar.gz 17068 BLAKE2B 614bfdbc9ba3d2685916e87fe66051e1370dd7467b656ee20a44240b35173adbd22027fd04394091b176a7ccbb3b2deafbe848783c47d7640c2d6d383252e065 SHA512 8c4a7b3a392a0ddad01245378ec9628cae55af5725bcab8bef790c495b89d9d8ce60ace836898f87862267e6081abe4cf5a73f3ca781086d013bcc31c1cc577e DIST google-nest-sdm-0.1.6.tar.gz 22155 BLAKE2B 428314ec9d0eede1d98d8a769dd10e099c43575c17e79d66a89762454bf97a55bbe2cafc16075f8ea2b5b0083fe036da4081b7c1a0c2198ef2c3c0cac93ea41d SHA512 101ca510cc86338ee4dcd73ceb9d82b63b57a90d7e09f821ac6b6b0f418ef0c44a30bf9e6da804f0ef06a90250757b45425801e0f4cb814c35fb0580fa297fa9 DIST google-nest-sdm-0.1.9.tar.gz 15308 BLAKE2B f8297d33efa363ee9790ed6d5272e2ae99a4a1bd9abac8183b9a2860d6df707b01cba40f4744f325e6911a61407f19bcdce9b75b6da2dbede7f268e6530592a9 SHA512 a55acec774802dd471e75b398d58f189cc21569019017c481bf25e1315019b5ebb22acece92a5bdca1a24a4a6373d798565d054cc4b9f709fe2348838bdf95d4 EBUILD google-nest-sdm-0.1.12.ebuild 779 BLAKE2B f97285ff46920a3c99ba5e92744755dfbfe489589323edb50fc675e68009b0d7fe0c03a2ac2988bc66ec60a4beeb2851acb58b1fa0a06375d09988e01f7a6c15 SHA512 cc3e6d71e4b60aa138e3c9c0403d225f53915c3b0254b4a832853e2fcc4477dad83e2c56c92462277671dd4ba4265d33012f35b5e9c79c3d46f9123a0925b2be EBUILD google-nest-sdm-0.1.13.ebuild 779 BLAKE2B f97285ff46920a3c99ba5e92744755dfbfe489589323edb50fc675e68009b0d7fe0c03a2ac2988bc66ec60a4beeb2851acb58b1fa0a06375d09988e01f7a6c15 SHA512 cc3e6d71e4b60aa138e3c9c0403d225f53915c3b0254b4a832853e2fcc4477dad83e2c56c92462277671dd4ba4265d33012f35b5e9c79c3d46f9123a0925b2be +EBUILD google-nest-sdm-0.1.14.ebuild 779 BLAKE2B f97285ff46920a3c99ba5e92744755dfbfe489589323edb50fc675e68009b0d7fe0c03a2ac2988bc66ec60a4beeb2851acb58b1fa0a06375d09988e01f7a6c15 SHA512 cc3e6d71e4b60aa138e3c9c0403d225f53915c3b0254b4a832853e2fcc4477dad83e2c56c92462277671dd4ba4265d33012f35b5e9c79c3d46f9123a0925b2be EBUILD google-nest-sdm-0.1.6.ebuild 1060 BLAKE2B 97619c07e5b5c13f225ef0f9227418de285d9917d099da0746b1c6c9e98b5554dbf11b9f95a5b256f76f4bc6d8d7637dad099c665dfe6444ebe5970459437c1d SHA512 708da0f0ad9c5957a5b8a81f9d5a10ae22c84f2d3fbf4a71d2592b045e44d90c4a1dc4cccf8332fab3cc6f68fca9929b3cdaaed5618d749a32bf398d08a3249f EBUILD google-nest-sdm-0.1.9.ebuild 779 BLAKE2B f97285ff46920a3c99ba5e92744755dfbfe489589323edb50fc675e68009b0d7fe0c03a2ac2988bc66ec60a4beeb2851acb58b1fa0a06375d09988e01f7a6c15 SHA512 cc3e6d71e4b60aa138e3c9c0403d225f53915c3b0254b4a832853e2fcc4477dad83e2c56c92462277671dd4ba4265d33012f35b5e9c79c3d46f9123a0925b2be MISC metadata.xml 458 BLAKE2B c82aaa75b204b3da468e2d4a26deb5b90198cd620b2e186a1d133ed089399382778a0e37a9432258d2054ddfc22c888ab9d20e21c9fa3c91439ae04c9faaefba SHA512 fc4361908469f2bb3eeef7df87a033421231b8153c619722bfa5277ffc32f7c6766d52cc0a3d6f70b3705071c6fff4c798618c644d9d386744f421469421c0ac diff --git a/dev-python/google-nest-sdm/google-nest-sdm-0.1.14.ebuild b/dev-python/google-nest-sdm/google-nest-sdm-0.1.14.ebuild new file mode 100644 index 000000000..f647026c3 --- /dev/null +++ b/dev-python/google-nest-sdm/google-nest-sdm-0.1.14.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{6..8} ) + +inherit distutils-r1 + +DESCRIPTION="Library for the Google Nest SDM API" +HOMEPAGE="https://github.com/allenporter/python-google-nest-sdm https://pypi.org/project/google-nest-sdm/" +MY_PN=${PN//-/_} +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" +IUSE="test" + +RDEPEND="" +BDEPEND="${REDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/nose[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + )" + +python_test() { + nosetests --verbose || die + py.test -v -v || die +} From 1a2771705acdd768b3b7d52b24e619325d37cc0f Mon Sep 17 00:00:00 2001 From: "Andreas Billmeier (@Home/mbp)" Date: Thu, 12 Nov 2020 23:16:47 +0100 Subject: [PATCH 12/22] bump home-assistant-frontend-20201111.0 --- CHANGELOG.txt | 1 + dev-python/home-assistant-frontend/Manifest | 2 ++ .../home-assistant-frontend-20201111.0.ebuild | 30 +++++++++++++++++++ 3 files changed, 33 insertions(+) create mode 100644 dev-python/home-assistant-frontend/home-assistant-frontend-20201111.0.ebuild diff --git a/CHANGELOG.txt b/CHANGELOG.txt index b0838c4f5..1f0ec7720 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -11,6 +11,7 @@ * update plexauth-0.0.6 * bump HATasmota-0.0.29, bump HATasmota-0.0.30 * bump google-nest-sdm-0.1.14 + * bump home-assistant-frontend-20201111.0 2020-11-09 * update pyvlx-0.2.18 diff --git a/dev-python/home-assistant-frontend/Manifest b/dev-python/home-assistant-frontend/Manifest index eb9755799..f75bd360a 100644 --- a/dev-python/home-assistant-frontend/Manifest +++ b/dev-python/home-assistant-frontend/Manifest @@ -11,6 +11,7 @@ DIST home-assistant-frontend-20201021.1.tar.gz 20678614 BLAKE2B beb250a8a01534c2 DIST home-assistant-frontend-20201021.2.tar.gz 20772635 BLAKE2B c377b93550796a11e52539ae17b692dec46206c874610cf68c73b0e79cd3a914240bae9a68fa06cb6f2836fa2643b299e324736c9ec597e32aa284087d49efad SHA512 90121a400c359ae9615ec4e447e7861e06db8521e3d5315b0585f478f761c5ce0b8edf79a91f2777498be8fc95ee01154b67e8d3ddf808db67edcbf85d54dfd0 DIST home-assistant-frontend-20201021.3.tar.gz 20790326 BLAKE2B 4f8f046241b49824660716eb613235ea1c787e26e1e896f64531ed638684bed951aac50096337d5fcbff3149e930d56542ca7ce1bef03f59e08c3c62877d0d85 SHA512 e109fcf43504381f2dc90b4c1ef8f31c21a676b0f4a6f6f641ce92c34ff02a57ca5b259bdb7a989f91005391921c876c28645d65f8620659dfc9dc4dafc84e42 DIST home-assistant-frontend-20201021.4.tar.gz 20790238 BLAKE2B 435c64bcd08e75ab82070436f700b62129b9e2f15f136a0ef271e8fa8ecaba4c5f2cbb6e3b88c1b6e557ce487eda057c9e847ddd9bff87db48939d33e37abda9 SHA512 fce09d8687ea80b203f3b72c7060a2449b30b8316a3f85f51486cbb9f56e69a0dc31a49963cbdca3fdb961bdd71b24cde4f0043c153d86da18e365b015f129bf +DIST home-assistant-frontend-20201111.0.tar.gz 21029197 BLAKE2B 23c1b606fda1fc188366d4659aa1842b9712495f55d9fcc1c46bd29e7d4fda927f8352f9e25aea5f4e08581bc14d49564d9e1036f73dc57afcac4a87db21c935 SHA512 2340d3397b0a695f203a910c1c063246a44d608b9e2fb90804c2d9512d09f60ff38ee58a1f58c136d44bdb02006cc6f3b373cb044cf7130586589cdbd7aa6f10 EBUILD home-assistant-frontend-20200519.4.ebuild 747 BLAKE2B a1d7a2894084e17d7ad6112f3149e944be5e872338389e964c92fb4629055cdfd3f66207ca7bfff4e69d9edde75951fc6560ad6a8ed640b8688d1abd34214d51 SHA512 993e528fd09bf3331180d67495d311e9da5ad5477b2b58619d8cfeec6dc0cb6d5089da4ca01ca9fbbbecaa66a2aad63452aa31c113c1901077963e068f1a622c EBUILD home-assistant-frontend-20200603.3.ebuild 747 BLAKE2B a1d7a2894084e17d7ad6112f3149e944be5e872338389e964c92fb4629055cdfd3f66207ca7bfff4e69d9edde75951fc6560ad6a8ed640b8688d1abd34214d51 SHA512 993e528fd09bf3331180d67495d311e9da5ad5477b2b58619d8cfeec6dc0cb6d5089da4ca01ca9fbbbecaa66a2aad63452aa31c113c1901077963e068f1a622c EBUILD home-assistant-frontend-20200702.1.ebuild 747 BLAKE2B a1d7a2894084e17d7ad6112f3149e944be5e872338389e964c92fb4629055cdfd3f66207ca7bfff4e69d9edde75951fc6560ad6a8ed640b8688d1abd34214d51 SHA512 993e528fd09bf3331180d67495d311e9da5ad5477b2b58619d8cfeec6dc0cb6d5089da4ca01ca9fbbbecaa66a2aad63452aa31c113c1901077963e068f1a622c @@ -24,4 +25,5 @@ EBUILD home-assistant-frontend-20201021.1.ebuild 754 BLAKE2B 13e624314377bb47d90 EBUILD home-assistant-frontend-20201021.2.ebuild 754 BLAKE2B 13e624314377bb47d90f4a216b087362ec3de187de61ae3dd0443c9e278b0a3116033cb78334e8d10d5df07bfee0a75534900aed40e2a288fc8272fb1a825c5e SHA512 babc7a326d3b4ecd7f3378b15337b62ebd57d58a0595e2fedcacbc198df82c4af1a037fca825697b882514d5b6846f04ecb58165cf016a6c81a3459377a9402f EBUILD home-assistant-frontend-20201021.3.ebuild 754 BLAKE2B 13e624314377bb47d90f4a216b087362ec3de187de61ae3dd0443c9e278b0a3116033cb78334e8d10d5df07bfee0a75534900aed40e2a288fc8272fb1a825c5e SHA512 babc7a326d3b4ecd7f3378b15337b62ebd57d58a0595e2fedcacbc198df82c4af1a037fca825697b882514d5b6846f04ecb58165cf016a6c81a3459377a9402f EBUILD home-assistant-frontend-20201021.4.ebuild 754 BLAKE2B 13e624314377bb47d90f4a216b087362ec3de187de61ae3dd0443c9e278b0a3116033cb78334e8d10d5df07bfee0a75534900aed40e2a288fc8272fb1a825c5e SHA512 babc7a326d3b4ecd7f3378b15337b62ebd57d58a0595e2fedcacbc198df82c4af1a037fca825697b882514d5b6846f04ecb58165cf016a6c81a3459377a9402f +EBUILD home-assistant-frontend-20201111.0.ebuild 754 BLAKE2B 13e624314377bb47d90f4a216b087362ec3de187de61ae3dd0443c9e278b0a3116033cb78334e8d10d5df07bfee0a75534900aed40e2a288fc8272fb1a825c5e SHA512 babc7a326d3b4ecd7f3378b15337b62ebd57d58a0595e2fedcacbc198df82c4af1a037fca825697b882514d5b6846f04ecb58165cf016a6c81a3459377a9402f MISC metadata.xml 485 BLAKE2B db31a294d5ca2f4824e6ab06aaf266b0182e1c9b49d5aeafd299fd408fc5a96d0db3ac4d72732291b0c7f74480dab6cd4febcbeced136372db499d67eb46edac SHA512 c5a5ddd828915cd14975e480b2c6c9aa599aeb32ee6d7bfef4995450fa8b6d4cdc4b281c34c4cc34d4b15f8443c1d780bf72b5f5443edbcd50054fa434f367e5 diff --git a/dev-python/home-assistant-frontend/home-assistant-frontend-20201111.0.ebuild b/dev-python/home-assistant-frontend/home-assistant-frontend-20201111.0.ebuild new file mode 100644 index 000000000..ca92b1187 --- /dev/null +++ b/dev-python/home-assistant-frontend/home-assistant-frontend-20201111.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{6..8} ) + +inherit distutils-r1 + +DESCRIPTION="The Home Assistant frontend" +HOMEPAGE="https://github.com/home-assistant/home-assistant-polymer https://pypi.org/project/home-assistant-frontend/" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" +IUSE="test" + +RDEPEND="~dev-python/user-agents-2.0[${PYTHON_USEDEP}]" +BDEPEND="${REDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/nose[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + )" + +python_test() { + nosetests --verbose || die + py.test -v -v || die +} From 2aa16f6f55a5c513f928760ad540989dc781056a Mon Sep 17 00:00:00 2001 From: "Andreas Billmeier (@Home/mbp)" Date: Thu, 12 Nov 2020 23:24:45 +0100 Subject: [PATCH 13/22] bump zha-quirks-0.0.46 --- CHANGELOG.txt | 1 + dev-python/zha-quirks/Manifest | 4 ++-- .../{zha-quirks-0.0.41.ebuild => zha-quirks-0.0.46.ebuild} | 6 +++--- 3 files changed, 6 insertions(+), 5 deletions(-) rename dev-python/zha-quirks/{zha-quirks-0.0.41.ebuild => zha-quirks-0.0.46.ebuild} (87%) diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 1f0ec7720..013f09be9 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -12,6 +12,7 @@ * bump HATasmota-0.0.29, bump HATasmota-0.0.30 * bump google-nest-sdm-0.1.14 * bump home-assistant-frontend-20201111.0 + * bump zha-quirks-0.0.46 2020-11-09 * update pyvlx-0.2.18 diff --git a/dev-python/zha-quirks/Manifest b/dev-python/zha-quirks/Manifest index 0e61f9d22..9c0be2604 100644 --- a/dev-python/zha-quirks/Manifest +++ b/dev-python/zha-quirks/Manifest @@ -1,11 +1,11 @@ -DIST zha-quirks-0.0.41.tar.gz 56301 BLAKE2B 49be384e02f3cadf4b0fac747a9d20730ced2336c2c989c78e783f58b45d86ad165e7c25e03222b87d1507960645bd4bce642a4e62745a722cdbe3c0d3756706 SHA512 a614bf8a733ad2c9be5f4348c40910f8f803976a4399ab3d92deb5d4ee0209e8974fbbd5f34b6fb4514cc0ace5fcbf02be65a33c382dde81cca37df8cba8c4db DIST zha-quirks-0.0.42.tar.gz 59255 BLAKE2B d03da83cc53e2f73493e9cc8cac0cca27f151e1438786fddbfdc6370d182decf318d76c425dc21cfd9322d644d2370e50312de19cbc9570c683f9188590b5890 SHA512 ca6fdc1bb0eef3c75493337d9a688f5b789aa910874e8e56b84197f8536e52141b6c896c34691d1d40ccfefdb5ed9b2653b352ccd59ba889bb51b212a22b8636 DIST zha-quirks-0.0.43.tar.gz 60457 BLAKE2B aa3d87d9ed4b7002a3cbfeb7afd1280219b342976f20c0da1879e760b67e7798352efa6d5ebb031f71e47b2e568088f9c59edd6d83242dac617885f237b360f3 SHA512 4821accf3e598b62142b685213e7a157d4da38bdf53c78b079d6da4403f0c02a27f587c0cba1e0b1429cf6da89aebb186122ca4517971fa682a1ed3d590be697 DIST zha-quirks-0.0.44.tar.gz 68916 BLAKE2B cbb5afa85fa56343b2cec76d49f585204ce4bf8996687a79066f7ffd0c8d2aca6232d7490222ef471c7f0a4918f14aa41b88248827a768bce6179b55d93d82e3 SHA512 7e7cadbb2552dc9fe36e1f6f18c1581fab7fdad4312804c07f0add03612d760d308c62415b7317081a8d1308831865b8886aa7854d9836adf3ff8df899a65336 DIST zha-quirks-0.0.45.tar.gz 71299 BLAKE2B 7b5a8cd6861ee8dfbbd715cc3c0dc1a60744ce9a257597eea9f9cff632aa8075769c05b912b9283d9710d615694faa100111037142ac1754da2f6c3f31b0ab0c SHA512 27693c8c8416e259cc0d9b113f5ea3b2952001ba16dad85bce4e77d09e4b178733720680e9bb70361ef5aac126837aefdc1009687730bd32af37f13613c7aa7e -EBUILD zha-quirks-0.0.41.ebuild 939 BLAKE2B c04aa7329a68dcd5ebcf08ae2f04beab860dc4bfb35a5de68a0381749216753101564811e792855d6f9036b96e4e645b92ffc111d14b25acbae0d42b3ee72acd SHA512 d0e42e018aa2f0501a051fd5c6db6f41845c94a2f51c4bbe7b2821de6ffdc89604957e56e698e84f181a440a9dfd761d8c0578a9af79637065d8066fedb2e9fe +DIST zha-quirks-0.0.46.tar.gz 90974 BLAKE2B b25d1e83e1dccd98138450acc3e5e2762c635188359300a645715a7dec0b4dd24dd090f3a58af648f8faa2d33ebde0765255352779e467b7906311abb7b3de01 SHA512 e337ecc8fc930b1c5602d8f9ed61a5edff7e9b9eb5e44fa588ddf6eecc69d153f268e4278151392a9650b7adbe195ecdfa761b6c0a8dee05d21e8dff7185fca1 EBUILD zha-quirks-0.0.42.ebuild 939 BLAKE2B c04aa7329a68dcd5ebcf08ae2f04beab860dc4bfb35a5de68a0381749216753101564811e792855d6f9036b96e4e645b92ffc111d14b25acbae0d42b3ee72acd SHA512 d0e42e018aa2f0501a051fd5c6db6f41845c94a2f51c4bbe7b2821de6ffdc89604957e56e698e84f181a440a9dfd761d8c0578a9af79637065d8066fedb2e9fe EBUILD zha-quirks-0.0.43-r1.ebuild 917 BLAKE2B 0539f40c906b9620cf1c055c24b2fb5471a7e2f4f35b16233d3f555392095997e6877d322105a58d5be0294bec8539bd67eee2d34651cb48961100e4b99372f3 SHA512 2b5dc192c40fdd062a6a7a0aa6467f30efcfc104daea77558b3c7e1453965987ea2e5b5933970e58d238c293ec1411545f51ec7bc463309196dafa9dc2e6e4d9 EBUILD zha-quirks-0.0.44.ebuild 917 BLAKE2B 0539f40c906b9620cf1c055c24b2fb5471a7e2f4f35b16233d3f555392095997e6877d322105a58d5be0294bec8539bd67eee2d34651cb48961100e4b99372f3 SHA512 2b5dc192c40fdd062a6a7a0aa6467f30efcfc104daea77558b3c7e1453965987ea2e5b5933970e58d238c293ec1411545f51ec7bc463309196dafa9dc2e6e4d9 EBUILD zha-quirks-0.0.45.ebuild 917 BLAKE2B 0539f40c906b9620cf1c055c24b2fb5471a7e2f4f35b16233d3f555392095997e6877d322105a58d5be0294bec8539bd67eee2d34651cb48961100e4b99372f3 SHA512 2b5dc192c40fdd062a6a7a0aa6467f30efcfc104daea77558b3c7e1453965987ea2e5b5933970e58d238c293ec1411545f51ec7bc463309196dafa9dc2e6e4d9 +EBUILD zha-quirks-0.0.46.ebuild 915 BLAKE2B f896e2260bb427050b5fc4b3a2c385725845a2679a5767bfb004423ea8e3e92a744200c6f1fd4914f7f5653709d6771a38f921ad97a8a29dd46b8ac6051bb8b7 SHA512 2238a3c275dea20740366b20c35853baa410058547471532ddb852b7952917e58146911efc5103ee2708366b81667861f79f9ff587941bb204b3eab274d53dcc MISC metadata.xml 465 BLAKE2B 4ab6f1bf46ff45a48e3d7548f071780124cfe64eeb3cbfd180677ad409d271387cc2cfe3795be9f9c9057e7f2105082f370d3f0d1eb055f7bff542980a2fe1eb SHA512 210d99ebc5972c1253efda162f95fa1e62b0f8ffcc5432bae8dd2a15a65652c9e5d9104959c64ddaed286faf636c326c56bac1e1c349ed22a3fd4bafd00c2056 diff --git a/dev-python/zha-quirks/zha-quirks-0.0.41.ebuild b/dev-python/zha-quirks/zha-quirks-0.0.46.ebuild similarity index 87% rename from dev-python/zha-quirks/zha-quirks-0.0.41.ebuild rename to dev-python/zha-quirks/zha-quirks-0.0.46.ebuild index d02621f37..83ec19287 100644 --- a/dev-python/zha-quirks/zha-quirks-0.0.41.ebuild +++ b/dev-python/zha-quirks/zha-quirks-0.0.46.ebuild @@ -3,7 +3,7 @@ EAPI="7" -PYTHON_COMPAT=( python3_{6,7,8} ) +PYTHON_COMPAT=( python3_{6..8} ) inherit distutils-r1 @@ -16,8 +16,8 @@ SLOT="0" KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" IUSE="test" -RDEPEND=">=dev-python/zigpy-homeassistant-0.8.0[${PYTHON_USEDEP}]" -DEPEND="${REDEPEND} +RDEPEND=">=dev-python/zigpy-0.22.1[${PYTHON_USEDEP}]" +BDEPEND=" dev-python/setuptools[${PYTHON_USEDEP}] test? ( dev-python/nose[${PYTHON_USEDEP}] From 0ffa20fa58758a6ef46fcf19cf6a31cc984c632d Mon Sep 17 00:00:00 2001 From: "Andreas Billmeier (@Home/mbp)" Date: Thu, 12 Nov 2020 23:27:49 +0100 Subject: [PATCH 14/22] bump greeclimate-0.9.6.ebuild, greeclimate-0.9.9 --- CHANGELOG.txt | 1 + dev-python/greeclimate/Manifest | 4 +++ .../greeclimate/greeclimate-0.9.6.ebuild | 34 +++++++++++++++++++ .../greeclimate/greeclimate-0.9.9.ebuild | 34 +++++++++++++++++++ 4 files changed, 73 insertions(+) create mode 100644 dev-python/greeclimate/greeclimate-0.9.6.ebuild create mode 100644 dev-python/greeclimate/greeclimate-0.9.9.ebuild diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 013f09be9..0666c765d 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -13,6 +13,7 @@ * bump google-nest-sdm-0.1.14 * bump home-assistant-frontend-20201111.0 * bump zha-quirks-0.0.46 + * bump greeclimate-0.9.6.ebuild, greeclimate-0.9.9 2020-11-09 * update pyvlx-0.2.18 diff --git a/dev-python/greeclimate/Manifest b/dev-python/greeclimate/Manifest index 0490e6126..36220026b 100644 --- a/dev-python/greeclimate/Manifest +++ b/dev-python/greeclimate/Manifest @@ -2,8 +2,12 @@ DIST greeclimate-0.9.0.tar.gz 25810 BLAKE2B 0619843ffbdf169455d0c9e15e5b6978793e DIST greeclimate-0.9.1.tar.gz 22291 BLAKE2B e8d638563ca2996a2f2cfb98cc6edf9311b2d52a1630d59760589567adad0833897c74ee74da42bf6b4e3b2d677040c97f2fb49bb1101b30d2297f28b8df9b74 SHA512 3390c68780c80d40b8d9a01c0953958b0bf00ce1646c957dec802528539f8249248ff9cd6f00686544f51f44ad2447359721eaa9d62981576c115425bd32563d DIST greeclimate-0.9.2.tar.gz 22257 BLAKE2B e64a130857bac18d666381e87d94ec7662475c80f682738d6ac82f287c0c8ebeabcaf9afff29281b2ec0d6497586a0630994baf36a03a593c075e600f05b82de SHA512 eae71c7c30898ebba82f9fa67688983e77a8d70e54a56f65ef2a078544180dfa90b83701eafb263a75d5721740a00613890bff2e30ebc57ed98f3655a1ad0982 DIST greeclimate-0.9.5.tar.gz 22454 BLAKE2B 97248f7dbe62a9f897d148e8392c716e679ef9dcab3b85c18166ada2522c6d54895fbdb691ff00f8ff1d323f577be05cac99516593f20ce447532c4073e92b8b SHA512 9d087e4a1d7269ed496989ed118b113fc1613ffb81977ea72a8de76bd12800a5bb4ee1701ff451a3471ba90abe0670c237ccc129e2d14bf9acd2360ecba6d83c +DIST greeclimate-0.9.6.tar.gz 22477 BLAKE2B d064966eb1e6f8ca784e98ab73c1fc885066f6baff680c891c78801d76dd111e9ca1a76281aaf698ce3e1bf80aa28de2fe756397395546ee930131e8f669cf43 SHA512 076c276590061238c3982c9b00ebac1bc3dc650596ad66cd2c2f9bac8a4a73a49308348e17c0bd90ca9ae91d9c13b5ee6f7e014d2b6bbc84b15025322341ddc8 +DIST greeclimate-0.9.9.tar.gz 22530 BLAKE2B 342cb8b2afd559178e4f4f9771728c23b0fc830e3937397cd3130947cd00f912bffc7b5f4836d40eaa134f515cf906ed43a207589abbe08935c2270808b90ec1 SHA512 c31b5fcdfdcbfe7169af67ea87d4a27dd87ae993e3b8e5c34001c1d9e764e74bb7d2856e7b37e5b99d0dc692c1faf41590df5ec44af9284dd13b44ba5a3cfdcf EBUILD greeclimate-0.9.0.ebuild 1206 BLAKE2B 746a8dab39439e62e1868ee65a54bbb3278801db3a79b028a420030aaee336de84c74f2085f98a3d8fc3c2970c5fdc184889d5480a8cb5ab4ac535b0f6145fef SHA512 29ee34ddc5a2a508cc8448e854d3445dda8d2cbc4cbb11e81af718f53942c6d6a833da3ca62455014eee190a0f86d1578005035f4baff6925909eba35562d3e8 EBUILD greeclimate-0.9.1.ebuild 811 BLAKE2B 00deb585cd508dc1ee6c564b2e22062e5813dc58c66f32cc70215d0d8a25d43f550a7270417b34c2ac8a4f72614347c72b821166a985a04e94d25259412e754c SHA512 0e928620f9d2f632ba2b2670e2ce6ec71176721dc65dc1ee40d02f9df24b732fe7bdc913ec2863ef7bbaf163eb813832d3d029deda875bc1f57a6f283531215b EBUILD greeclimate-0.9.2.ebuild 811 BLAKE2B 00deb585cd508dc1ee6c564b2e22062e5813dc58c66f32cc70215d0d8a25d43f550a7270417b34c2ac8a4f72614347c72b821166a985a04e94d25259412e754c SHA512 0e928620f9d2f632ba2b2670e2ce6ec71176721dc65dc1ee40d02f9df24b732fe7bdc913ec2863ef7bbaf163eb813832d3d029deda875bc1f57a6f283531215b EBUILD greeclimate-0.9.5.ebuild 811 BLAKE2B 00deb585cd508dc1ee6c564b2e22062e5813dc58c66f32cc70215d0d8a25d43f550a7270417b34c2ac8a4f72614347c72b821166a985a04e94d25259412e754c SHA512 0e928620f9d2f632ba2b2670e2ce6ec71176721dc65dc1ee40d02f9df24b732fe7bdc913ec2863ef7bbaf163eb813832d3d029deda875bc1f57a6f283531215b +EBUILD greeclimate-0.9.6.ebuild 811 BLAKE2B 00deb585cd508dc1ee6c564b2e22062e5813dc58c66f32cc70215d0d8a25d43f550a7270417b34c2ac8a4f72614347c72b821166a985a04e94d25259412e754c SHA512 0e928620f9d2f632ba2b2670e2ce6ec71176721dc65dc1ee40d02f9df24b732fe7bdc913ec2863ef7bbaf163eb813832d3d029deda875bc1f57a6f283531215b +EBUILD greeclimate-0.9.9.ebuild 811 BLAKE2B 00deb585cd508dc1ee6c564b2e22062e5813dc58c66f32cc70215d0d8a25d43f550a7270417b34c2ac8a4f72614347c72b821166a985a04e94d25259412e754c SHA512 0e928620f9d2f632ba2b2670e2ce6ec71176721dc65dc1ee40d02f9df24b732fe7bdc913ec2863ef7bbaf163eb813832d3d029deda875bc1f57a6f283531215b MISC metadata.xml 330 BLAKE2B c5801ae882766ed7532d5e2e1b7f65c2772f6dae8a9c2b531ebc14765ffe5fad5dda00545923c61687af5298962b11a19e9cc39c78022ca3c46d12cdcacf188b SHA512 bb00158c7eacde17e399eb8b44c193853a9981239678f34447a39e1bde5f58917ccc16ce557cd959aa0d0afb309cbbead0172928589bba13747e91bb97486933 diff --git a/dev-python/greeclimate/greeclimate-0.9.6.ebuild b/dev-python/greeclimate/greeclimate-0.9.6.ebuild new file mode 100644 index 000000000..f9e772155 --- /dev/null +++ b/dev-python/greeclimate/greeclimate-0.9.6.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{6..8} ) + +inherit distutils-r1 + +DESCRIPTION="Discover, connect and control Gree based minisplit systems" +HOMEPAGE="https://github.com/cmroche/greeclimate https://pypi.org/project/greeclimate/" + +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="GPL-3.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" +IUSE="test" + +DOCS="README.md" + +RDEPEND="~dev-python/netifaces-0.10.9[${PYTHON_USEDEP}] + ~dev-python/pycryptodome-3.9.8[${PYTHON_USEDEP}]" +BDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/nose[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + )" + +python_test() { + nosetests --verbose || die + py.test -v -v || die +} diff --git a/dev-python/greeclimate/greeclimate-0.9.9.ebuild b/dev-python/greeclimate/greeclimate-0.9.9.ebuild new file mode 100644 index 000000000..f9e772155 --- /dev/null +++ b/dev-python/greeclimate/greeclimate-0.9.9.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{6..8} ) + +inherit distutils-r1 + +DESCRIPTION="Discover, connect and control Gree based minisplit systems" +HOMEPAGE="https://github.com/cmroche/greeclimate https://pypi.org/project/greeclimate/" + +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="GPL-3.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" +IUSE="test" + +DOCS="README.md" + +RDEPEND="~dev-python/netifaces-0.10.9[${PYTHON_USEDEP}] + ~dev-python/pycryptodome-3.9.8[${PYTHON_USEDEP}]" +BDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/nose[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + )" + +python_test() { + nosetests --verbose || die + py.test -v -v || die +} From 766a09a2c9166001c9e6cc02e44353addf714a25 Mon Sep 17 00:00:00 2001 From: "Andreas Billmeier (@Home/mbp)" Date: Thu, 12 Nov 2020 23:49:54 +0100 Subject: [PATCH 15/22] update update pycsspeechtts-1.0.4 (phuhh.) --- CHANGELOG.txt | 1 + dev-python/pycsspeechtts/Manifest | 2 ++ .../pycsspeechtts/pycsspeechtts-1.0.4.ebuild | 34 +++++++++++++++++++ 3 files changed, 37 insertions(+) create mode 100644 dev-python/pycsspeechtts/pycsspeechtts-1.0.4.ebuild diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 0666c765d..213857cd0 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -14,6 +14,7 @@ * bump home-assistant-frontend-20201111.0 * bump zha-quirks-0.0.46 * bump greeclimate-0.9.6.ebuild, greeclimate-0.9.9 + * update pycsspeechtts-1.0.4 (phuhh.) 2020-11-09 * update pyvlx-0.2.18 diff --git a/dev-python/pycsspeechtts/Manifest b/dev-python/pycsspeechtts/Manifest index 4d3eaee28..5fb3d5219 100644 --- a/dev-python/pycsspeechtts/Manifest +++ b/dev-python/pycsspeechtts/Manifest @@ -1,3 +1,5 @@ DIST pycsspeechtts-1.0.3.tar.gz 2689 BLAKE2B 69dcaf31a7570497f9eff0436078e76ff900596b19756e1925202018328143f782a9be57faaef21ac1ca79da89c99c94bf53a388a45dd0f5649448489671d874 SHA512 8ad00608d1df12e0241bc51727a24617d63bca7e99e9bf66bd70890add234fab78f1338cf960662dd98b8605ce6a7f9d0b32823b24f16a7be34228eca9700f3b +DIST pycsspeechtts-1.0.4.zip 31172 BLAKE2B 9664d3c1502011c7832ae2c1bfe2e5b537576cb5b2d8598707d3fe3edf5653d3f89b848920fd4b070d3a51813af821f63d89246a3674de728d1a7203f436a6db SHA512 cf5eee316b09b4f8df2f6b870acb276fa70d7afa3e43d9b4a9a5f8d8df4c5e220f2a8bb80c988549c0b433add4a4fb351099e087e01b3943a38b0a2135db64e3 EBUILD pycsspeechtts-1.0.3.ebuild 722 BLAKE2B 093e34786b8dc69885afcec2acdb5eaf54bfa6d55715a59b987f348b169709d7af3040ae84d4186b0bee84f8c7ad2b909e06d5aa2dbb62ccde220faddc03e50f SHA512 d25f4afb65e673ace369169ac41b44c33867fb27431351d60a6cf0c1c69ba7b08f69fcd9afcf90fa98a58dcb01d322b4b7d96b75ece3f70961ae7f291b24861c +EBUILD pycsspeechtts-1.0.4.ebuild 967 BLAKE2B 29ec7f7b359a4461b48aa1cc119ef274d87d9281c2f9834ee1adcacc7fbeaab1a84e31c990528725a4792996fde6d8da4f5d0dcc311cf0cb257c643554d648cf SHA512 f2149524da9bbba306088fc072169c7025457f6f5168033643da76c88f2782902e3e55567f4cbf0868f3b8230bed757f0939aac4103bea03bb077821223f4500 MISC metadata.xml 332 BLAKE2B d94ba15803de9e88a76a625df5f07a10dc91ee063662169401e85865cac1c7abb675e61b31cecdc67ca7508276557807dd1001a8bce072e587952078e45a751d SHA512 198ca09daa20996320f6caca394711e7942094f306eb48c2968c794365842c7d91a498017611285c7a711d7dc7b6ba997b69d4ce5da60d614adbae9feb532d2b diff --git a/dev-python/pycsspeechtts/pycsspeechtts-1.0.4.ebuild b/dev-python/pycsspeechtts/pycsspeechtts-1.0.4.ebuild new file mode 100644 index 000000000..c65a354a6 --- /dev/null +++ b/dev-python/pycsspeechtts/pycsspeechtts-1.0.4.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{6..8} ) + +inherit distutils-r1 + +DESCRIPTION="Python 3 interface to Microsoft Cognitive Services Text To Speech" +HOMEPAGE="https://github.com/jeroenterheerdt/pycsspeechtts https://pypi.org/project/pycsspeechtts/" +# PYPI SDIST IS IMCOMPLETE +#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" +COMMITID="44049cb2e1f173eed9d58e61ab97a8b4d40b5e0a" +SRC_URI="https://github.com/jeroenterheerdt/pycsspeechtts/archive/${COMMITID}.zip -> ${P}.zip" +S="${WORKDIR}/${PN}-${COMMITID}/src/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" +IUSE="test" + +RDEPEND=">=dev-python/requests-2.0[${PYTHON_USEDEP}]" +BDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/nose[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + )" + +python_test() { + nosetests --verbose || die + py.test -v -v || die +} From dce1d28e688fa41da2cf00b0e35115cad19ee292 Mon Sep 17 00:00:00 2001 From: "Andreas Billmeier (@Home/mbp)" Date: Thu, 12 Nov 2020 23:53:15 +0100 Subject: [PATCH 16/22] add auroranoaa-0.0.1 --- CHANGELOG.txt | 1 + dev-python/auroranoaa/Manifest | 3 ++ dev-python/auroranoaa/auroranoaa-0.0.1.ebuild | 32 +++++++++++++++++++ dev-python/auroranoaa/metadata.xml | 15 +++++++++ 4 files changed, 51 insertions(+) create mode 100644 dev-python/auroranoaa/Manifest create mode 100644 dev-python/auroranoaa/auroranoaa-0.0.1.ebuild create mode 100644 dev-python/auroranoaa/metadata.xml diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 213857cd0..ff15e5c61 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -15,6 +15,7 @@ * bump zha-quirks-0.0.46 * bump greeclimate-0.9.6.ebuild, greeclimate-0.9.9 * update pycsspeechtts-1.0.4 (phuhh.) + * add auroranoaa-0.0.1 2020-11-09 * update pyvlx-0.2.18 diff --git a/dev-python/auroranoaa/Manifest b/dev-python/auroranoaa/Manifest new file mode 100644 index 000000000..6c1e48776 --- /dev/null +++ b/dev-python/auroranoaa/Manifest @@ -0,0 +1,3 @@ +DIST auroranoaa-0.0.1.tar.gz 2001 BLAKE2B e0a733fc029d582dc3d55b1f60299cbc16734ea5346afc2fb1eeb876fb13448897294afdb8a549c1bc2d79d75de8e855c5e36e4f4aeb0357282dcf4373ef352b SHA512 6f4bc2e1a5f328959c6d563c607a2095ac146472511691a52077f4272dbe56473aa273e48098c7e58d30ccd0d67025a5180542b882ad7031dc547092e1f9f312 +EBUILD auroranoaa-0.0.1.ebuild 755 BLAKE2B ebc35c556038d2262ce85cdeb9252bcd4d7ed0b6d9bbc26faa5c6898519b74cdcd1ca257fc33a890595f354225f734400077d348abc77e7c22f2fb42527299c5 SHA512 e12b50296123e77f5f60e7b36e6dcbd7fa0ca153711e20ff592fcf0c9f0f05a7cc3f81c3a2a298a8bab3c4285a66763c1f896d95e72e5e9aa99d59f423320cd5 +MISC metadata.xml 459 BLAKE2B 4bede0a7925dd0307bd547bfbab74c11067ca2e3918520a8258b59fb086fa5d6f6c0dd8081b59c9967753cf58669715d22a6d93b9b2f4529be8413516302e7a8 SHA512 34bede3c69e28b85c93267ba74403081a962dd52e04f6fce5eea5f47407c7d4a8faf2c1942d530837f59a6853e30783c43ab560f737203c0be1118e6deed31b6 diff --git a/dev-python/auroranoaa/auroranoaa-0.0.1.ebuild b/dev-python/auroranoaa/auroranoaa-0.0.1.ebuild new file mode 100644 index 000000000..39cabc84f --- /dev/null +++ b/dev-python/auroranoaa/auroranoaa-0.0.1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{6..8} ) + +inherit distutils-r1 + +DESCRIPTION="NOAA Aurora Wrapper for Home Assistant Integration." +HOMEPAGE="https://github.com/djtimca/aurora-api https://pypi.org/project/auroranoaa/" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" +IUSE="test" + +DOCS="README.md" + +RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]" +BDEPEND="${REDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/nose[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + )" + +python_test() { + nosetests --verbose || die + py.test -v -v || die +} diff --git a/dev-python/auroranoaa/metadata.xml b/dev-python/auroranoaa/metadata.xml new file mode 100644 index 000000000..d0d7ad639 --- /dev/null +++ b/dev-python/auroranoaa/metadata.xml @@ -0,0 +1,15 @@ + + + + + b@edevau.net + Andreas Billmeier + + + auroranoaa + + tim.empringham@live.ca + Tim Empringham + + + From c36c2421b2f99c7fb4093a65bf900bedd465fdf3 Mon Sep 17 00:00:00 2001 From: "Andreas Billmeier (@Home/mbp)" Date: Thu, 12 Nov 2020 23:55:26 +0100 Subject: [PATCH 17/22] bump pywemo-0.5.2 --- CHANGELOG.txt | 1 + dev-python/pywemo/Manifest | 4 +-- dev-python/pywemo/pywemo-0.4.34.ebuild | 46 -------------------------- dev-python/pywemo/pywemo-0.5.2.ebuild | 32 ++++++++++++++++++ 4 files changed, 35 insertions(+), 48 deletions(-) delete mode 100644 dev-python/pywemo/pywemo-0.4.34.ebuild create mode 100644 dev-python/pywemo/pywemo-0.5.2.ebuild diff --git a/CHANGELOG.txt b/CHANGELOG.txt index ff15e5c61..abac5182c 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -16,6 +16,7 @@ * bump greeclimate-0.9.6.ebuild, greeclimate-0.9.9 * update pycsspeechtts-1.0.4 (phuhh.) * add auroranoaa-0.0.1 + * bump pywemo-0.5.2 2020-11-09 * update pyvlx-0.2.18 diff --git a/dev-python/pywemo/Manifest b/dev-python/pywemo/Manifest index 873938bd5..33ab4e695 100644 --- a/dev-python/pywemo/Manifest +++ b/dev-python/pywemo/Manifest @@ -1,11 +1,11 @@ -DIST pywemo-0.4.34.tar.gz 38251 BLAKE2B 9489522ba539f0442deded420e3d530aebf45c11a77808b83a1a3526f507e2074d405e6f685439cc3e3c587e2053c483d6232f9a19dc0b06eb4bcf1e0465d92e SHA512 f1c6f01862740f95786bbc6c28829e89a6ecbefe0450b2470b67ea973a586e1c1cd9047f54efdee7382076454a6dc8be5e6380a0f16f168b0767d939bc8e2a30 DIST pywemo-0.4.43.tar.gz 42439 BLAKE2B 9e845050b1a39d0a46a96162623be813a816a7fcb60c1c8b70def61b487e366a3a9c2680360b09134bcae2f942751731695e6b56c7c2908e81587ad56b993d92 SHA512 fe3600d660cacad97f210d9b10c53b0f1d59a9c4b3725dbe1c90bf69eaf9e3aad7d5dafae3149f994558bd51532a5d0b938597d48ade2f76c46a77488ad6a6aa DIST pywemo-0.4.45.tar.gz 43927 BLAKE2B 2911d16872420f9918a04c41332ba6465eafc3dd703af014d001f7bb4c0942e4cbae9fbcbf9dcb17897a18ccdaab0d8067ee3650f1b1291358c1fc89229cc84d SHA512 707172903413d4264776d87301d614f477f8bf558070e0c314195de0d429777dce2e85e348628289af2d97f06ea34f41f19a51db43685618321109bc85f59fe3 DIST pywemo-0.4.46.tar.gz 43923 BLAKE2B affcd9d5134988bd89887e1de5a8e93b111b2604743abe0ca101d9a7d175cc08b620bf98d2521cd6a8a05c24ffeaa5191357eb59d2da3ffe3e2f1a6dd22627e1 SHA512 7313631aa39c9965bfbefa34c9d2cfd731c6345fafded0685a15c126c597453837adc635f30b2c2c3eef3c8f3e76cf5f56ea6137ce2b82116f961e90a384b0c7 DIST pywemo-0.5.0.tar.gz 42156 BLAKE2B a2ba93eff426857800ececfc9521f1578615fdf8f01780257cbef2d9c632643cb3c3ea5e108a52452fe158b84321fec459575615991ef4e1d8c7c58aaded3c92 SHA512 8aa16c23c4378350c90af2a790656ad3abbf0ba89d7a5445ad3619d5fb8f99b767fa426648b1075365331f771424ea7a959473328bbd2dbaef32302f2bc505e2 -EBUILD pywemo-0.4.34.ebuild 1555 BLAKE2B f90bcbcb73ee5a6e9f34e6e1344916271f27b33c53c4b68017ddf31063383fbec90af1f869e51629deb9df08b2fcf59ac107dfbaccc7f343652d5f8b9a0f05a0 SHA512 7b37aa962a63135d8156e84a413042eace6bee698a9ae908c9ee0b9a6d244982913ae57ea737bea370e0c535d64fe2217b942dd7d9d3cff6c753e38d01462081 +DIST pywemo-0.5.2.tar.gz 42984 BLAKE2B 2ec3bcc9d10a71c13542e84826b6e7c272b5b2530af4db572e5bd1b50a0ed6c8bdac9d4d9edf54940bce39b04e038b1b421364c7156a347e5a3374c2a6844465 SHA512 879943c460c7d9831dbce307775454263dee6e801e2d40c9e2a5a134e65fb1f7049e091dcfd60dbb9e697f437dbcfc9f1cce04ac0b467afac0d95d0e1a124fa9 EBUILD pywemo-0.4.43.ebuild 1557 BLAKE2B 90f721a4a529c873ac1ca06cd35885bf9743b2be76437dd95187b39c21b2ac8d40ac15131ff5ae86b36e6e7efe51e9e82fdbb702ab6c9652a2da69f5c021ee74 SHA512 4fcfea26ee829ea0319c67b4c509c8a6fb7c8a7582b4affadba76f2e952c029804b03b496eb4c0f8055f22ab1a878d4d32d0e042f048d9975edfb2bc05a7c02b EBUILD pywemo-0.4.45.ebuild 1558 BLAKE2B b2f3a2f9622ebf2adae9d43e7d9c943b382d25dc00ad07e376f024322f9f12a6e1ddd484a24c46224a4ffb7a0800e6966716ae8591925d5f78a804fd7652af91 SHA512 601751ad8d6fc0c6e3bdbdfcfd62fb44499e70c042174e66e960d2b2e8b736ceae1219e8172b7bfc875f3cf52c83fb73c55ba9348105468b7936cfc2cbc583ef EBUILD pywemo-0.4.46.ebuild 1557 BLAKE2B 1cd9e349e3ec31822ea71fe3f2724b03e2667ce3e57f7fb7a4fa924fe39c523c10ce676605f1cc3b05e88985961ddf66678cb92e4554986c311435d01d70b3e4 SHA512 3f36266d9480a3a53ba6f7d30eee201d00b81ba2b11545d30df0ee95307fc3ade153862fe9c9d84191f3de3a8122ba6193da8b3493a1e8eca7f62f9c67ac79bc EBUILD pywemo-0.5.0.ebuild 827 BLAKE2B 105d82b04909f2a433baa4035f04acd74a5ce21e8f0606aa11f10398ee6bed717ee605c9f411066298bb60f2c997010df0be06ae9c8ad420a3973e3fbf6a736f SHA512 64f08198b179593ce6dd34568011ff958d078438572ec156a6cc0bbbe50329b01286dd8a36c7f6f4534f738f24db99d3e30ac4a1b432ba04a61647ee93b086c3 +EBUILD pywemo-0.5.2.ebuild 827 BLAKE2B 105d82b04909f2a433baa4035f04acd74a5ce21e8f0606aa11f10398ee6bed717ee605c9f411066298bb60f2c997010df0be06ae9c8ad420a3973e3fbf6a736f SHA512 64f08198b179593ce6dd34568011ff958d078438572ec156a6cc0bbbe50329b01286dd8a36c7f6f4534f738f24db99d3e30ac4a1b432ba04a61647ee93b086c3 MISC metadata.xml 451 BLAKE2B a4f67315611689434a9a882c3d2d532a7892d9c9eaefd53cb26ec4bf142bbc5d250e296507964259ddc166b9c659f781fbd285df2b638c3d40bb06e4a907e2c4 SHA512 8330aa67b34b4bf53e6baebd09db75e2a7944e244421478db754e252a90d154800c820447db4ccbf30bd36f850faa485b926a025e6fc247d2f0def727c3d9a99 diff --git a/dev-python/pywemo/pywemo-0.4.34.ebuild b/dev-python/pywemo/pywemo-0.4.34.ebuild deleted file mode 100644 index b9a45ccf9..000000000 --- a/dev-python/pywemo/pywemo-0.4.34.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python3_{5..7} ) - -inherit distutils-r1 - -DESCRIPTION="Lightweight Python module to discover and control WeMo devices" -HOMEPAGE="https://github.com/pavoni/pywemo https://pypi.org/project/pywemo/" - -# SRC is broken, packed with outrageous paths, no setup.py -# SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.macosx-10.15-x86_64.tar.gz -> ${P}.tar.gz" -# no tags or releases on github, use commit-id: -# SRC_URI="https://github.com/pavoni/pywemo/archive/d9cd5c246624ec7b81d63fcb6a02c983750f60f8.zip -> ${P}.zip" -# too complex and unstable, so I forked it and added the missing tags: -# fixed now https://github.com/pavoni/pywemo/issues/163#issuecomment-691500503 -# SRC_URI="https://github.com/onkelbeh/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI="https://github.com/pavoni/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="test" - -RDEPEND=">=dev-python/netifaces-0.10.0[${PYTHON_USEDEP}] - >=dev-python/requests-2.0[${PYTHON_USEDEP}] - >=dev-python/six-1.10.0[${PYTHON_USEDEP}]" -DEPEND="${REDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - dev-python/nose[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - )" - -# packages=find_packages() -src_prepare() { - sed -i "s/packages=find_packages()/packages=find_packages(exclude=['tests','tests.*'])/g" -i setup.py || die - eapply_user -} - -python_test() { - nosetests --verbose || die - py.test -v -v || die -} diff --git a/dev-python/pywemo/pywemo-0.5.2.ebuild b/dev-python/pywemo/pywemo-0.5.2.ebuild new file mode 100644 index 000000000..133e9d5c7 --- /dev/null +++ b/dev-python/pywemo/pywemo-0.5.2.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{6..8} ) + +inherit distutils-r1 + +DESCRIPTION="Lightweight Python module to discover and control WeMo devices" +HOMEPAGE="https://github.com/pavoni/pywemo https://pypi.org/project/pywemo/" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" +IUSE="test" + +RDEPEND=">=dev-python/ifaddr-0.1.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.0[${PYTHON_USEDEP}] + >=dev-python/six-1.10.0[${PYTHON_USEDEP}]" +BDEPEND="${REDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/nose[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + )" + +python_test() { + nosetests --verbose || die + py.test -v -v || die +} From ee77f8220da89609608f84ecc7808c2bab411644 Mon Sep 17 00:00:00 2001 From: "Andreas Billmeier (@Home/mbp)" Date: Thu, 12 Nov 2020 23:58:38 +0100 Subject: [PATCH 18/22] bump homematicip-0.12.1 --- CHANGELOG.txt | 1 + dev-python/homematicip/Manifest | 6 ++-- .../homematicip/homematicip-0.10.13.ebuild | 30 ------------------- ...10.14.ebuild => homematicip-0.12.1.ebuild} | 12 ++++---- 4 files changed, 10 insertions(+), 39 deletions(-) delete mode 100644 dev-python/homematicip/homematicip-0.10.13.ebuild rename dev-python/homematicip/{homematicip-0.10.14.ebuild => homematicip-0.12.1.ebuild} (77%) diff --git a/CHANGELOG.txt b/CHANGELOG.txt index abac5182c..ddfdc861d 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -17,6 +17,7 @@ * update pycsspeechtts-1.0.4 (phuhh.) * add auroranoaa-0.0.1 * bump pywemo-0.5.2 + * bump homematicip-0.12.1 2020-11-09 * update pyvlx-0.2.18 diff --git a/dev-python/homematicip/Manifest b/dev-python/homematicip/Manifest index c7ebe8c8a..2d5215852 100644 --- a/dev-python/homematicip/Manifest +++ b/dev-python/homematicip/Manifest @@ -1,15 +1,13 @@ -DIST homematicip-0.10.13.tar.gz 106422 BLAKE2B af3c1c608768a626567b3b45e7e67f425408599b3a054cd4193c41287475783975e7304839f8bdde419dd072fa4cb077f91b41a5b20074533fbadf25e5227081 SHA512 531cce926ee15940c41dcfeb171800d82738637e44fe99d8602e7e2cfcc7d7ce32c2dc88dbb09ee6a56216f70c18433ee471f13b601a5bc77d75b4366f18525f -DIST homematicip-0.10.14.tar.gz 109625 BLAKE2B 97f07b5fbd756961ebe8f2fd663ea17310ad83507f6b11d3245387363424429077d9ff8ee7378ca4f31feba5ad54f35f3d636ff35571753c0116e585630a8973 SHA512 4868915b9693bc93ba2a33f6957447511cc85cedc1e406cc86e9a1aee74ba63babdda4b6e8e5482648fcf46152f2d8f8e7762bbe18f6cc5c5fd7d2d65bb86559 DIST homematicip-0.10.15.tar.gz 114080 BLAKE2B 4ae78517c94464aeec8a9cc40f532ff5091e005d051649525a83e0cf3a040422899ec31c25120ef2935f852e9333298a10dfe2cac938b7d2954aa45ef9f69c17 SHA512 26b1883533562e0520b2e50c2a0835b0b3420e1bf7f455aa2861e06092dbbae114d782c88fd743df44b288142450accb11e9debd14ce71a491b2642d659c8d9a DIST homematicip-0.10.17.tar.gz 110790 BLAKE2B 44983274cdf76b9c3afa88caa7355ec2bf9068da66ff6694b43573e2fac3056ed7d1ffb190eafc8ba9e49df79f6196902dfe518676428e1a536bbedd3c6bbcaa SHA512 b78e30e2c57f2d1b999397d511413a0f61bec8c67cae02d86fcdccd041ee02add4afe2a98046a3f008e8331d0f7dafc5e509c4fab2f5a3861ca3013fee4832d2 DIST homematicip-0.10.18.tar.gz 118444 BLAKE2B f0cd4b4e64e1c1c1d3593dc1e284bad58d3040d7dd0f6acf61a14730e465d45471bdcee20715d0d50a9b891d00c7ada38c69308d13a293e878857e386e88f1ac SHA512 eb294cbdf4568dcecd99c89f9c8e60e351fad55678cc479a43950f05ecc5c4be0840ed16bd375a7f03fa59ca71ce3c3d0c483c4176ddbbf798ec3a05f110b781 DIST homematicip-0.10.19.tar.gz 113379 BLAKE2B 871d063118d7796fb0962764fee548c514d1f184993df4743a7fb54f8e690d9ded9a33e7f64b9ac53a73eb2bedde6ebfe62e87db623bd0d29d63bc7aa063e8af SHA512 1e06ad424d9820a17221de9bbbf5b218aeb02ccb1885afeb28b92b1261b98d2e15dbad495cf4b75b882967cd9a806d31c69dffb3c584f6aebfeeaa2f43b39188 DIST homematicip-0.11.0.tar.gz 116514 BLAKE2B bd5ff8b370b43707a22c9478688e2797d84ffae32a15e0c22ed6d53c1374c32d3cdb7ba6e5a0ea0cbd17b399c42cd4a587e1dd0d8b0aea16c28c5116b41f51e2 SHA512 944fab238d047055b0ed3c8aeb54c4bcba430bbc02ce889eafefe9057e2ab9148690a7543da06058dc1f1c974067209905a2e0438c7ee70cf67dbd2cca255f11 -EBUILD homematicip-0.10.13.ebuild 688 BLAKE2B eeb62e778d5832a0c09dd06efba992c707ff55ac730e4ead6dc09c7df808bddcc11cc707efa5d8220e3b8ad26c6c85b6e7284bbd997bc59727a50c4b7bde9354 SHA512 9fab02ae07096278794efaf0333af370d913c33a43be7a97c4cb92c6dc3874d5c94717c0cb63e12bd9bc7ea9f35132e496dc73798766da28b58b995218719e15 -EBUILD homematicip-0.10.14.ebuild 991 BLAKE2B e7c4a1343253b823b4221ca24f4a6c18361d1618087040c354d522ca12c0793d6948dfcdbe812e4c8bfb4189a591c2bffd094131fb5a5ad88b66427b5e677305 SHA512 0bc929fcf9fede1b8d38a408eb786cee66e9445074914cc30ae2400716f26f2944f09fba3c1bd56f98c2235386834549ba3591ab7d835dcabc17f007dcc8ed98 +DIST homematicip-0.12.1.tar.gz 121428 BLAKE2B 60c5eb2363bd0b6ca3b30207fa4e20e8e75368789fe78372fb2b6c0427cc9ad05d4c63edcafc764ec197d012a212f42f1740e311f67a676c14c5c7f605ab7086 SHA512 a41cb45700729a2ca7f8b50a78325204d6406d6054bc3ed610032473204eefa7ec78a9a26bc1b7c40183b67cffceb92578b2d726a58e4b234a26354a961bc298 EBUILD homematicip-0.10.15.ebuild 991 BLAKE2B e792f0793c3b6b3110d2b18205c870760163ec449c71180305e4d127619d9d1fcfa19a92f84f14b117524ffd808e0eb969c8d7350b694fe1ce64673359321e3a SHA512 6746816507c3591008e60b56fc61996da269f41df8dd96cab276646145ee20aec911724653ad94a9c56a3e153bf5798a70f8c83163b31340c3fdaac7541f9685 EBUILD homematicip-0.10.17.ebuild 991 BLAKE2B e792f0793c3b6b3110d2b18205c870760163ec449c71180305e4d127619d9d1fcfa19a92f84f14b117524ffd808e0eb969c8d7350b694fe1ce64673359321e3a SHA512 6746816507c3591008e60b56fc61996da269f41df8dd96cab276646145ee20aec911724653ad94a9c56a3e153bf5798a70f8c83163b31340c3fdaac7541f9685 EBUILD homematicip-0.10.18.ebuild 991 BLAKE2B 14ce239b62dcd42dcce31fbdc4d11c6644e095adba8cd317a49b5a145904d8a667ed9c2843638035922cddc05c94c23e0b3c8bb19f26cf7e0d2aa504d99b3c20 SHA512 111d9ba25a112fb52052197f05b9df57a837d1f1efe0ac33192f299f9247c1d10edb0c21371e7367e6c81bb2122073418e63727bf6fc8e8b6fb4d5fcc0c03abb EBUILD homematicip-0.10.19.ebuild 991 BLAKE2B 14ce239b62dcd42dcce31fbdc4d11c6644e095adba8cd317a49b5a145904d8a667ed9c2843638035922cddc05c94c23e0b3c8bb19f26cf7e0d2aa504d99b3c20 SHA512 111d9ba25a112fb52052197f05b9df57a837d1f1efe0ac33192f299f9247c1d10edb0c21371e7367e6c81bb2122073418e63727bf6fc8e8b6fb4d5fcc0c03abb EBUILD homematicip-0.11.0.ebuild 991 BLAKE2B 413b22d5b460312b763612a41a11547de86b975379e806f7231f33c59b0f614a00f339fa001a82c8689296c52acad21ec0345fb86b04bf13fa6549806cca150c SHA512 71a26e6f94fd857348d8a532956717b187464a53ae7203a3c92bab1ab6e154f0738f720a00f5201f6b317d2277ac758135e955c6fe73adb4aceecf90fa90b604 +EBUILD homematicip-0.12.1.ebuild 999 BLAKE2B 0599a963e57f50a7fd786e8351ed8a393c31fffbaaebf38d1e4cb94894e263f2767fe2cd9849e8bf1c89094e08fb095516f119cf927ca5ee3de6c93eff82a26a SHA512 790ac81b6029c85ed38344ef87833774c7046ea1261e0cac2f215a54890e4685bd86a54318a5ccf266d2926132e6995f94add79f16e9d7193eeb6aeef7a353c2 MISC metadata.xml 457 BLAKE2B a400a401063c8379f98333a440ad8b5c2f38bc453943a80bf96f1d1cca2984df067bad235cf9d67df8fcef94341d61584ca44a9b1f69c47fc068996668402589 SHA512 aa740223ae77ea489990459068dc59fc2aba12852206d1eb822d1840c6d95037f895ac8f1f3d2469f62b105c946d2b2e3e91318e37573901939e45ccf44c555a diff --git a/dev-python/homematicip/homematicip-0.10.13.ebuild b/dev-python/homematicip/homematicip-0.10.13.ebuild deleted file mode 100644 index 224ebb1fc..000000000 --- a/dev-python/homematicip/homematicip-0.10.13.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -PYTHON_COMPAT=( python3_{5,6,7} ) - -inherit distutils-r1 - -DESCRIPTION="An API for the homematicip cloud" -HOMEPAGE="https://github.com/coreGreenberet/homematicip-rest-api https://pypi.org/project/homematicip/" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="test" - -RDEPEND="" -DEPEND="${REDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - dev-python/nose[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - )" - -python_test() { - nosetests --verbose || die - py.test -v -v || die -} diff --git a/dev-python/homematicip/homematicip-0.10.14.ebuild b/dev-python/homematicip/homematicip-0.12.1.ebuild similarity index 77% rename from dev-python/homematicip/homematicip-0.10.14.ebuild rename to dev-python/homematicip/homematicip-0.12.1.ebuild index efcbcec5c..adac91429 100644 --- a/dev-python/homematicip/homematicip-0.10.14.ebuild +++ b/dev-python/homematicip/homematicip-0.12.1.ebuild @@ -3,7 +3,7 @@ EAPI="7" -PYTHON_COMPAT=( python3_{5,6,7} ) +PYTHON_COMPAT=( python3_{6..8} ) inherit distutils-r1 @@ -16,13 +16,15 @@ SLOT="0" KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" IUSE="test" -RDEPEND=">=dev-python/requests-2.22.0[${PYTHON_USEDEP}] - >=dev-python/websocket-client-0.56.0[${PYTHON_USEDEP}] +DOCS="README.rst" + +RDEPEND=">=dev-python/requests-2.24.0[${PYTHON_USEDEP}] + >=dev-python/websocket-client-0.57.0[${PYTHON_USEDEP}] >=dev-python/websockets-8.1[${PYTHON_USEDEP}] >=dev-python/aiohttp-3.6.2[${PYTHON_USEDEP}] >=dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}] - >=dev-python/aenum-2.2.3[${PYTHON_USEDEP}]" -DEPEND="${REDEPEND} + >=dev-python/aenum-2.2.4[${PYTHON_USEDEP}]" +BDEPEND=" dev-python/setuptools[${PYTHON_USEDEP}] test? ( dev-python/nose[${PYTHON_USEDEP}] From 68e9d13d0c621bcc9ff639c628627ed8c938fbde Mon Sep 17 00:00:00 2001 From: "Andreas Billmeier (@Home/mbp)" Date: Fri, 13 Nov 2020 00:02:39 +0100 Subject: [PATCH 19/22] update hass-nabucasa-0.37.2 --- CHANGELOG.txt | 1 + dev-python/hass-nabucasa/Manifest | 6 +-- .../hass-nabucasa-0.34.6-r1.ebuild | 38 ------------------- .../hass-nabucasa/hass-nabucasa-0.34.7.ebuild | 38 ------------------- .../hass-nabucasa/hass-nabucasa-0.37.2.ebuild | 37 ++++++++++++++++++ 5 files changed, 40 insertions(+), 80 deletions(-) delete mode 100644 dev-python/hass-nabucasa/hass-nabucasa-0.34.6-r1.ebuild delete mode 100644 dev-python/hass-nabucasa/hass-nabucasa-0.34.7.ebuild create mode 100644 dev-python/hass-nabucasa/hass-nabucasa-0.37.2.ebuild diff --git a/CHANGELOG.txt b/CHANGELOG.txt index ddfdc861d..087eec8ed 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -18,6 +18,7 @@ * add auroranoaa-0.0.1 * bump pywemo-0.5.2 * bump homematicip-0.12.1 + * update hass-nabucasa-0.37.2 2020-11-09 * update pyvlx-0.2.18 diff --git a/dev-python/hass-nabucasa/Manifest b/dev-python/hass-nabucasa/Manifest index 06fc432cd..405f5e9e0 100644 --- a/dev-python/hass-nabucasa/Manifest +++ b/dev-python/hass-nabucasa/Manifest @@ -1,13 +1,11 @@ -DIST hass-nabucasa-0.34.6.tar.gz 20781 BLAKE2B f9d496f181aba4940e3a73b931830e0014a58d91fdb9eb21fdc5d469b66ebdbcf3d08c5dc88e248e515d3c32096bed04ba66daf457be0d011584db69a9e256ad SHA512 3f1d25cb6a05bcd3c193cf493a99294e8d30fbfb291ae4dd00b88c1f375b49d85d2a649d0e50265c14aa9ce617fac8b51722b7a4913e9d25e3c9603e4e66240d -DIST hass-nabucasa-0.34.7.tar.gz 20825 BLAKE2B 556cd0be0a0fe10dbd5bcbf57656bd22c7e83618d88ab7a1550bde5511c9b62d9f6ebf5b4adc1abdba8e4ff3cc4b04f1e1329938e7e1b67fe31ea87973ff75cf SHA512 90a8412b314c1f5335228644a17155fe06312a1303bb98f169cc640dcaaba03a2b13e4e3f81709f072207fb215bfca5b0e8a34436da681ca5269f9ffd2af2630 DIST hass-nabucasa-0.35.0.tar.gz 20823 BLAKE2B fa10e1484e7fda0f168e9bb2a8fa15a7e3823ce6725bd6cd891d155f835b57acdebf0acbe5c1dd0b4cb947c661a85bec393782a056187adc790177121520fbe7 SHA512 80d323ac31e0e0d8cb64719a5f8275b68651f40783579b6da7ec9a894b2edbe47ffbe1218464776dea3a7e86e23edd5114c45788c0dd7ef4c18ec6ae437dd39f DIST hass-nabucasa-0.36.1.tar.gz 21664 BLAKE2B 814387cccaab4861dce65a7f4d935dcabd2f2f492b27a6b61b95851872c2b7585cba3aa8a20892be3dcc86c7b0a708b0adb1a863758722dfb52b74530583df41 SHA512 1ee9c5ca98d2fb560d36ca635a004cf8d0c46e35a939c18d0c6e1c39eb6be75dd75b19afe7fb07e547ef63605a4e425acd5b482c9a7e86c3343d243a888ec599 DIST hass-nabucasa-0.37.0.tar.gz 21721 BLAKE2B 5cd6101ac6156456b57f47e3a98ee275dde70ccf4e40ad2ebb7c8d831ac78b2226133c4ae0bd44d8d9841683a9bb30352b8fc049dcec74e3a79fee03f6749f4b SHA512 1c5bf1cb412d9fb21e7262c57aad6d5f6cbbfed3f39cdbb323c11bea3616f3a2dae3468aa6aa128f42a6b2b7e35acee08d3dfb7b976d90894401dd3aec0e7841 DIST hass-nabucasa-0.37.1.tar.gz 21770 BLAKE2B 184136ed08b9248b74fe570eab308f99420e485cba7d376edf88720d274337ce90682309bc70ea0ed00db5d37d9e5d647c39f3dd248737e6c9559a593bee9229 SHA512 7a72a104674341ac72a46a362e84795aaff9ef6171fff35f27aa3c9fee7c3acb3c30c2ce9b70ef92035e52f4c08317f4671bdeccb4a16985a87ec889a7901bf9 -EBUILD hass-nabucasa-0.34.6-r1.ebuild 1120 BLAKE2B fae07232d2676b952764512a1b400686f4f1fa231e9411b3f3a7e91c2b14314f32229ed72efb51161d2951713b51828ff118a68c0ef3e53f3ec0b171c425c063 SHA512 26d8d2375b9e324e3e6c63354e53afb49d901de18234c07ce23290907dcc131551db42204bf8a275fc055d4181a662f2dfabcd290894bf1afb3b7f9da5e7cc11 -EBUILD hass-nabucasa-0.34.7.ebuild 1120 BLAKE2B fae07232d2676b952764512a1b400686f4f1fa231e9411b3f3a7e91c2b14314f32229ed72efb51161d2951713b51828ff118a68c0ef3e53f3ec0b171c425c063 SHA512 26d8d2375b9e324e3e6c63354e53afb49d901de18234c07ce23290907dcc131551db42204bf8a275fc055d4181a662f2dfabcd290894bf1afb3b7f9da5e7cc11 +DIST hass-nabucasa-0.37.2.tar.gz 21773 BLAKE2B 592262b56b414a2b257cf633708cde9a12eb71e2c55f458009b77da39fd76ff46767e69f9398d84fad65d7f09c91230ffe48368ffb1fdec99013be82762684fe SHA512 74f866cf5a4698867ac086bd3e09151c01eb6a7f751d352622ba427021bd7e177d7d0986773de86f69564ac8d5ec641c0af82919b3c9a14b6359d98c9ba6cf1d EBUILD hass-nabucasa-0.35.0.ebuild 1120 BLAKE2B 7390faab0be7a8308f243caf554ff5fdc6ca9c11a6b0863655d4c130edf5a1a90a2109ac4fd2aad5bafaca66872fbb0bcc08c15d16bbd38b21b003d7fe4aebfd SHA512 4a76b1146b3384a6074ba3ca97b512602f753e845259515341183763859074ff414e81f9d2ebc63a894d183be6f172edfde7f65a42aa99bd5b9d9bc0f71fea4e EBUILD hass-nabucasa-0.36.1.ebuild 1082 BLAKE2B 5c4522cbdbee5b273872a6cf7237929cbfae6f406fca188763810b8957cf941f93e140836a58e832004ca280f843ba24388c25e3a784bdc60841f21b1fc7c875 SHA512 cfb3d152e5245cab4da3a0b6f0c23cdaea82ef029c68e68d5bca7b972d50ea03992872b8cbc21b0d0a0576d2b03ead030ab5b87bd9c2e8cc95ae9dfdca6c49ea EBUILD hass-nabucasa-0.37.0.ebuild 1082 BLAKE2B 8c7db92a8cda59e8e5db42c7e7486acf21458536e10c5f001fc6f65b9ca64349acab85650e6cd11f4e10ecbe74ae7816aeb0736d307ead4f573a1dddf495e64a SHA512 6d6abf794b8917aa514716e96f9cea94153acc0e7c6a8c7518de9b5505867672bfd8aca634b976930b19dfb6743242dcfcd5a5687b94f041f569ffd8c04f07f2 EBUILD hass-nabucasa-0.37.1.ebuild 1059 BLAKE2B 2ee3ed2571010f9bf7645a8664a9244fcadf24aa3bed6c8d3bfc61cf058317007aa8e579ab0809fb566180b3736c53dd81d1c381dc681b671db8bc6efac9509b SHA512 57248586a555e8a2c19c34da9fc72122d984bf00f8e39a5b46d2d168d1d2278200a0d07d274f7b153579b195cbc8c93b3f62705200a7d7c8e00e5683e6e08eeb +EBUILD hass-nabucasa-0.37.2.ebuild 1059 BLAKE2B d241aea784d9462f232b30a5635ffc4ef71ca22683d4c86d5bcb8e160162559559b588b4bebf3cd8f915b2677a73bd3c810f5e1087c86b5e34f6a73dfdde70f5 SHA512 8637590ad397b1c0226c517553ac9822f925b1a4aab00ea24c50dc46265267d98004e97bee0b68610708fbca3c8d773ad15c98ce16657089c7a3f6917b642009 MISC metadata.xml 464 BLAKE2B c6b39b5b27af5d4dccd5b3d013a16fa0c7a485352083ce564a337cb2a30b77d12c3c29469d63af33b8ff2a90c0d6be759050f5813c92d9b253e739c05e87eace SHA512 c076127e8753548a24db6b73120ab93bb7ca7ebafdf2050142b1027273ff5d332b7d7f50ea23bf9143e2c4185019faed9052cce1af8a319d6e524b89c5fe6f11 diff --git a/dev-python/hass-nabucasa/hass-nabucasa-0.34.6-r1.ebuild b/dev-python/hass-nabucasa/hass-nabucasa-0.34.6-r1.ebuild deleted file mode 100644 index 2354a39ac..000000000 --- a/dev-python/hass-nabucasa/hass-nabucasa-0.34.6-r1.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -PYTHON_COMPAT=( python3_{7,8} ) - -inherit distutils-r1 - -DESCRIPTION="Home Assistant cloud integration by Nabu Casa, inc." -HOMEPAGE="https://github.com/NabuCasa/hass-nabucasa/ https://www.nabucasa.com/ https://pypi.org/project/hass-nabucasa/" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 arm64 x86 amd64-linux x86-linux" -IUSE="test" - -RDEPEND="~dev-python/pycognito-0.1.3[${PYTHON_USEDEP}] - ~dev-python/snitun-0.20[${PYTHON_USEDEP}] - ~app-crypt/acme-1.4.0 - >=dev-python/cryptography-2.8[${PYTHON_USEDEP}] - >=dev-python/attrs-19.3.0[${PYTHON_USEDEP}] - >=dev-python/pytz-2019.3[${PYTHON_USEDEP}] - >=dev-python/aiohttp-3.6.1[${PYTHON_USEDEP}] - ~dev-python/atomicwrites-1.4.0[${PYTHON_USEDEP}] - dev-python/ecdsa[${PYTHON_USEDEP}]" -DEPEND="${REDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - dev-python/nose[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - )" - -python_test() { - nosetests --verbose || die - py.test -v -v || die -} diff --git a/dev-python/hass-nabucasa/hass-nabucasa-0.34.7.ebuild b/dev-python/hass-nabucasa/hass-nabucasa-0.34.7.ebuild deleted file mode 100644 index 2354a39ac..000000000 --- a/dev-python/hass-nabucasa/hass-nabucasa-0.34.7.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -PYTHON_COMPAT=( python3_{7,8} ) - -inherit distutils-r1 - -DESCRIPTION="Home Assistant cloud integration by Nabu Casa, inc." -HOMEPAGE="https://github.com/NabuCasa/hass-nabucasa/ https://www.nabucasa.com/ https://pypi.org/project/hass-nabucasa/" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 arm64 x86 amd64-linux x86-linux" -IUSE="test" - -RDEPEND="~dev-python/pycognito-0.1.3[${PYTHON_USEDEP}] - ~dev-python/snitun-0.20[${PYTHON_USEDEP}] - ~app-crypt/acme-1.4.0 - >=dev-python/cryptography-2.8[${PYTHON_USEDEP}] - >=dev-python/attrs-19.3.0[${PYTHON_USEDEP}] - >=dev-python/pytz-2019.3[${PYTHON_USEDEP}] - >=dev-python/aiohttp-3.6.1[${PYTHON_USEDEP}] - ~dev-python/atomicwrites-1.4.0[${PYTHON_USEDEP}] - dev-python/ecdsa[${PYTHON_USEDEP}]" -DEPEND="${REDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - dev-python/nose[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - )" - -python_test() { - nosetests --verbose || die - py.test -v -v || die -} diff --git a/dev-python/hass-nabucasa/hass-nabucasa-0.37.2.ebuild b/dev-python/hass-nabucasa/hass-nabucasa-0.37.2.ebuild new file mode 100644 index 000000000..66071a091 --- /dev/null +++ b/dev-python/hass-nabucasa/hass-nabucasa-0.37.2.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{6..8} ) + +inherit distutils-r1 + +DESCRIPTION="Home Assistant cloud integration by Nabu Casa, Inc." +HOMEPAGE="https://www.nabucasa.com/ https://github.com/NabuCasa/hass-nabucasa/ https://pypi.org/project/hass-nabucasa/" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="amd64 arm64 x86 amd64-linux x86-linux" +IUSE="test" + +RDEPEND="~dev-python/pycognito-0.1.4[${PYTHON_USEDEP}] + ~dev-python/snitun-0.20[${PYTHON_USEDEP}] + ~app-crypt/acme-1.9.0 + >=dev-python/cryptography-2.8[${PYTHON_USEDEP}] + >=dev-python/attrs-19.3.0[${PYTHON_USEDEP}] + >=dev-python/pytz-2019.3[${PYTHON_USEDEP}] + >=dev-python/aiohttp-3.6.1[${PYTHON_USEDEP}] + ~dev-python/atomicwrites-1.4.0[${PYTHON_USEDEP}]" +BDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/nose[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + )" + +python_test() { + nosetests --verbose || die + py.test -v -v || die +} From 27e8b55749d78401b9b35268b43c91b67312c62f Mon Sep 17 00:00:00 2001 From: "Andreas Billmeier (@Home/mbp)" Date: Fri, 13 Nov 2020 00:18:05 +0100 Subject: [PATCH 20/22] fix error in gTTS-token-1.1.4.ebuild --- dev-python/gTTS-token/Manifest | 2 +- dev-python/gTTS-token/gTTS-token-1.1.4.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/gTTS-token/Manifest b/dev-python/gTTS-token/Manifest index cd15e5b90..fcb274c77 100644 --- a/dev-python/gTTS-token/Manifest +++ b/dev-python/gTTS-token/Manifest @@ -1,5 +1,5 @@ DIST gTTS-token-1.1.3.tar.gz 3441 BLAKE2B 425b5558b937474975370e9b6dd78912bd4f73882fe57875aa428d47a2a0d8161d5a8921fefeede91c74ee43254be3f7d78398675b7246575bca43e44d10e9bc SHA512 f1bfddf5f67b622a2085833c42f21b4b8673843700db76fdc5b7478e0671fccf00a42149909e77ab5d7317994510e0e9c487ddc7a063c4224d4abb284b02c541 DIST gTTS-token-1.1.4.tar.gz 3884 BLAKE2B 1f23cd21f96050391e4ca18707816c5e3f9d407a9308a9f82d1d117b7512a6aeb886698f104b3f03c7434ccef7e7c8722345743b78a2acebe34497091368a31d SHA512 f1efe0b055d86a84dd79cc6df993ea317f67cf8e137dbfb082b93b3a3d7cdd95d57bf9418633171ca894231d118acbe8907a8f77c602b98323fd92e3502b755b EBUILD gTTS-token-1.1.3-r2.ebuild 745 BLAKE2B 282bbfeb90c240d460b6c22042cb099815fba009a3ba10f909b861058b8cd307e41fe62971c954d44f56f5007b518661851870c05512332a2c987a41e459f4b5 SHA512 fbb3c863160b0460711859f8b8d2327146681cc037beb6f5a03e90b5228609683a513e977b554f8915961ebd74cdc6f83cf690b4147c619a685073110272606c -EBUILD gTTS-token-1.1.4.ebuild 773 BLAKE2B ad249967314692bcafe9d00c688c386bb431a7b0283f98aa4cde3a170e3b5841924927346fc729442f0dd3d57279c9d2ec25ca5efa80c800ce9ee962ee927eba SHA512 7f7af3e1bad42a3c314dfc72bd4775019db83b1c692fd2b59ca6b356888408d5906520cf2fe5f6fcdce2696ea483ef0865dabb48750c54ecb7aeb1f8a6fa09d1 +EBUILD gTTS-token-1.1.4.ebuild 763 BLAKE2B edd5c02129b05dd41ab658448585cb1757e0cc3555bd57b5ab8cb0bc5596436ee9390055c92ff9d6d0e7cb26fc2f9df2b11b4a43cda8a7d5477cf68b5732faf3 SHA512 887245d992683cd366a09fbd90d6dfcfe447cedfa68d17a47be2258af2c02fe17cfdf7c1c80ee28609ec17557abe2bfc15817022a0bf938c6a492751b2a10f57 MISC metadata.xml 463 BLAKE2B f911d32bdb1b857d16f62167d0ddb08627fb3feccf3a64d98b5d8310149ecd8a66936e05fbcf8934cbbc7808c578fd8aadbfa13f8b572e406006cccdb5a0aeee SHA512 61fd5d262d69943c8b0076845d9762a77637d629de1b0b25ef33e59a3ad33284a5daf75896507c1b931dc84fdd2394dc41884cad7559a4bbbd6835810bd4bf75 diff --git a/dev-python/gTTS-token/gTTS-token-1.1.4.ebuild b/dev-python/gTTS-token/gTTS-token-1.1.4.ebuild index 5e6551692..7f2fa4a8e 100644 --- a/dev-python/gTTS-token/gTTS-token-1.1.4.ebuild +++ b/dev-python/gTTS-token/gTTS-token-1.1.4.ebuild @@ -18,7 +18,7 @@ IUSE="test" DOCS="README.md" -RDEPEND="RDEPEND="dev-python/requests[${PYTHON_USEDEP}]"" +RDEPEND="dev-python/requests[${PYTHON_USEDEP}]" BDEPEND="${REDEPEND} dev-python/setuptools[${PYTHON_USEDEP}] test? ( From bcd499990265dc24bef17f927353c9c50851f814 Mon Sep 17 00:00:00 2001 From: "Andreas Billmeier (@Home/mbp)" Date: Fri, 13 Nov 2020 00:23:14 +0100 Subject: [PATCH 21/22] update homeassistant-0.117.6 --- CHANGELOG.txt | 3 +- app-misc/homeassistant-full/Manifest | 4 +- .../homeassistant-full-0.117.6.ebuild | 915 ++++++++++++++++++ .../homeassistant-full-9999.ebuild | 7 +- app-misc/homeassistant-min/Manifest | 2 + .../homeassistant-min-0.117.6.ebuild | 217 +++++ app-misc/homeassistant/Manifest | 2 + .../homeassistant-0.117.6.ebuild | 433 +++++++++ requirements_all.txt | 15 +- 9 files changed, 1585 insertions(+), 13 deletions(-) create mode 100644 app-misc/homeassistant-full/homeassistant-full-0.117.6.ebuild create mode 100644 app-misc/homeassistant-min/homeassistant-min-0.117.6.ebuild create mode 100644 app-misc/homeassistant/homeassistant-0.117.6.ebuild diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 087eec8ed..c7a3a9399 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -1,4 +1,4 @@ -2020-11-12 +2020-11-12 homeassistant-0.117.6 * add objgraph-3.4.1, bump objgraph-3.5.0 * bump python-openzwave-mqtt-1.3.2 * add aiorecollect-0.2.1 @@ -19,6 +19,7 @@ * bump pywemo-0.5.2 * bump homematicip-0.12.1 * update hass-nabucasa-0.37.2 + * update homeassistant-0.117.6 2020-11-09 * update pyvlx-0.2.18 diff --git a/app-misc/homeassistant-full/Manifest b/app-misc/homeassistant-full/Manifest index 9034f3c72..0d10f587f 100644 --- a/app-misc/homeassistant-full/Manifest +++ b/app-misc/homeassistant-full/Manifest @@ -18,6 +18,7 @@ DIST homeassistant-0.117.2.tar.gz 8106173 BLAKE2B 28b163e5225ea3b13a50df5c92c921 DIST homeassistant-0.117.3.tar.gz 8106551 BLAKE2B 44cd28b60d6228d22dc1c7bc7bceec61ff952dec62e8e617bfa6dc86dad596556f34c3a7f9c4c36dee6a62b2a62bbbd09cc6f273bc14cda86bd2f905ed4849ca SHA512 835bcf3d515f89638cb989be3577e3bba6a117f0d0bbf142abd087f5cd842dfe01047595628f09e59b2d56e47b34ce4e915428cd649540ad3b41cd02a54cc52f DIST homeassistant-0.117.4.tar.gz 8106430 BLAKE2B 5e7f06b9bdd69afa20b96b8e9087eeed0a3dceb53a22bf2e68d7486c03d6972de6afa56e073de6febcac2cd736c91b4dfab51c29beacfe551c9de57b9f8555bb SHA512 41f1be96e0a2f0cb96317bd6fa50d992e00c782155d9f0911cbbf927fcf226109cc7a32c52d4426be183b2c784d89413e9d9a4569b7511662e5ffb1dbfc249ce DIST homeassistant-0.117.5.tar.gz 8106794 BLAKE2B 7f1486ffd7b3ff106543f0e95ecface48478e626fbd3e6a6b7d29c3c992ca5b044754e197815745610642b4021a6b56c6cce362881c47489dc8827b44506cc3b SHA512 84f7eafce461c36efde6e7936f51aa67274eeb14bae60f0fae2a4043dbaf0f3f16c4e1bca54068bcbd23c81d8c2ac1587e063576b636292593186fe9d0516919 +DIST homeassistant-0.117.6.tar.gz 8106826 BLAKE2B 7a039cfa71e2be43fa3057ff1e9166d88fbbc14778f60351140e805eeab810aadd75f7900d34904b94323d3549060e4a9095abd81d73a532d4ee58a267725edf SHA512 3e766e672233e247dd4f44b72a48e4191a7a592cc5ab310eefebff4b6506e78dd24832d1ccee615aa963f51e1ddff5f6fca9a1130918a52827a49a688429c841 EBUILD homeassistant-full-0.115.6.ebuild 62374 BLAKE2B f89216eeeedda7e18b9dfc41f7fa04bda9b1de8b0a043d7d967f13c03f68778ece79f039ad9d1b5f1704ea0a3ce09019bd27d65e70c04b246ab35b1e6203def5 SHA512 040fa318f82dbc44d9486651f4fab64f8412c878967ca6c53787b119550eb4f81ce41934adb728840e0f342f5654c6f7bf456bc4120a24f7db208b4233b19d6b EBUILD homeassistant-full-0.116.2.ebuild 62847 BLAKE2B fee5c60234dd35e96730be9807b78cfaf50b84bdd820ddec614a27941c1a5b46323cb00f750f2c3930ae7bf83f09e2e6c0a6ec3d0117e8740ac3a13945592ebc SHA512 58000ec2361c924fecc6e648f39516fb5e45ffa99138430aade6423432060a098209db0a76f28e9f1729cf3412e6edf4f581ed24cf64877bc05f7fadb43c443c EBUILD homeassistant-full-0.116.3.ebuild 62847 BLAKE2B d785d732575eaf170cf190d3f0fe70233d2c49ec59f39b2e227a5c204157502392b67c24a90d01f53b6e8883b34090a62b161bb1099760c5c0a6e84483f88ef4 SHA512 92446dc6d6e786fac1ceafdf7b3455b38f357c5475eb386c15578a7c1ea9bf7c66a3a8bdbbfb92fbe56eb814ba04d01c69eeaa64ab9575e1c6943c5e1afcc7bd @@ -28,5 +29,6 @@ EBUILD homeassistant-full-0.117.2.ebuild 63354 BLAKE2B cb98f53f8773cae57769b2f25 EBUILD homeassistant-full-0.117.3.ebuild 63688 BLAKE2B 940f429a7f013f6a57be33557ef2f65050df6b9e95c2bf2b37a36180497bfe8944d9c5aea218f87c73825ae25e4bfdf556bfc769ead8004a5fad7f02352d5ccd SHA512 87f6727192dd7024d4d965a324fe6d5a4d0df7a5e7c9f46a3646604f21dca78b1f8e57e38d81871c6ded68142d4b0043dd30d6d5d3e9ff08999f7cdced27b76d EBUILD homeassistant-full-0.117.4.ebuild 63148 BLAKE2B fd68a84da604fdd1f1666e904c0e2cfc469f11f050ec0bd1cc3dafc207498987a16d044c3448392ffcaf5ae4254a14b9291aee97e6847b4b4561577980a19651 SHA512 ddf4667328d59895a9c5afd565f0857456799ffcc3302ea64db690fd03ddf335ba702549c1c380999f8e3d6bb816f559217f393c7eefd9be8d668cd8658c1dc8 EBUILD homeassistant-full-0.117.5.ebuild 63150 BLAKE2B 5873a48bcb3c2533f973217db64ba0205c2c5e5af49b12b23a7afb5a9418cec5caa45e99878f1deec33b034b6786d86c0456c134c6f91b361730f0565d8aa270 SHA512 294e48c6eb212ccb3d40a4b16916e509d41c6cb0b7f3f90299944732e0cb33f964047a24028a4ec313f336b4aad5a6ef3d2c62320030f08f11d724c2ef592a26 -EBUILD homeassistant-full-9999.ebuild 63155 BLAKE2B b6383ca1f74ed2301b3907e66e4f5096ece31b7b78d2a7400e44887a266aa36ac1eed35d4e22ab46e23bbe24a7a6e735ea1f41e4452c36c590e4c2e5f30e3ab9 SHA512 cd044fb1b3d82fe07958acfcd31d8eaccf6b95649eca429d54ebce9254911766a7a9019a9f0863a84423558c1df902c6634bfe1e5a4bf7465a2271453aa87ed1 +EBUILD homeassistant-full-0.117.6.ebuild 63151 BLAKE2B eaf0efbe33e391326238fffa4847bae3987fe0e3bae98bcba60485ce4c87a57ce0ea2c875193d26851ea5099058268392d7924c66579553c57633eebecfa3aa1 SHA512 026a8e5ed2356c38b218f958b77b9feb42f2fcceaf4c9e93138a19c09e3ca436bc0890bff33029aa008058d990abd1e1457e4d1a144f4f8ec489334a849f677d +EBUILD homeassistant-full-9999.ebuild 63156 BLAKE2B 092d6c5eaea7462fbbb98afe0dfd334149b62401f3ebcfa5a9f685a57a0485cb792ef46e88d563252ba4b707f5ac97535ef331c77ffb202fc21587b36633ba5c SHA512 b2977861be94f13eedf750349f9b2219b0dca412420952d525e557327badebb5140eae44b143f5b26fafc995bb3cb14e00bdda99493d0cdf10a3947e3ea9752a MISC metadata.xml 61699 BLAKE2B f3a9de8be15d680973192ce36a594eeb30521b12ca93a9a07c3e91ca1d1c2349d8bb967d987c5d68485c558ba42fd71c027cee5edfcae9c574ddc9e60386f1a0 SHA512 bda308c4ea884bbcce3fa51a7c22d68b8a3580bd6f3d9d487933011e77a09d341a5d56825acbfcfaf04c82d2c70d1f12d300819b05e6106fcd6f9a735927100c diff --git a/app-misc/homeassistant-full/homeassistant-full-0.117.6.ebuild b/app-misc/homeassistant-full/homeassistant-full-0.117.6.ebuild new file mode 100644 index 000000000..7ff99bc79 --- /dev/null +++ b/app-misc/homeassistant-full/homeassistant-full-0.117.6.ebuild @@ -0,0 +1,915 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{7,8} ) +inherit readme.gentoo-r1 eutils distutils-r1 + +MY_PN=homeassistant + +if [[ ${PV} == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/home-assistant/core.git" + EGIT_BRANCH="dev" + S="${WORKDIR}/core/" +else + MY_PV=${PV/_beta/b} + MY_P=${MY_PN}-${MY_PV} + SRC_URI="https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz" + S="${WORKDIR}/core-${MY_PV}" +fi + +DESCRIPTION="Open-source home automation platform running on Python 3.7 & 3.8" +HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssistantRepository/" + +LICENSE="Apache-2.0" +SLOT="0" + +KEYWORDS="amd64 arm64 x86 amd64-linux x86-linux" +IUSE="abode accuweather acer_projector acmeda adguard ads advantage_air aftership agent_dvr airly airvisual aladdin_connect alarmdecoder almond alpha_vantage amazon_polly ambiclimate ambient_station amcrest ampio androidtv android_ip_webcam anel_pwrctrl anthemav apache_kafka apcupsd apns apple_tv apprise aprs aqualogic aquostv arcam_fmj arduino arlo arris_tg2492lg aruba asterisk_mbox asuswrt atag aten_pe atome august aurora_abb_powerone avea avion -avri awair -aws axis azure_devops azure_service_bus baidu bbb_gpio bbox -beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain bluesound bluetooth_le_tracker bluetooth_tracker bme280 bme680 bmp280 bmw_connected_drive bom bond braviatv broadlink brother brottsplatskartan brunt bsblan bt_home_hub_5 bt_smarthub buienradar +caldav canary cast channels circuit cisco_ios cisco_mobility_express cisco_webex_teams clementine cli cloud cloudflare cmus co2signal coinbase coinmarketcap comfoconnect concord232 control4 coolmaster coronavirus cppm_tracker cpuspeed crimereports cups daikin danfoss_air darksky datadog debugpy deconz decora decora_wifi delijn deluge denonavr deutsche_bahn devolo_home_control dexcom dht digitalloggers digital_ocean directv discogs discord discovery dlib_face_detect dlib_face_identify dlink dlna_dmr dnsip dominos doods doorbird dovado dsmr dunehd +dwd_weather_warnings dweet dynalite dyson eafm ebox ebusd ecoal_boiler ecobee econet ecovacs eddystone_temperature edimax edl21 ee_brightbox egardia eight_sleep elgato eliqonline elkm1 elv emby emulated_hue emulated_kasa emulated_roku enigma2 enocean enphase_envoy entur_public_transport environment_canada envirophat envisalink ephember epson epsonworkforce eq3btsmart esphome essent etherscan eufy everlights evohome ezviz familyhub fastdotcom feedreader ffmpeg fibaro fido fints firmata fitbit fixer fleetgo flexit flic flick_electric flo flume flunearyou flux_led folder_watcher foobot forked_daapd fortios foscam freebox free_mobile fritz fritzbox fritzbox_callmonitor fritzbox_netmonitor fronius frontier_silicon futurenow garmin_connect gc100 gdacs geizhals geniushub geonetnz_quakes geonetnz_volcano geo_json_events geo_rss_events gios github gitlab_ci gitter glances -gntp goalfeed goalzero gogogate2 google google_cloud google_maps google_pubsub google_translate google_travel_time gpmdp -gpsd gree greeneye_monitor greenwave griddy growatt_server gstreamer gtfs guardian habitica hangouts harman_kardon_avr harmony hdmi_cec heatmiser heos here_travel_time hikvision hikvisioncam hisense_aehw4a1 hive hlk_sw16 +homekit homekit_controller -homematic -homematicip_cloud homeworks home_connect honeywell horizon hp_ilo html5 http htu21d huawei_lte hue hunterdouglas_powerview hvv_departures hydrawise hyperion ialarm iammeter iaqualink -icloud idteck_prox ifttt iglo ign_sismologia ihc image imap incomfort influxdb insteon intesishome iota iperf3 ipma ipp iqvia irish_rail_transport islamic_prayer_times iss isy994 itach izone jewish_calendar joaoapps_join juicenet kaiterra keba keenetic_ndms2 kef keyboard keyboard_remote kira kiwi knx kodi konnected kwb lacrosse lametric lastfm launch_library lcn lg_netcast lg_soundbar life360 lifx lifx_legacy lightwave limitlessled linode linux_battery lirc litejet logi_circle london_underground loopenergy luci luftdaten lupusec lutron lutron_caseta lw12wifi lyft magicseaweed mailgun marytts mastodon matrix maxcube mcp23017 mediaroom media_extractor melcloud melissa message_bird met meteoalarm meteo_france metoffice mfi mhz19 microsoft miflora mikrotik mill minecraft_server minio -mitemp_bt +mobile_app mochad modbus modem_callerid monoprice mpd +mqtt msteams mvglive mychevy mycroft myq mysensors +mysql mystrom mythicbeastsdns n26 nad namecheapdns nanoleaf neato nederlandse_spoorwegen nello ness_alarm nest netatmo netdata netgear netgear_lte netio neurio_energy nexia nextbus nextcloud nightscout niko_home_control nilu nissan_leaf nmap_tracker nmbs noaa_tides norway_air +notify_events notion nsw_fuel_station nsw_rural_fire_service_feed nuheat nuimo_controller nuki numato nut nws nx584 nzbget oasa_telematics obihai oem ohmconnect ombi omnilogic onewire onkyo onvif opencv openerz openevse opengarage openhome opensensemap opentherm_gw openuv openweathermap opnsense opple orangepi_gpio oru orvibo osramlightify +otp ovo_energy owntracks ozw panasonic_bluray panasonic_viera pandora pcal9535a pencom philips_js pi4ioe5v9xxxx piglow pilight +ping pi_hole pjlink plex plugwise plum_lightpad pocketcasts point poolsense powerwall profiler progettihwsw proliphix prometheus proxmoxve proxy ps4 ptvsd pulseaudio_loopback pushbullet pushover pvpc_hourly_pricing +python_script qbittorrent qld_bushfire qnap qrcode quantum_gateway qvr_pro qwikswitch rachio radiotherm rainbird raincloud rainforest_eagle rainmachine raspihats raspyrfm recollect_waste +recorder recswitch reddit rejseplanen -remember_the_milk remote_rpi_gpio repetier +rest rflink rfxtrx ring ripple risco rmvtransport rocketchat roku roomba roon route53 rova rpi_gpio rpi_gpio_pwm rpi_pfio rpi_power rpi_rf ruckus_unleashed russound_rio russound_rnet sabnzbd saj salt samsungtv satel_integra schluter +scrape scsgate season sendgrid sense sensehat sensibo sentry serial serial_pm sesame seventeentrack seven_segments sharkiq shelly shiftr shodan sht31 sighthound signal_messenger simplepush simplisafe sinch sisyphus skybeacon skybell sky_hub slack sleepiq slide sma smappee smarthab smartthings smarty smart_meter_texas smhi sms snapcast +snmp socat sochain socialblade solaredge solaredge_local solarlog solax soma somfy somfy_mylink sonarr songpal sonos sony_projector soundtouch spc speedtestdotnet spider splunk spotcrime spotify +sql squeezebox ssdp +ssl starline starlingbank startca statsd steam_online stiebel_eltron stookalert stream streamlabswater suez_water supla surepetcare swiss_hydrological_data swiss_public_transport switchbot switcher_kis switchmate syncthru synology synology_dsm synology_srm systemmonitor tado tag tahoma tankerkoenig tank_utility tapsaff tasmota tautulli ted5000 telegram_bot tellduslive tellstick temper tesla test tfiac thermoworks_smoke thingspeak thinkingcleaner tibber tikteck tile tmb todoist tof toon totalconnect touchline tplink tplink_lte traccar trackr tradfri trafikverket_train trafikverket_weatherstation transmission transport_nsw travisci trend tts tuya twentemilieu twilio twitch twitter ubee unifi unifiled unifi_direct upb upcloud upc_connect updater upnp uscis usgs_earthquakes_feed uvc vallox vasttrafik velbus velux venstar vera verisure versasense +version vesync vicare vilfo vivotek vizio vlc vlc_telnet volkszaehler volumio volvooncall vultr w800rf32 +wake_on_lan waqi waterfurnace watson_iot watson_tts waze_travel_time webostv wemo whois wiffi wilight wink wirelesstag withings wled wolflink workday xbee xbox xbox_live xeoma xfinity xiaomi_aqara xiaomi_miio xiaomi_tv xmpp xs1 yale_smart_alarm yamaha yamaha_musiccast yandex_transport yeelight yeelightsunflower yessssms yi zabbix zengge zeroconf zerproc zestimate zha zhong_hong ziggo_mediabox_xl zoneminder +zwave" + +# external deps +RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN} + || ( 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" + +# make sure no conflicting main Ebuild is installed +RDEPEND="${RDEPEND} + !app-misc/homeassistant-min + !app-misc/homeassistant" + +# Home Assistant Core dependencies +# from package_constraints.txt +RDEPEND="${RDEPEND} + ~dev-python/aiohttp-3.6.2[${PYTHON_USEDEP}] + ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] + ~dev-python/astral-1.10.1[${PYTHON_USEDEP}] + ~dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}] + ~dev-python/attrs-19.3.0[${PYTHON_USEDEP}] + ~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}] + >=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}] + >=dev-python/certifi-2020.6.20[${PYTHON_USEDEP}] + ~dev-python/ciso8601-2.1.3[${PYTHON_USEDEP}] + ~dev-python/cryptography-3.2[${PYTHON_USEDEP}] + ~dev-python/defusedxml-0.6.0[${PYTHON_USEDEP}] + ~dev-python/distro-1.5.0[${PYTHON_USEDEP}] + ~dev-python/emoji-0.5.4[${PYTHON_USEDEP}] + ~dev-python/grpcio-1.31.0[${PYTHON_USEDEP}] + ~dev-python/hass-nabucasa-0.37.1[${PYTHON_USEDEP}] + ~dev-python/home-assistant-frontend-20201021.4[${PYTHON_USEDEP}] + >=dev-python/httplib2-0.18.0[${PYTHON_USEDEP}] + ~dev-python/httpx-0.16.1[${PYTHON_USEDEP}] + $(python_gen_cond_dep '~dev-python/importlib_metadata-1.6.0[${PYTHON_USEDEP}]' python3_7) + ~dev-python/jinja-2.11.2[${PYTHON_USEDEP}] + ~dev-python/netdisco-2.8.2[${PYTHON_USEDEP}] + ~dev-python/paho-mqtt-1.5.0[${PYTHON_USEDEP}] + ~dev-python/pillow-7.2.0[${PYTHON_USEDEP}] + >=dev-python/pip-8.0.3[${PYTHON_USEDEP}] + >=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}] + ~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}] + ~dev-python/pynacl-1.3.0[${PYTHON_USEDEP}] + ~dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}] + >=dev-python/pytz-2020.1[${PYTHON_USEDEP}] + ~dev-python/pyyaml-5.3.1[${PYTHON_USEDEP}] + ~dev-python/requests-2.24.0[${PYTHON_USEDEP}] + ~dev-python/ruamel-yaml-0.15.100[${PYTHON_USEDEP}] + ~dev-python/sqlalchemy-1.3.20[${PYTHON_USEDEP}] + >=dev-python/urllib3-1.24.3[${PYTHON_USEDEP}] + ~dev-python/voluptuous-serialize-2.4.0[${PYTHON_USEDEP}] + ~dev-python/voluptuous-0.12.0[${PYTHON_USEDEP}] + ~dev-python/yarl-1.4.2[${PYTHON_USEDEP}] + ~dev-python/zeroconf-0.28.6[${PYTHON_USEDEP}]" + +# unknown origin, still something to clean up here +# some moved to suggested USE Flags + +RDEPEND="${RDEPEND} + ~dev-python/colorlog-4.2.1[${PYTHON_USEDEP}] + ~dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}] + >=dev-python/multidict-4.5.2[${PYTHON_USEDEP}] + >=dev-python/numpy-1.19.1[${PYTHON_USEDEP}] + >=dev-python/pycparser-2.19[${PYTHON_USEDEP}] + >=dev-python/websocket-client-0.56.0[${PYTHON_USEDEP}] + ~media-libs/mutagen-1.45.1" + +# Module requirements from useflags +RDEPEND="${RDEPEND} + abode? ( ~dev-python/abodepy-1.1.0[${PYTHON_USEDEP}] ) + accuweather? ( ~dev-python/accuweather-0.0.11[${PYTHON_USEDEP}] ) + acer_projector? ( ~dev-python/pyserial-3.4[${PYTHON_USEDEP}] ) + acmeda? ( ~dev-python/aiopulse-0.4.0[${PYTHON_USEDEP}] ) + adguard? ( ~dev-python/adguardhome-0.4.2[${PYTHON_USEDEP}] ) + ads? ( ~dev-python/pyads-3.2.2[${PYTHON_USEDEP}] ) + advantage_air? ( ~dev-python/advantage-air-0.2.1[${PYTHON_USEDEP}] ) + aftership? ( ~dev-python/pyaftership-0.1.2[${PYTHON_USEDEP}] ) + agent_dvr? ( ~dev-python/agent-py-0.0.23[${PYTHON_USEDEP}] ) + airly? ( ~dev-python/airly-1.0.0[${PYTHON_USEDEP}] ) + airvisual? ( ~dev-python/pyairvisual-5.0.4[${PYTHON_USEDEP}] ) + aladdin_connect? ( ~dev-python/aladdin-connect-0.3[${PYTHON_USEDEP}] ) + alarmdecoder? ( ~dev-python/adext-0.3[${PYTHON_USEDEP}] ) + almond? ( ~dev-python/pyalmond-0.0.2[${PYTHON_USEDEP}] ) + alpha_vantage? ( ~dev-python/alpha-vantage-2.2.0[${PYTHON_USEDEP}] ) + amazon_polly? ( ~dev-python/boto3-1.9.252[${PYTHON_USEDEP}] ) + ambiclimate? ( ~dev-python/Ambiclimate-0.2.1[${PYTHON_USEDEP}] ) + ambient_station? ( ~dev-python/aioambient-1.2.1[${PYTHON_USEDEP}] ) + amcrest? ( ~dev-python/amcrest-1.7.0[${PYTHON_USEDEP}] ) + ampio? ( ~dev-python/asmog-0.0.6[${PYTHON_USEDEP}] ) + androidtv? ( ~dev-python/adb-shell-0.2.1[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.52[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] ) + android_ip_webcam? ( ~dev-python/pydroid-ipcam-0.8[${PYTHON_USEDEP}] ) + anel_pwrctrl? ( ~dev-python/anel-pwrctrl-homeassistant-0.0.1[${PYTHON_USEDEP}] ) + anthemav? ( ~dev-python/anthemav-1.1.10[${PYTHON_USEDEP}] ) + apache_kafka? ( ~dev-python/aiokafka-0.6.0[${PYTHON_USEDEP}] ) + apcupsd? ( ~dev-python/apcaccess-0.0.13[${PYTHON_USEDEP}] ) + apns? ( ~dev-python/apns2-0.3.0[${PYTHON_USEDEP}] ) + apple_tv? ( ~dev-python/pyatv-0.3.13[${PYTHON_USEDEP}] ) + apprise? ( ~dev-python/apprise-0.8.9[${PYTHON_USEDEP}] ) + aprs? ( ~dev-python/aprslib-0.6.46[${PYTHON_USEDEP}] ~dev-python/geopy-1.21.0[${PYTHON_USEDEP}] ) + aqualogic? ( ~dev-python/aqualogic-1.0[${PYTHON_USEDEP}] ) + aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] ) + arcam_fmj? ( ~dev-python/arcam-fmj-0.5.3[${PYTHON_USEDEP}] ) + arduino? ( ~dev-python/PyMata-2.20[${PYTHON_USEDEP}] ) + arlo? ( ~dev-python/pyarlo-0.2.3[${PYTHON_USEDEP}] ) + arris_tg2492lg? ( ~dev-python/arris-tg2492lg-1.1.0[${PYTHON_USEDEP}] ) + aruba? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] ) + asterisk_mbox? ( ~dev-python/asterisk_mbox-0.5.0[${PYTHON_USEDEP}] ) + asuswrt? ( ~dev-python/aioasuswrt-1.2.8[${PYTHON_USEDEP}] ) + atag? ( ~dev-python/pyatag-0.3.4.4[${PYTHON_USEDEP}] ) + aten_pe? ( ~dev-python/atenpdu-0.3.0[${PYTHON_USEDEP}] ) + atome? ( ~dev-python/pyAtome-0.1.1[${PYTHON_USEDEP}] ) + august? ( ~dev-python/py-august-0.25.0[${PYTHON_USEDEP}] ) + aurora_abb_powerone? ( ~dev-python/aurorapy-0.2.6[${PYTHON_USEDEP}] ) + avea? ( ~dev-python/avea-1.4[${PYTHON_USEDEP}] ) + avion? ( ~dev-python/avion-0.10[${PYTHON_USEDEP}] ) + avri? ( ~dev-python/avri-api-0.1.7[${PYTHON_USEDEP}] ~dev-python/pycountry-19.8.18[${PYTHON_USEDEP}] ) + awair? ( ~dev-python/python-awair-0.1.1[${PYTHON_USEDEP}] ) + aws? ( ~dev-python/aiobotocore-0.11.1[${PYTHON_USEDEP}] ) + axis? ( ~dev-python/axis-41[${PYTHON_USEDEP}] ) + azure_devops? ( ~dev-python/aioazuredevops-1.3.5[${PYTHON_USEDEP}] ) + azure_service_bus? ( ~dev-python/azure-servicebus-0.50.3[${PYTHON_USEDEP}] ) + baidu? ( ~dev-python/baidu-aip-1.6.6.0[${PYTHON_USEDEP}] ) + bbb_gpio? ( ~dev-python/Adafruit_BBIO-1.1.1[${PYTHON_USEDEP}] ) + bbox? ( ~dev-python/pybbox-0.0.5_alpha0[${PYTHON_USEDEP}] ) + beewi_smartclim? ( ~dev-python/beewi-smartclim-0.0.7[${PYTHON_USEDEP}] ) + bh1750? ( ~dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] ) + bitcoin? ( ~dev-python/blockchain-1.4.4[${PYTHON_USEDEP}] ) + bizkaibus? ( ~dev-python/bizkaibus-0.1.1[${PYTHON_USEDEP}] ) + blackbird? ( ~dev-python/pyblackbird-0.5[${PYTHON_USEDEP}] ) + blebox? ( ~dev-python/blebox-uniapi-1.3.2[${PYTHON_USEDEP}] ) + blink? ( ~dev-python/blinkpy-0.16.3[${PYTHON_USEDEP}] ) + blinksticklight? ( ~dev-python/BlinkStick-1.1.8[${PYTHON_USEDEP}] ) + blinkt? ( ~dev-python/blinkt-0.1.0[${PYTHON_USEDEP}] ) + blockchain? ( ~dev-python/python-blockchain-api-0.0.2[${PYTHON_USEDEP}] ) + bluesound? ( ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] ) + bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] ) + bluetooth_tracker? ( ~dev-python/bt-proximity-0.2[${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}] ) + bme680? ( ~dev-python/bme680-1.0.5[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] ) + bmp280? ( ~dev-python/adafruit-circuitpython-bmp280-3.1.1[${PYTHON_USEDEP}] ~dev-python/RPi-GPIO-0.7.0[${PYTHON_USEDEP}] ) + bmw_connected_drive? ( ~dev-python/bimmer-connected-0.7.12[${PYTHON_USEDEP}] ) + bom? ( ~dev-python/bomradarloop-0.1.5[${PYTHON_USEDEP}] ) + bond? ( ~dev-python/bond-api-0.1.8[${PYTHON_USEDEP}] ) + braviatv? ( ~dev-python/bravia-tv-1.0.6[${PYTHON_USEDEP}] ) + broadlink? ( ~dev-python/broadlink-0.15.0[${PYTHON_USEDEP}] ) + brother? ( ~dev-python/brother-0.1.18[${PYTHON_USEDEP}] ) + brottsplatskartan? ( ~dev-python/brottsplatskartan-0.0.1[${PYTHON_USEDEP}] ) + brunt? ( ~dev-python/brunt-0.1.3[${PYTHON_USEDEP}] ) + bsblan? ( ~dev-python/bsblan-0.3.7[${PYTHON_USEDEP}] ) + bt_home_hub_5? ( ~dev-python/bthomehub5-devicelist-0.1.1[${PYTHON_USEDEP}] ) + bt_smarthub? ( ~dev-python/btsmarthub-devicelist-0.2.0[${PYTHON_USEDEP}] ) + buienradar? ( ~dev-python/buienradar-1.0.4[${PYTHON_USEDEP}] ) + caldav? ( ~dev-python/caldav-0.6.1[${PYTHON_USEDEP}] ) + canary? ( ~dev-python/py-canary-0.5.0[${PYTHON_USEDEP}] ) + cast? ( ~dev-python/pychromecast-7.5.1[${PYTHON_USEDEP}] ) + channels? ( ~dev-python/pychannels-1.0.0[${PYTHON_USEDEP}] ) + circuit? ( ~dev-python/circuit-webhook-1.0.1[${PYTHON_USEDEP}] ) + cisco_ios? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] ) + cisco_mobility_express? ( ~dev-python/ciscomobilityexpress-0.3.3[${PYTHON_USEDEP}] ) + cisco_webex_teams? ( ~dev-python/webexteamssdk-1.1.1[${PYTHON_USEDEP}] ) + clementine? ( ~dev-python/python-clementine-remote-1.0.1[${PYTHON_USEDEP}] ) + cli? ( app-misc/home-assistant-cli ) + cloud? ( ~dev-python/hass-nabucasa-0.37.1[${PYTHON_USEDEP}] ) + cloudflare? ( ~dev-python/pycfdns-1.2.1[${PYTHON_USEDEP}] ) + cmus? ( ~dev-python/pycmus-0.1.1[${PYTHON_USEDEP}] ) + co2signal? ( ~dev-python/CO2Signal-0.4.2[${PYTHON_USEDEP}] ) + coinbase? ( ~dev-python/coinbase-2.1.0[${PYTHON_USEDEP}] ) + coinmarketcap? ( ~dev-python/coinmarketcap-5.0.3[${PYTHON_USEDEP}] ) + comfoconnect? ( ~dev-python/pycomfoconnect-0.3[${PYTHON_USEDEP}] ) + concord232? ( ~dev-python/concord232-0.15[${PYTHON_USEDEP}] ) + control4? ( ~dev-python/pyControl4-0.0.6[${PYTHON_USEDEP}] ) + coolmaster? ( ~dev-python/pycoolmasternet-async-0.1.2[${PYTHON_USEDEP}] ) + coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] ) + cppm_tracker? ( ~dev-python/clearpasspy-1.0.2[${PYTHON_USEDEP}] ) + cpuspeed? ( ~dev-python/py-cpuinfo-7.0.0[${PYTHON_USEDEP}] ) + crimereports? ( ~dev-python/crimereports-1.0.1[${PYTHON_USEDEP}] ) + cups? ( ~dev-python/pycups-1.9.73[${PYTHON_USEDEP}] ) + daikin? ( ~dev-python/pydaikin-2.3.1[${PYTHON_USEDEP}] ) + danfoss_air? ( ~dev-python/pydanfossair-0.1.0[${PYTHON_USEDEP}] ) + darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] ) + datadog? ( ~dev-python/datadog-0.15.0[${PYTHON_USEDEP}] ) + debugpy? ( ~dev-python/debugpy-1.0.0_rc2[${PYTHON_USEDEP}] ) + deconz? ( ~dev-python/pydeconz-73[${PYTHON_USEDEP}] ) + decora? ( ~dev-python/bluepy-1.3.0[${PYTHON_USEDEP}] ~dev-python/decora-0.6[${PYTHON_USEDEP}] ) + decora_wifi? ( ~dev-python/decora-wifi-1.4[${PYTHON_USEDEP}] ) + delijn? ( ~dev-python/pydelijn-0.6.1[${PYTHON_USEDEP}] ) + deluge? ( ~dev-python/deluge-client-1.7.1[${PYTHON_USEDEP}] ) + denonavr? ( ~dev-python/denonavr-0.9.5[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ) + deutsche_bahn? ( ~dev-python/schiene-0.23[${PYTHON_USEDEP}] ) + devolo_home_control? ( ~dev-python/devolo-home-control-api-0.15.1[${PYTHON_USEDEP}] ) + dexcom? ( ~dev-python/pydexcom-0.2.0[${PYTHON_USEDEP}] ) + dht? ( ~dev-python/Adafruit-DHT-1.4.0[${PYTHON_USEDEP}] ) + digitalloggers? ( ~dev-python/dlipower-0.7.165[${PYTHON_USEDEP}] ) + digital_ocean? ( ~dev-python/python-digitalocean-1.13.2[${PYTHON_USEDEP}] ) + directv? ( ~dev-python/directv-0.3.0[${PYTHON_USEDEP}] ) + discogs? ( ~dev-python/discogs-client-2.3.0[${PYTHON_USEDEP}] ) + discord? ( ~dev-python/discord-py-1.4.1[${PYTHON_USEDEP}] ) + discovery? ( ~dev-python/netdisco-2.8.2[${PYTHON_USEDEP}] ) + dlib_face_detect? ( ~dev-python/face_recognition-1.2.3[${PYTHON_USEDEP}] ) + dlib_face_identify? ( ~dev-python/face_recognition-1.2.3[${PYTHON_USEDEP}] ) + dlink? ( ~dev-python/pyW215-0.7.0[${PYTHON_USEDEP}] ) + dlna_dmr? ( ~dev-python/async-upnp-client-0.14.13[${PYTHON_USEDEP}] ) + dnsip? ( ~dev-python/aiodns-2.0.0[${PYTHON_USEDEP}] ) + dominos? ( ~dev-python/pizzapi-0.0.3[${PYTHON_USEDEP}] ) + doods? ( ~dev-python/pydoods-1.0.2[${PYTHON_USEDEP}] ~dev-python/pillow-7.2.0[${PYTHON_USEDEP}] ) + doorbird? ( ~dev-python/DoorBirdPy-2.1.0[${PYTHON_USEDEP}] ) + dovado? ( ~dev-python/dovado-0.4.1[${PYTHON_USEDEP}] ) + dsmr? ( ~dev-python/dsmr-parser-0.18[${PYTHON_USEDEP}] ) + dunehd? ( ~dev-python/pdunehd-1.3.2[${PYTHON_USEDEP}] ) + dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.3[${PYTHON_USEDEP}] ) + dweet? ( ~dev-python/dweepy-0.3.0[${PYTHON_USEDEP}] ) + dynalite? ( ~dev-python/dynalite-devices-0.1.46[${PYTHON_USEDEP}] ) + dyson? ( ~dev-python/libpurecool-0.6.3[${PYTHON_USEDEP}] ) + eafm? ( ~dev-python/aioeafm-0.1.2[${PYTHON_USEDEP}] ) + ebox? ( ~dev-python/pyebox-1.1.4[${PYTHON_USEDEP}] ) + ebusd? ( ~dev-python/ebusdpy-0.0.16[${PYTHON_USEDEP}] ) + ecoal_boiler? ( ~dev-python/ecoaliface-0.4.0[${PYTHON_USEDEP}] ) + ecobee? ( ~dev-python/python-ecobee-api-0.2.7[${PYTHON_USEDEP}] ) + econet? ( ~dev-python/pyeconet-0.0.11[${PYTHON_USEDEP}] ) + ecovacs? ( ~dev-python/sucks-0.9.4[${PYTHON_USEDEP}] ) + eddystone_temperature? ( ~dev-python/beacontools-1.2.3[${PYTHON_USEDEP}] ~dev-python/construct-2.9.45[${PYTHON_USEDEP}] ) + edimax? ( ~dev-python/pyedimax-0.2.1[${PYTHON_USEDEP}] ) + edl21? ( ~dev-python/pysml-0.0.2[${PYTHON_USEDEP}] ) + ee_brightbox? ( ~dev-python/eebrightbox-0.0.4[${PYTHON_USEDEP}] ) + egardia? ( ~dev-python/pythonegardia-1.0.40[${PYTHON_USEDEP}] ) + eight_sleep? ( ~dev-python/pyEight-0.1.4[${PYTHON_USEDEP}] ) + elgato? ( ~dev-python/elgato-0.2.0[${PYTHON_USEDEP}] ) + eliqonline? ( ~dev-python/eliqonline-1.2.2[${PYTHON_USEDEP}] ) + elkm1? ( ~dev-python/elkm1-lib-0.8.4[${PYTHON_USEDEP}] ) + elv? ( ~dev-python/pypca-0.0.7[${PYTHON_USEDEP}] ) + emby? ( ~dev-python/pyEmby-1.7[${PYTHON_USEDEP}] ) + emulated_hue? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] ) + emulated_kasa? ( ~dev-python/sense-energy-0.8.1[${PYTHON_USEDEP}] ) + emulated_roku? ( ~dev-python/emulated-roku-0.2.1[${PYTHON_USEDEP}] ) + enigma2? ( ~dev-python/openwebifpy-3.1.1[${PYTHON_USEDEP}] ) + enocean? ( ~dev-python/enocean-0.50.1[${PYTHON_USEDEP}] ) + enphase_envoy? ( ~dev-python/envoy-reader-0.16.1[${PYTHON_USEDEP}] ) + entur_public_transport? ( ~dev-python/enturclient-0.2.1[${PYTHON_USEDEP}] ) + environment_canada? ( ~dev-python/env-canada-0.2.0[${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.0[${PYTHON_USEDEP}] ) + ephember? ( ~dev-python/pyephember-0.3.1[${PYTHON_USEDEP}] ) + epson? ( ~dev-python/epson-projector-0.1.3[${PYTHON_USEDEP}] ) + epsonworkforce? ( ~dev-python/epsonprinter-0.0.9[${PYTHON_USEDEP}] ) + eq3btsmart? ( ~dev-python/construct-2.9.45[${PYTHON_USEDEP}] ~dev-python/python-eq3bt-0.1.11[${PYTHON_USEDEP}] ) + esphome? ( ~dev-python/aioesphomeapi-2.6.3[${PYTHON_USEDEP}] ) + essent? ( ~dev-python/PyEssent-0.13[${PYTHON_USEDEP}] ) + etherscan? ( ~dev-python/python-etherscan-api-0.0.3[${PYTHON_USEDEP}] ) + eufy? ( ~dev-python/lakeside-0.12[${PYTHON_USEDEP}] ) + everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] ) + evohome? ( ~dev-python/evohome-async-0.3.5[${PYTHON_USEDEP}] ) + ezviz? ( ~dev-python/pyEzviz-0.1.5.2[${PYTHON_USEDEP}] ) + familyhub? ( ~dev-python/python-family-hub-local-0.0.2[${PYTHON_USEDEP}] ) + fastdotcom? ( ~dev-python/fastdotcom-0.0.3[${PYTHON_USEDEP}] ) + feedreader? ( ~dev-python/feedparser-homeassistant-5.2.2[${PYTHON_USEDEP}] ) + ffmpeg? ( ~dev-python/ha-ffmpeg-2.0[${PYTHON_USEDEP}] ) + fibaro? ( ~dev-python/fiblary3-0.1.7[${PYTHON_USEDEP}] ) + fido? ( ~dev-python/pyfido-2.1.1[${PYTHON_USEDEP}] ) + fints? ( ~dev-python/fints-1.0.1[${PYTHON_USEDEP}] ) + firmata? ( ~dev-python/pymata-express-1.19[${PYTHON_USEDEP}] ) + fitbit? ( ~dev-python/fitbit-0.3.1[${PYTHON_USEDEP}] ) + fixer? ( ~dev-python/fixerio-1.0.0_alpha0[${PYTHON_USEDEP}] ) + fleetgo? ( ~dev-python/ritassist-0.9.2[${PYTHON_USEDEP}] ) + flexit? ( ~dev-python/pyflexit-0.3[${PYTHON_USEDEP}] ) + flic? ( ~dev-python/pyflic-homeassistant-0.4[${PYTHON_USEDEP}] ) + flick_electric? ( ~dev-python/PyFlick-0.0.2[${PYTHON_USEDEP}] ) + flo? ( ~dev-python/aioflo-0.4.1[${PYTHON_USEDEP}] ) + flume? ( ~dev-python/PyFlume-0.5.5[${PYTHON_USEDEP}] ) + flunearyou? ( ~dev-python/pyflunearyou-1.0.7[${PYTHON_USEDEP}] ) + flux_led? ( ~dev-python/flux-led-0.22[${PYTHON_USEDEP}] ) + folder_watcher? ( ~dev-python/watchdog-0.8.3[${PYTHON_USEDEP}] ) + foobot? ( ~dev-python/foobot_async-0.3.2[${PYTHON_USEDEP}] ) + forked_daapd? ( ~dev-python/pyforked-daapd-0.1.10[${PYTHON_USEDEP}] ~dev-python/pylibrespot-java-0.1.0[${PYTHON_USEDEP}] ) + fortios? ( ~dev-python/fortiosapi-0.10.8[${PYTHON_USEDEP}] ) + foscam? ( ~dev-python/libpyfoscam-1.0[${PYTHON_USEDEP}] ) + freebox? ( ~dev-python/aiofreepybox-0.0.8[${PYTHON_USEDEP}] ) + free_mobile? ( ~dev-python/freesms-0.1.2[${PYTHON_USEDEP}] ) + fritz? ( ~dev-python/fritzconnection-1.2.0[${PYTHON_USEDEP}] ) + fritzbox? ( ~dev-python/pyfritzhome-0.4.2[${PYTHON_USEDEP}] ) + fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.2.0[${PYTHON_USEDEP}] ) + fritzbox_netmonitor? ( ~dev-python/fritzconnection-1.2.0[${PYTHON_USEDEP}] ) + fronius? ( ~dev-python/PyFronius-0.4.6[${PYTHON_USEDEP}] ) + frontier_silicon? ( ~dev-python/afsapi-0.0.4[${PYTHON_USEDEP}] ) + futurenow? ( ~dev-python/pyfnip-0.2[${PYTHON_USEDEP}] ) + garmin_connect? ( ~dev-python/garminconnect-0.1.13[${PYTHON_USEDEP}] ) + gc100? ( ~dev-python/python-gc100-1.0.3_alpha0[${PYTHON_USEDEP}] ) + gdacs? ( ~dev-python/aio-georss-gdacs-0.3[${PYTHON_USEDEP}] ) + geizhals? ( ~dev-python/geizhals-0.0.9[${PYTHON_USEDEP}] ) + geniushub? ( ~dev-python/geniushub-client-0.6.30[${PYTHON_USEDEP}] ) + geonetnz_quakes? ( ~dev-python/aio-geojson-geonetnz-quakes-0.12[${PYTHON_USEDEP}] ) + geonetnz_volcano? ( ~dev-python/aio-geojson-geonetnz-volcano-0.5[${PYTHON_USEDEP}] ) + geo_json_events? ( ~dev-python/geojson-client-0.4[${PYTHON_USEDEP}] ) + geo_rss_events? ( ~dev-python/georss-generic-client-0.4[${PYTHON_USEDEP}] ) + gios? ( ~dev-python/gios-0.1.4[${PYTHON_USEDEP}] ) + github? ( ~dev-python/PyGithub-1.43.8[${PYTHON_USEDEP}] ) + gitlab_ci? ( ~dev-python/python-gitlab-1.6.0[${PYTHON_USEDEP}] ) + gitter? ( ~dev-python/gitterpy-0.1.7[${PYTHON_USEDEP}] ) + glances? ( ~dev-python/glances_api-0.2.0[${PYTHON_USEDEP}] ) + gntp? ( ~dev-python/gntp-1.0.3[${PYTHON_USEDEP}] ) + goalfeed? ( ~dev-python/Pysher-1.0.1[${PYTHON_USEDEP}] ) + goalzero? ( ~dev-python/goalzero-0.1.4[${PYTHON_USEDEP}] ) + gogogate2? ( ~dev-python/gogogate2-api-2.0.3[${PYTHON_USEDEP}] ) + google? ( ~dev-python/google-api-python-client-1.6.4[${PYTHON_USEDEP}] ~dev-python/httplib2-0.10.3[${PYTHON_USEDEP}] ~dev-python/oauth2client-4.0.0[${PYTHON_USEDEP}] ) + google_maps? ( ~dev-python/locationsharinglib-4.1.0[${PYTHON_USEDEP}] ) + google_translate? ( ~dev-python/gTTS-token-1.1.4[${PYTHON_USEDEP}] ) + google_travel_time? ( ~dev-python/googlemaps-2.5.1[${PYTHON_USEDEP}] ) + gpmdp? ( ~dev-python/websocket-client-0.54.0[${PYTHON_USEDEP}] ) + gpsd? ( ~dev-python/gps3-0.33.3[${PYTHON_USEDEP}] ) + gree? ( ~dev-python/greeclimate-0.9.5[${PYTHON_USEDEP}] ) + greeneye_monitor? ( ~dev-python/greeneye-monitor-2.1[${PYTHON_USEDEP}] ) + greenwave? ( ~dev-python/greenwavereality-0.5.1[${PYTHON_USEDEP}] ) + griddy? ( ~dev-python/griddypower-0.1.0[${PYTHON_USEDEP}] ) + growatt_server? ( ~dev-python/growattServer-0.1.1[${PYTHON_USEDEP}] ) + gstreamer? ( ~dev-python/gstreamer-player-1.1.2[${PYTHON_USEDEP}] ) + gtfs? ( ~dev-python/pygtfs-0.1.5[${PYTHON_USEDEP}] ) + guardian? ( ~dev-python/aioguardian-1.0.1[${PYTHON_USEDEP}] ) + habitica? ( ~dev-python/habitipy-0.2.0[${PYTHON_USEDEP}] ) + hangouts? ( ~dev-python/hangups-0.4.11[${PYTHON_USEDEP}] ) + harman_kardon_avr? ( ~dev-python/hkavr-0.0.5[${PYTHON_USEDEP}] ) + harmony? ( ~dev-python/aioharmony-0.2.6[${PYTHON_USEDEP}] ) + hdmi_cec? ( ~dev-python/pyCEC-0.4.14[${PYTHON_USEDEP}] ) + heatmiser? ( ~dev-python/heatmiserV3-1.1.18[${PYTHON_USEDEP}] ) + heos? ( ~dev-python/pyheos-0.6.0[${PYTHON_USEDEP}] ) + here_travel_time? ( ~dev-python/herepy-2.0.0[${PYTHON_USEDEP}] ) + hikvision? ( ~dev-python/pyHik-0.2.8[${PYTHON_USEDEP}] ) + hikvisioncam? ( ~dev-python/hikvision-0.4[${PYTHON_USEDEP}] ) + hisense_aehw4a1? ( ~dev-python/pyaehw4a1-0.3.9[${PYTHON_USEDEP}] ) + hive? ( ~dev-python/pyhiveapi-0.2.20.2[${PYTHON_USEDEP}] ) + hlk_sw16? ( ~dev-python/hlk-sw16-0.0.9[${PYTHON_USEDEP}] ) + homekit? ( ~dev-python/HAP-python-3.0.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}] ~dev-python/PyTurboJPEG-1.4.0[${PYTHON_USEDEP}] ) + homekit_controller? ( ~dev-python/aiohomekit-0.2.54[${PYTHON_USEDEP}] ) + homematic? ( ~dev-python/pyhomematic-0.1.70[${PYTHON_USEDEP}] ) + homematicip_cloud? ( ~dev-python/homematicip-0.11.0[${PYTHON_USEDEP}] ) + homeworks? ( ~dev-python/pyhomeworks-0.0.6[${PYTHON_USEDEP}] ) + home_connect? ( ~dev-python/homeconnect-0.6.3[${PYTHON_USEDEP}] ) + honeywell? ( ~dev-python/somecomfort-0.5.2[${PYTHON_USEDEP}] ) + horizon? ( ~dev-python/horimote-0.4.1[${PYTHON_USEDEP}] ) + hp_ilo? ( ~dev-python/python-hpilo-4.3[${PYTHON_USEDEP}] ) + html5? ( ~dev-python/pywebpush-1.9.2[${PYTHON_USEDEP}] ) + http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] ) + htu21d? ( ~dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] ) + huawei_lte? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/huawei-lte-api-1.4.12[${PYTHON_USEDEP}] ~dev-python/stringcase-1.2.0[${PYTHON_USEDEP}] ~dev-python/url-normalize-1.4.1[${PYTHON_USEDEP}] ) + hue? ( ~dev-python/aiohue-2.1.0[${PYTHON_USEDEP}] ) + hunterdouglas_powerview? ( ~dev-python/aiopvapi-1.6.14[${PYTHON_USEDEP}] ) + hvv_departures? ( ~dev-python/pygti-0.9.2[${PYTHON_USEDEP}] ) + hydrawise? ( ~dev-python/Hydrawiser-0.2[${PYTHON_USEDEP}] ) + hyperion? ( ~dev-python/hyperion-py-0.3.0[${PYTHON_USEDEP}] ) + ialarm? ( ~dev-python/pyialarm-0.3[${PYTHON_USEDEP}] ) + iammeter? ( ~dev-python/iammeter-0.1.7[${PYTHON_USEDEP}] ) + iaqualink? ( ~dev-python/iaqualink-0.3.4[${PYTHON_USEDEP}] ) + icloud? ( ~dev-python/pyicloud-0.9.7[${PYTHON_USEDEP}] ) + idteck_prox? ( ~dev-python/rfk101py-0.0.1[${PYTHON_USEDEP}] ) + ifttt? ( ~dev-python/pyfttt-0.3.2[${PYTHON_USEDEP}] ) + iglo? ( ~dev-python/iglo-1.2.7[${PYTHON_USEDEP}] ) + ign_sismologia? ( ~dev-python/georss-ign-sismologia-client-0.2[${PYTHON_USEDEP}] ) + ihc? ( ~dev-python/defusedxml-0.6.0[${PYTHON_USEDEP}] ~dev-python/ihcsdk-2.7.0[${PYTHON_USEDEP}] ) + image? ( ~dev-python/pillow-7.2.0[${PYTHON_USEDEP}] ) + imap? ( ~dev-python/aioimaplib-0.7.15[${PYTHON_USEDEP}] ) + incomfort? ( ~dev-python/incomfort-client-0.4.0[${PYTHON_USEDEP}] ) + influxdb? ( ~dev-python/influxdb-5.2.3[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.8.0[${PYTHON_USEDEP}] ) + insteon? ( ~dev-python/pyinsteon-1.0.8[${PYTHON_USEDEP}] ) + intesishome? ( ~dev-python/pyintesishome-1.7.5[${PYTHON_USEDEP}] ) + iota? ( ~dev-python/PyOTA-2.0.5[${PYTHON_USEDEP}] ) + iperf3? ( ~dev-python/iperf3-0.1.11[${PYTHON_USEDEP}] ) + ipma? ( ~dev-python/pyipma-2.0.5[${PYTHON_USEDEP}] ) + ipp? ( ~dev-python/pyipp-0.11.0[${PYTHON_USEDEP}] ) + iqvia? ( ~dev-python/numpy-1.19.2[${PYTHON_USEDEP}] ~dev-python/pyiqvia-0.2.1[${PYTHON_USEDEP}] ) + irish_rail_transport? ( ~dev-python/pyirishrail-0.0.2[${PYTHON_USEDEP}] ) + islamic_prayer_times? ( ~dev-python/prayer_times_calculator-0.0.3[${PYTHON_USEDEP}] ) + iss? ( ~dev-python/pyiss-1.0.1[${PYTHON_USEDEP}] ) + isy994? ( ~dev-python/pyisy-2.1.0[${PYTHON_USEDEP}] ) + itach? ( ~dev-python/pyitachip2ir-0.0.7[${PYTHON_USEDEP}] ) + izone? ( ~dev-python/python-izone-1.1.2[${PYTHON_USEDEP}] ) + jewish_calendar? ( ~dev-python/hdate-0.9.12[${PYTHON_USEDEP}] ) + joaoapps_join? ( ~dev-python/python-join-api-0.0.6[${PYTHON_USEDEP}] ) + juicenet? ( ~dev-python/python-juicenet-1.0.1[${PYTHON_USEDEP}] ) + kaiterra? ( ~dev-python/kaiterra-async-client-0.0.2[${PYTHON_USEDEP}] ) + keba? ( ~dev-python/keba-kecontact-1.1.0[${PYTHON_USEDEP}] ) + keenetic_ndms2? ( ~dev-python/ndms2-client-0.0.11[${PYTHON_USEDEP}] ) + kef? ( ~dev-python/aiokef-0.2.16[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ) + keyboard? ( ~dev-python/PyUserInput-0.1.11[${PYTHON_USEDEP}] ) + keyboard_remote? ( ~dev-python/evdev-1.1.2[${PYTHON_USEDEP}] ~dev-python/aionotify-0.2.0[${PYTHON_USEDEP}] ) + kira? ( ~dev-python/pykira-0.1.1[${PYTHON_USEDEP}] ) + kiwi? ( ~dev-python/kiwiki-client-0.1.1[${PYTHON_USEDEP}] ) + knx? ( ~dev-python/xknx-0.15.0[${PYTHON_USEDEP}] ) + kodi? ( ~dev-python/pykodi-0.2.1[${PYTHON_USEDEP}] ) + konnected? ( ~dev-python/konnected-1.2.0[${PYTHON_USEDEP}] ) + kwb? ( ~dev-python/pykwb-0.0.8[${PYTHON_USEDEP}] ) + lacrosse? ( ~dev-python/pylacrosse-0.4[${PYTHON_USEDEP}] ) + lametric? ( ~dev-python/lmnotify-0.0.4[${PYTHON_USEDEP}] ) + lastfm? ( ~dev-python/pylast-3.3.0[${PYTHON_USEDEP}] ) + launch_library? ( ~dev-python/pylaunches-0.2.0[${PYTHON_USEDEP}] ) + lcn? ( ~dev-python/pypck-0.7.2[${PYTHON_USEDEP}] ) + lg_netcast? ( ~dev-python/pylgnetcast-homeassistant-0.2.0[${PYTHON_USEDEP}] ) + lg_soundbar? ( ~dev-python/temescal-0.3[${PYTHON_USEDEP}] ) + life360? ( ~dev-python/life360-4.1.1[${PYTHON_USEDEP}] ) + lifx? ( ~dev-python/aiolifx-0.6.7[${PYTHON_USEDEP}] ~dev-python/aiolifx-effects-0.2.2[${PYTHON_USEDEP}] ) + lifx_legacy? ( ~dev-python/liffylights-0.9.4[${PYTHON_USEDEP}] ) + lightwave? ( ~dev-python/lightwave-0.19[${PYTHON_USEDEP}] ) + limitlessled? ( ~dev-python/limitlessled-1.1.3[${PYTHON_USEDEP}] ) + linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] ) + linux_battery? ( ~dev-python/batinfo-0.4.2[${PYTHON_USEDEP}] ) + lirc? ( ~dev-python/python-lirc-1.2.3[${PYTHON_USEDEP}] ) + litejet? ( ~dev-python/pylitejet-0.1.0[${PYTHON_USEDEP}] ) + logi_circle? ( ~dev-python/logi-circle-0.2.2[${PYTHON_USEDEP}] ) + london_underground? ( ~dev-python/london-tube-status-0.2[${PYTHON_USEDEP}] ) + loopenergy? ( ~dev-python/pyloopenergy-0.2.1[${PYTHON_USEDEP}] ) + luci? ( ~dev-python/openwrt-luci-rpc-1.1.6[${PYTHON_USEDEP}] ) + luftdaten? ( ~dev-python/luftdaten-0.6.4[${PYTHON_USEDEP}] ) + lupusec? ( ~dev-python/lupupy-0.0.18[${PYTHON_USEDEP}] ) + lutron? ( ~dev-python/pylutron-0.2.5[${PYTHON_USEDEP}] ) + lutron_caseta? ( ~dev-python/pylutron-caseta-0.7.1[${PYTHON_USEDEP}] ) + lw12wifi? ( ~dev-python/lw12-0.9.2[${PYTHON_USEDEP}] ) + lyft? ( ~dev-python/lyft_rides-0.2[${PYTHON_USEDEP}] ) + magicseaweed? ( ~dev-python/magicseaweed-1.0.3[${PYTHON_USEDEP}] ) + mailgun? ( ~dev-python/pymailgunner-1.4[${PYTHON_USEDEP}] ) + marytts? ( ~dev-python/speak2mary-1.4.0[${PYTHON_USEDEP}] ) + mastodon? ( ~dev-python/Mastodon-py-1.5.1[${PYTHON_USEDEP}] ) + matrix? ( ~dev-python/matrix-client-0.3.2[${PYTHON_USEDEP}] ) + maxcube? ( ~dev-python/maxcube-api-0.1.0[${PYTHON_USEDEP}] ) + mcp23017? ( ~dev-python/RPi-GPIO-0.7.0[${PYTHON_USEDEP}] ~dev-python/adafruit-circuitpython-mcp230xx-2.2.2[${PYTHON_USEDEP}] ) + mediaroom? ( ~dev-python/pymediaroom-0.6.4.1[${PYTHON_USEDEP}] ) + media_extractor? ( ~dev-python/youtube_dl-2020.9.20[${PYTHON_USEDEP}] ) + melcloud? ( ~dev-python/pymelcloud-2.5.2[${PYTHON_USEDEP}] ) + melissa? ( ~dev-python/py-melissa-climate-2.1.4[${PYTHON_USEDEP}] ) + message_bird? ( ~dev-python/messagebird-1.2.0[${PYTHON_USEDEP}] ) + met? ( ~dev-python/PyMetno-0.8.1[${PYTHON_USEDEP}] ) + meteoalarm? ( ~dev-python/meteoalertapi-0.1.6[${PYTHON_USEDEP}] ) + meteo_france? ( ~dev-python/meteofrance-api-0.1.1[${PYTHON_USEDEP}] ) + metoffice? ( ~dev-python/datapoint-0.9.5[${PYTHON_USEDEP}] ) + mfi? ( ~dev-python/mficlient-0.3.0[${PYTHON_USEDEP}] ) + mhz19? ( ~dev-python/pmsensor-0.4[${PYTHON_USEDEP}] ) + microsoft? ( ~dev-python/pycsspeechtts-1.0.3[${PYTHON_USEDEP}] ) + miflora? ( ~dev-python/bluepy-1.3.0[${PYTHON_USEDEP}] ~dev-python/miflora-0.7.0[${PYTHON_USEDEP}] ) + mikrotik? ( ~dev-python/librouteros-3.0.0[${PYTHON_USEDEP}] ) + mill? ( ~dev-python/millheater-0.3.4[${PYTHON_USEDEP}] ) + minecraft_server? ( ~dev-python/aiodns-2.0.0[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/mcstatus-2.3.0[${PYTHON_USEDEP}] ) + minio? ( ~dev-python/minio-4.0.9[${PYTHON_USEDEP}] ) + mitemp_bt? ( ~dev-python/mitemp-bt-0.0.3[${PYTHON_USEDEP}] ) + mobile_app? ( ~dev-python/pynacl-1.3.0[${PYTHON_USEDEP}] ~dev-python/emoji-0.5.4[${PYTHON_USEDEP}] ) + mochad? ( ~dev-python/pymochad-0.2.0[${PYTHON_USEDEP}] ) + modbus? ( ~dev-python/pymodbus-2.3.0[${PYTHON_USEDEP}] ) + modem_callerid? ( ~dev-python/basicmodem-0.7[${PYTHON_USEDEP}] ) + monoprice? ( ~dev-python/pymonoprice-0.3[${PYTHON_USEDEP}] ) + mpd? ( ~dev-python/python-mpd2-1.0.0[${PYTHON_USEDEP}] ) + mqtt? ( ~dev-python/paho-mqtt-1.5.0[${PYTHON_USEDEP}] ) + msteams? ( ~dev-python/pymsteams-0.1.12[${PYTHON_USEDEP}] ) + mvglive? ( ~dev-python/PyMVGLive-1.1.4[${PYTHON_USEDEP}] ) + mychevy? ( ~dev-python/mychevy-2.0.1[${PYTHON_USEDEP}] ) + mycroft? ( ~dev-python/mycroftapi-2.0[${PYTHON_USEDEP}] ) + myq? ( ~dev-python/pymyq-2.0.8[${PYTHON_USEDEP}] ) + mysensors? ( ~dev-python/pymysensors-0.18.0[${PYTHON_USEDEP}] ) + mysql? ( dev-python/mysql-connector-python[${PYTHON_USEDEP}] dev-python/mysqlclient[${PYTHON_USEDEP}] ) + mystrom? ( ~dev-python/python-mystrom-1.1.2[${PYTHON_USEDEP}] ) + mythicbeastsdns? ( ~dev-python/mbddns-0.1.2[${PYTHON_USEDEP}] ) + n26? ( ~dev-python/n26-0.2.7[${PYTHON_USEDEP}] ) + nad? ( ~dev-python/nad-receiver-0.0.12[${PYTHON_USEDEP}] ) + namecheapdns? ( ~dev-python/defusedxml-0.6.0[${PYTHON_USEDEP}] ) + nanoleaf? ( ~dev-python/pynanoleaf-0.0.5[${PYTHON_USEDEP}] ) + neato? ( ~dev-python/pybotvac-0.0.17[${PYTHON_USEDEP}] ) + nederlandse_spoorwegen? ( ~dev-python/nsapi-3.0.4[${PYTHON_USEDEP}] ) + nello? ( ~dev-python/pynello-2.0.3[${PYTHON_USEDEP}] ) + ness_alarm? ( ~dev-python/nessclient-0.9.15[${PYTHON_USEDEP}] ) + nest? ( ~dev-python/python-nest-4.1.0[${PYTHON_USEDEP}] ~dev-python/google-nest-sdm-0.1.6[${PYTHON_USEDEP}] ) + netatmo? ( ~dev-python/pyatmo-4.2.0[${PYTHON_USEDEP}] ) + netdata? ( ~dev-python/netdata-0.2.0[${PYTHON_USEDEP}] ) + netgear? ( ~dev-python/pynetgear-0.6.1[${PYTHON_USEDEP}] ) + netgear_lte? ( ~dev-python/eternalegypt-0.0.12[${PYTHON_USEDEP}] ) + netio? ( ~dev-python/pynetio-0.1.9.1[${PYTHON_USEDEP}] ) + neurio_energy? ( ~dev-python/neurio-0.3.1[${PYTHON_USEDEP}] ) + nexia? ( ~dev-python/nexia-0.9.4[${PYTHON_USEDEP}] ) + nextbus? ( ~dev-python/py-nextbusnext-0.1.4[${PYTHON_USEDEP}] ) + nextcloud? ( ~dev-python/nextcloudmonitor-1.1.0[${PYTHON_USEDEP}] ) + nightscout? ( ~dev-python/py-nightscout-1.2.2[${PYTHON_USEDEP}] ) + niko_home_control? ( ~dev-python/niko-home-control-0.2.1[${PYTHON_USEDEP}] ) + nilu? ( ~dev-python/niluclient-0.1.2[${PYTHON_USEDEP}] ) + nissan_leaf? ( ~dev-python/pycarwings2-2.9[${PYTHON_USEDEP}] ) + nmap_tracker? ( ~dev-python/python-nmap-0.6.1[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ) + nmbs? ( ~dev-python/pyrail-0.0.3[${PYTHON_USEDEP}] ) + noaa_tides? ( ~dev-python/noaa-coops-0.1.8[${PYTHON_USEDEP}] ) + norway_air? ( ~dev-python/PyMetno-0.8.1[${PYTHON_USEDEP}] ) + notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] ) + notion? ( ~dev-python/aionotion-1.1.0[${PYTHON_USEDEP}] ) + nsw_fuel_station? ( ~dev-python/nsw-fuel-api-client-1.0.10[${PYTHON_USEDEP}] ) + nsw_rural_fire_service_feed? ( ~dev-python/aio-geojson-nsw-rfs-incidents-0.3[${PYTHON_USEDEP}] ) + nuheat? ( ~dev-python/nuheat-0.3.0[${PYTHON_USEDEP}] ) + nuimo_controller? ( ~dev-python/nuimo-0.1.0[${PYTHON_USEDEP}] ) + nuki? ( ~dev-python/pynuki-1.3.8[${PYTHON_USEDEP}] ) + numato? ( ~dev-python/numato-gpio-0.8.0[${PYTHON_USEDEP}] ) + nut? ( ~dev-python/pynut2-2.1.2[${PYTHON_USEDEP}] ) + nws? ( ~dev-python/pynws-1.3.0[${PYTHON_USEDEP}] ) + nx584? ( ~dev-python/pynx584-0.5[${PYTHON_USEDEP}] ) + nzbget? ( ~dev-python/pynzbgetapi-0.2.0[${PYTHON_USEDEP}] ) + oasa_telematics? ( ~dev-python/oasatelematics-0.3[${PYTHON_USEDEP}] ) + obihai? ( ~dev-python/pyobihai-1.2.3[${PYTHON_USEDEP}] ) + oem? ( ~dev-python/oemthermostat-1.1.1[${PYTHON_USEDEP}] ) + ohmconnect? ( ~dev-python/defusedxml-0.6.0[${PYTHON_USEDEP}] ) + ombi? ( ~dev-python/pyombi-0.1.10[${PYTHON_USEDEP}] ) + omnilogic? ( ~dev-python/omnilogic-0.4.2[${PYTHON_USEDEP}] ) + onewire? ( ~dev-python/pyownet-0.10.0[${PYTHON_USEDEP}] ~dev-python/pi1wire-0.1.0[${PYTHON_USEDEP}] ) + onkyo? ( ~dev-python/onkyo-eiscp-1.2.7[${PYTHON_USEDEP}] ) + onvif? ( ~dev-python/onvif-zeep-async-1.0.0[${PYTHON_USEDEP}] ~dev-python/WSDiscovery-2.0.0[${PYTHON_USEDEP}] ~dev-python/zeep-4.0.0[${PYTHON_USEDEP}] ) + opencv? ( ~dev-python/numpy-1.19.2[${PYTHON_USEDEP}] ) + openerz? ( ~dev-python/openerz-api-0.1.0[${PYTHON_USEDEP}] ) + openevse? ( ~dev-python/openevsewifi-1.1.0[${PYTHON_USEDEP}] ) + opengarage? ( ~dev-python/open-garage-0.1.4[${PYTHON_USEDEP}] ) + openhome? ( ~dev-python/openhomedevice-0.7.2[${PYTHON_USEDEP}] ) + opensensemap? ( ~dev-python/opensensemap-api-0.1.5[${PYTHON_USEDEP}] ) + opentherm_gw? ( ~dev-python/pyotgw-0.6_beta1[${PYTHON_USEDEP}] ) + openuv? ( ~dev-python/pyopenuv-1.0.9[${PYTHON_USEDEP}] ) + openweathermap? ( ~dev-python/pyowm-2.10.0[${PYTHON_USEDEP}] ) + opnsense? ( ~dev-python/pyopnsense-0.2.0[${PYTHON_USEDEP}] ) + opple? ( ~dev-python/pyoppleio-1.0.5[${PYTHON_USEDEP}] ) + orangepi_gpio? ( ~dev-python/OPi-GPIO-0.4.0[${PYTHON_USEDEP}] ) + oru? ( ~dev-python/oru-0.1.11[${PYTHON_USEDEP}] ) + orvibo? ( ~dev-python/orvibo-1.1.1[${PYTHON_USEDEP}] ) + osramlightify? ( ~dev-python/lightify-1.0.7.2[${PYTHON_USEDEP}] ) + otp? ( ~dev-python/pyotp-2.3.0[${PYTHON_USEDEP}] ) + ovo_energy? ( ~dev-python/ovoenergy-1.1.7[${PYTHON_USEDEP}] ) + owntracks? ( ~dev-python/pynacl-1.3.0[${PYTHON_USEDEP}] ) + ozw? ( ~dev-python/python-openzwave-mqtt-1.2.2[${PYTHON_USEDEP}] ) + panasonic_bluray? ( ~dev-python/panacotta-0.1[${PYTHON_USEDEP}] ) + panasonic_viera? ( ~dev-python/panasonic-viera-0.3.6[${PYTHON_USEDEP}] ) + pandora? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] ) + pcal9535a? ( ~dev-python/pcal9535a-0.7[${PYTHON_USEDEP}] ) + pencom? ( ~dev-python/pencompy-0.0.3[${PYTHON_USEDEP}] ) + philips_js? ( ~dev-python/ha-philipsjs-0.0.8[${PYTHON_USEDEP}] ) + pi4ioe5v9xxxx? ( ~dev-python/pi4ioe5v9xxxx-0.0.2[${PYTHON_USEDEP}] ) + piglow? ( ~dev-python/piglow-1.2.4[${PYTHON_USEDEP}] ) + pilight? ( ~dev-python/pilight-0.1.1[${PYTHON_USEDEP}] ) + ping? ( ~dev-python/icmplib-1.2.2[${PYTHON_USEDEP}] ) + pi_hole? ( ~dev-python/hole-0.5.1[${PYTHON_USEDEP}] ) + pjlink? ( ~dev-python/pypjlink2-1.2.1[${PYTHON_USEDEP}] ) + plex? ( ~dev-python/PlexAPI-4.1.1[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.12[${PYTHON_USEDEP}] ) + plugwise? ( ~dev-python/Plugwise-Smile-1.6.0[${PYTHON_USEDEP}] ) + plum_lightpad? ( ~dev-python/plumlightpad-0.0.11[${PYTHON_USEDEP}] ) + pocketcasts? ( ~dev-python/pocketcasts-0.1[${PYTHON_USEDEP}] ) + point? ( ~dev-python/pypoint-2.0.0[${PYTHON_USEDEP}] ) + poolsense? ( ~dev-python/poolsense-0.0.8[${PYTHON_USEDEP}] ) + powerwall? ( ~dev-python/tesla-powerwall-0.3.3[${PYTHON_USEDEP}] ) + profiler? ( ~dev-python/pyprof2calltree-1.4.5[${PYTHON_USEDEP}] ) + progettihwsw? ( ~dev-python/ProgettiHWSW-0.1.1[${PYTHON_USEDEP}] ) + proliphix? ( ~dev-python/proliphix-0.4.1[${PYTHON_USEDEP}] ) + prometheus? ( ~dev-python/prometheus_client-0.7.1[${PYTHON_USEDEP}] ) + proxmoxve? ( ~dev-python/proxmoxer-1.1.1[${PYTHON_USEDEP}] ) + proxy? ( ~dev-python/pillow-7.2.0[${PYTHON_USEDEP}] ) + ps4? ( ~dev-python/pyps4-2ndscreen-1.1.1[${PYTHON_USEDEP}] ) + ptvsd? ( ~dev-python/ptvsd-4.3.2[${PYTHON_USEDEP}] ) + pulseaudio_loopback? ( ~dev-python/pulsectl-20.2.4[${PYTHON_USEDEP}] ) + pushbullet? ( ~dev-python/pushbullet-py-0.11.0[${PYTHON_USEDEP}] ) + pushover? ( ~dev-python/pushover_complete-1.1.1[${PYTHON_USEDEP}] ) + pvpc_hourly_pricing? ( ~dev-python/aiopvpc-2.0.2[${PYTHON_USEDEP}] ) + python_script? ( ~dev-python/RestrictedPython-5.0[${PYTHON_USEDEP}] ) + qbittorrent? ( ~dev-python/python-qbittorrent-0.4.1[${PYTHON_USEDEP}] ) + qld_bushfire? ( ~dev-python/georss-qld-bushfire-alert-client-0.3[${PYTHON_USEDEP}] ) + qnap? ( ~dev-python/qnapstats-0.3.0[${PYTHON_USEDEP}] ) + qrcode? ( ~dev-python/pillow-7.2.0[${PYTHON_USEDEP}] ~dev-python/pyzbar-0.1.7[${PYTHON_USEDEP}] ) + quantum_gateway? ( ~dev-python/quantum-gateway-0.0.5[${PYTHON_USEDEP}] ) + qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] ) + qwikswitch? ( ~dev-python/pyqwikswitch-0.93[${PYTHON_USEDEP}] ) + rachio? ( ~dev-python/RachioPy-1.0.3[${PYTHON_USEDEP}] ) + radiotherm? ( ~dev-python/radiotherm-2.0.0[${PYTHON_USEDEP}] ) + rainbird? ( ~dev-python/pyrainbird-0.4.2[${PYTHON_USEDEP}] ) + raincloud? ( ~dev-python/raincloudy-0.0.7[${PYTHON_USEDEP}] ) + rainforest_eagle? ( ~dev-python/eagle200-reader-0.2.4[${PYTHON_USEDEP}] ~dev-python/uEagle-0.0.1[${PYTHON_USEDEP}] ) + rainmachine? ( ~dev-python/regenmaschine-2.1.0[${PYTHON_USEDEP}] ) + raspihats? ( ~dev-python/raspihats-2.2.3[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] ) + raspyrfm? ( ~dev-python/raspyrfm-client-1.2.8[${PYTHON_USEDEP}] ) + recollect_waste? ( ~dev-python/recollect-waste-1.0.1[${PYTHON_USEDEP}] ) + recorder? ( ~dev-python/sqlalchemy-1.3.20[${PYTHON_USEDEP}] ) + recswitch? ( ~dev-python/pyrecswitch-1.0.2[${PYTHON_USEDEP}] ) + reddit? ( ~dev-python/praw-7.1.0[${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.10.3[${PYTHON_USEDEP}] ) + remote_rpi_gpio? ( ~dev-python/gpiozero-1.5.1[${PYTHON_USEDEP}] ) + repetier? ( ~dev-python/pyrepetier-3.0.5[${PYTHON_USEDEP}] ) + rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] ) + rflink? ( ~dev-python/rflink-0.0.54[${PYTHON_USEDEP}] ) + rfxtrx? ( ~dev-python/pyRFXtrx-0.26.0[${PYTHON_USEDEP}] ) + ring? ( ~dev-python/ring-doorbell-0.6.0[${PYTHON_USEDEP}] ) + ripple? ( ~dev-python/python-ripple-api-0.0.3[${PYTHON_USEDEP}] ) + risco? ( ~dev-python/pyrisco-0.3.1[${PYTHON_USEDEP}] ) + rmvtransport? ( ~dev-python/PyRMVtransport-0.2.9[${PYTHON_USEDEP}] ) + rocketchat? ( ~dev-python/rocketchat-API-0.6.1[${PYTHON_USEDEP}] ) + roku? ( ~dev-python/rokuecp-0.6.0[${PYTHON_USEDEP}] ) + roomba? ( ~dev-python/roombapy-1.6.1[${PYTHON_USEDEP}] ) + roon? ( ~dev-python/roonapi-0.0.21[${PYTHON_USEDEP}] ) + route53? ( ~dev-python/boto3-1.9.252[${PYTHON_USEDEP}] ) + rova? ( ~dev-python/rova-0.1.0[${PYTHON_USEDEP}] ) + rpi_gpio? ( ~dev-python/RPi-GPIO-0.7.0[${PYTHON_USEDEP}] ) + rpi_gpio_pwm? ( ~dev-python/pwmled-1.6.7[${PYTHON_USEDEP}] ) + rpi_pfio? ( ~dev-python/pifacecommon-4.2.2[${PYTHON_USEDEP}] ~dev-python/pifacedigitalio-3.0.5[${PYTHON_USEDEP}] ) + rpi_power? ( ~dev-python/rpi-bad-power-0.0.3[${PYTHON_USEDEP}] ) + rpi_rf? ( ~dev-python/rpi-rf-0.9.7[${PYTHON_USEDEP}] ) + ruckus_unleashed? ( ~dev-python/pyruckus-0.12[${PYTHON_USEDEP}] ) + russound_rio? ( ~dev-python/russound-rio-0.1.7[${PYTHON_USEDEP}] ) + russound_rnet? ( ~dev-python/russound-0.1.9[${PYTHON_USEDEP}] ) + sabnzbd? ( ~dev-python/pysabnzbd-1.1.0[${PYTHON_USEDEP}] ) + saj? ( ~dev-python/pysaj-0.0.16[${PYTHON_USEDEP}] ) + salt? ( ~dev-python/saltbox-0.1.3[${PYTHON_USEDEP}] ) + samsungtv? ( ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-1.4.0[${PYTHON_USEDEP}] ) + satel_integra? ( ~dev-python/satel-integra-0.3.4[${PYTHON_USEDEP}] ) + schluter? ( ~dev-python/py-schluter-0.1.7[${PYTHON_USEDEP}] ) + scrape? ( ~dev-python/beautifulsoup-4.9.1[${PYTHON_USEDEP}] ) + scsgate? ( ~dev-python/scsgate-0.1.0[${PYTHON_USEDEP}] ) + season? ( ~dev-python/ephem-3.7.7.0[${PYTHON_USEDEP}] ) + sendgrid? ( ~dev-python/sendgrid-6.4.6[${PYTHON_USEDEP}] ) + sense? ( ~dev-python/sense-energy-0.8.1[${PYTHON_USEDEP}] ) + sensehat? ( ~dev-python/python-sense-hat-2.2.0[${PYTHON_USEDEP}] ) + sensibo? ( ~dev-python/pysensibo-1.0.3[${PYTHON_USEDEP}] ) + sentry? ( ~dev-python/sentry-sdk-0.19.1[${PYTHON_USEDEP}] ) + serial? ( ~dev-python/pyserial-asyncio-0.4[${PYTHON_USEDEP}] ) + serial_pm? ( ~dev-python/pmsensor-0.4[${PYTHON_USEDEP}] ) + sesame? ( ~dev-python/pysesame2-1.0.1[${PYTHON_USEDEP}] ) + seventeentrack? ( ~dev-python/py17track-2.2.2[${PYTHON_USEDEP}] ) + seven_segments? ( ~dev-python/pillow-7.2.0[${PYTHON_USEDEP}] ) + sharkiq? ( ~dev-python/sharkiqpy-0.1.8[${PYTHON_USEDEP}] ) + shelly? ( ~dev-python/aioshelly-0.4.0[${PYTHON_USEDEP}] ) + shiftr? ( ~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}] ) + shodan? ( ~dev-python/shodan-1.23.0[${PYTHON_USEDEP}] ) + sht31? ( ~dev-python/Adafruit-GPIO-1.0.3[${PYTHON_USEDEP}] ~dev-python/Adafruit-SHT31-1.0.2[${PYTHON_USEDEP}] ) + sighthound? ( ~dev-python/pillow-7.2.0[${PYTHON_USEDEP}] ~dev-python/simplehound-0.3[${PYTHON_USEDEP}] ) + signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.4[${PYTHON_USEDEP}] ) + simplepush? ( ~dev-python/simplepush-1.1.4[${PYTHON_USEDEP}] ) + simplisafe? ( ~dev-python/simplisafe-python-9.6.0[${PYTHON_USEDEP}] ) + sinch? ( ~dev-python/clx-sdk-xms-1.0.0[${PYTHON_USEDEP}] ) + sisyphus? ( ~dev-python/sisyphus-control-2.2.1[${PYTHON_USEDEP}] ) + skybeacon? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] ) + skybell? ( ~dev-python/skybellpy-0.6.1[${PYTHON_USEDEP}] ) + sky_hub? ( ~dev-python/pyskyqhub-0.1.3[${PYTHON_USEDEP}] ) + slack? ( ~dev-python/slackclient-2.5.0[${PYTHON_USEDEP}] ) + sleepiq? ( ~dev-python/sleepyq-0.7[${PYTHON_USEDEP}] ) + slide? ( ~dev-python/goslide-api-0.5.1[${PYTHON_USEDEP}] ) + sma? ( ~dev-python/pysma-0.3.5[${PYTHON_USEDEP}] ) + smappee? ( ~dev-python/pysmappee-0.2.13[${PYTHON_USEDEP}] ) + smarthab? ( ~dev-python/SmartHab-0.21[${PYTHON_USEDEP}] ) + smartthings? ( ~dev-python/pysmartapp-0.3.2[${PYTHON_USEDEP}] ~dev-python/pysmartthings-0.7.4[${PYTHON_USEDEP}] ) + smarty? ( ~dev-python/pysmarty-0.8[${PYTHON_USEDEP}] ) + smart_meter_texas? ( ~dev-python/smart-meter-texas-0.4.0[${PYTHON_USEDEP}] ) + smhi? ( ~dev-python/smhi-pkg-1.0.13[${PYTHON_USEDEP}] ) + sms? ( ~dev-python/python-gammu-3.1[${PYTHON_USEDEP}] ) + snapcast? ( ~dev-python/snapcast-2.1.1[${PYTHON_USEDEP}] ) + snmp? ( ~dev-python/pysnmp-4.4.12[${PYTHON_USEDEP}] ) + socat? ( net-misc/socat ) + sochain? ( ~dev-python/python-sochain-api-0.0.2[${PYTHON_USEDEP}] ) + socialblade? ( ~dev-python/socialbladeclient-0.5[${PYTHON_USEDEP}] ) + solaredge? ( ~dev-python/solaredge-0.0.2[${PYTHON_USEDEP}] ~dev-python/stringcase-1.2.0[${PYTHON_USEDEP}] ) + solaredge_local? ( ~dev-python/solaredge-local-0.2.0[${PYTHON_USEDEP}] ) + solarlog? ( ~dev-python/sunwatcher-0.2.1[${PYTHON_USEDEP}] ) + solax? ( ~dev-python/solax-0.2.4[${PYTHON_USEDEP}] ) + soma? ( ~dev-python/pysoma-0.0.10[${PYTHON_USEDEP}] ) + somfy? ( ~dev-python/pymfy-0.9.0[${PYTHON_USEDEP}] ) + somfy_mylink? ( ~dev-python/somfy-mylink-synergy-1.0.6[${PYTHON_USEDEP}] ) + sonarr? ( ~dev-python/sonarr-0.3.0[${PYTHON_USEDEP}] ) + songpal? ( ~dev-python/python-songpal-0.12[${PYTHON_USEDEP}] ) + sonos? ( ~dev-python/pysonos-0.0.35[${PYTHON_USEDEP}] ) + sony_projector? ( ~dev-python/pySDCP-1[${PYTHON_USEDEP}] ) + soundtouch? ( ~dev-python/libsoundtouch-0.8.0[${PYTHON_USEDEP}] ) + spc? ( ~dev-python/pyspcwebgw-0.4.0[${PYTHON_USEDEP}] ) + speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.2[${PYTHON_USEDEP}] ) + spider? ( ~dev-python/spiderpy-1.3.1[${PYTHON_USEDEP}] ) + splunk? ( ~dev-python/hass-splunk-0.1.1[${PYTHON_USEDEP}] ) + spotcrime? ( ~dev-python/spotcrime-1.0.4[${PYTHON_USEDEP}] ) + spotify? ( ~dev-python/spotipy-2.16.1[${PYTHON_USEDEP}] ) + sql? ( ~dev-python/sqlalchemy-1.3.20[${PYTHON_USEDEP}] ) + squeezebox? ( ~dev-python/pysqueezebox-0.5.4[${PYTHON_USEDEP}] ) + ssdp? ( ~dev-python/defusedxml-0.6.0[${PYTHON_USEDEP}] ~dev-python/netdisco-2.8.2[${PYTHON_USEDEP}] ) + ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy ) + starline? ( ~dev-python/starline-0.1.3[${PYTHON_USEDEP}] ) + starlingbank? ( ~dev-python/starlingbank-3.2[${PYTHON_USEDEP}] ) + startca? ( ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] ) + statsd? ( ~dev-python/statsd-3.2.1[${PYTHON_USEDEP}] ) + steam_online? ( ~dev-python/steamodd-4.21[${PYTHON_USEDEP}] ) + stiebel_eltron? ( ~dev-python/pystiebeleltron-0.0.1[${PYTHON_USEDEP}] ) + stookalert? ( ~dev-python/stookalert-0.1.4[${PYTHON_USEDEP}] ) + stream? ( ~dev-python/av-8.0.2[${PYTHON_USEDEP}] ) + streamlabswater? ( ~dev-python/streamlabswater-1.0.1[${PYTHON_USEDEP}] ) + suez_water? ( ~dev-python/pysuez-0.1.19[${PYTHON_USEDEP}] ) + supla? ( ~dev-python/asyncpysupla-0.0.5[${PYTHON_USEDEP}] ) + surepetcare? ( ~dev-python/surepy-0.2.6[${PYTHON_USEDEP}] ) + swiss_hydrological_data? ( ~dev-python/swisshydrodata-0.0.3[${PYTHON_USEDEP}] ) + swiss_public_transport? ( ~dev-python/python_opendata_transport-0.2.1[${PYTHON_USEDEP}] ) + switchbot? ( ~dev-python/PySwitchbot-0.8.0[${PYTHON_USEDEP}] ) + switcher_kis? ( ~dev-python/aioswitcher-1.2.1[${PYTHON_USEDEP}] ) + switchmate? ( ~dev-python/PySwitchmate-0.4.6[${PYTHON_USEDEP}] ) + syncthru? ( ~dev-python/PySyncThru-0.7.0[${PYTHON_USEDEP}] ~dev-python/url-normalize-1.4.1[${PYTHON_USEDEP}] ) + synology? ( ~dev-python/py-synology-0.2.0[${PYTHON_USEDEP}] ) + synology_dsm? ( ~dev-python/python-synology-1.0.0[${PYTHON_USEDEP}] ) + synology_srm? ( ~dev-python/synology-srm-0.2.0[${PYTHON_USEDEP}] ) + systemmonitor? ( ~dev-python/psutil-5.7.2[${PYTHON_USEDEP}] ) + tado? ( ~dev-python/python-tado-0.8.1[${PYTHON_USEDEP}] ) + tahoma? ( ~dev-python/tahoma-api-0.0.16[${PYTHON_USEDEP}] ) + tankerkoenig? ( ~dev-python/pytankerkoenig-0.0.6[${PYTHON_USEDEP}] ) + tank_utility? ( ~dev-python/tank_utility-1.4.0[${PYTHON_USEDEP}] ) + tapsaff? ( ~dev-python/tapsaff-0.2.1[${PYTHON_USEDEP}] ) + tasmota? ( ~dev-python/HATasmota-0.0.25.1[${PYTHON_USEDEP}] ) + tautulli? ( ~dev-python/pytautulli-0.5.0[${PYTHON_USEDEP}] ) + ted5000? ( ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] ) + telegram_bot? ( ~dev-python/python-telegram-bot-11.1.0[${PYTHON_USEDEP}] ~dev-python/PySocks-1.7.1[${PYTHON_USEDEP}] ) + tellduslive? ( ~dev-python/tellduslive-0.10.11[${PYTHON_USEDEP}] ) + tellstick? ( ~dev-python/tellcore-net-0.4[${PYTHON_USEDEP}] ~dev-python/tellcore-py-1.1.2[${PYTHON_USEDEP}] ) + temper? ( ~dev-python/temperusb-1.5.3[${PYTHON_USEDEP}] ) + tesla? ( ~dev-python/teslajsonpy-0.10.4[${PYTHON_USEDEP}] ) + tfiac? ( ~dev-python/pytfiac-0.4[${PYTHON_USEDEP}] ) + thermoworks_smoke? ( ~dev-python/stringcase-1.2.0[${PYTHON_USEDEP}] ~dev-python/thermoworks-smoke-0.1.8[${PYTHON_USEDEP}] ) + thingspeak? ( ~dev-python/thingspeak-1.0.0[${PYTHON_USEDEP}] ) + thinkingcleaner? ( ~dev-python/pythinkingcleaner-0.0.3[${PYTHON_USEDEP}] ) + tibber? ( ~dev-python/pyTibber-0.15.7[${PYTHON_USEDEP}] ) + tikteck? ( ~dev-python/tikteck-0.4[${PYTHON_USEDEP}] ) + tile? ( ~dev-python/pytile-4.0.0[${PYTHON_USEDEP}] ) + tmb? ( ~dev-python/tmb-0.0.4[${PYTHON_USEDEP}] ) + todoist? ( ~dev-python/todoist-python-8.0.0[${PYTHON_USEDEP}] ) + tof? ( ~dev-python/VL53L1X2-0.1.5[${PYTHON_USEDEP}] ) + toon? ( ~dev-python/toonapi-0.2.0[${PYTHON_USEDEP}] ) + totalconnect? ( ~dev-python/total-connect-client-0.55.1[${PYTHON_USEDEP}] ) + touchline? ( ~dev-python/pytouchline-0.7[${PYTHON_USEDEP}] ) + tplink? ( ~dev-python/pyHS100-0.3.5.1[${PYTHON_USEDEP}] ) + tplink_lte? ( ~dev-python/tp-connected-0.0.4[${PYTHON_USEDEP}] ) + traccar? ( ~dev-python/pytraccar-0.9.0[${PYTHON_USEDEP}] ~dev-python/stringcase-1.2.0[${PYTHON_USEDEP}] ) + trackr? ( ~dev-python/pytrackr-0.0.5[${PYTHON_USEDEP}] ) + tradfri? ( ~dev-python/pytradfri-7.0.2[${PYTHON_USEDEP}] ) + trafikverket_train? ( ~dev-python/pytrafikverket-0.1.6.2[${PYTHON_USEDEP}] ) + trafikverket_weatherstation? ( ~dev-python/pytrafikverket-0.1.6.2[${PYTHON_USEDEP}] ) + transmission? ( ~dev-python/transmissionrpc-0.11[${PYTHON_USEDEP}] ) + transport_nsw? ( ~dev-python/PyTransportNSW-0.1.1[${PYTHON_USEDEP}] ) + travisci? ( ~dev-python/TravisPy-0.3.5[${PYTHON_USEDEP}] ) + trend? ( ~dev-python/numpy-1.19.2[${PYTHON_USEDEP}] ) + tts? ( ~media-libs/mutagen-1.45.1 ) + tuya? ( ~dev-python/tuyaha-0.0.8[${PYTHON_USEDEP}] ) + twentemilieu? ( ~dev-python/twentemilieu-0.3.0[${PYTHON_USEDEP}] ) + twilio? ( ~dev-python/twilio-6.32.0[${PYTHON_USEDEP}] ) + twitch? ( ~dev-python/python-twitch-client-0.6.0[${PYTHON_USEDEP}] ) + twitter? ( ~dev-python/TwitterAPI-2.5.13[${PYTHON_USEDEP}] ) + ubee? ( ~dev-python/pyubee-0.10[${PYTHON_USEDEP}] ) + unifi? ( ~dev-python/aiounifi-23[${PYTHON_USEDEP}] ) + unifiled? ( ~dev-python/unifiled-0.11[${PYTHON_USEDEP}] ) + unifi_direct? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] ) + upb? ( ~dev-python/upb-lib-0.4.11[${PYTHON_USEDEP}] ) + upcloud? ( ~dev-python/upcloud-api-0.4.5[${PYTHON_USEDEP}] ) + upc_connect? ( ~dev-python/connect-box-0.2.8[${PYTHON_USEDEP}] ) + updater? ( ~dev-python/distro-1.5.0[${PYTHON_USEDEP}] ) + upnp? ( ~dev-python/async-upnp-client-0.14.13[${PYTHON_USEDEP}] ) + uscis? ( ~dev-python/uscisstatus-0.1.1[${PYTHON_USEDEP}] ) + usgs_earthquakes_feed? ( ~dev-python/geojson-client-0.4[${PYTHON_USEDEP}] ) + uvc? ( ~dev-python/uvcclient-0.11.0[${PYTHON_USEDEP}] ) + vallox? ( ~dev-python/vallox-websocket-api-2.4.0[${PYTHON_USEDEP}] ) + vasttrafik? ( ~dev-python/vtjp-0.1.14[${PYTHON_USEDEP}] ) + velbus? ( ~dev-python/python-velbus-2.0.46[${PYTHON_USEDEP}] ) + velux? ( ~dev-python/pyvlx-0.2.17[${PYTHON_USEDEP}] ) + venstar? ( ~dev-python/venstarcolortouch-0.12[${PYTHON_USEDEP}] ) + vera? ( ~dev-python/pyvera-0.3.10[${PYTHON_USEDEP}] ) + verisure? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/vsure-1.5.4[${PYTHON_USEDEP}] ) + versasense? ( ~dev-python/pyversasense-0.0.6[${PYTHON_USEDEP}] ) + version? ( ~dev-python/pyhaversion-3.4.2[${PYTHON_USEDEP}] ) + vesync? ( ~dev-python/pyvesync-1.2.0[${PYTHON_USEDEP}] ) + vicare? ( ~dev-python/PyViCare-0.2.0[${PYTHON_USEDEP}] ) + vilfo? ( ~dev-python/vilfo-api-client-0.3.2[${PYTHON_USEDEP}] ) + vivotek? ( ~dev-python/libpyvivotek-0.4.0[${PYTHON_USEDEP}] ) + vizio? ( ~dev-python/pyvizio-0.1.56[${PYTHON_USEDEP}] ) + vlc? ( ~dev-python/python-vlc-1.1.2[${PYTHON_USEDEP}] ) + vlc_telnet? ( ~dev-python/python-telnet-vlc-1.0.4[${PYTHON_USEDEP}] ) + volkszaehler? ( ~dev-python/volkszaehler-0.1.3[${PYTHON_USEDEP}] ) + volumio? ( ~dev-python/pyvolumio-0.1.3[${PYTHON_USEDEP}] ) + volvooncall? ( ~dev-python/volvooncall-0.8.12[${PYTHON_USEDEP}] ) + vultr? ( ~dev-python/vultr-0.1.2[${PYTHON_USEDEP}] ) + w800rf32? ( ~dev-python/pyW800rf32-0.1[${PYTHON_USEDEP}] ) + wake_on_lan? ( ~dev-python/wakeonlan-1.1.6[${PYTHON_USEDEP}] ) + waqi? ( ~dev-python/waqiasync-1.0.0[${PYTHON_USEDEP}] ) + waterfurnace? ( ~dev-python/waterfurnace-1.1.0[${PYTHON_USEDEP}] ) + watson_iot? ( ~dev-python/ibmiotf-0.3.4[${PYTHON_USEDEP}] ) + watson_tts? ( ~dev-python/ibm-watson-4.0.1[${PYTHON_USEDEP}] ) + waze_travel_time? ( ~dev-python/WazeRouteCalculator-0.12[${PYTHON_USEDEP}] ) + webostv? ( ~dev-python/aiopylgtv-0.3.3[${PYTHON_USEDEP}] ) + wemo? ( ~dev-python/pywemo-0.5.0[${PYTHON_USEDEP}] ) + whois? ( ~dev-python/python-whois-0.7.3[${PYTHON_USEDEP}] ) + wiffi? ( ~dev-python/wiffi-1.0.1[${PYTHON_USEDEP}] ) + wilight? ( ~dev-python/pywilight-0.0.65[${PYTHON_USEDEP}] ) + wink? ( ~dev-python/pubnubsub-handler-1.0.8[${PYTHON_USEDEP}] ~dev-python/python-wink-1.10.5[${PYTHON_USEDEP}] ) + wirelesstag? ( ~dev-python/wirelesstagpy-0.4.1[${PYTHON_USEDEP}] ) + withings? ( ~dev-python/withings-api-2.1.6[${PYTHON_USEDEP}] ) + wled? ( ~dev-python/wled-0.4.4[${PYTHON_USEDEP}] ) + wolflink? ( ~dev-python/wolf_smartset-0.1.6[${PYTHON_USEDEP}] ) + workday? ( ~dev-python/holidays-0.10.3[${PYTHON_USEDEP}] ) + xbee? ( ~dev-python/xbee-helper-0.0.7[${PYTHON_USEDEP}] ) + xbox? ( ~dev-python/xbox-webapi-2.0.8[${PYTHON_USEDEP}] ) + xbox_live? ( ~dev-python/xboxapi-2.0.1[${PYTHON_USEDEP}] ) + xeoma? ( ~dev-python/pyxeoma-1.4.1[${PYTHON_USEDEP}] ) + xfinity? ( ~dev-python/xfinity-gateway-0.0.4[${PYTHON_USEDEP}] ) + xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.13.3[${PYTHON_USEDEP}] ) + xiaomi_miio? ( ~dev-python/construct-2.9.45[${PYTHON_USEDEP}] ~dev-python/python-miio-0.5.3[${PYTHON_USEDEP}] ) + xiaomi_tv? ( ~dev-python/pymitv-1.4.3[${PYTHON_USEDEP}] ) + xmpp? ( ~dev-python/slixmpp-1.5.2[${PYTHON_USEDEP}] ) + xs1? ( ~dev-python/xs1-api-client-3.0.0[${PYTHON_USEDEP}] ) + yale_smart_alarm? ( ~dev-python/yalesmartalarmclient-0.1.6[${PYTHON_USEDEP}] ) + yamaha? ( ~dev-python/rxv-0.6.0[${PYTHON_USEDEP}] ) + yamaha_musiccast? ( ~dev-python/pymusiccast-0.1.6[${PYTHON_USEDEP}] ) + yandex_transport? ( ~dev-python/aioymaps-1.1.0[${PYTHON_USEDEP}] ) + yeelight? ( ~dev-python/yeelight-0.5.4[${PYTHON_USEDEP}] ) + yeelightsunflower? ( ~dev-python/yeelightsunflower-0.0.10[${PYTHON_USEDEP}] ) + yessssms? ( ~dev-python/YesssSMS-0.4.1[${PYTHON_USEDEP}] ) + yi? ( ~dev-python/aioftp-0.12.0[${PYTHON_USEDEP}] ) + zabbix? ( ~dev-python/py-zabbix-1.1.7[${PYTHON_USEDEP}] ) + zengge? ( ~dev-python/zengge-0.2[${PYTHON_USEDEP}] ) + zeroconf? ( ~dev-python/zeroconf-0.28.6[${PYTHON_USEDEP}] ) + zerproc? ( ~dev-python/pyzerproc-0.2.5[${PYTHON_USEDEP}] ) + zestimate? ( ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] ) + zha? ( ~dev-python/bellows-0.20.3[${PYTHON_USEDEP}] ~dev-python/pyserial-3.4[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.45[${PYTHON_USEDEP}] ~dev-python/zigpy-cc-0.5.2[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.11.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.27.0[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.13.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.6.2[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.2.2[${PYTHON_USEDEP}] ) + zhong_hong? ( ~dev-python/zhong-hong-hvac-1.0.9[${PYTHON_USEDEP}] ) + ziggo_mediabox_xl? ( ~dev-python/ziggo-mediabox-xl-1.1.0[${PYTHON_USEDEP}] ) + zoneminder? ( ~dev-python/zm-py-0.4.0[${PYTHON_USEDEP}] ) + zwave? ( ~dev-python/homeassistant-pyozw-0.1.10[${PYTHON_USEDEP}] ~dev-python/PyDispatcher-2.0.5[${PYTHON_USEDEP}] )" + +BDEPEND="${RDEPEND} + test? ( + ~dev-python/astroid-2.4.2[${PYTHON_USEDEP}] + ~dev-python/asynctest-0.13.0[${PYTHON_USEDEP}] + ~dev-python/codecov-2.1.10[${PYTHON_USEDEP}] + ~dev-python/coverage-5.3[${PYTHON_USEDEP}] + ~dev-python/jsonpickle-1.4.1[${PYTHON_USEDEP}] + ~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}] + ~dev-python/mypy-0.790[${PYTHON_USEDEP}] + ~dev-python/pipdeptree-1.0.0[${PYTHON_USEDEP}] + ~dev-python/pre-commit-2.7.1[${PYTHON_USEDEP}] + ~dev-python/pylint-strict-informational-0.1[${PYTHON_USEDEP}] + ~dev-python/pylint-2.6.0[${PYTHON_USEDEP}] + ~dev-python/pytest-aiohttp-0.3.0[${PYTHON_USEDEP}] + ~dev-python/pytest-cov-2.10.1[${PYTHON_USEDEP}] + ~dev-python/pytest-sugar-0.9.4[${PYTHON_USEDEP}] + ~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}] + ~dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}] + ~dev-python/pytest-xdist-2.1.0[${PYTHON_USEDEP}] + ~dev-python/pytest-6.0.2[${PYTHON_USEDEP}] + ~dev-python/requests-mock-1.8.0[${PYTHON_USEDEP}] + ~dev-python/responses-0.12.0[${PYTHON_USEDEP}] + ~dev-python/respx-0.14.0[${PYTHON_USEDEP}] + ~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}] + ~dev-python/tqdm-4.49.0[${PYTHON_USEDEP}] + ) + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}]" + +INSTALL_DIR="/opt/${MY_PN}" + +DISABLE_AUTOFORMATTING=1 +DOC_CONTENTS=" +The HA interface listens on port 8123 +hass configuration is in: /etc/${MY_PN} +daemon command line arguments are configured in: /etc/conf.d/${MY_PN} +logging is to: /var/log/${MY_PN}/{server,errors,stdout}.log +The sqlite db is by default in: /etc/${MY_PN} +support at https://git.edevau.net/onkelbeh/HomeAssistantRepository +" + +S="${WORKDIR}/core-${MY_PV}" + +DOCS="README.rst" + +python_install_all() { + dodoc ${DOCS} + distutils-r1_python_install_all + keepdir "$INSTALL_DIR" + keepdir "/etc/${MY_PN}" + fowners -R "${MY_PN}:${MY_PN}" "/etc/${MY_PN}" + keepdir "/var/log/${MY_PN}" + fowners -R "${MY_PN}:${MY_PN}" "/var/log/${MY_PN}" + newconfd "${FILESDIR}/${MY_PN}.conf.d" "${MY_PN}" + newinitd "${FILESDIR}/${MY_PN}.init.d" "${MY_PN}" + 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 +} + diff --git a/app-misc/homeassistant-full/homeassistant-full-9999.ebuild b/app-misc/homeassistant-full/homeassistant-full-9999.ebuild index d5248fb21..9843d6947 100644 --- a/app-misc/homeassistant-full/homeassistant-full-9999.ebuild +++ b/app-misc/homeassistant-full/homeassistant-full-9999.ebuild @@ -333,7 +333,7 @@ RDEPEND="${RDEPEND} gogogate2? ( ~dev-python/gogogate2-api-2.0.3[${PYTHON_USEDEP}] ) google? ( ~dev-python/google-api-python-client-1.6.4[${PYTHON_USEDEP}] ~dev-python/httplib2-0.10.3[${PYTHON_USEDEP}] ~dev-python/oauth2client-4.0.0[${PYTHON_USEDEP}] ) google_maps? ( ~dev-python/locationsharinglib-4.1.0[${PYTHON_USEDEP}] ) - google_translate? ( ~dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}] ) + google_translate? ( ~dev-python/gTTS-token-1.1.4[${PYTHON_USEDEP}] ) google_travel_time? ( ~dev-python/googlemaps-2.5.1[${PYTHON_USEDEP}] ) gpmdp? ( ~dev-python/websocket-client-0.54.0[${PYTHON_USEDEP}] ) gpsd? ( ~dev-python/gps3-0.33.3[${PYTHON_USEDEP}] ) @@ -562,7 +562,7 @@ RDEPEND="${RDEPEND} ping? ( ~dev-python/icmplib-1.2.2[${PYTHON_USEDEP}] ) pi_hole? ( ~dev-python/hole-0.5.1[${PYTHON_USEDEP}] ) pjlink? ( ~dev-python/pypjlink2-1.2.1[${PYTHON_USEDEP}] ) - plex? ( ~dev-python/PlexAPI-4.1.1[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.5[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.12[${PYTHON_USEDEP}] ) + plex? ( ~dev-python/PlexAPI-4.1.1[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.12[${PYTHON_USEDEP}] ) plugwise? ( ~dev-python/Plugwise-Smile-1.6.0[${PYTHON_USEDEP}] ) plum_lightpad? ( ~dev-python/plumlightpad-0.0.11[${PYTHON_USEDEP}] ) pocketcasts? ( ~dev-python/pocketcasts-0.1[${PYTHON_USEDEP}] ) @@ -619,7 +619,7 @@ RDEPEND="${RDEPEND} route53? ( ~dev-python/boto3-1.9.252[${PYTHON_USEDEP}] ) rova? ( ~dev-python/rova-0.1.0[${PYTHON_USEDEP}] ) rpi_gpio? ( ~dev-python/RPi-GPIO-0.7.0[${PYTHON_USEDEP}] ) - rpi_gpio_pwm? ( ~dev-python/pwmled-1.6.6[${PYTHON_USEDEP}] ) + rpi_gpio_pwm? ( ~dev-python/pwmled-1.6.7[${PYTHON_USEDEP}] ) rpi_pfio? ( ~dev-python/pifacecommon-4.2.2[${PYTHON_USEDEP}] ~dev-python/pifacedigitalio-3.0.5[${PYTHON_USEDEP}] ) rpi_power? ( ~dev-python/rpi-bad-power-0.0.3[${PYTHON_USEDEP}] ) rpi_rf? ( ~dev-python/rpi-rf-0.9.7[${PYTHON_USEDEP}] ) @@ -912,3 +912,4 @@ python_install_all() { pkg_postinst() { readme.gentoo_print_elog } + diff --git a/app-misc/homeassistant-min/Manifest b/app-misc/homeassistant-min/Manifest index df0e77762..d7d8453b9 100644 --- a/app-misc/homeassistant-min/Manifest +++ b/app-misc/homeassistant-min/Manifest @@ -18,6 +18,7 @@ DIST homeassistant-0.117.2.tar.gz 8106173 BLAKE2B 28b163e5225ea3b13a50df5c92c921 DIST homeassistant-0.117.3.tar.gz 8106551 BLAKE2B 44cd28b60d6228d22dc1c7bc7bceec61ff952dec62e8e617bfa6dc86dad596556f34c3a7f9c4c36dee6a62b2a62bbbd09cc6f273bc14cda86bd2f905ed4849ca SHA512 835bcf3d515f89638cb989be3577e3bba6a117f0d0bbf142abd087f5cd842dfe01047595628f09e59b2d56e47b34ce4e915428cd649540ad3b41cd02a54cc52f DIST homeassistant-0.117.4.tar.gz 8106430 BLAKE2B 5e7f06b9bdd69afa20b96b8e9087eeed0a3dceb53a22bf2e68d7486c03d6972de6afa56e073de6febcac2cd736c91b4dfab51c29beacfe551c9de57b9f8555bb SHA512 41f1be96e0a2f0cb96317bd6fa50d992e00c782155d9f0911cbbf927fcf226109cc7a32c52d4426be183b2c784d89413e9d9a4569b7511662e5ffb1dbfc249ce DIST homeassistant-0.117.5.tar.gz 8106794 BLAKE2B 7f1486ffd7b3ff106543f0e95ecface48478e626fbd3e6a6b7d29c3c992ca5b044754e197815745610642b4021a6b56c6cce362881c47489dc8827b44506cc3b SHA512 84f7eafce461c36efde6e7936f51aa67274eeb14bae60f0fae2a4043dbaf0f3f16c4e1bca54068bcbd23c81d8c2ac1587e063576b636292593186fe9d0516919 +DIST homeassistant-0.117.6.tar.gz 8106826 BLAKE2B 7a039cfa71e2be43fa3057ff1e9166d88fbbc14778f60351140e805eeab810aadd75f7900d34904b94323d3549060e4a9095abd81d73a532d4ee58a267725edf SHA512 3e766e672233e247dd4f44b72a48e4191a7a592cc5ab310eefebff4b6506e78dd24832d1ccee615aa963f51e1ddff5f6fca9a1130918a52827a49a688429c841 EBUILD homeassistant-min-0.115.6.ebuild 9714 BLAKE2B 66e671ebade9988c3a8846b4e502ba4851707b402ad5f2f99f56cb83d5f19a05a83c0a22d505af2e9e096238b746f2cf75002e71e9878ee5a58af2418c2e95b5 SHA512 de43d1dd6be9cee2027829350b16b53c6896d920263fea2d7aa89f161c0a54a0915368bcc6f71942dd959fa2dd002964e050aaa83d4e5c47c196d7928b15ac34 EBUILD homeassistant-min-0.116.2.ebuild 9711 BLAKE2B 91629d844cc0b3b9a9839e90c23e7973526d761fca7c1290ba3c2ecff394f59dbaf4f0be0770601059fbc015e035886675add68d79061e79d96c34d92bf33c6c SHA512 ad0735a1b16c69a9d5830230a3462b732291582fce15372011faae47753f4965c822dd9b90517685478932a5b9a49d1d7f0260b49813e7b93b91fb2b8db68ce9 EBUILD homeassistant-min-0.116.3.ebuild 9711 BLAKE2B 91629d844cc0b3b9a9839e90c23e7973526d761fca7c1290ba3c2ecff394f59dbaf4f0be0770601059fbc015e035886675add68d79061e79d96c34d92bf33c6c SHA512 ad0735a1b16c69a9d5830230a3462b732291582fce15372011faae47753f4965c822dd9b90517685478932a5b9a49d1d7f0260b49813e7b93b91fb2b8db68ce9 @@ -30,4 +31,5 @@ EBUILD homeassistant-min-0.117.4-r1.ebuild 1543 BLAKE2B 307d0c70d37a73731993a377 EBUILD homeassistant-min-0.117.4.ebuild 9661 BLAKE2B 25b944e3d75f349a4e2af9aa010eb446630ef774855cb4f3505144b5bf880009b9cd8d4545f95bacbe3a7b9951ed2c7e1a2eeaca4f36fa188f086e33456077f7 SHA512 2ea0a366f8dd5ddccd1ab9796b658b0412c9beb3ab8f1672515e458878e0cc56a26336904938350dd235b095760bc8109481b8bdbdac2ace0f7dd3844879a1cd EBUILD homeassistant-min-0.117.5-r1.ebuild 9663 BLAKE2B a5a8de06c2dd9fe9c142dd47d7003ab76c686b48ae174862c766595db9660777c378c62d157f74ea46ea9a1cbed7aacab5cf00d6bc809257288db77165f113bb SHA512 919d73eac661a66835d7c004b887dce193f2380209543eaaf7a73832107aa3128dbae92245ab1cb337d3d0e1e4405a926149dc8dc8294e05d69de2a4e851997e EBUILD homeassistant-min-0.117.5.ebuild 9661 BLAKE2B 25b944e3d75f349a4e2af9aa010eb446630ef774855cb4f3505144b5bf880009b9cd8d4545f95bacbe3a7b9951ed2c7e1a2eeaca4f36fa188f086e33456077f7 SHA512 2ea0a366f8dd5ddccd1ab9796b658b0412c9beb3ab8f1672515e458878e0cc56a26336904938350dd235b095760bc8109481b8bdbdac2ace0f7dd3844879a1cd +EBUILD homeassistant-min-0.117.6.ebuild 9656 BLAKE2B e633f32003da3f4674e6c3258dd43114eae96a673b3315d367781453c5f5ffd7082d7143413038dcb774d1b7b83e0162084c75e1f26ea7af831e42fffbfa47a8 SHA512 4ab90e305deaf5591d552b94896ac45ede1814a7ceebccef1aa74e2018ad568b73768e589ae8ff0e0bc43a2812cf0b3982168d71a9c6043a9440c7fe6ae7906b MISC metadata.xml 4160 BLAKE2B ef961cd36bad71c2b0a98921730240d135a471b1611d22b9aafa7030c39162c767b9a1665f325f332152e2d7ce4667efea1729d1d60a9bcdf4ff9a11b4aff7e9 SHA512 8b0f4ff98992dd5ab8b3fab1ab5fed1f73b3cca703c2411c3b4e9505624dfed27fb5d7fbcc524cac7652c1667f894121d7dd99c2257f5d41e79265680ddd4cd7 diff --git a/app-misc/homeassistant-min/homeassistant-min-0.117.6.ebuild b/app-misc/homeassistant-min/homeassistant-min-0.117.6.ebuild new file mode 100644 index 000000000..7d24939fb --- /dev/null +++ b/app-misc/homeassistant-min/homeassistant-min-0.117.6.ebuild @@ -0,0 +1,217 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{7,8} ) +inherit readme.gentoo-r1 eutils distutils-r1 + +MY_PN=homeassistant + +if [[ ${PV} == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/home-assistant/core.git" + EGIT_BRANCH="dev" + S="${WORKDIR}/core/" +else + MY_PV=${PV/_beta/b} + MY_P=${MY_PN}-${MY_PV} + SRC_URI="https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz" + S="${WORKDIR}/core-${MY_PV}" +fi + +DESCRIPTION="Open-source home automation platform running on Python 3.7 & 3.8" +HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssistantRepository/" + +LICENSE="Apache-2.0" +SLOT="0" + +KEYWORDS="amd64 arm64 x86 amd64-linux x86-linux" +IUSE="androidtv axis +caldav cli coronavirus darksky +dwd_weather_warnings enigma2 esphome fronius github +homekit influxdb kodi maxcube mikrotik +mobile_app +mqtt +mysql +notify_events +otp owntracks +ping +python_script qnap +recorder +rest samsungtv +scrape shelly signal_messenger +snmp socat sonos +sql +ssl tasmota test tradfri +version +wake_on_lan workday yamaha yamaha_musiccast +zwave" + +# external deps +RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN} + || ( 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" + +# 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/aiohttp-3.6.2[${PYTHON_USEDEP}] + ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] + ~dev-python/astral-1.10.1[${PYTHON_USEDEP}] + ~dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}] + ~dev-python/attrs-19.3.0[${PYTHON_USEDEP}] + ~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}] + >=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}] + >=dev-python/certifi-2020.6.20[${PYTHON_USEDEP}] + ~dev-python/ciso8601-2.1.3[${PYTHON_USEDEP}] + ~dev-python/cryptography-3.2[${PYTHON_USEDEP}] + ~dev-python/defusedxml-0.6.0[${PYTHON_USEDEP}] + ~dev-python/distro-1.5.0[${PYTHON_USEDEP}] + ~dev-python/emoji-0.5.4[${PYTHON_USEDEP}] + ~dev-python/grpcio-1.31.0[${PYTHON_USEDEP}] + ~dev-python/hass-nabucasa-0.37.1[${PYTHON_USEDEP}] + ~dev-python/home-assistant-frontend-20201021.4[${PYTHON_USEDEP}] + >=dev-python/httplib2-0.18.0[${PYTHON_USEDEP}] + ~dev-python/httpx-0.16.1[${PYTHON_USEDEP}] + $(python_gen_cond_dep '~dev-python/importlib_metadata-1.6.0[${PYTHON_USEDEP}]' python3_7) + ~dev-python/jinja-2.11.2[${PYTHON_USEDEP}] + ~dev-python/netdisco-2.8.2[${PYTHON_USEDEP}] + ~dev-python/paho-mqtt-1.5.0[${PYTHON_USEDEP}] + ~dev-python/pillow-7.2.0[${PYTHON_USEDEP}] + >=dev-python/pip-8.0.3[${PYTHON_USEDEP}] + >=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}] + ~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}] + ~dev-python/pynacl-1.3.0[${PYTHON_USEDEP}] + ~dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}] + >=dev-python/pytz-2020.1[${PYTHON_USEDEP}] + ~dev-python/pyyaml-5.3.1[${PYTHON_USEDEP}] + ~dev-python/requests-2.24.0[${PYTHON_USEDEP}] + ~dev-python/ruamel-yaml-0.15.100[${PYTHON_USEDEP}] + ~dev-python/sqlalchemy-1.3.20[${PYTHON_USEDEP}] + >=dev-python/urllib3-1.24.3[${PYTHON_USEDEP}] + ~dev-python/voluptuous-serialize-2.4.0[${PYTHON_USEDEP}] + ~dev-python/voluptuous-0.12.0[${PYTHON_USEDEP}] + ~dev-python/yarl-1.4.2[${PYTHON_USEDEP}] + ~dev-python/zeroconf-0.28.6[${PYTHON_USEDEP}]" + +# unknown origin, still something to clean up here +# some moved to suggested USE Flags + +RDEPEND="${RDEPEND} + ~dev-python/colorlog-4.2.1[${PYTHON_USEDEP}] + ~dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}] + >=dev-python/multidict-4.5.2[${PYTHON_USEDEP}] + >=dev-python/numpy-1.19.1[${PYTHON_USEDEP}] + >=dev-python/pycparser-2.19[${PYTHON_USEDEP}] + >=dev-python/websocket-client-0.56.0[${PYTHON_USEDEP}] + ~media-libs/mutagen-1.45.1" + +# Module requirements from useflags +RDEPEND="${RDEPEND} + androidtv? ( ~dev-python/adb-shell-0.2.1[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.52[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] ) + axis? ( ~dev-python/axis-41[${PYTHON_USEDEP}] ) + caldav? ( ~dev-python/caldav-0.6.1[${PYTHON_USEDEP}] ) + cli? ( app-misc/home-assistant-cli ) + coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] ) + darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] ) + dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.3[${PYTHON_USEDEP}] ) + enigma2? ( ~dev-python/openwebifpy-3.1.1[${PYTHON_USEDEP}] ) + esphome? ( ~dev-python/aioesphomeapi-2.6.3[${PYTHON_USEDEP}] ) + fronius? ( ~dev-python/PyFronius-0.4.6[${PYTHON_USEDEP}] ) + github? ( ~dev-python/PyGithub-1.43.8[${PYTHON_USEDEP}] ) + homekit? ( ~dev-python/HAP-python-3.0.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}] ~dev-python/PyTurboJPEG-1.4.0[${PYTHON_USEDEP}] ) + influxdb? ( ~dev-python/influxdb-5.2.3[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.8.0[${PYTHON_USEDEP}] ) + kodi? ( ~dev-python/pykodi-0.2.1[${PYTHON_USEDEP}] ) + maxcube? ( ~dev-python/maxcube-api-0.1.0[${PYTHON_USEDEP}] ) + mikrotik? ( ~dev-python/librouteros-3.0.0[${PYTHON_USEDEP}] ) + mobile_app? ( ~dev-python/pynacl-1.3.0[${PYTHON_USEDEP}] ~dev-python/emoji-0.5.4[${PYTHON_USEDEP}] ) + mqtt? ( ~dev-python/paho-mqtt-1.5.0[${PYTHON_USEDEP}] ) + mysql? ( dev-python/mysql-connector-python[${PYTHON_USEDEP}] dev-python/mysqlclient[${PYTHON_USEDEP}] ) + notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] ) + otp? ( ~dev-python/pyotp-2.3.0[${PYTHON_USEDEP}] ) + owntracks? ( ~dev-python/pynacl-1.3.0[${PYTHON_USEDEP}] ) + ping? ( ~dev-python/icmplib-1.2.2[${PYTHON_USEDEP}] ) + python_script? ( ~dev-python/RestrictedPython-5.0[${PYTHON_USEDEP}] ) + qnap? ( ~dev-python/qnapstats-0.3.0[${PYTHON_USEDEP}] ) + recorder? ( ~dev-python/sqlalchemy-1.3.20[${PYTHON_USEDEP}] ) + rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] ) + samsungtv? ( ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-1.4.0[${PYTHON_USEDEP}] ) + scrape? ( ~dev-python/beautifulsoup-4.9.1[${PYTHON_USEDEP}] ) + shelly? ( ~dev-python/aioshelly-0.4.0[${PYTHON_USEDEP}] ) + signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.4[${PYTHON_USEDEP}] ) + snmp? ( ~dev-python/pysnmp-4.4.12[${PYTHON_USEDEP}] ) + socat? ( net-misc/socat ) + sonos? ( ~dev-python/pysonos-0.0.35[${PYTHON_USEDEP}] ) + sql? ( ~dev-python/sqlalchemy-1.3.20[${PYTHON_USEDEP}] ) + ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy ) + tasmota? ( ~dev-python/HATasmota-0.0.25.1[${PYTHON_USEDEP}] ) + tradfri? ( ~dev-python/pytradfri-7.0.2[${PYTHON_USEDEP}] ) + version? ( ~dev-python/pyhaversion-3.4.2[${PYTHON_USEDEP}] ) + wake_on_lan? ( ~dev-python/wakeonlan-1.1.6[${PYTHON_USEDEP}] ) + workday? ( ~dev-python/holidays-0.10.3[${PYTHON_USEDEP}] ) + yamaha? ( ~dev-python/rxv-0.6.0[${PYTHON_USEDEP}] ) + yamaha_musiccast? ( ~dev-python/pymusiccast-0.1.6[${PYTHON_USEDEP}] ) + zwave? ( ~dev-python/homeassistant-pyozw-0.1.10[${PYTHON_USEDEP}] ~dev-python/PyDispatcher-2.0.5[${PYTHON_USEDEP}] )" + +BDEPEND="${RDEPEND} + test? ( + ~dev-python/astroid-2.4.2[${PYTHON_USEDEP}] + ~dev-python/asynctest-0.13.0[${PYTHON_USEDEP}] + ~dev-python/codecov-2.1.10[${PYTHON_USEDEP}] + ~dev-python/coverage-5.3[${PYTHON_USEDEP}] + ~dev-python/jsonpickle-1.4.1[${PYTHON_USEDEP}] + ~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}] + ~dev-python/mypy-0.790[${PYTHON_USEDEP}] + ~dev-python/pipdeptree-1.0.0[${PYTHON_USEDEP}] + ~dev-python/pre-commit-2.7.1[${PYTHON_USEDEP}] + ~dev-python/pylint-strict-informational-0.1[${PYTHON_USEDEP}] + ~dev-python/pylint-2.6.0[${PYTHON_USEDEP}] + ~dev-python/pytest-aiohttp-0.3.0[${PYTHON_USEDEP}] + ~dev-python/pytest-cov-2.10.1[${PYTHON_USEDEP}] + ~dev-python/pytest-sugar-0.9.4[${PYTHON_USEDEP}] + ~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}] + ~dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}] + ~dev-python/pytest-xdist-2.1.0[${PYTHON_USEDEP}] + ~dev-python/pytest-6.0.2[${PYTHON_USEDEP}] + ~dev-python/requests-mock-1.8.0[${PYTHON_USEDEP}] + ~dev-python/responses-0.12.0[${PYTHON_USEDEP}] + ~dev-python/respx-0.14.0[${PYTHON_USEDEP}] + ~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}] + ~dev-python/tqdm-4.49.0[${PYTHON_USEDEP}] + ) + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}]" + +INSTALL_DIR="/opt/${MY_PN}" + +DISABLE_AUTOFORMATTING=1 +DOC_CONTENTS=" +The HA interface listens on port 8123 +hass configuration is in: /etc/${MY_PN} +daemon command line arguments are configured in: /etc/conf.d/${MY_PN} +logging is to: /var/log/${MY_PN}/{server,errors,stdout}.log +The sqlite db is by default in: /etc/${MY_PN} +support at https://git.edevau.net/onkelbeh/HomeAssistantRepository +" + +S="${WORKDIR}/core-${MY_PV}" + +DOCS="README.rst" + +python_install_all() { + dodoc ${DOCS} + distutils-r1_python_install_all + keepdir "$INSTALL_DIR" + keepdir "/etc/${MY_PN}" + fowners -R "${MY_PN}:${MY_PN}" "/etc/${MY_PN}" + keepdir "/var/log/${MY_PN}" + fowners -R "${MY_PN}:${MY_PN}" "/var/log/${MY_PN}" + newconfd "${FILESDIR}/${MY_PN}.conf.d" "${MY_PN}" + newinitd "${FILESDIR}/${MY_PN}.init.d" "${MY_PN}" + 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 +} + diff --git a/app-misc/homeassistant/Manifest b/app-misc/homeassistant/Manifest index 5bc713f9d..f58369f0a 100644 --- a/app-misc/homeassistant/Manifest +++ b/app-misc/homeassistant/Manifest @@ -17,6 +17,7 @@ DIST homeassistant-0.117.2.tar.gz 8106173 BLAKE2B 28b163e5225ea3b13a50df5c92c921 DIST homeassistant-0.117.3.tar.gz 8106551 BLAKE2B 44cd28b60d6228d22dc1c7bc7bceec61ff952dec62e8e617bfa6dc86dad596556f34c3a7f9c4c36dee6a62b2a62bbbd09cc6f273bc14cda86bd2f905ed4849ca SHA512 835bcf3d515f89638cb989be3577e3bba6a117f0d0bbf142abd087f5cd842dfe01047595628f09e59b2d56e47b34ce4e915428cd649540ad3b41cd02a54cc52f DIST homeassistant-0.117.4.tar.gz 8106430 BLAKE2B 5e7f06b9bdd69afa20b96b8e9087eeed0a3dceb53a22bf2e68d7486c03d6972de6afa56e073de6febcac2cd736c91b4dfab51c29beacfe551c9de57b9f8555bb SHA512 41f1be96e0a2f0cb96317bd6fa50d992e00c782155d9f0911cbbf927fcf226109cc7a32c52d4426be183b2c784d89413e9d9a4569b7511662e5ffb1dbfc249ce DIST homeassistant-0.117.5.tar.gz 8106794 BLAKE2B 7f1486ffd7b3ff106543f0e95ecface48478e626fbd3e6a6b7d29c3c992ca5b044754e197815745610642b4021a6b56c6cce362881c47489dc8827b44506cc3b SHA512 84f7eafce461c36efde6e7936f51aa67274eeb14bae60f0fae2a4043dbaf0f3f16c4e1bca54068bcbd23c81d8c2ac1587e063576b636292593186fe9d0516919 +DIST homeassistant-0.117.6.tar.gz 8106826 BLAKE2B 7a039cfa71e2be43fa3057ff1e9166d88fbbc14778f60351140e805eeab810aadd75f7900d34904b94323d3549060e4a9095abd81d73a532d4ee58a267725edf SHA512 3e766e672233e247dd4f44b72a48e4191a7a592cc5ab310eefebff4b6506e78dd24832d1ccee615aa963f51e1ddff5f6fca9a1130918a52827a49a688429c841 DIST homeassistant-core-0.112.5.tar.gz 6607841 BLAKE2B 69b3a5b4d800f764dcfaa715eb2a4f8c1425ee3c262d49bf1432c4d0a2229ae226c7df45c6a6a6e8efc9200f0ae4b1458cff3173d6632716761205b65e331ac1 SHA512 c60b3f7e6208b003d935d6e2baf0bd42fc3ed043550b8f597445bb384100335d2d2a3738c9bfa939c8063c6e3707c193a6bbf4b7722201082ff1bae0fb87c9d2 DIST homeassistant-core-0.113.3.tar.gz 6803948 BLAKE2B 469c4b9735488dc8d568a0893d9469a8953003fe7eb8b11e84e9f560885438efde5f71aeb381da3e2b2905a79f2f747e3bd8b7f90a15de97382a7a46f8dce9a0 SHA512 f453e2a07e45b7e807d71d6566c1bde66363f1a43282612c5c5b9a30bb670c425ef6a779bb5ca3966d6a3c7d18ad91179d8a1168eed912fa31dbcbadfc657450 DIST homeassistant-core-0.114.4.tar.gz 7124717 BLAKE2B b1bd3f44a9b775ed3d0d78a84c11d99a33064bb87363ed49395c8dc635437d4f1f3b3c55292de6449e714671d533c89668381ed9ef81a8c0a7e26d9016567bc6 SHA512 49e944a80027e22ad3be4cc4580d7e88c04fed3e417c24f98dfa78a3a521095766c9507dcab03a85bf96d7304452dc6d85eaeff7cbda20ce9916834c0b97a0a9 @@ -32,4 +33,5 @@ EBUILD homeassistant-0.117.2.ebuild 26440 BLAKE2B 32fd80767cfa421ee5746e02a83ac0 EBUILD homeassistant-0.117.3.ebuild 26767 BLAKE2B ef4bf68652340f80a818b02b062077708ee6270f4cc12e161023a122099be5eefe1ced624ecb51b4e0111d2afdacd796d9fabde89a4f17dbfc5f0e36be3b0f6b SHA512 5c02d0c5d8afc6e1b1702a6b84055bca79165b9d345d52a14d240f696ca1dc0bece4b763cfffee3a99a8502be2a0579c5d6bfe320bb0b57c4c2092cba4c48114 EBUILD homeassistant-0.117.4.ebuild 26234 BLAKE2B d9fa00199203444ae737b0f9ae9b3e973779e578d36067444dde93e9633ae37adf84645313a5d82619a869434093c0a06bbf0953c654571082518241ef83a4f0 SHA512 e75a052cd172fce102ec6a21cb5bb2aeb45b49a15107fa7744844cba0f5fb7d05acad04c59f88cae298d701c0ee72b4b5abe04f136ae23ec14fa94a50c0fafc8 EBUILD homeassistant-0.117.5-r1.ebuild 26236 BLAKE2B 385f4f22dc7f3c83bcd7e896a1116b2e9e8a7f0782810c05cb48ac7036aff6fda2c4ac32276083eadecac1ae8edacfc5b862d096683b4bcd8c68f3dfa27250b7 SHA512 1e56af7a9a8f8c7bd03db36e96eacc5c4ded6f0c3077bb1c8deeb3c9c209190c0186efc2dcb0d953dc0d6fd08045723ee7ffdcabb47998b197c0b9482dc64ddd +EBUILD homeassistant-0.117.6.ebuild 26229 BLAKE2B ad9622f2de3fb6c47cc2f8a362a32447a84d50e3975c684976b97ae3371e587dc4d5606cdb9209c46c1b28013bd5fc19b6a7c47f7630139b6f5c9d6ce60d9545 SHA512 edaa0ca433c37bb8659fb433ebb8f9ee73bc45fff6b552f738c92f6ea337188e4fafef54be9fbdfca0940ffcb6afe80b3b6058eb11aafbdd3d485603e33673ba MISC metadata.xml 22559 BLAKE2B 642ee3486f8fb786d97beeb9604d177a8eddf12795a03bc2b056f85c0e57be124f3ec4c7c3c353aaf565dc424b344fae2dd597bbe4349d8f02f31ee459500257 SHA512 128cb0d5e6d2d7d86564900ab25752965add56d48222a6416b69507af1366710fae2c81071124d5d1923a0fec2f2ff0a98194d191a741a89dfed73e1313e60f6 diff --git a/app-misc/homeassistant/homeassistant-0.117.6.ebuild b/app-misc/homeassistant/homeassistant-0.117.6.ebuild new file mode 100644 index 000000000..298fdcb64 --- /dev/null +++ b/app-misc/homeassistant/homeassistant-0.117.6.ebuild @@ -0,0 +1,433 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{7,8} ) +inherit readme.gentoo-r1 eutils distutils-r1 + +MY_PN=homeassistant + +if [[ ${PV} == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/home-assistant/core.git" + EGIT_BRANCH="dev" + S="${WORKDIR}/core/" +else + MY_PV=${PV/_beta/b} + MY_P=${MY_PN}-${MY_PV} + SRC_URI="https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz" + S="${WORKDIR}/core-${MY_PV}" +fi + +DESCRIPTION="Open-source home automation platform running on Python 3.7 & 3.8" +HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssistantRepository/" + +LICENSE="Apache-2.0" +SLOT="0" + +KEYWORDS="amd64 arm64 x86 amd64-linux x86-linux" +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 -avri awair axis baidu -beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain bluetooth_le_tracker bluetooth_tracker bme280 bme680 bmw_connected_drive bom bond braviatv broadlink brother brottsplatskartan brunt bsblan bt_home_hub_5 bt_smarthub buienradar +caldav canary cast cisco_mobility_express cli co2signal coronavirus daikin darksky deconz delijn denonavr deutsche_bahn devolo_home_control dexcom dht discogs discord doorbird dunehd +dwd_weather_warnings dynalite dyson ecobee elv emulated_roku enigma2 enocean enphase_envoy environment_canada esphome everlights evohome fibaro flume flunearyou flux_led foobot 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 incomfort influxdb insteon intesishome ipma islamic_prayer_times jewish_calendar joaoapps_join kef knx kodi linode loopenergy luci luftdaten maxcube media_extractor meteo_france mfi miflora mikrotik -mitemp_bt +mobile_app +mqtt myq +mysql nad nederlandse_spoorwegen netatmo netdata +notify_events nuki nws nx584 opengarage opensensemap +otp owntracks ozw panasonic_viera philips_js pilight +ping plex plugwise poolsense powerwall ps4 +python_script qnap rachio rainbird rainmachine +recorder rejseplanen +rest ring roku roomba roon samsungtv +scrape shelly shodan signal_messenger simplisafe skybell sma smappee smarthab smartthings +snmp socat socialblade solax somfy sonos speedtestdotnet +sql squeezebox +ssl statsd synology_dsm systemmonitor tasmota tellduslive tesla test tile toon totalconnect tplink tradfri tuya ubee unifi unifi_direct upnp 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 zerproc zha zhong_hong zoneminder +zwave" + +# external deps +RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN} + || ( 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" + +# 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/aiohttp-3.6.2[${PYTHON_USEDEP}] + ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] + ~dev-python/astral-1.10.1[${PYTHON_USEDEP}] + ~dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}] + ~dev-python/attrs-19.3.0[${PYTHON_USEDEP}] + ~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}] + >=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}] + >=dev-python/certifi-2020.6.20[${PYTHON_USEDEP}] + ~dev-python/ciso8601-2.1.3[${PYTHON_USEDEP}] + ~dev-python/cryptography-3.2[${PYTHON_USEDEP}] + ~dev-python/defusedxml-0.6.0[${PYTHON_USEDEP}] + ~dev-python/distro-1.5.0[${PYTHON_USEDEP}] + ~dev-python/emoji-0.5.4[${PYTHON_USEDEP}] + ~dev-python/grpcio-1.31.0[${PYTHON_USEDEP}] + ~dev-python/hass-nabucasa-0.37.1[${PYTHON_USEDEP}] + ~dev-python/home-assistant-frontend-20201021.4[${PYTHON_USEDEP}] + >=dev-python/httplib2-0.18.0[${PYTHON_USEDEP}] + ~dev-python/httpx-0.16.1[${PYTHON_USEDEP}] + $(python_gen_cond_dep '~dev-python/importlib_metadata-1.6.0[${PYTHON_USEDEP}]' python3_7) + ~dev-python/jinja-2.11.2[${PYTHON_USEDEP}] + ~dev-python/netdisco-2.8.2[${PYTHON_USEDEP}] + ~dev-python/paho-mqtt-1.5.0[${PYTHON_USEDEP}] + ~dev-python/pillow-7.2.0[${PYTHON_USEDEP}] + >=dev-python/pip-8.0.3[${PYTHON_USEDEP}] + >=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}] + ~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}] + ~dev-python/pynacl-1.3.0[${PYTHON_USEDEP}] + ~dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}] + >=dev-python/pytz-2020.1[${PYTHON_USEDEP}] + ~dev-python/pyyaml-5.3.1[${PYTHON_USEDEP}] + ~dev-python/requests-2.24.0[${PYTHON_USEDEP}] + ~dev-python/ruamel-yaml-0.15.100[${PYTHON_USEDEP}] + ~dev-python/sqlalchemy-1.3.20[${PYTHON_USEDEP}] + >=dev-python/urllib3-1.24.3[${PYTHON_USEDEP}] + ~dev-python/voluptuous-serialize-2.4.0[${PYTHON_USEDEP}] + ~dev-python/voluptuous-0.12.0[${PYTHON_USEDEP}] + ~dev-python/yarl-1.4.2[${PYTHON_USEDEP}] + ~dev-python/zeroconf-0.28.6[${PYTHON_USEDEP}]" + +# unknown origin, still something to clean up here +# some moved to suggested USE Flags + +RDEPEND="${RDEPEND} + ~dev-python/colorlog-4.2.1[${PYTHON_USEDEP}] + ~dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}] + >=dev-python/multidict-4.5.2[${PYTHON_USEDEP}] + >=dev-python/numpy-1.19.1[${PYTHON_USEDEP}] + >=dev-python/pycparser-2.19[${PYTHON_USEDEP}] + >=dev-python/websocket-client-0.56.0[${PYTHON_USEDEP}] + ~media-libs/mutagen-1.45.1" + +# Module requirements from useflags +RDEPEND="${RDEPEND} + abode? ( ~dev-python/abodepy-1.1.0[${PYTHON_USEDEP}] ) + accuweather? ( ~dev-python/accuweather-0.0.11[${PYTHON_USEDEP}] ) + acer_projector? ( ~dev-python/pyserial-3.4[${PYTHON_USEDEP}] ) + acmeda? ( ~dev-python/aiopulse-0.4.0[${PYTHON_USEDEP}] ) + adguard? ( ~dev-python/adguardhome-0.4.2[${PYTHON_USEDEP}] ) + ads? ( ~dev-python/pyads-3.2.2[${PYTHON_USEDEP}] ) + aftership? ( ~dev-python/pyaftership-0.1.2[${PYTHON_USEDEP}] ) + agent_dvr? ( ~dev-python/agent-py-0.0.23[${PYTHON_USEDEP}] ) + airly? ( ~dev-python/airly-1.0.0[${PYTHON_USEDEP}] ) + airvisual? ( ~dev-python/pyairvisual-5.0.4[${PYTHON_USEDEP}] ) + aladdin_connect? ( ~dev-python/aladdin-connect-0.3[${PYTHON_USEDEP}] ) + alarmdecoder? ( ~dev-python/adext-0.3[${PYTHON_USEDEP}] ) + almond? ( ~dev-python/pyalmond-0.0.2[${PYTHON_USEDEP}] ) + alpha_vantage? ( ~dev-python/alpha-vantage-2.2.0[${PYTHON_USEDEP}] ) + ambiclimate? ( ~dev-python/Ambiclimate-0.2.1[${PYTHON_USEDEP}] ) + ambient_station? ( ~dev-python/aioambient-1.2.1[${PYTHON_USEDEP}] ) + amcrest? ( ~dev-python/amcrest-1.7.0[${PYTHON_USEDEP}] ) + ampio? ( ~dev-python/asmog-0.0.6[${PYTHON_USEDEP}] ) + androidtv? ( ~dev-python/adb-shell-0.2.1[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.52[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] ) + android_ip_webcam? ( ~dev-python/pydroid-ipcam-0.8[${PYTHON_USEDEP}] ) + anel_pwrctrl? ( ~dev-python/anel-pwrctrl-homeassistant-0.0.1[${PYTHON_USEDEP}] ) + anthemav? ( ~dev-python/anthemav-1.1.10[${PYTHON_USEDEP}] ) + apache_kafka? ( ~dev-python/aiokafka-0.6.0[${PYTHON_USEDEP}] ) + apcupsd? ( ~dev-python/apcaccess-0.0.13[${PYTHON_USEDEP}] ) + apple_tv? ( ~dev-python/pyatv-0.3.13[${PYTHON_USEDEP}] ) + apprise? ( ~dev-python/apprise-0.8.9[${PYTHON_USEDEP}] ) + aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] ) + arcam_fmj? ( ~dev-python/arcam-fmj-0.5.3[${PYTHON_USEDEP}] ) + aruba? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] ) + asuswrt? ( ~dev-python/aioasuswrt-1.2.8[${PYTHON_USEDEP}] ) + aten_pe? ( ~dev-python/atenpdu-0.3.0[${PYTHON_USEDEP}] ) + atome? ( ~dev-python/pyAtome-0.1.1[${PYTHON_USEDEP}] ) + august? ( ~dev-python/py-august-0.25.0[${PYTHON_USEDEP}] ) + aurora_abb_powerone? ( ~dev-python/aurorapy-0.2.6[${PYTHON_USEDEP}] ) + avea? ( ~dev-python/avea-1.4[${PYTHON_USEDEP}] ) + avion? ( ~dev-python/avion-0.10[${PYTHON_USEDEP}] ) + avri? ( ~dev-python/avri-api-0.1.7[${PYTHON_USEDEP}] ~dev-python/pycountry-19.8.18[${PYTHON_USEDEP}] ) + awair? ( ~dev-python/python-awair-0.1.1[${PYTHON_USEDEP}] ) + axis? ( ~dev-python/axis-41[${PYTHON_USEDEP}] ) + baidu? ( ~dev-python/baidu-aip-1.6.6.0[${PYTHON_USEDEP}] ) + beewi_smartclim? ( ~dev-python/beewi-smartclim-0.0.7[${PYTHON_USEDEP}] ) + bh1750? ( ~dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] ) + bitcoin? ( ~dev-python/blockchain-1.4.4[${PYTHON_USEDEP}] ) + bizkaibus? ( ~dev-python/bizkaibus-0.1.1[${PYTHON_USEDEP}] ) + blackbird? ( ~dev-python/pyblackbird-0.5[${PYTHON_USEDEP}] ) + blebox? ( ~dev-python/blebox-uniapi-1.3.2[${PYTHON_USEDEP}] ) + blink? ( ~dev-python/blinkpy-0.16.3[${PYTHON_USEDEP}] ) + blinksticklight? ( ~dev-python/BlinkStick-1.1.8[${PYTHON_USEDEP}] ) + blinkt? ( ~dev-python/blinkt-0.1.0[${PYTHON_USEDEP}] ) + blockchain? ( ~dev-python/python-blockchain-api-0.0.2[${PYTHON_USEDEP}] ) + bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] ) + bluetooth_tracker? ( ~dev-python/bt-proximity-0.2[${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}] ) + 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.7.12[${PYTHON_USEDEP}] ) + bom? ( ~dev-python/bomradarloop-0.1.5[${PYTHON_USEDEP}] ) + bond? ( ~dev-python/bond-api-0.1.8[${PYTHON_USEDEP}] ) + braviatv? ( ~dev-python/bravia-tv-1.0.6[${PYTHON_USEDEP}] ) + broadlink? ( ~dev-python/broadlink-0.15.0[${PYTHON_USEDEP}] ) + brother? ( ~dev-python/brother-0.1.18[${PYTHON_USEDEP}] ) + brottsplatskartan? ( ~dev-python/brottsplatskartan-0.0.1[${PYTHON_USEDEP}] ) + brunt? ( ~dev-python/brunt-0.1.3[${PYTHON_USEDEP}] ) + bsblan? ( ~dev-python/bsblan-0.3.7[${PYTHON_USEDEP}] ) + bt_home_hub_5? ( ~dev-python/bthomehub5-devicelist-0.1.1[${PYTHON_USEDEP}] ) + bt_smarthub? ( ~dev-python/btsmarthub-devicelist-0.2.0[${PYTHON_USEDEP}] ) + buienradar? ( ~dev-python/buienradar-1.0.4[${PYTHON_USEDEP}] ) + caldav? ( ~dev-python/caldav-0.6.1[${PYTHON_USEDEP}] ) + canary? ( ~dev-python/py-canary-0.5.0[${PYTHON_USEDEP}] ) + cast? ( ~dev-python/pychromecast-7.5.1[${PYTHON_USEDEP}] ) + cisco_mobility_express? ( ~dev-python/ciscomobilityexpress-0.3.3[${PYTHON_USEDEP}] ) + cli? ( app-misc/home-assistant-cli ) + co2signal? ( ~dev-python/CO2Signal-0.4.2[${PYTHON_USEDEP}] ) + coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] ) + daikin? ( ~dev-python/pydaikin-2.3.1[${PYTHON_USEDEP}] ) + darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] ) + deconz? ( ~dev-python/pydeconz-73[${PYTHON_USEDEP}] ) + delijn? ( ~dev-python/pydelijn-0.6.1[${PYTHON_USEDEP}] ) + denonavr? ( ~dev-python/denonavr-0.9.5[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ) + deutsche_bahn? ( ~dev-python/schiene-0.23[${PYTHON_USEDEP}] ) + devolo_home_control? ( ~dev-python/devolo-home-control-api-0.15.1[${PYTHON_USEDEP}] ) + dexcom? ( ~dev-python/pydexcom-0.2.0[${PYTHON_USEDEP}] ) + dht? ( ~dev-python/Adafruit-DHT-1.4.0[${PYTHON_USEDEP}] ) + discogs? ( ~dev-python/discogs-client-2.3.0[${PYTHON_USEDEP}] ) + discord? ( ~dev-python/discord-py-1.4.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.3[${PYTHON_USEDEP}] ) + dynalite? ( ~dev-python/dynalite-devices-0.1.46[${PYTHON_USEDEP}] ) + dyson? ( ~dev-python/libpurecool-0.6.3[${PYTHON_USEDEP}] ) + ecobee? ( ~dev-python/python-ecobee-api-0.2.7[${PYTHON_USEDEP}] ) + elv? ( ~dev-python/pypca-0.0.7[${PYTHON_USEDEP}] ) + emulated_roku? ( ~dev-python/emulated-roku-0.2.1[${PYTHON_USEDEP}] ) + enigma2? ( ~dev-python/openwebifpy-3.1.1[${PYTHON_USEDEP}] ) + enocean? ( ~dev-python/enocean-0.50.1[${PYTHON_USEDEP}] ) + enphase_envoy? ( ~dev-python/envoy-reader-0.16.1[${PYTHON_USEDEP}] ) + environment_canada? ( ~dev-python/env-canada-0.2.0[${PYTHON_USEDEP}] ) + esphome? ( ~dev-python/aioesphomeapi-2.6.3[${PYTHON_USEDEP}] ) + everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] ) + evohome? ( ~dev-python/evohome-async-0.3.5[${PYTHON_USEDEP}] ) + fibaro? ( ~dev-python/fiblary3-0.1.7[${PYTHON_USEDEP}] ) + flume? ( ~dev-python/PyFlume-0.5.5[${PYTHON_USEDEP}] ) + flunearyou? ( ~dev-python/pyflunearyou-1.0.7[${PYTHON_USEDEP}] ) + flux_led? ( ~dev-python/flux-led-0.22[${PYTHON_USEDEP}] ) + foobot? ( ~dev-python/foobot_async-0.3.2[${PYTHON_USEDEP}] ) + fortios? ( ~dev-python/fortiosapi-0.10.8[${PYTHON_USEDEP}] ) + freebox? ( ~dev-python/aiofreepybox-0.0.8[${PYTHON_USEDEP}] ) + fritz? ( ~dev-python/fritzconnection-1.2.0[${PYTHON_USEDEP}] ) + fritzbox? ( ~dev-python/pyfritzhome-0.4.2[${PYTHON_USEDEP}] ) + fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.2.0[${PYTHON_USEDEP}] ) + fritzbox_netmonitor? ( ~dev-python/fritzconnection-1.2.0[${PYTHON_USEDEP}] ) + fronius? ( ~dev-python/PyFronius-0.4.6[${PYTHON_USEDEP}] ) + garmin_connect? ( ~dev-python/garminconnect-0.1.13[${PYTHON_USEDEP}] ) + gios? ( ~dev-python/gios-0.1.4[${PYTHON_USEDEP}] ) + github? ( ~dev-python/PyGithub-1.43.8[${PYTHON_USEDEP}] ) + gogogate2? ( ~dev-python/gogogate2-api-2.0.3[${PYTHON_USEDEP}] ) + greeneye_monitor? ( ~dev-python/greeneye-monitor-2.1[${PYTHON_USEDEP}] ) + growatt_server? ( ~dev-python/growattServer-0.1.1[${PYTHON_USEDEP}] ) + guardian? ( ~dev-python/aioguardian-1.0.1[${PYTHON_USEDEP}] ) + harman_kardon_avr? ( ~dev-python/hkavr-0.0.5[${PYTHON_USEDEP}] ) + harmony? ( ~dev-python/aioharmony-0.2.6[${PYTHON_USEDEP}] ) + heos? ( ~dev-python/pyheos-0.6.0[${PYTHON_USEDEP}] ) + here_travel_time? ( ~dev-python/herepy-2.0.0[${PYTHON_USEDEP}] ) + homekit? ( ~dev-python/HAP-python-3.0.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}] ~dev-python/PyTurboJPEG-1.4.0[${PYTHON_USEDEP}] ) + homekit_controller? ( ~dev-python/aiohomekit-0.2.54[${PYTHON_USEDEP}] ) + homematic? ( ~dev-python/pyhomematic-0.1.70[${PYTHON_USEDEP}] ) + homematicip_cloud? ( ~dev-python/homematicip-0.11.0[${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-2.1.0[${PYTHON_USEDEP}] ) + hydrawise? ( ~dev-python/Hydrawiser-0.2[${PYTHON_USEDEP}] ) + iaqualink? ( ~dev-python/iaqualink-0.3.4[${PYTHON_USEDEP}] ) + ihc? ( ~dev-python/defusedxml-0.6.0[${PYTHON_USEDEP}] ~dev-python/ihcsdk-2.7.0[${PYTHON_USEDEP}] ) + incomfort? ( ~dev-python/incomfort-client-0.4.0[${PYTHON_USEDEP}] ) + influxdb? ( ~dev-python/influxdb-5.2.3[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.8.0[${PYTHON_USEDEP}] ) + insteon? ( ~dev-python/pyinsteon-1.0.8[${PYTHON_USEDEP}] ) + intesishome? ( ~dev-python/pyintesishome-1.7.5[${PYTHON_USEDEP}] ) + ipma? ( ~dev-python/pyipma-2.0.5[${PYTHON_USEDEP}] ) + islamic_prayer_times? ( ~dev-python/prayer_times_calculator-0.0.3[${PYTHON_USEDEP}] ) + jewish_calendar? ( ~dev-python/hdate-0.9.12[${PYTHON_USEDEP}] ) + joaoapps_join? ( ~dev-python/python-join-api-0.0.6[${PYTHON_USEDEP}] ) + kef? ( ~dev-python/aiokef-0.2.16[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ) + knx? ( ~dev-python/xknx-0.15.0[${PYTHON_USEDEP}] ) + kodi? ( ~dev-python/pykodi-0.2.1[${PYTHON_USEDEP}] ) + linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] ) + loopenergy? ( ~dev-python/pyloopenergy-0.2.1[${PYTHON_USEDEP}] ) + luci? ( ~dev-python/openwrt-luci-rpc-1.1.6[${PYTHON_USEDEP}] ) + luftdaten? ( ~dev-python/luftdaten-0.6.4[${PYTHON_USEDEP}] ) + maxcube? ( ~dev-python/maxcube-api-0.1.0[${PYTHON_USEDEP}] ) + media_extractor? ( ~dev-python/youtube_dl-2020.9.20[${PYTHON_USEDEP}] ) + meteo_france? ( ~dev-python/meteofrance-api-0.1.1[${PYTHON_USEDEP}] ) + mfi? ( ~dev-python/mficlient-0.3.0[${PYTHON_USEDEP}] ) + miflora? ( ~dev-python/bluepy-1.3.0[${PYTHON_USEDEP}] ~dev-python/miflora-0.7.0[${PYTHON_USEDEP}] ) + mikrotik? ( ~dev-python/librouteros-3.0.0[${PYTHON_USEDEP}] ) + mitemp_bt? ( ~dev-python/mitemp-bt-0.0.3[${PYTHON_USEDEP}] ) + mobile_app? ( ~dev-python/pynacl-1.3.0[${PYTHON_USEDEP}] ~dev-python/emoji-0.5.4[${PYTHON_USEDEP}] ) + mqtt? ( ~dev-python/paho-mqtt-1.5.0[${PYTHON_USEDEP}] ) + myq? ( ~dev-python/pymyq-2.0.8[${PYTHON_USEDEP}] ) + mysql? ( dev-python/mysql-connector-python[${PYTHON_USEDEP}] dev-python/mysqlclient[${PYTHON_USEDEP}] ) + nad? ( ~dev-python/nad-receiver-0.0.12[${PYTHON_USEDEP}] ) + nederlandse_spoorwegen? ( ~dev-python/nsapi-3.0.4[${PYTHON_USEDEP}] ) + netatmo? ( ~dev-python/pyatmo-4.2.0[${PYTHON_USEDEP}] ) + netdata? ( ~dev-python/netdata-0.2.0[${PYTHON_USEDEP}] ) + notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] ) + nuki? ( ~dev-python/pynuki-1.3.8[${PYTHON_USEDEP}] ) + nws? ( ~dev-python/pynws-1.3.0[${PYTHON_USEDEP}] ) + nx584? ( ~dev-python/pynx584-0.5[${PYTHON_USEDEP}] ) + opengarage? ( ~dev-python/open-garage-0.1.4[${PYTHON_USEDEP}] ) + opensensemap? ( ~dev-python/opensensemap-api-0.1.5[${PYTHON_USEDEP}] ) + otp? ( ~dev-python/pyotp-2.3.0[${PYTHON_USEDEP}] ) + owntracks? ( ~dev-python/pynacl-1.3.0[${PYTHON_USEDEP}] ) + ozw? ( ~dev-python/python-openzwave-mqtt-1.2.2[${PYTHON_USEDEP}] ) + panasonic_viera? ( ~dev-python/panasonic-viera-0.3.6[${PYTHON_USEDEP}] ) + philips_js? ( ~dev-python/ha-philipsjs-0.0.8[${PYTHON_USEDEP}] ) + pilight? ( ~dev-python/pilight-0.1.1[${PYTHON_USEDEP}] ) + ping? ( ~dev-python/icmplib-1.2.2[${PYTHON_USEDEP}] ) + plex? ( ~dev-python/PlexAPI-4.1.1[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.12[${PYTHON_USEDEP}] ) + plugwise? ( ~dev-python/Plugwise-Smile-1.6.0[${PYTHON_USEDEP}] ) + poolsense? ( ~dev-python/poolsense-0.0.8[${PYTHON_USEDEP}] ) + powerwall? ( ~dev-python/tesla-powerwall-0.3.3[${PYTHON_USEDEP}] ) + ps4? ( ~dev-python/pyps4-2ndscreen-1.1.1[${PYTHON_USEDEP}] ) + python_script? ( ~dev-python/RestrictedPython-5.0[${PYTHON_USEDEP}] ) + qnap? ( ~dev-python/qnapstats-0.3.0[${PYTHON_USEDEP}] ) + rachio? ( ~dev-python/RachioPy-1.0.3[${PYTHON_USEDEP}] ) + rainbird? ( ~dev-python/pyrainbird-0.4.2[${PYTHON_USEDEP}] ) + rainmachine? ( ~dev-python/regenmaschine-2.1.0[${PYTHON_USEDEP}] ) + recorder? ( ~dev-python/sqlalchemy-1.3.20[${PYTHON_USEDEP}] ) + rejseplanen? ( ~dev-python/rjpl-0.3.6[${PYTHON_USEDEP}] ) + rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] ) + ring? ( ~dev-python/ring-doorbell-0.6.0[${PYTHON_USEDEP}] ) + roku? ( ~dev-python/rokuecp-0.6.0[${PYTHON_USEDEP}] ) + roomba? ( ~dev-python/roombapy-1.6.1[${PYTHON_USEDEP}] ) + roon? ( ~dev-python/roonapi-0.0.21[${PYTHON_USEDEP}] ) + samsungtv? ( ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-1.4.0[${PYTHON_USEDEP}] ) + scrape? ( ~dev-python/beautifulsoup-4.9.1[${PYTHON_USEDEP}] ) + shelly? ( ~dev-python/aioshelly-0.4.0[${PYTHON_USEDEP}] ) + shodan? ( ~dev-python/shodan-1.23.0[${PYTHON_USEDEP}] ) + signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.4[${PYTHON_USEDEP}] ) + simplisafe? ( ~dev-python/simplisafe-python-9.6.0[${PYTHON_USEDEP}] ) + skybell? ( ~dev-python/skybellpy-0.6.1[${PYTHON_USEDEP}] ) + sma? ( ~dev-python/pysma-0.3.5[${PYTHON_USEDEP}] ) + smappee? ( ~dev-python/pysmappee-0.2.13[${PYTHON_USEDEP}] ) + smarthab? ( ~dev-python/SmartHab-0.21[${PYTHON_USEDEP}] ) + smartthings? ( ~dev-python/pysmartapp-0.3.2[${PYTHON_USEDEP}] ~dev-python/pysmartthings-0.7.4[${PYTHON_USEDEP}] ) + snmp? ( ~dev-python/pysnmp-4.4.12[${PYTHON_USEDEP}] ) + socat? ( net-misc/socat ) + socialblade? ( ~dev-python/socialbladeclient-0.5[${PYTHON_USEDEP}] ) + solax? ( ~dev-python/solax-0.2.4[${PYTHON_USEDEP}] ) + somfy? ( ~dev-python/pymfy-0.9.0[${PYTHON_USEDEP}] ) + sonos? ( ~dev-python/pysonos-0.0.35[${PYTHON_USEDEP}] ) + speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.2[${PYTHON_USEDEP}] ) + sql? ( ~dev-python/sqlalchemy-1.3.20[${PYTHON_USEDEP}] ) + squeezebox? ( ~dev-python/pysqueezebox-0.5.4[${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/python-synology-1.0.0[${PYTHON_USEDEP}] ) + systemmonitor? ( ~dev-python/psutil-5.7.2[${PYTHON_USEDEP}] ) + tasmota? ( ~dev-python/HATasmota-0.0.25.1[${PYTHON_USEDEP}] ) + tellduslive? ( ~dev-python/tellduslive-0.10.11[${PYTHON_USEDEP}] ) + tesla? ( ~dev-python/teslajsonpy-0.10.4[${PYTHON_USEDEP}] ) + tile? ( ~dev-python/pytile-4.0.0[${PYTHON_USEDEP}] ) + toon? ( ~dev-python/toonapi-0.2.0[${PYTHON_USEDEP}] ) + totalconnect? ( ~dev-python/total-connect-client-0.55.1[${PYTHON_USEDEP}] ) + tplink? ( ~dev-python/pyHS100-0.3.5.1[${PYTHON_USEDEP}] ) + tradfri? ( ~dev-python/pytradfri-7.0.2[${PYTHON_USEDEP}] ) + tuya? ( ~dev-python/tuyaha-0.0.8[${PYTHON_USEDEP}] ) + ubee? ( ~dev-python/pyubee-0.10[${PYTHON_USEDEP}] ) + unifi? ( ~dev-python/aiounifi-23[${PYTHON_USEDEP}] ) + unifi_direct? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] ) + upnp? ( ~dev-python/async-upnp-client-0.14.13[${PYTHON_USEDEP}] ) + vallox? ( ~dev-python/vallox-websocket-api-2.4.0[${PYTHON_USEDEP}] ) + velbus? ( ~dev-python/python-velbus-2.0.46[${PYTHON_USEDEP}] ) + velux? ( ~dev-python/pyvlx-0.2.17[${PYTHON_USEDEP}] ) + vera? ( ~dev-python/pyvera-0.3.10[${PYTHON_USEDEP}] ) + version? ( ~dev-python/pyhaversion-3.4.2[${PYTHON_USEDEP}] ) + vicare? ( ~dev-python/PyViCare-0.2.0[${PYTHON_USEDEP}] ) + vizio? ( ~dev-python/pyvizio-0.1.56[${PYTHON_USEDEP}] ) + wake_on_lan? ( ~dev-python/wakeonlan-1.1.6[${PYTHON_USEDEP}] ) + waqi? ( ~dev-python/waqiasync-1.0.0[${PYTHON_USEDEP}] ) + waze_travel_time? ( ~dev-python/WazeRouteCalculator-0.12[${PYTHON_USEDEP}] ) + webostv? ( ~dev-python/aiopylgtv-0.3.3[${PYTHON_USEDEP}] ) + wemo? ( ~dev-python/pywemo-0.5.0[${PYTHON_USEDEP}] ) + whois? ( ~dev-python/python-whois-0.7.3[${PYTHON_USEDEP}] ) + wink? ( ~dev-python/pubnubsub-handler-1.0.8[${PYTHON_USEDEP}] ~dev-python/python-wink-1.10.5[${PYTHON_USEDEP}] ) + withings? ( ~dev-python/withings-api-2.1.6[${PYTHON_USEDEP}] ) + wled? ( ~dev-python/wled-0.4.4[${PYTHON_USEDEP}] ) + workday? ( ~dev-python/holidays-0.10.3[${PYTHON_USEDEP}] ) + xbox_live? ( ~dev-python/xboxapi-2.0.1[${PYTHON_USEDEP}] ) + xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.13.3[${PYTHON_USEDEP}] ) + xiaomi_miio? ( ~dev-python/construct-2.9.45[${PYTHON_USEDEP}] ~dev-python/python-miio-0.5.3[${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.6.0[${PYTHON_USEDEP}] ) + yamaha_musiccast? ( ~dev-python/pymusiccast-0.1.6[${PYTHON_USEDEP}] ) + yeelight? ( ~dev-python/yeelight-0.5.4[${PYTHON_USEDEP}] ) + yi? ( ~dev-python/aioftp-0.12.0[${PYTHON_USEDEP}] ) + zerproc? ( ~dev-python/pyzerproc-0.2.5[${PYTHON_USEDEP}] ) + zha? ( ~dev-python/bellows-0.20.3[${PYTHON_USEDEP}] ~dev-python/pyserial-3.4[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.45[${PYTHON_USEDEP}] ~dev-python/zigpy-cc-0.5.2[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.11.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.27.0[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.13.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.6.2[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.2.2[${PYTHON_USEDEP}] ) + zhong_hong? ( ~dev-python/zhong-hong-hvac-1.0.9[${PYTHON_USEDEP}] ) + zoneminder? ( ~dev-python/zm-py-0.4.0[${PYTHON_USEDEP}] ) + zwave? ( ~dev-python/homeassistant-pyozw-0.1.10[${PYTHON_USEDEP}] ~dev-python/PyDispatcher-2.0.5[${PYTHON_USEDEP}] )" + +BDEPEND="${RDEPEND} + test? ( + ~dev-python/astroid-2.4.2[${PYTHON_USEDEP}] + ~dev-python/asynctest-0.13.0[${PYTHON_USEDEP}] + ~dev-python/codecov-2.1.10[${PYTHON_USEDEP}] + ~dev-python/coverage-5.3[${PYTHON_USEDEP}] + ~dev-python/jsonpickle-1.4.1[${PYTHON_USEDEP}] + ~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}] + ~dev-python/mypy-0.790[${PYTHON_USEDEP}] + ~dev-python/pipdeptree-1.0.0[${PYTHON_USEDEP}] + ~dev-python/pre-commit-2.7.1[${PYTHON_USEDEP}] + ~dev-python/pylint-strict-informational-0.1[${PYTHON_USEDEP}] + ~dev-python/pylint-2.6.0[${PYTHON_USEDEP}] + ~dev-python/pytest-aiohttp-0.3.0[${PYTHON_USEDEP}] + ~dev-python/pytest-cov-2.10.1[${PYTHON_USEDEP}] + ~dev-python/pytest-sugar-0.9.4[${PYTHON_USEDEP}] + ~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}] + ~dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}] + ~dev-python/pytest-xdist-2.1.0[${PYTHON_USEDEP}] + ~dev-python/pytest-6.0.2[${PYTHON_USEDEP}] + ~dev-python/requests-mock-1.8.0[${PYTHON_USEDEP}] + ~dev-python/responses-0.12.0[${PYTHON_USEDEP}] + ~dev-python/respx-0.14.0[${PYTHON_USEDEP}] + ~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}] + ~dev-python/tqdm-4.49.0[${PYTHON_USEDEP}] + ) + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}]" + +INSTALL_DIR="/opt/${MY_PN}" + +DISABLE_AUTOFORMATTING=1 +DOC_CONTENTS=" +The HA interface listens on port 8123 +hass configuration is in: /etc/${MY_PN} +daemon command line arguments are configured in: /etc/conf.d/${MY_PN} +logging is to: /var/log/${MY_PN}/{server,errors,stdout}.log +The sqlite db is by default in: /etc/${MY_PN} +support at https://git.edevau.net/onkelbeh/HomeAssistantRepository +" + +S="${WORKDIR}/core-${MY_PV}" + +DOCS="README.rst" + +python_install_all() { + dodoc ${DOCS} + distutils-r1_python_install_all + keepdir "$INSTALL_DIR" + keepdir "/etc/${MY_PN}" + fowners -R "${MY_PN}:${MY_PN}" "/etc/${MY_PN}" + keepdir "/var/log/${MY_PN}" + fowners -R "${MY_PN}:${MY_PN}" "/var/log/${MY_PN}" + newconfd "${FILESDIR}/${MY_PN}.conf.d" "${MY_PN}" + newinitd "${FILESDIR}/${MY_PN}.init.d" "${MY_PN}" + 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 +} + diff --git a/requirements_all.txt b/requirements_all.txt index 1edd93ed2..07507d83f 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -1,6 +1,5 @@ abodepy==1.1.0 accuweather==0.0.11 -acme==1.8.0 Adafruit-Blinka==5.5.3 adafruit-circuitpython-bmp280==3.1.1 adafruit-circuitpython-busdevice==5.0.1 @@ -18,7 +17,7 @@ aio-geojson-client==0.13 aio-geojson-geonetnz-quakes==0.12 aio-geojson-geonetnz-volcano==0.5 aio-geojson-nsw-rfs-incidents==0.3 -aio-georss-client==0.5 +aio-georss-client==0.6 aio-georss-gdacs==0.3 aioambient==1.2.1 aioasuswrt==1.2.8 @@ -72,7 +71,7 @@ aqualogic==1.0 arcam-fmj==0.5.3 aresponses==2.0.0 argh==0.26.2 -arpack==3.1.5 +arpack==3.7.0 arris-tg2492lg==1.1.0 arrow==0.16.0 asmog==0.0.6 @@ -169,6 +168,7 @@ coinbase==2.1.0 coinmarketcap==5.0.3 colorama==0.4.3 colorlog==4.2.1 +colorlog==4.6.2 colorzero==1.1 concord232==0.15 config==0.5.0 @@ -321,6 +321,7 @@ grpc-google-iam-v1==0.12.3 grpcio==1.31.0 gstreamer-player==1.1.2 gTTS-token==1.1.3 +gTTS-token==1.1.4 gzip==1.10 ha-ffmpeg==2.0 ha-philipsjs==0.0.8 @@ -386,7 +387,6 @@ jdatetime==3.4.0 jeepney==0.4.3 jinja==2.11.2 jmespath==0.10.0 -josepy==1.4.0 Js2Py==0.66 jsonpath-ng==1.5.1 jsonpath==0.82 @@ -402,7 +402,7 @@ konnected==1.2.0 korean-lunar-calendar==0.2.1 lakeside==0.12 lapack==3.8 -lapack==3.8.0 +lapack==3.9.0 libcap==2.43 libcrypt==1 libcst==0.3.13 @@ -550,7 +550,7 @@ pip==20.2.2 pizzapi==0.0.3 platformio==4.3.4 PlexAPI==4.1.1 -plexauth==0.0.5 +plexauth==0.0.6 plexwebsocket==0.0.12 Plugwise-Smile==1.6.0 plumbum==1.6.8 @@ -626,7 +626,7 @@ pycryptodome==3.9.8 pycryptodomex==3.9.4 pycsspeechtts==1.0.3 pycups==1.9.73 -pycurl==7.43.0.5 +pycurl==7.43.0.6 pydaikin==2.3.1 pydanfossair==0.1.0 pydantic==1.6.1 @@ -744,7 +744,6 @@ pyrail==0.0.3 pyrainbird==0.4.2 pyrecswitch==1.0.2 pyrepetier==3.0.5 -pyrfc3339==1.1 pyRFXtrx==0.26.0 pyrisco==0.3.1 PyRMVtransport==0.2.9 From 23d7fbe998c75a6460260a0780ece36770efbaa4 Mon Sep 17 00:00:00 2001 From: "Andreas Billmeier (@Home/mbp)" Date: Fri, 13 Nov 2020 00:23:43 +0100 Subject: [PATCH 22/22] add aiorecollect-0.2.1 --- dev-python/aiorecollect/Manifest | 3 ++ .../aiorecollect/aiorecollect-0.2.1.ebuild | 30 +++++++++++++++++++ dev-python/aiorecollect/metadata.xml | 15 ++++++++++ 3 files changed, 48 insertions(+) create mode 100644 dev-python/aiorecollect/Manifest create mode 100644 dev-python/aiorecollect/aiorecollect-0.2.1.ebuild create mode 100644 dev-python/aiorecollect/metadata.xml diff --git a/dev-python/aiorecollect/Manifest b/dev-python/aiorecollect/Manifest new file mode 100644 index 000000000..c3abc0aa4 --- /dev/null +++ b/dev-python/aiorecollect/Manifest @@ -0,0 +1,3 @@ +DIST aiorecollect-0.2.1.tar.gz 4869 BLAKE2B 6f6fe717bec25ac025de6821dffe3e5da7778f1ab7d0d5bc2d3d1d349afc525fb5b13f3c4d19ff9526e53c2268ce69faac78aaa518aed8f59be7b634632e5586 SHA512 6ffea6ae25ff4996127558051811671f6b79c091a05ed38f7611e37b051a7acca672679e8d4ee0a73d90c15a4ecb9081cc9b780a6bf621e3053e125400fe866f +EBUILD aiorecollect-0.2.1.ebuild 740 BLAKE2B 9e43cec76ef82d98825b0137d3db464f3d027746835d8e73694ec5406827f7243a4f2954f34d7f2f7dc1c3a99ece62c8a90f5a7a2aff917aa83d88bedc602dc1 SHA512 74c1be745cda751f5c7634c848ad5e3010b3c753e5b073b86d22b59539be260fb5c4482d43fc7c5b6cdf5ad6860d6547f96269a361fa46805bdd9b9efa0815f7 +MISC metadata.xml 455 BLAKE2B 8faf5389abb9ed61194e1ae12674f17d1647f72ade1999ddd4390d5540685acc877966edb9cf21a89f5d4d63078594519a39d60bd88b06527170d46df55ffead SHA512 0265711975e29ebe0183a708c592cf3c9a4c870c8292db0ba39d9d08149642efc72b5cd769288e2b5b27c438db4df6f4d7b2fb5a57239ab4bbd8ced5d1437708 diff --git a/dev-python/aiorecollect/aiorecollect-0.2.1.ebuild b/dev-python/aiorecollect/aiorecollect-0.2.1.ebuild new file mode 100644 index 000000000..066ee7aec --- /dev/null +++ b/dev-python/aiorecollect/aiorecollect-0.2.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{6..8} ) + +inherit distutils-r1 + +DESCRIPTION="A Python 3, asyncio-based library for the Recollect Waste API" +HOMEPAGE="https://github.com/bachya/aiorecollect https://pypi.org/project/aiorecollect/" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" +IUSE="test" + +RDEPEND=">=dev-python/aiohttp-3.6.2[${PYTHON_USEDEP}]" +BDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/nose[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + )" + +python_test() { + nosetests --verbose || die + py.test -v -v || die +} diff --git a/dev-python/aiorecollect/metadata.xml b/dev-python/aiorecollect/metadata.xml new file mode 100644 index 000000000..70ac5db51 --- /dev/null +++ b/dev-python/aiorecollect/metadata.xml @@ -0,0 +1,15 @@ + + + + + b@edevau.net + Andreas Billmeier + + + aiorecollect + + bachya1208@gmail.com + Aaron Bach + + +