diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 2c96da10d..47b7ebceb 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -16,6 +16,7 @@ * update hass-nabucasa-0.43.0 * restore (still needed) acme-1.12.0 from commit 266c660 * bump pydeconz-79 + * update aiodiscover-1.4.0, add pyroute2-0.5.18 2021-04-24 homeassistant-2021.4.6 * bump aiohomekit-0.2.61 diff --git a/dev-python/aiodiscover/Manifest b/dev-python/aiodiscover/Manifest index 6898211b5..424279545 100644 --- a/dev-python/aiodiscover/Manifest +++ b/dev-python/aiodiscover/Manifest @@ -1,13 +1,11 @@ -DIST aiodiscover-1.1.2.tar.gz 13299 BLAKE2B 8bf4ada3a8ef48d5a737c227a32df6e0ca9b0280745f1ce02804197b655563d0195950327a936e320105f72d5f38a0081bdd2af5ec6ef07dc6381aa59b4da744 SHA512 d58a0015048b76a8fa06b2233962dd985b444823e9358157fe6e41ec33cee93472710be32c1e9a4519dd2c141d603e9dc22a887c22c740eb77e29140eb87b70c -DIST aiodiscover-1.2.0.tar.gz 13466 BLAKE2B 03014b71debf108ac893bc86805ed73b762f708df40d99794bcfbc8cebda1dbaa29a71172865e94fc454c9466f341e254370e22173850c6739f8788c34407b63 SHA512 250036b04dda8ecd07623e132116d3401c4306518bec2fe244bd6de19d2a3e82139aba829268b494aa4f7b89f55983fd43e25a44e8a57fea2443752f3ce5a303 DIST aiodiscover-1.3.0.tar.gz 13905 BLAKE2B dbe2d5e0aad7fccb2cf85c1950f7441632eab6597ee30f97c772cd97044e5e567a63964e84661e593d6939f0f63975e142495c34cb2db5f4bf33b8f1e6ceba5a SHA512 7070a4f57397ee1c1816d3326109f7680765dbe7aabcb576e1637a96e41f6c481f706916344900d0a72636c46d0d7b87a31bdecfcf1b2309ef0e3a4376b6577a DIST aiodiscover-1.3.2.tar.gz 13745 BLAKE2B 749f26453e873fe10e5616154b754278b7d81bf40b1ccb09e618719ea205dc69ef99849e92330a333a77b21758edfb4f344f65ab887aa3df5df4a9e9d524460d SHA512 b0ab0f8e6f3e5b91a39129d60a563f0ffd9c4cb8027bcb42d450fffb1ba54b52ed7fc87dcc9ba63dd9bc20bd59e42c6dce1130ab84523459a65a1ea04b4a56db DIST aiodiscover-1.3.3.tar.gz 13660 BLAKE2B 879ff623e08b95b3717880a3f139a7a9468f4f9af637fbf77986a106a143f3bf327baa868100e0834fb776f5d19bd0bea6cefcefec370172bcff42aa57e039f2 SHA512 04677f5d168a42af9b14e67a6a5f519801d0a236248b168ef0b0009ccf05580c24b2f2d6b5774b334041cc7e1b3b8fdaa77c24edb9f597e487ecab0f6f2c3111 DIST aiodiscover-1.3.4.tar.gz 13665 BLAKE2B 60b67b62003dbcebcfc5e467cfac472004688c39020614be2cf8f65429210fddb5d6cc9abf0de949be2f500ed878269d3b4dc808f725ba04eb158cbabd3ce757 SHA512 9da1871c61c59042cff932318c7e159e39bbc8a9c5379a77d57fc330519006f58fbd4b06abb441513c84b2d36318789fa75ba54330c3df6621701b1ac62a541a -EBUILD aiodiscover-1.1.2.ebuild 743 BLAKE2B 138f27ea1ef285c34177be73c1b30104123dee632fc1fc54c36cfd76bdfb18a342c8a7525985ab22fb6331a97ac67649c9095f8d8539e26fb77fbc80fdeadc1b SHA512 741ed907337370b4488d3c29ad30215b3c33974ea7e12104c5ac92487d308c01b0f4e8e34660e0ff261d46acabf379b1ee0ede47974a0f7b92432dccfda94aeb -EBUILD aiodiscover-1.2.0.ebuild 743 BLAKE2B 138f27ea1ef285c34177be73c1b30104123dee632fc1fc54c36cfd76bdfb18a342c8a7525985ab22fb6331a97ac67649c9095f8d8539e26fb77fbc80fdeadc1b SHA512 741ed907337370b4488d3c29ad30215b3c33974ea7e12104c5ac92487d308c01b0f4e8e34660e0ff261d46acabf379b1ee0ede47974a0f7b92432dccfda94aeb +DIST aiodiscover-1.4.0.tar.gz 13635 BLAKE2B d5544c597d3e873d2fa930e3d6a0a537e01e2a5c9d12ce06873814ceddd1138d0d48fb78916ee4915a3c41a8829775d2037a3f1109ab24afc7bd54af464ce7a8 SHA512 0a1acdd615c917c1b8ecdc1f345d34459cb196c3128c7e04da67030f0c83500006498b2814e26311d6222089ce7a3aec28536695fbba46fccb3566159fdf0e94 EBUILD aiodiscover-1.3.0.ebuild 743 BLAKE2B 138f27ea1ef285c34177be73c1b30104123dee632fc1fc54c36cfd76bdfb18a342c8a7525985ab22fb6331a97ac67649c9095f8d8539e26fb77fbc80fdeadc1b SHA512 741ed907337370b4488d3c29ad30215b3c33974ea7e12104c5ac92487d308c01b0f4e8e34660e0ff261d46acabf379b1ee0ede47974a0f7b92432dccfda94aeb EBUILD aiodiscover-1.3.2.ebuild 743 BLAKE2B 138f27ea1ef285c34177be73c1b30104123dee632fc1fc54c36cfd76bdfb18a342c8a7525985ab22fb6331a97ac67649c9095f8d8539e26fb77fbc80fdeadc1b SHA512 741ed907337370b4488d3c29ad30215b3c33974ea7e12104c5ac92487d308c01b0f4e8e34660e0ff261d46acabf379b1ee0ede47974a0f7b92432dccfda94aeb EBUILD aiodiscover-1.3.3.ebuild 743 BLAKE2B 138f27ea1ef285c34177be73c1b30104123dee632fc1fc54c36cfd76bdfb18a342c8a7525985ab22fb6331a97ac67649c9095f8d8539e26fb77fbc80fdeadc1b SHA512 741ed907337370b4488d3c29ad30215b3c33974ea7e12104c5ac92487d308c01b0f4e8e34660e0ff261d46acabf379b1ee0ede47974a0f7b92432dccfda94aeb EBUILD aiodiscover-1.3.4.ebuild 743 BLAKE2B 138f27ea1ef285c34177be73c1b30104123dee632fc1fc54c36cfd76bdfb18a342c8a7525985ab22fb6331a97ac67649c9095f8d8539e26fb77fbc80fdeadc1b SHA512 741ed907337370b4488d3c29ad30215b3c33974ea7e12104c5ac92487d308c01b0f4e8e34660e0ff261d46acabf379b1ee0ede47974a0f7b92432dccfda94aeb +EBUILD aiodiscover-1.4.0.ebuild 874 BLAKE2B 2fb7189e963a1214018089d04bbfb11ac130ea05fc46cf506dc0ed40ef3ab34eb49973efceb0e50fabbe390db212b4773de4294d3d5f379ac3da8a64ac325de0 SHA512 febcdd284d4d78fbe25eedad3a2166b60e96bf8f9a10817e9d4e0975a8336ff0d02e1a9f6a6413263beb4989a89bc0aca62ccb4237e00706d669bfb535d2a411 MISC metadata.xml 453 BLAKE2B 4a2341229992a87bb2f8c72ff39d80be96bc109fa5f6a42350be63e904127c69bf5c60f50dacdde4cffc301116011280914c0169bbcf1619d365617761810c03 SHA512 bbe15e8c45cdafd731c9d2957c0816237b4eb08e186fa15e614109cadebc6bd036f851ddf809933ebaa4b15fb49c4009672a434b7b28fe386490a55bb3142b02 diff --git a/dev-python/aiodiscover/aiodiscover-1.2.0.ebuild b/dev-python/aiodiscover/aiodiscover-1.2.0.ebuild deleted file mode 100644 index 818781014..000000000 --- a/dev-python/aiodiscover/aiodiscover-1.2.0.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -PYTHON_COMPAT=( python3_{7..9} ) - -inherit distutils-r1 - -DESCRIPTION="Discover hosts by arp and ptr lookup" -HOMEPAGE="https://github.com/bdraco/aiodiscover https://pypi.org/project/aiodiscover/" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" -IUSE="test" - -DOCS="README.md" - -RDEPEND="" -BDEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] - dev-python/pytest-runner[${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/aiodiscover/aiodiscover-1.1.2.ebuild b/dev-python/aiodiscover/aiodiscover-1.4.0.ebuild similarity index 83% rename from dev-python/aiodiscover/aiodiscover-1.1.2.ebuild rename to dev-python/aiodiscover/aiodiscover-1.4.0.ebuild index 818781014..ef0471b97 100644 --- a/dev-python/aiodiscover/aiodiscover-1.1.2.ebuild +++ b/dev-python/aiodiscover/aiodiscover-1.4.0.ebuild @@ -18,7 +18,9 @@ IUSE="test" DOCS="README.md" -RDEPEND="" +RDEPEND=">=dev-python/dnspython-2.1.0[${PYTHON_USEDEP}] + dev-python/ifaddr[${PYTHON_USEDEP}] + >=dev-python/pyroute2-0.5.18[${PYTHON_USEDEP}]" BDEPEND=" dev-python/setuptools[${PYTHON_USEDEP}] dev-python/pytest-runner[${PYTHON_USEDEP}] diff --git a/dev-python/pyroute2/Manifest b/dev-python/pyroute2/Manifest new file mode 100644 index 000000000..5d2b99485 --- /dev/null +++ b/dev-python/pyroute2/Manifest @@ -0,0 +1,3 @@ +AUX pyroute2-0.5.12-readme-filename.patch 332 BLAKE2B 37df4e22ef010582c9675a081d25493715b0a4cfd93c14320cfb58af576b189a282cf5ee774d821e24e9de1342e6af56c5508882b44fef1e63ac3111f70830de SHA512 9fe059bb14e7ecd98a9cfb749cc8dbaf68e52e3d1d0e66eb8a7a15a4b6f0161d4618a9b64fc20de4c15b4e5f750df82c648fd5169918c2f0dabfb9d3fac09a5d +DIST pyroute2-0.5.18.tar.gz 455573 BLAKE2B be841b31c0273b2cea61a3362a81f290cec45172b44f2b8d742c5548e1a9292c72d3f18362696f34d1ea7c010569d275772ce679a366052c6c9e81fbb5fa71ee SHA512 59a6f366df1e206c0e447e8e315a9eca175bcb2fda7360b072b29b4a5f43baee4336bc33646645fdef2aa5f21d700dd4ad1f00d9ab6f638f9c37ecfbcf770bc7 +EBUILD pyroute2-0.5.18.ebuild 846 BLAKE2B deaabf76d040698801d05a6d478841e35a2fadc929472630a07218f8a9dda33d6872cd1d289c6e05dcf7ee1ccd0259568108f269a0ef02de25a54b97cd31922e SHA512 47de46387fdade3116627d99956309227d71e736349b629bcfa8e2faf23c9192be3396e6464e60d621fd2fc467a4ae479da58916fbf0eb0c669251037e6c6822 diff --git a/dev-python/pyroute2/files/pyroute2-0.5.12-readme-filename.patch b/dev-python/pyroute2/files/pyroute2-0.5.12-readme-filename.patch new file mode 100644 index 000000000..9fa7379e5 --- /dev/null +++ b/dev-python/pyroute2/files/pyroute2-0.5.12-readme-filename.patch @@ -0,0 +1,13 @@ +diff --git a/setup.py b/setup.py +index 5c387f01..b0f1449e 100644 +--- a/setup.py ++++ b/setup.py +@@ -23,7 +23,7 @@ module = __import__(config.get('setup', 'setuplib'), + ['setup'], 0) + setup = getattr(module, 'setup') + +-readme = open("README.md", "r") ++readme = open("README.rst", "r") + + + setup(name='pyroute2', diff --git a/dev-python/pyroute2/pyroute2-0.5.18.ebuild b/dev-python/pyroute2/pyroute2-0.5.18.ebuild new file mode 100644 index 000000000..f7df3323e --- /dev/null +++ b/dev-python/pyroute2/pyroute2-0.5.18.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7,8,9} pypy3 ) +PYTHON_REQ_USE="sqlite" +DISTUTILS_USE_SETUPTOOLS=bdepend + +inherit distutils-r1 + +DESCRIPTION="A pure Python netlink and Linux network configuration library." +HOMEPAGE="https://github.com/svinota/pyroute2" +SRC_URI="https://github.com/svinota/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="amd64 ~arm64 x86" +IUSE="test" + +BDEPEND="test? ( dev-python/psutil[${PYTHON_USEDEP}] )" + +RESTRICT="!test? ( test )" + +# tests need root access +RESTRICT+=" test" + +PATCHES=( + "${FILESDIR}/pyroute2-0.5.12-readme-filename.patch" +) + +distutils_enable_tests nose + +python_prepare_all() { + sed -i "s/^release.*/release := ${PV}/" Makefile || die + distutils-r1_python_prepare_all +}