Falkon-3.0.1

Introduction à falkon

Falkon est un navigateur web pour KDE qui utilise le moteur de rendu QtWebEngine. Il était connu sous le nom de QupZilla. Il se veut un navigateur web léger disponible sur toutes les plateformes majeures.

Bien que falkon fasse maintenant partie de KDE, il peut être installé sans KDE (au prix de la fonctionnalité kwallet et des traductions du script (non installé) hellopython.py).

Ce paquet est connu pour se construire correctement sur une plateforme LFS-8.3.

Informations sur le paquet

  • Téléchargement (HTTP) : https://download.kde.org/stable/falkon/3.0.1/falkon-3.0.1.tar.xz

  • Téléchargement (FTP) :

  • Somme de contrôle MD5 du téléchargement : c6fb6433ac0f228667e2f763c02317c5

  • Taille du téléchargement : 2.1 Mo

  • Estimation de l'espace disque requis : 113 Mo

  • Estimation du temps de construction : 1.2 SBU (avec parallélisme = 4)

Dépendances de falkon

Requises

extra-cmake-modules-5.49.0, qtwebengine-5.11.1

Facultatives

gnome-keyring-3.28.2, KDE Frameworks-5.49.0 (pour ki18n vous installez les traductions de hellopython.py, ou pour kwallet et ses dépendances) et PySide2 pour le greffon Python expérimental (le compiler depuis les sources est très long).

Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/falkon

Installation de falkon

Installez falkon en lançant les commandes suivantes :

À moins d'avoir installé à la fois PySide2 et ki18n, supprimez les traductions du script d'exemple hellopython.py :

rm -rf po/

Si vous voulez lancer les tests, corrigez-en un pour qu'il fonctionne correctement avec Qt-5.10 et Qt-5.11 :

sed -i 's/"5.11.", 5) == 0 ? 1 : 2/"5.10.", 5) >= 0 ? 2 : 1/' \
  autotests/webviewtest.cpp

Maintenant construisez le programme :

mkdir build &&
cd    build &&

cmake -DCMAKE_INSTALL_PREFIX=/usr \
      -DCMAKE_BUILD_TYPE=Release  \
      -DBUILD_TESTING=OFF         \
      .. &&

make

Pour tester les résultats, lancez : make test. Tous les tests devraient passer. Si l'un d'entre eux échoue, les résultats complets seront dans Testing/Temporary/LastTest.log.

Maintenant, en tant qu'utilisateur root :

make install

Si vous avez installé Pyside2 vous voudrez examiner hellopython.py qui se trouve dans le répertoire scripts/ et peut-être le copier dans votre répertoire personnel.

Explication des commandes

sed -i 's/"5.11.", 5) == 0 ? 1 : 2/"5.10.", 5) >= 0 ? 2 : 1/' ... : Ce test cherchait avant QtWebEngine-5.10 qui a changé le résultat comparé aux versions précédentes. Lors de la publication de Qt-5.11, la version a été augmentée, mais les résultats ont été échangés. Changez cela pour savoir si la version est au moins 5.10 et pour échanger les résultats attendus comme il faut.

Contents

Programmes installés: falkon
Bibliothèque installée: libFalkonPrivate.so.3
Répertoire installé: ${FALKON_PREFIX}/lib/plugins, ${FALKON_PREFIX}/share/falkon.

Descriptions courtes

falkon

est un navigateur web qui utilise qtwebengine.

libFalkonPrivate.so.3

contient les fonctions utilisées par falkon.

Last updated on 2018-08-28 00:41:22 +0200