SlackBuildsOrg/network/qutebrowser
root e95076c776
Daves unified names
"Dave/David" changed to "D"

M  academic/ed-v6/ed-v6.info
M  audio/aacplusenc/aacplusenc.info
M  audio/alsaequal/alsaequal.info
M  audio/audioconvert/audioconvert.info
M  audio/hydrogen/hydrogen.info
M  audio/lash/lash.info
M  audio/nas/nas.info
M  audio/portmidi/portmidi.info
M  audio/retrovol/retrovol.info
M  audio/tta/tta.info
M  audio/xcfa/xcfa.info
M  audio/xforge/xforge.info
M  desktop/catfish/catfish.info
M  desktop/dwm/dwm.info
M  desktop/grun/grun.info
M  desktop/tty-clock/tty-clock.info
M  desktop/wmii/wmii.info
M  desktop/xonclock/xonclock.info
M  development/pudb/pudb.info
M  development/shed/shed.info
M  graphics/fontforge/fontforge.info
M  libraries/libAfterImage/libAfterImage.info
M  libraries/libilbc/libilbc.info
M  libraries/libinklevel/libinklevel.info
M  libraries/libxlsxwriter/libxlsxwriter.info
M  libraries/nspluginwrapper/nspluginwrapper.info
M  libraries/pyPEG2/pyPEG2.info
M  libraries/python2-PyYAML/python2-PyYAML.info
M  libraries/python3-PyQtWebEngine/python3-PyQtWebEngine.info
M  misc/figlet/figlet.info
M  multimedia/AtomicParsley/AtomicParsley.info
M  multimedia/farsight2/farsight2.info
M  network/atheme/atheme.info
M  network/elinks/elinks.info
M  network/felinks/felinks.info
M  network/gofiche/gofiche.info
M  network/js185/js185.info
M  network/milter-greylist/milter-greylist.info
M  network/msmtp/msmtp.info
M  network/nweb/nweb.info
M  network/oinkmaster/oinkmaster.info
M  network/persepolis/persepolis.info
M  network/proxychains/proxychains.info
M  network/psi-plus/psi-plus.info
M  network/psi/psi.info
M  network/purple-facebook/purple-facebook.info
M  network/purple-plugin-pack/purple-plugin-pack.info
M  network/pyNeighborhood/pyNeighborhood.info
M  network/qutebrowser/qutebrowser.info
M  network/smstools3/smstools3.info
M  network/w3m/w3m.info
M  network/wifi-radar/wifi-radar.info
M  office/aiksaurus/aiksaurus.info
M  office/calcurse/calcurse.info
M  office/gcal/gcal.info
M  office/python-gcalcli/python-gcalcli.info
M  perl/perl-Algorithm-Combinatorics/perl-Algorithm-Combinatorics.info
M  perl/perl-Algorithm-Loops/perl-Algorithm-Loops.info
M  perl/perl-IO-Interface/perl-IO-Interface.info
M  perl/perl-IO-String/perl-IO-String.info
M  perl/perl-MIME-Types/perl-MIME-Types.info
M  perl/perl-Math-BigInt-GMP/perl-Math-BigInt-GMP.info
M  perl/perl-Math-GMPq/perl-Math-GMPq.info
M  perl/perl-Math-GMPz/perl-Math-GMPz.info
M  perl/perl-Math-MPC/perl-Math-MPC.info
M  perl/perl-Math-MPFR/perl-Math-MPFR.info
M  perl/perl-Math-Prime-Util-GMP/perl-Math-Prime-Util-GMP.info
M  perl/perl-Math-Prime-Util/perl-Math-Prime-Util.info
M  perl/perl-Sidef/perl-Sidef.info
M  perl/perl-xml-libxml/perl-xml-libxml.info
M  python/importlib-resources/importlib-resources.info
M  python/python-urwid_readline/python-urwid_readline.info
M  python/python2-demjson/python2-demjson.info
M  python/python2-elementtree/python2-elementtree.info
M  python/python2-morbid/python2-morbid.info
M  python/python2-orbited/python2-orbited.info
M  python/python2-stomper/python2-stomper.info
M  python/python2-uuid/python2-uuid.info
M  python/python3-attrs/python3-attrs.info
M  system/atool/atool.info
M  system/daa2iso/daa2iso.info
M  system/driconf/driconf.info
M  system/goaccess/goaccess.info
M  system/imwheel/imwheel.info
M  system/ink/ink.info
M  system/lomoco/lomoco.info
M  system/ph/ph.info
M  system/powernowd/powernowd.info
M  system/python-urwid/python-urwid.info
M  system/regionset/regionset.info
M  system/stress-ng/stress-ng.info
M  system/uif2iso/uif2iso.info
M  system/upass/upass.info
M  system/wine/wine.info

Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
2023-05-06 08:28:36 +07:00
..
doinst.sh
qutebrowser.info
qutebrowser.SlackBuild
README
slack-desc

Qutebrowser (qt5 keyboard driven web browser)

Qutebrowser is a keyboard-focused browser with a minimal
GUI. It's based on Python and PyQt5 and free software,
licensed under the GPL.  It was inspired by other
browsers/addons like dwb and Vimperator/Pentadactyl.

ADBLOCK NOTE:

If the Python `adblock' library is available, it is now used to
integrate Brave's Rust adblocker library for improved adblocking based
on ABP-like filter lists (such as EasyList).  If it is unavailable,
Qutebrowser falls back to host-blocking.

There are 36 rust requirements for python-adblock, and they aren't
available on SBo yet, so the easiest way to install it is with pip3,
which requires a working network connection.

Instructions to install it into ~/.local/lib with pip3:

1. Update llvm to the package in extra/

To update with slackpkg:

Edit /etc/slackpkg/slackpkg.conf and change the order of PRIORITY so
that `extra' is before `%PKGMAIN' in the list:

  PRIORITY=( extra patches %PKGMAIN pasture testing )

Run `slackpkg upgrade llvm'

Reset PRIORITY back to the default order.  The pip3 commands should be
run as your normal user:

2. Update pip3 to the latest version: pip3 install --user --upgrade pip

3. Install adblock: pip3 install --user adblock

Now start Qutebrowser and check `:version;'.  It should list adblock
with the version number, e.g.:

adblock: 0.4.2

Next, run the update command:

:adblock-update

To see what options there are:

:set content.blocking<TAB>

llvm can be added to /etc/slackpkg/blacklist to keep this version, or
run the slackpkg command again to revert back to the stock version.