diff options
Diffstat (limited to 'www-client/qutebrowser/qutebrowser-9999.ebuild')
-rw-r--r-- | www-client/qutebrowser/qutebrowser-9999.ebuild | 33 |
1 files changed, 14 insertions, 19 deletions
diff --git a/www-client/qutebrowser/qutebrowser-9999.ebuild b/www-client/qutebrowser/qutebrowser-9999.ebuild index 2688b7223b3c..0b25416e3db8 100644 --- a/www-client/qutebrowser/qutebrowser-9999.ebuild +++ b/www-client/qutebrowser/qutebrowser-9999.ebuild @@ -1,46 +1,41 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 -PYTHON_COMPAT=( python{3_4,3_5,3_6} ) +PYTHON_COMPAT=( python{3_5,3_6} ) -inherit gnome2-utils distutils-r1 eutils fdo-mime +inherit distutils-r1 eutils gnome2-utils xdg-utils if [[ ${PV} == "9999" ]] ; then - EGIT_REPO_URI="https://github.com/The-Compiler/qutebrowser.git" + EGIT_REPO_URI="https://github.com/${PN}/${PN}.git" inherit git-r3 else - SRC_URI="https://github.com/The-Compiler/${PN}/releases/download/v${PV}/${P}.tar.gz" + SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz" KEYWORDS="~amd64 ~x86" fi -DESCRIPTION="A keyboard-driven, vim-like browser based on PyQt5 and QtWebKit / QtWebEngine" +DESCRIPTION="A keyboard-driven, vim-like browser based on PyQt5 and QtWebEngine" HOMEPAGE="https://www.qutebrowser.org/ https://github.com/qutebrowser/qutebrowser" LICENSE="GPL-3" SLOT="0" -IUSE="gstreamer test webengine +webkit" -REQUIRED_USE="|| ( webengine webkit )" +IUSE="test" COMMON_DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" DEPEND="${COMMON_DEPEND} app-text/asciidoc test? ( dev-python/pytest[${PYTHON_USEDEP}] )" RDEPEND="${COMMON_DEPEND} - >=dev-python/cssutils-1.0.1[${PYTHON_USEDEP}] + dev-python/attrs[${PYTHON_USEDEP}] >=dev-python/jinja-2.8[${PYTHON_USEDEP}] >=dev-python/pygments-2.1.3[${PYTHON_USEDEP}] >=dev-python/pypeg2-2.15.2[${PYTHON_USEDEP}] - dev-python/PyQt5[${PYTHON_USEDEP},declarative,gui,network,printsupport,webengine?,webkit?,widgets] - dev-python/sip[${PYTHON_USEDEP}] + >=dev-python/PyQt5-5.7.1[${PYTHON_USEDEP},declarative,gui,network,opengl,printsupport,sql,webengine,widgets] >=dev-python/pyyaml-3.12[${PYTHON_USEDEP}] - gstreamer? ( dev-qt/qtwebkit:5[gstreamer] ) - webengine? ( - >=dev-python/PyQt5-5.7.1 - >=dev-qt/qtwebengine-5.7.1:5 - ) " +# 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() { @@ -57,9 +52,8 @@ python_test() { python_install_all() { doman doc/${PN}.1 - dodoc {CHANGELOG,CONTRIBUTING,FAQ,README}.asciidoc - domenu ${PN}.desktop + domenu misc/${PN}.desktop doicon -s scalable icons/${PN}.svg distutils-r1_python_install_all @@ -71,7 +65,8 @@ pkg_preinst() { pkg_postinst() { optfeature "PDF display support" www-plugins/pdfjs - fdo-mime_desktop_database_update + xdg_desktop_database_update + xdg_mimeinfo_database_update gnome2_icon_cache_update } |