diff options
author | Guillaume Seren <guillaumeseren@gmail.com> | 2020-05-07 22:18:31 +0200 |
---|---|---|
committer | Joonas Niilola <juippis@gentoo.org> | 2020-05-12 16:57:06 +0300 |
commit | a74c87075416ecbb5c0c19f3b31e07ec05a60ca2 (patch) | |
tree | 32fb4f51001272d4d7cf3efa48ba58a91dc46270 /www-client | |
parent | www-client/qutebrowser: Add version bump 1.11.1 (diff) | |
download | gentoo-a74c87075416ecbb5c0c19f3b31e07ec05a60ca2.tar.gz gentoo-a74c87075416ecbb5c0c19f3b31e07ec05a60ca2.tar.bz2 gentoo-a74c87075416ecbb5c0c19f3b31e07ec05a60ca2.zip |
www-client/qutebrowser: Bump 9999 dependencies
Closes: https://bugs.gentoo.org/721544
Closes: https://bugs.gentoo.org/718120
Bug: https://bugs.gentoo.org/721564
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Guillaume Seren <guillaumeseren@gmail.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Diffstat (limited to 'www-client')
-rw-r--r-- | www-client/qutebrowser/qutebrowser-9999.ebuild | 26 |
1 files changed, 10 insertions, 16 deletions
diff --git a/www-client/qutebrowser/qutebrowser-9999.ebuild b/www-client/qutebrowser/qutebrowser-9999.ebuild index 759f00f43867..d5b853c5def0 100644 --- a/www-client/qutebrowser/qutebrowser-9999.ebuild +++ b/www-client/qutebrowser/qutebrowser-9999.ebuild @@ -3,7 +3,8 @@ EAPI=7 -PYTHON_COMPAT=( python{3_6,3_7} ) +PYTHON_COMPAT=( python{3_6,3_7,3_8} ) +DISTUTILS_USE_SETUPTOOLS="rdepend" inherit desktop distutils-r1 eutils xdg-utils @@ -22,38 +23,31 @@ LICENSE="GPL-3" SLOT="0" IUSE="scripts test" -BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" -DEPEND=" - app-text/asciidoc - test? ( dev-python/pytest[${PYTHON_USEDEP}] )" +BDEPEND=" + app-text/asciidoc" RDEPEND=" >=dev-python/attrs-19.3.0[${PYTHON_USEDEP}] >=dev-python/colorama-0.4.3[${PYTHON_USEDEP}] >=dev-python/cssutils-1.0.2[${PYTHON_USEDEP}] - >=dev-python/jinja-2.11.1[${PYTHON_USEDEP}] - >=dev-python/pygments-2.5.2[${PYTHON_USEDEP}] + >=dev-python/jinja-2.11.2[${PYTHON_USEDEP}] + >=dev-python/markupsafe-1.1.1[${PYTHON_USEDEP}] + >=dev-python/pygments-2.6.1[${PYTHON_USEDEP}] >=dev-python/pypeg2-2.15.2[${PYTHON_USEDEP}] >=dev-python/PyQt5-5.14.1[${PYTHON_USEDEP},declarative,multimedia,gui,network,opengl,printsupport,sql,widgets] >=dev-python/PyQtWebEngine-5.14.0[${PYTHON_USEDEP}] - >=dev-python/pyyaml-5.3[${PYTHON_USEDEP},libyaml] + >=dev-python/pyyaml-5.3.1[${PYTHON_USEDEP},libyaml] " +distutils_enable_tests setup.py + # Tests restricted as the deplist (misc/requirements/requirements-tests.txt) # isn't complete and X11 is required in order to start up qutebrowser. RESTRICT="test" python_compile_all() { - if [[ ${PV} == "9999" ]]; then - "${EPYTHON}" scripts/asciidoc2html.py || die "Failed generating docs" - fi - a2x -f manpage doc/${PN}.1.asciidoc || die "Failed generating man page" } -python_test() { - py.test tests || die "Tests failed with ${EPYTHON}" -} - python_install_all() { doman doc/${PN}.1 domenu misc/org.${PN}.${PN}.desktop |