diff options
Diffstat (limited to 'dev-python/pycairo')
| -rw-r--r-- | dev-python/pycairo/pycairo-1.18.2.ebuild | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/dev-python/pycairo/pycairo-1.18.2.ebuild b/dev-python/pycairo/pycairo-1.18.2.ebuild index 7698579d3626..2344fcf4ec0a 100644 --- a/dev-python/pycairo/pycairo-1.18.2.ebuild +++ b/dev-python/pycairo/pycairo-1.18.2.ebuild @@ -19,8 +19,10 @@ IUSE="examples" BDEPEND=" test? ( - dev-python/hypothesis[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/hypothesis[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + ' -3) ) " RDEPEND=" @@ -34,6 +36,15 @@ distutils_enable_sphinx docs \ dev-python/sphinx_rtd_theme distutils_enable_tests setup.py +python_test() { + if ! python_is_python3; then + einfo "Skipping tests on Python 2 to unblock deps" + return + fi + + esetup.py test +} + python_install() { distutils-r1_python_install \ install_pkgconfig --pkgconfigdir="${EPREFIX}/usr/$(get_libdir)/pkgconfig" |
