diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 7f339e2bd..b875419f5 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -19,6 +19,9 @@ * remove dev-python/cryptography, godd verion in main repo now * clean up broken pkg-config * bump homeassistant-0.105.0_beta4 + * resolved https://github.com/onkelbeh/HomeAssistantRepository/issues/9: + - patched slixmpp-1.4.2-r1 for python_37 + - updated KEYWORDS in aioharmony-0.1.13-r1 2020-01-31 homeassistant-0.105.0.beta2 * update s3transfer-0.2.1 diff --git a/dev-python/aioharmony/Manifest b/dev-python/aioharmony/Manifest index 09fff7e23..26e616b5f 100644 --- a/dev-python/aioharmony/Manifest +++ b/dev-python/aioharmony/Manifest @@ -3,6 +3,7 @@ DIST aioharmony-0.1.13.tar.gz 26258 BLAKE2B 3d0b6af89719f4ce9e0009b8297102ff6382 DIST aioharmony-0.1.7.tar.gz 24696 BLAKE2B ab336f888fcffa4686819351d144075f3c410018e6de6ad00c223c67acd48b9728897aab3f7b065281f402bb7513aa3fd9336ef28d09673d3f6f3f2a98270425 SHA512 8ed65cdcb00a832ff45586acd1626d4addf18dde096092ffffbb087a06c3c363ea99d6f4dd02d25195d0964e419f880c541b9345eb59a93369785f194a7c783a DIST aioharmony-0.1.8.tar.gz 25293 BLAKE2B 5a7a25411c788b765e0097ad3e15d4986d886dc6d8b097cb24dc76bd1b17d763f42624eb941896588ce81335767d66bba18de21a5de8b63c73f8a903958e0885 SHA512 b110d9c036e5271c7bbdc94ffea14ff1587f6e35d17abbaa201e2ea08173a76fc5a103c2dbeca6fb1e77c0deddd8c7c9b8ee6ef033ee5e1d4149c262fb3ed6e9 EBUILD aioharmony-0.1.11.ebuild 721 BLAKE2B d9826a996d1657c555f2dbfad566dda0e6be837390efcebac66a53326ce8aee642a4baf995f9dca0c5b00433fd6fbf74e30390258abcd769f072329daa5c5aa5 SHA512 179d79f90b754b145ce3ac3175c2a019c974bb31b3428519f97f46f95fabe69106b9b8a4c58a9fbe25e6bc409a4dc0a4808bf084bd069d06e6962734b4e0ffbb +EBUILD aioharmony-0.1.13-r1.ebuild 794 BLAKE2B 109ce37ea8a49dca1ebb474ac03e64a534977f9e4eaefa4e5be98557e69c6b7826f114d4bb8f18068c8166285321086138dbea7db06ad35556836df60823a92c SHA512 1607cab30c72b067c0bbd77a32c678d0517fcc73d5ef3be9e959d60c09536e64d383875d92bfd13d07ebf01616b4fe1aaf023147d484f90bf1e2424b60cea8dc EBUILD aioharmony-0.1.13.ebuild 811 BLAKE2B 5796aea2f4d3edf7dd4a81ca11ab1d67e4da5bbf57cb503ef20224916bebe94c6e1e4d3eac09964ce79455025f47889206e2a259ab9bc91ebb2d85ef5ff75141 SHA512 f44f9ca11e296b9fe42379aeda6d6d1ecc6a1b10f5a9a5fedee5bdd9ff62de6a1ab2b9975118843974130368bf0293bd1ebd8c302dd75081bcbfeb96f2b3bf8d EBUILD aioharmony-0.1.7.ebuild 721 BLAKE2B d9826a996d1657c555f2dbfad566dda0e6be837390efcebac66a53326ce8aee642a4baf995f9dca0c5b00433fd6fbf74e30390258abcd769f072329daa5c5aa5 SHA512 179d79f90b754b145ce3ac3175c2a019c974bb31b3428519f97f46f95fabe69106b9b8a4c58a9fbe25e6bc409a4dc0a4808bf084bd069d06e6962734b4e0ffbb EBUILD aioharmony-0.1.8.ebuild 721 BLAKE2B d9826a996d1657c555f2dbfad566dda0e6be837390efcebac66a53326ce8aee642a4baf995f9dca0c5b00433fd6fbf74e30390258abcd769f072329daa5c5aa5 SHA512 179d79f90b754b145ce3ac3175c2a019c974bb31b3428519f97f46f95fabe69106b9b8a4c58a9fbe25e6bc409a4dc0a4808bf084bd069d06e6962734b4e0ffbb diff --git a/dev-python/aioharmony/aioharmony-0.1.13-r1.ebuild b/dev-python/aioharmony/aioharmony-0.1.13-r1.ebuild new file mode 100644 index 000000000..ac10f7033 --- /dev/null +++ b/dev-python/aioharmony/aioharmony-0.1.13-r1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python3_{5,6,7} ) + +inherit distutils-r1 + +DESCRIPTION="Asyncio Python library for connecting to and controlling the Logitech Harmony" +HOMEPAGE="https://github.com/ehendrix23/aioharmony https://pypi.org/project/aioharmony/" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="test" + +RDEPEND=">=dev-python/aiohttp-3.4 + >=dev-python/async_timeout-3.0.1 + >=dev-python/slixmpp-1.4.2" +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/slixmpp/Manifest b/dev-python/slixmpp/Manifest index 1aea4e017..e6621a538 100644 --- a/dev-python/slixmpp/Manifest +++ b/dev-python/slixmpp/Manifest @@ -1,3 +1,4 @@ DIST slixmpp-1.4.2.tar.gz 864608 BLAKE2B 9689b274a9c787174248c094329ea33783627a45ef39708a611013454953de4fa8799ca5a35950a3f3ed49bebf5c56f6f2bea079bcc2a3dce7d2648bfd812371 SHA512 3b3356352af8d7ec8cca15210c0524ce0bb5e313d8c5455bec13e82aec261f6d094a99df9f08642418a0e4abea4ee1ff607e42e1c166b9be1c26534b690c330b +EBUILD slixmpp-1.4.2-r1.ebuild 810 BLAKE2B 8e6eaf18b66a5128ef0193a71ae3c0b551b7d5443a74c8af94aebcef68e72e01b09b68d86f103903abe798cd5aaf1d6b9dd276901d8544a25c03ae03da067bc4 SHA512 12b9118d6f635d1f61420a38d03f4de4836a06102d2eaf2633afb058030e31b960b94fd73f4043bd40073225b215c2d833996beb08407d47a026ef78d84b9e57 EBUILD slixmpp-1.4.2.ebuild 740 BLAKE2B 5aeb2f0aeddf7f3d067a057367a8812faaed2fd43eaf07563d50598a55fc696d7e6b4925c869f1807d116c8fea22a09333ad6f145275c2b2988eb31adee989a4 SHA512 23c5f78f89572f703de79510fa5f6bf0df47f71b732baa6125e4c9f59199affa796792926ebc3a1a0d5f69f37e873e3a48b9fcb4f877a777358ea2c2e56cc72e MISC metadata.xml 321 BLAKE2B 263ceaeeaf4eb1405ad1fa44a5a064ad778b1759e9b4f72dd4e110b28c4bc904897029441ea4c5b1d577472f13dc1baebd2bca0dd11ec7f624708eefed6d4db6 SHA512 1d3070cf4fbf0feaf8473e8f9e354f401c64cbd526f94bf42721528fa94852146084219beee4c344138a1d1241783b12a47e6a4fd9de95cb330dd82baaab92e5 diff --git a/dev-python/slixmpp/slixmpp-1.4.2-r1.ebuild b/dev-python/slixmpp/slixmpp-1.4.2-r1.ebuild new file mode 100644 index 000000000..021f34e7a --- /dev/null +++ b/dev-python/slixmpp/slixmpp-1.4.2-r1.ebuild @@ -0,0 +1,38 @@ +# 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="Python 3 library for XMPP" +HOMEPAGE="https://dev.louiz.org/projects/slixmpp" +LICENSE="MIT" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +if [[ "${PV}" == "9999" ]]; then + EGIT_REPO_URI="https://lab.louiz.org/poezio/${PN}.git" + inherit git-r3 +else + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~x86" +fi + +RDEPEND=" + dev-python/aiodns[${PYTHON_USEDEP}] + dev-python/aiohttp[${PYTHON_USEDEP}] + dev-python/pyasn1-modules[${PYTHON_USEDEP}] + dev-python/pyasn1[${PYTHON_USEDEP}] +" +DEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + net-dns/libidn + test? ( $RDEPEND ) +" + +python_test() { + esetup.py test +}