QupZilla is a fast, feature-rich and lightweight QtWebEngine based browser, originally intended only for educational purposes.
This package is known to build and work properly using an LFS-8.1 platform.
Download (HTTP): https://github.com/QupZilla/qupzilla/releases/download/v2.1.2/QupZilla-2.1.2.tar.xz
Download MD5 sum: 84e4b9dda1e0bb5ad96f3b87f9fc1328
Download size: 2.6 MB
Estimated disk space required: 63 MB
Estimated build time: 4.3 SBU
Required patch to build with OpenSSL-1.1: http://www.linuxfromscratch.org/patches/blfs/8.1/qupzilla-2.1.2-openssl1.1-1.patch
GDB-8.0, Hunspell, and libgnome-keyring (Gnome-Keyring plugin)
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/qupzilla
Install QupZilla by running the following commands:
patch -p1 -i ../qupzilla-2.1.2-openssl1.1-1.patch && export QUPZILLA_PREFIX=/usr && qmake && make
The export command is
used for configuring the build. Alternatively, you can add the
environment variable to src/defines.pri
.
This package does not come with a test suite.
Now, as the root
user:
make install
If desktop-file-utils-0.23 and xdg-utils-1.1.2 are installed, run as, the
root
user:
xdg-icon-resource forceupdate --theme hicolor && update-desktop-database -q
If you wish to use any of the following variables, they need to
be exported. You can add them to the export block in the main
instructions. Alternatively, instead of exporting, they can be
added, one at a line, to src/defines.pri
.
CONFIG += debug
: Use if you want to
build QupZilla with debugging symbols.
GNOME_INTEGRATION=true
: Enables Gnome
integration, this meaning the build of Gnome-Keyring Password
plugin, which provides support for storing passwords in
Gnome-Keyring.
KDE_INTEGRATION=true
: Enables KDE
integration, this meaning the build of KWallet Password plugin,
which provides support for storing passwords in KWallet.
Last updated on 2017-08-25 11:57:45 -0700