mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-08-05 12:38:09 -07:00
www-client/qutebrowser: upgrade to 2.2.2
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Stefan Strogin <steils@gentoo.org>
This commit is contained in:
@@ -1,2 +1,3 @@
|
||||
DIST qutebrowser-2.1.1.tar.gz 6249239 BLAKE2B 941742728f305539b07f2c97198cb3154a2c9d60da3a25175c34875d647fae8f802deaf906ce688a3f81327560f8d9a740314cfdd8dc3aac767bd3aaec30f14d SHA512 85c81454406e25a347866984059923500a23dfe9d2427324d6998a9738962155442b69e3b6318c2683fb7790ba908e8486ea0d42073c38d7a5a1f249577c2b5d
|
||||
DIST qutebrowser-2.2.1.tar.gz 6299507 BLAKE2B a92ce4c79c35932c6cb8b7a8b9ecaefe61aedbfc1a4e77e41a70a4111859ab5d1f1fdd57b4e9a5097aaa13dc86cb0dcf939ec97ac9d2bb15131bcd1a50c2c540 SHA512 397d6e8ababf2c20112a2b7bcbfb30abb441a528ac023214326a61e1f906749ee47dcbd36bea4c2c4a1e31176fd52f0f63d86a1f7a2d8c8f40bc698e8db891cf
|
||||
DIST qutebrowser-2.2.2.tar.gz 6314896 BLAKE2B e4396332b16ea71bc7dfa2d54a275b6058576f029406fd1164803447119474ac39c105e80ad45b4bdd3a217e2cf26e7b8efe76306e8f1ddcef23ebfd8bdf16f4 SHA512 ccb785374c083dbd8c6dd99d5427bbba2391c7e18a3d4453750a2a65cb4e82fdaa3065a29eef20f7a2766d9c672177ac3a0c8e6bf13b8e6dd090187986fb04c6
|
||||
|
||||
93
www-client/qutebrowser/qutebrowser-2.2.2.ebuild
Normal file
93
www-client/qutebrowser/qutebrowser-2.2.2.ebuild
Normal file
@@ -0,0 +1,93 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{7,8,9} )
|
||||
|
||||
inherit desktop distutils-r1 optfeature xdg-utils
|
||||
|
||||
DESCRIPTION="A keyboard-driven, vim-like browser based on PyQt5 and QtWebEngine"
|
||||
HOMEPAGE="https://www.qutebrowser.org/ https://github.com/qutebrowser/qutebrowser"
|
||||
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||
IUSE="scripts test"
|
||||
|
||||
BDEPEND="
|
||||
app-text/asciidoc"
|
||||
RDEPEND="
|
||||
dev-python/colorama[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep 'dev-python/importlib_resources[${PYTHON_USEDEP}]' python3_{7,8})
|
||||
dev-python/jinja[${PYTHON_USEDEP}]
|
||||
dev-python/markupsafe[${PYTHON_USEDEP}]
|
||||
dev-python/pygments[${PYTHON_USEDEP}]
|
||||
dev-python/PyQt5[${PYTHON_USEDEP},dbus,declarative,multimedia,gui,network,opengl,printsupport,sql,widgets]
|
||||
dev-python/PyQtWebEngine[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyyaml-5.4.1[${PYTHON_USEDEP},libyaml]
|
||||
dev-python/typing-extensions[${PYTHON_USEDEP}]
|
||||
dev-python/zipp[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
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() {
|
||||
a2x -f manpage doc/${PN}.1.asciidoc || die "Failed generating man page"
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
doman doc/${PN}.1
|
||||
domenu misc/org.${PN}.${PN}.desktop
|
||||
doicon -s scalable icons/${PN}.svg
|
||||
|
||||
if use scripts; then
|
||||
insinto /usr/share/qutebrowser/userscripts/
|
||||
doins misc/userscripts/README.md
|
||||
exeinto /usr/share/qutebrowser/userscripts/
|
||||
doexe misc/userscripts/add-nextcloud-bookmarks \
|
||||
misc/userscripts/add-nextcloud-cookbook \
|
||||
misc/userscripts/cast \
|
||||
misc/userscripts/dmenu_qutebrowser \
|
||||
misc/userscripts/format_json \
|
||||
misc/userscripts/getbib \
|
||||
misc/userscripts/kodi \
|
||||
misc/userscripts/open_download \
|
||||
misc/userscripts/openfeeds \
|
||||
misc/userscripts/password_fill \
|
||||
misc/userscripts/qr \
|
||||
misc/userscripts/qute-bitwarden \
|
||||
misc/userscripts/qutedmenu \
|
||||
misc/userscripts/qute-keepass \
|
||||
misc/userscripts/qute-keepassxc \
|
||||
misc/userscripts/qute-lastpass \
|
||||
misc/userscripts/qute-pass \
|
||||
misc/userscripts/readability \
|
||||
misc/userscripts/readability-js \
|
||||
misc/userscripts/ripbang \
|
||||
misc/userscripts/rss \
|
||||
misc/userscripts/taskadd \
|
||||
misc/userscripts/tor_identity \
|
||||
misc/userscripts/view_in_mpv
|
||||
fi
|
||||
|
||||
distutils-r1_python_install_all
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
optfeature "PDF display support" www-plugins/pdfjs
|
||||
xdg_desktop_database_update
|
||||
xdg_icon_cache_update
|
||||
xdg_mimeinfo_database_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_desktop_database_update
|
||||
xdg_icon_cache_update
|
||||
xdg_mimeinfo_database_update
|
||||
}
|
||||
Reference in New Issue
Block a user