Adding deja-dup
This commit is contained in:
6
www-client/qutebrowser/Manifest
Normal file
6
www-client/qutebrowser/Manifest
Normal file
@ -0,0 +1,6 @@
|
||||
DIST qutebrowser-1.6.2.tar.gz 3581355 BLAKE2B 64c2c379ddc606aec26e87e328c8ea8ee9e67e74ea9f68109595e40f184ba21b576d9ad02de4fb127c63ec7c0c103fe989b74a67a05ef64bff6f3d238a70c481 SHA512 708fe9c5db54fdab0697e03ce26d901ee18da2a04d3934c0705f9cdff543e859892de2ac9aa9e3b0b12c4a3d6be7a492d34a868058e4a6b21f06d4343caff89a
|
||||
DIST qutebrowser-1.6.3.tar.gz 3582973 BLAKE2B 950f77612b5476a2026669890fe6568f2fc2e808cd2439aae47e3836b66424136269b639eef98599064c57f506b927ecb2391d8a8f48391f9a67c8e460cc9019 SHA512 6bb0a5d3d39b7ea0fdbf48fae6b70d4b2be7b7f065a9933b9933f11bcf6373798ea31c100808cd445b12fc163ad6c578b0eef723418c1d6e0c251c24f9cd089e
|
||||
EBUILD qutebrowser-1.6.2.ebuild 2522 BLAKE2B 0eef6585e93cccfb2c7afdc4528ece62578d12fd2eb731d8794b3f582592dee71242da36beeab4d62b89d4ee58807f05f3fcd0e7955aea8ca58d994b4c8801d0 SHA512 2755a791ed5633894ed76bd337dde0712cd7f24c9b7f53bf7935e9959c972f5340c56339149c90f71b1b07578fb25a5c3fe60308f208608600c1bf98c8debfa4
|
||||
EBUILD qutebrowser-1.6.3.ebuild 2526 BLAKE2B 2e5354141e5c0cccd7f88acf1cc1a79ff6aedf546993d02eb5d6e34c2dbaeb95ca31a849a07f5b18f4145fdab2b9ff4aed8c4bf6fa3359eb1d34cc6cdc88e39e SHA512 2d6d5684ea66daa427dcb4e3365bad6c87af50617f485611f7f5c221faa894ccb27a30baf1c67a3789a79c5a0ac589ab23a8eaf589587d66a5b8f07ad10e94fd
|
||||
EBUILD qutebrowser-9999.ebuild 2532 BLAKE2B cb3f420100e7071c43f859c210883f566aec699ce34d5e1183c958d50d1eb35ad9ab0e48431f73ec94ce0cc285d856bbb83f8022f5900e416f47d6301522e97b SHA512 0f4b818ca22ce1c01509469dbddb86c2d4bae94cb2d0fd82c5a470ba7eb28306f71604e2502057192e7c7d5146b3422819a2b0132d8f10c1dee9ffccf1fefba4
|
||||
MISC metadata.xml 589 BLAKE2B 40485aca150508671b8b7fd65567c25abb73617b1f9d0d981c6ec9579b563904fefe5828e819276bb2c6e2c19883574334ffce0be7b047ad182bf3cdcadb70ea SHA512 e042cd2ad99080de919fce9f26a09cd6b1dd779cf2d2c8c26f8b214845635efc90e96e41acc025875ad7f8473ef750638ce4bf2f1ac3eeca6f7f762a44062ec0
|
19
www-client/qutebrowser/metadata.xml
Normal file
19
www-client/qutebrowser/metadata.xml
Normal file
@ -0,0 +1,19 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>radhermit@gentoo.org</email>
|
||||
<name>Tim Harder</name>
|
||||
</maintainer>
|
||||
<maintainer type="person">
|
||||
<email>jsbronder@gentoo.org</email>
|
||||
<name>Justin Bronder</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">qutebrowser/qutebrowser</remote-id>
|
||||
</upstream>
|
||||
<use>
|
||||
<flag name="scripts">Installs userscripts from the misc/userscripts
|
||||
directory to /usr/share/qutebrowser/userscripts.</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
87
www-client/qutebrowser/qutebrowser-1.6.2.ebuild
Normal file
87
www-client/qutebrowser/qutebrowser-1.6.2.ebuild
Normal file
@ -0,0 +1,87 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
PYTHON_COMPAT=( python{3_5,3_6} )
|
||||
|
||||
inherit distutils-r1 eutils gnome2-utils xdg-utils
|
||||
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
|
||||
inherit git-r3
|
||||
else
|
||||
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 QtWebEngine"
|
||||
HOMEPAGE="https://www.qutebrowser.org/ https://github.com/qutebrowser/qutebrowser"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE="scripts 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/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-5.12[${PYTHON_USEDEP},declarative,multimedia,gui,network,opengl,printsupport,sql,widgets]
|
||||
dev-python/PyQtWebEngine[${PYTHON_USEDEP}] )
|
||||
<dev-python/PyQt5-5.12[${PYTHON_USEDEP},declarative,multimedia,gui,network,opengl,printsupport,sql,webengine,widgets]
|
||||
)
|
||||
>=dev-python/pyyaml-3.12[${PYTHON_USEDEP},libyaml]
|
||||
"
|
||||
|
||||
# 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
|
||||
"${PYTHON}" 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/${PN}.desktop
|
||||
doicon -s scalable icons/${PN}.svg
|
||||
|
||||
if use scripts; then
|
||||
# Install only those userscripts that have an explicit license header
|
||||
exeinto /usr/share/qutebrowser/userscripts/
|
||||
doexe misc/userscripts/dmenu_qutebrowser
|
||||
doexe misc/userscripts/openfeeds
|
||||
doexe misc/userscripts/qute-keepass
|
||||
doexe misc/userscripts/qute-pass
|
||||
doexe misc/userscripts/rss
|
||||
doexe misc/userscripts/tor_identity
|
||||
fi
|
||||
|
||||
distutils-r1_python_install_all
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
optfeature "PDF display support" www-plugins/pdfjs
|
||||
xdg_desktop_database_update
|
||||
xdg_mimeinfo_database_update
|
||||
gnome2_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_desktop_database_update
|
||||
xdg_mimeinfo_database_update
|
||||
gnome2_icon_cache_update
|
||||
}
|
87
www-client/qutebrowser/qutebrowser-1.6.3.ebuild
Normal file
87
www-client/qutebrowser/qutebrowser-1.6.3.ebuild
Normal file
@ -0,0 +1,87 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
PYTHON_COMPAT=( python{3_5,3_6,3_7} )
|
||||
|
||||
inherit distutils-r1 eutils gnome2-utils xdg-utils
|
||||
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
|
||||
inherit git-r3
|
||||
else
|
||||
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 QtWebEngine"
|
||||
HOMEPAGE="https://www.qutebrowser.org/ https://github.com/qutebrowser/qutebrowser"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE="scripts 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/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-5.12[${PYTHON_USEDEP},declarative,multimedia,gui,network,opengl,printsupport,sql,widgets]
|
||||
dev-python/PyQtWebEngine[${PYTHON_USEDEP}] )
|
||||
<dev-python/PyQt5-5.12[${PYTHON_USEDEP},declarative,multimedia,gui,network,opengl,printsupport,sql,webengine,widgets]
|
||||
)
|
||||
>=dev-python/pyyaml-3.12[${PYTHON_USEDEP},libyaml]
|
||||
"
|
||||
|
||||
# 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
|
||||
"${PYTHON}" 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/${PN}.desktop
|
||||
doicon -s scalable icons/${PN}.svg
|
||||
|
||||
if use scripts; then
|
||||
# Install only those userscripts that have an explicit license header
|
||||
exeinto /usr/share/qutebrowser/userscripts/
|
||||
doexe misc/userscripts/dmenu_qutebrowser
|
||||
doexe misc/userscripts/openfeeds
|
||||
doexe misc/userscripts/qute-keepass
|
||||
doexe misc/userscripts/qute-pass
|
||||
doexe misc/userscripts/rss
|
||||
doexe misc/userscripts/tor_identity
|
||||
fi
|
||||
|
||||
distutils-r1_python_install_all
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
optfeature "PDF display support" www-plugins/pdfjs
|
||||
xdg_desktop_database_update
|
||||
xdg_mimeinfo_database_update
|
||||
gnome2_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_desktop_database_update
|
||||
xdg_mimeinfo_database_update
|
||||
gnome2_icon_cache_update
|
||||
}
|
87
www-client/qutebrowser/qutebrowser-9999.ebuild
Normal file
87
www-client/qutebrowser/qutebrowser-9999.ebuild
Normal file
@ -0,0 +1,87 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
PYTHON_COMPAT=( python{3_5,3_6} )
|
||||
|
||||
inherit distutils-r1 eutils gnome2-utils xdg-utils
|
||||
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
|
||||
inherit git-r3
|
||||
else
|
||||
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 QtWebEngine"
|
||||
HOMEPAGE="https://www.qutebrowser.org/ https://github.com/qutebrowser/qutebrowser"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE="scripts 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/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-5.12[${PYTHON_USEDEP},declarative,multimedia,gui,network,opengl,printsupport,sql,widgets]
|
||||
dev-python/PyQtWebEngine[${PYTHON_USEDEP}] )
|
||||
<dev-python/PyQt5-5.12[${PYTHON_USEDEP},declarative,multimedia,gui,network,opengl,printsupport,sql,webengine,widgets]
|
||||
)
|
||||
>=dev-python/pyyaml-3.12[${PYTHON_USEDEP},libyaml]
|
||||
"
|
||||
|
||||
# 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
|
||||
"${PYTHON}" 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
|
||||
doicon -s scalable icons/${PN}.svg
|
||||
|
||||
if use scripts; then
|
||||
# Install only those userscripts that have an explicit license header
|
||||
exeinto /usr/share/qutebrowser/userscripts/
|
||||
doexe misc/userscripts/dmenu_qutebrowser
|
||||
doexe misc/userscripts/openfeeds
|
||||
doexe misc/userscripts/qute-keepass
|
||||
doexe misc/userscripts/qute-pass
|
||||
doexe misc/userscripts/rss
|
||||
doexe misc/userscripts/tor_identity
|
||||
fi
|
||||
|
||||
distutils-r1_python_install_all
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
optfeature "PDF display support" www-plugins/pdfjs
|
||||
xdg_desktop_database_update
|
||||
xdg_mimeinfo_database_update
|
||||
gnome2_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_desktop_database_update
|
||||
xdg_mimeinfo_database_update
|
||||
gnome2_icon_cache_update
|
||||
}
|
Reference in New Issue
Block a user