# Template file for 'python3-uvloop' pkgname=python3-uvloop version=0.21.0 revision=1 build_style=python3-pep517 make_check_target="../tests" hostmakedepends="python3 python3-setuptools python3-wheel python3-Cython" makedepends="libuv-devel python3-devel" depends="python3" checkdepends="flake8 python3-pytest-xdist python3-openssl python3-psutil" short_desc="Fast replacement for Python asyncio event loop" maintainer="Andrew J. Hesford " license="Apache-2.0, MIT" homepage="https://github.com/MagicStack/uvloop" distfiles="${homepage}/archive/v${version}.tar.gz" checksum=1edc1301832851833dd19bbacd9dddfe3180473b963b58c9c58a1823927fc204 # Must not be in wrksrc to avoid failed imports from current directory make_check_pre="env -C .xbps-testdir" post_patch() { cat <<-EOF >> setup.cfg [build_ext] use-system-libuv=1 EOF } post_install() { vlicense LICENSE-MIT }