commit: 5ba2f99e7ba7298091d0cf557bed7d3115535ffd Author: Gerion Entrup <gerion.entrup <AT> flump <DOT> de> AuthorDate: Thu Oct 17 12:09:24 2019 +0000 Commit: Zac Medico <zmedico <AT> gentoo <DOT> org> CommitDate: Fri Oct 18 06:40:31 2019 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ba2f99e
dev-python/aiodns: use correct typing distribution With the Gentoo startfiles for Python the typing distribution for Python 3.6 and Python 3.7 is searched as external library and not as part of the standard library. Backport fix from https://github.com/saghul/aiodns/commit/281112107c742a3e24e8bce2cb09c3c4d9d01b6d Closes: https://github.com/gentoo/gentoo/pull/13324 Closes: https://bugs.gentoo.org/692720 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Gerion Entrup <gerion.entrup <AT> flump.de> Signed-off-by: Zac Medico <zmedico <AT> gentoo.org> dev-python/aiodns/{aiodns-2.0.0.ebuild => aiodns-2.0.0-r1.ebuild} | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/dev-python/aiodns/aiodns-2.0.0.ebuild b/dev-python/aiodns/aiodns-2.0.0-r1.ebuild similarity index 75% rename from dev-python/aiodns/aiodns-2.0.0.ebuild rename to dev-python/aiodns/aiodns-2.0.0-r1.ebuild index 7763f5b57eb..0799c11f85d 100644 --- a/dev-python/aiodns/aiodns-2.0.0.ebuild +++ b/dev-python/aiodns/aiodns-2.0.0-r1.ebuild @@ -21,6 +21,13 @@ RDEPEND=">=dev-python/pycares-3[${PYTHON_USEDEP}]" DEPEND="${RDEPEND} dev-python/setuptools[${PYTHON_USEDEP}]" +python_prepare_all() { + distutils-r1_python_prepare_all + + #692720 apply https://github.com/saghul/aiodns/pull/73 + sed -e 's|typing; python_version<"3.7"|typing; python_version<"3.5"|' -i setup.py || die +} + python_test() { "${EPYTHON}" tests.py -v || die }