diff options
author | Michał Górny <mgorny@gentoo.org> | 2023-07-23 09:01:51 +0200 |
---|---|---|
committer | Michał Górny <mgorny@gentoo.org> | 2023-07-23 09:08:09 +0200 |
commit | adccb7c2d3ecfc93a64afa4b283fa8486c877975 (patch) | |
tree | 564d3b746c912b53a92cdd031932281ac45ecb48 /dev-python/pyvirtualdisplay/pyvirtualdisplay-3.0.ebuild | |
parent | dev-python/pyscreenshot: Enable py3.12 (diff) | |
download | gentoo-adccb7c2d3ecfc93a64afa4b283fa8486c877975.tar.gz gentoo-adccb7c2d3ecfc93a64afa4b283fa8486c877975.tar.bz2 gentoo-adccb7c2d3ecfc93a64afa4b283fa8486c877975.zip |
dev-python/pyvirtualdisplay: Enable py3.12
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Diffstat (limited to 'dev-python/pyvirtualdisplay/pyvirtualdisplay-3.0.ebuild')
-rw-r--r-- | dev-python/pyvirtualdisplay/pyvirtualdisplay-3.0.ebuild | 22 |
1 files changed, 15 insertions, 7 deletions
diff --git a/dev-python/pyvirtualdisplay/pyvirtualdisplay-3.0.ebuild b/dev-python/pyvirtualdisplay/pyvirtualdisplay-3.0.ebuild index 9c86d691cf8e..82087316e8df 100644 --- a/dev-python/pyvirtualdisplay/pyvirtualdisplay-3.0.ebuild +++ b/dev-python/pyvirtualdisplay/pyvirtualdisplay-3.0.ebuild @@ -4,17 +4,21 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 MY_P=PyVirtualDisplay-${PV} DESCRIPTION="Python wrapper for Xvfb, Xephyr and Xvnc" -HOMEPAGE="https://github.com/ponty/PyVirtualDisplay" +HOMEPAGE=" + https://github.com/ponty/PyVirtualDisplay/ + https://pypi.org/project/PyVirtualDisplay/ +" SRC_URI=" https://github.com/ponty/PyVirtualDisplay/archive/${PV}.tar.gz - -> ${MY_P}.tar.gz" -S="${WORKDIR}/${MY_P}" + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} LICENSE="BSD-2" SLOT="0" @@ -28,10 +32,14 @@ BDEPEND=" dev-python/pillow[xcb,${PYTHON_USEDEP}] dev-python/psutil[${PYTHON_USEDEP}] dev-python/pyscreenshot[${PYTHON_USEDEP}] - ~dev-python/vncdotool-0.13.0[${PYTHON_USEDEP}] x11-apps/xmessage x11-base/xorg-server[xvfb,xephyr] - x11-misc/x11vnc - )" + ) +" distutils_enable_tests pytest + +EPYTEST_IGNORE=( + # require old vncdotool + tests/test_xvnc.py +) |