Falkon is a KDE web browser using the QtWebEngine rendering engine. It was previously known as QupZilla. It aims to be a lightweight web browser available through all major platforms.
Although falkon is now part of KDE, it can be installed without KDE (with the loss of kwallet functionality).
This package is known to build and work properly using an LFS-9.1 platform.
Download (HTTP): https://download.kde.org/stable/falkon/3.1/falkon-3.1.0.tar.xz
Download MD5 sum: 9255fb335d3ba361dea44b7b297ddf7d
Download size: 2.2 MB
Estimated disk space required: 60 MB (without optional dependencies)
Estimated build time: 2.2 SBU (Using parallelism=4)
extra-cmake-modules-5.67.0, qtwebengine-5.14.1
gnome-keyring-3.34.0, KDE Frameworks-5.67.0 and PySide2 for experimental Python plugins (compiling this from source is very slow).
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/falkon
Install falkon by running the following commands:
Unless you have installed both PySide2 and ki18n, remove the translations for the sample hellopython.py script:
rm -rf po/
Fix a missing include in Qt-5.14:
sed -i '/#include <QSettings>/a#include <QFile>' \ src/plugins/VerticalTabs/verticaltabsplugin.cpp
Now build the program:
mkdir build &&
cd    build &&
cmake -DCMAKE_INSTALL_PREFIX=/usr \
      -DCMAKE_BUILD_TYPE=Release  \
      .. &&
make
        
          To test the results, issue: make
          test. All tests should pass. If any fail, the full
          results will be in Testing/Temporary/LastTest.log.
        
          Now, as the root user:
        
make install
          If you have installed Pyside2 you
          will want to examine the hellopython.py which is in the
          scripts/ directory, and perhaps copy
          it to your home directory.
        
          -DBUILD_TESTING=OFF: This will save a
          little time and space by not building the test programs, use this
          if you do not wish to run the test.
        
Last updated on 2020-02-18 13:55:17 -0800