summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* www-client/qutebrowser: add IUSE=pdf to handle pdfjsIonen Wolkens2022-11-041-4/+8
| | | | | | | | | | | Unfortunately qtwebengine:5 doesn't fare so well with new pdfjs-3, while :6 has no issues. As a optfeature, handling this is rather unintuitive and older pdfjs may get dropped without a dependency check. This is just python and builds quickly, so add IUSE=pdf to control versions and also make content.pdfjs a default if enabled. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* www-client/qutebrowser: Enable pytest-xvfb explicitlyMichał Górny2022-09-071-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* www-client/qutebrowser: force pyqt5 for testsIonen Wolkens2022-07-201-0/+2
| | | | | | | | | | Doing this now so don't forget, will be needed when PyQt6 is in the tree and technically ensures pyside2 is not used too. Version 3.0.0_pre will be able to "pyqt$(usex qt6 6 5)" for tests, this already works with local Qt6 ebuilds. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* www-client/qutebrowser: enable py3.11 againIonen Wolkens2022-07-121-2/+1
| | | | | | No known issues with >=python-3.11.0_beta4 (randomly crash with beta3). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* www-client/qutebrowser: sync liveIonen Wolkens2022-06-221-0/+2
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* www-client/qutebrowser: disable py3.11Ionen Wolkens2022-06-111-1/+2
| | | | | | | | Rare but can randomly crash with 3.11b3 which can be quite annoying, believed to be a cpython beta bug rather than in qutebrowser (see ebuild comment). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* www-client/qutebrowser: enable py3.11Ionen Wolkens2022-06-081-1/+1
| | | | | | | | There was a known issue with PyQt+py3.11_beta1 but does not seem to occur anymore with 3.11_beta3. Still feels early to do this but tests pass, and seems to run fine. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* www-client/qutebrowser: sync liveIonen Wolkens2022-05-261-3/+3
| | | | | | Minor style nitpicks Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* www-client/qutebrowser: tidy live ebuild and use pep517Ionen Wolkens2022-01-201-14/+12
| | | | | | | | | | | | | | | QtWebKit test was fixed to properly ignore that we don't have it, albeit may still be present in a potential 2.4.1 release on a separate branch. Remove typing-extensions, was only needed for <python-3.8. Also move asciidoc dep to live-only (it is getting tempting to just maintain live and releases separately given the increasing amount of PV == 9999 blocks, which may get worse given considering adding verify-sig support too). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* www-client/qutebrowser: remove mention of youtube-dlIonen Wolkens2021-11-201-1/+1
| | | | | | | mpv now defaults to yt-dlp without further setting up, and yt-dlp also provides a youtube-dl wrapper either way. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* www-client/qutebrowser: soften pyyaml version restrictionIonen Wolkens2021-11-201-1/+1
| | | | | | | | Upstream added a test fix for 6.0 and a requirement, but it does not actually harm use with <6.0 (no related code change beside the test, which pass with 5.4.1). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* www-client/qutebrowser: skip test_custom_env posix userscript testIonen Wolkens2021-10-221-0/+2
| | | | | Closes: https://bugs.gentoo.org/819393 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* www-client/qutebrowser: sync liveIonen Wolkens2021-10-211-2/+2
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* www-client/qutebrowser: sync and update live ebuildIonen Wolkens2021-10-151-67/+95
| | | | | | | | | | | Now also running asciidoc2html needed for :help / qute://help to function (these are pre-converted in release copy). Done in prepare_all given has to be before python_compile for simplicity (compile_all runs after compile) and only only done once rather than per-implementation (not that using multiple). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* www-client/qutebrowser: pyyaml is using libyaml unconditionally nowMichał Górny2021-10-141-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* www-client/qutebrowser: EAPI7->8, migrate to xdg eclass, tidy a bitIonen Wolkens2021-09-211-15/+8
| | | | | | | | | Trying not to change too much here (unless I end up officially maintaining this), but removed some unnecessary quotes, add + to GPL-3 (as indicated in .py files), and cleanup python3.7 which wasn't usable anymore either way. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* www-client/qutebrowser: add PyQt5[dbus] dependencyGuillaume Seren2021-04-271-1/+1
| | | | | | | | Closes: https://bugs.gentoo.org/785202 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Guillaume Seren <guillaumeseren@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/20514 Signed-off-by: Stefan Strogin <steils@gentoo.org>
* www-client/qutebrowser: upgrade to 2.2.0Stefan Strogin2021-04-221-1/+3
| | | | | Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Stefan Strogin <steils@gentoo.org>
* www-client/qutebrowser: sync 9999Stefan Strogin2021-04-081-0/+1
| | | | | Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Stefan Strogin <steils@gentoo.org>
* www-client/qutebrowser: fix build failure with python3.9Takuya Wakazono2021-01-061-1/+1
| | | | | | | Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Takuya Wakazono <pastalian46@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/18963 Signed-off-by: Stefan Strogin <steils@gentoo.org>
* www-client/qutebrowser: update 9999Stefan Strogin2021-01-061-19/+36
| | | | | | | | | | | - Add missing dependencies. - Add new userscripts. - Drop python3_6. - Fix html docs. Closes: https://bugs.gentoo.org/760132 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Stefan Strogin <steils@gentoo.org>
* www-client/qutebrowser: Add support python3.9Guillaume Seren2020-12-241-1/+1
| | | | | | | | Closes: https://bugs.gentoo.org/760851 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Guillaume Seren <guillaumeseren@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/18800 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* www-client/qutebrowser: Inherit optfeature.eclassDavid Seifert2020-09-071-1/+1
| | | | | Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: David Seifert <soap@gentoo.org>
* www-client/qutebrowser: sync 9999Stefan Strogin2020-08-121-8/+8
| | | | | Package-Manager: Portage-3.0.2, Repoman-2.3.23 Signed-off-by: Stefan Strogin <steils@gentoo.org>
* www-client/qutebrowser: Bump 9999 dependenciesGuillaume Seren2020-05-121-16/+10
| | | | | | | | | 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>
* www-client/qutebrowser: Bump live-ebuildGuillaume Seren2020-02-281-9/+8
| | | | | | | Closes: https://bugs.gentoo.org/710778 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Guillaume Seren <guillaumeseren@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* */*: Clean PYTHON_COMPAT of obsolete implsMichał Górny2020-01-051-1/+1
| | | | | Closes: https://github.com/gentoo/gentoo/pull/14246 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* www-client/qutebrowser: Fix live ebuild .desktop generationDarkDefender2020-01-031-4/+4
| | | | | | | | | | | | The live ebuild recently stopped producing `.desktop` files. Therefore qutebrowser did have any start menu entries. I've just synced the code that is responsible for this with the non live ebuild. It seems to work fine. Signed-off-by: Sebastian Parborg <darkdefende@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/14168 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* www-client/qutebrowser: Bump 9999Guillaume Seren2019-12-101-7/+8
| | | | | | Signed-off-by: Guillaume Seren <guillaumeseren@gmail.com> Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* www-client/qutebrowser: update dependencies for PyQt5-5.12Stefan Strogin2019-04-091-1/+5
| | | | | | | | | | Before PyQt5-5.12 PyQtWebEngine was a part of PyQt5, now it is a separate package, dev-python/PyQtWebEngine. Now qutebrowser must depend on dev-python/PyQtWebEngine instead of dev-python/PyQt5[webengine]. Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Stefan Strogin <stefan.strogin@gmail.com> Signed-off-by: Justin Bronder <jsbronder@gentoo.org>
* www-client/qutebrowser: Add scripts use flagMaximilian Friedersdorff2019-03-111-1/+12
| | | | | | | Closes: https://bugs.gentoo.org/622980 Package-Manager: Portage-2.3.60, Repoman-2.3.12 Signed-off-by: Maximilian Friedersdorff <max@friedersdorff.com> Signed-off-by: Justin Bronder <jsbronder@gentoo.org>
* www-client/qutebrowser: Update Desktop file nameDennis M. Pöpperl2019-02-261-1/+1
| | | | | Signed-off-by: Dennis M. Pöpperl <free-software@dm-poepperl.de> Signed-off-by: Justin Bronder <jsbronder@gentoo.org>
* Revert "www-client/qutebrowser: Update Desktop file name"Justin Bronder2019-02-251-1/+1
| | | | | | This reverts commit adbabc7f47db195bec5cdf319a8930b34dd67e48. Signed-off-by: Justin Bronder <jsbronder@gentoo.org>
* www-client/qutebrowser: Update Desktop file nameDennis M. Pöpperl2019-02-251-1/+1
| | | | | Signed-off-by: Dennis M. Pöpperl <free-software@dm-poepperl.de> Signed-off-by: Justin Bronder <jsbronder@gentoo.org>
* www-client/qutebrowser: Force libyaml use flag on for pyyaml dependencyJay Kamat2019-01-301-6/+2
| | | | | | Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Jay Kamat <jaygkamat@gmail.com> Signed-off-by: Justin Bronder <jsbronder@gentoo.org>
* www-client/qutebrowser: update PyQt5 use-depJustin Bronder2018-10-101-2/+2
| | | | | Package-Manager: Portage-2.3.49, Repoman-2.3.10 Signed-off-by: Justin Bronder <jsbronder@gentoo.org>
* www-client/qutebrowser: use xdg-utils eclassFrancesco Turco2017-10-291-2/+2
| | | | Use xdg-utils eclass instead of fdo-mime
* www-client/qutebrowser: drop dev-util/source-highlight depJustin Bronder2017-10-261-8/+0
| | | | | | https://github.com/qutebrowser/qutebrowser/commit/dc01b4eaf0e945b131e8f8094d1a7b6a5c873c1c Package-Manager: Portage-2.3.8, Repoman-2.3.3
* www-client/qutebrowser: fix desktop menu pathJustin Bronder2017-10-261-1/+1
| | | | Package-Manager: Portage-2.3.8, Repoman-2.3.3
* www-client/qutebrowser: cleanup live buildJustin Bronder2017-10-261-18/+21
| | | | | | | | | | | | | | | It's been a while since qutebrowser was in sync with upstream. This represents getting it back up to date. - Python 3.4 dropped - Drop support for webkit backend. Requires a fork of QtWebKit which is not maintained by Qt. - Updating deps - Do not install asciidocs, they're available via html inside of the browser - Migrate from fdo-mime to xdg-utils Package-Manager: Portage-2.3.8, Repoman-2.3.3
* www-client/qutebrowser: USE for experimental webengine supportDimitrios Semitsoglou-Tsiapos2017-07-141-4/+9
| | | | Closes: https://github.com/gentoo/gentoo/pull/4207
* www-client/qutebrowser: update homepage.Francesco Turco2017-05-291-1/+1
| | | | Closes: https://github.com/gentoo/gentoo/pull/4790
* www-client/qutebrowser: python 3.6 supportMykyta Holubakha2017-04-121-1/+1
| | | | | Bug: https://bugs.gentoo.org/612502 Closes: https://github.com/gentoo/gentoo/pull/4395
* Drop $Id$ per council decision in bug #611234.Robin H. Johnson2017-02-281-1/+0
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* www-client/qutebrowser: version bump to 0.9.1Tim Harder2017-01-161-2/+2
| | | | Also, add dep on dev-python/PyQt5[declarative] for bug #604392.
* www-client/qutebrowser: add an optfeature for pdfs.Mykyta Holubakha2017-01-151-0/+1
| | | | Closes: https://github.com/gentoo/gentoo/pull/3127
* www-client/qutebrowser: version bump to 0.8.4Tim Harder2016-11-121-3/+4
|
* www-client/qutebrowser: version bump to 0.7.0Tim Harder2016-07-121-1/+1
|
* www-client/qutebrowser: update homepageTim Harder2016-03-151-1/+1
|
* www-client/qutebrowser: version bump to 0.5.1Tim Harder2016-03-101-5/+12
| | | | Also, add py35 support and sync live ebuild.