WebKitGTK+-2.6.5

Introduction à WebKitGTK+

WebKitGTK+ est un portage du moteur de rendu web portable WebKit pour les plateformes GTK+ 3 et GTK+ 2.

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

Information sur le paquet

  • Téléchargement (HTTP) : http://webkitgtk.org/releases/webkitgtk-2.6.5.tar.xz

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

  • Taille du téléchargement : 9.6 Mo

  • Estimation de l'espace disque requis : 877 Mo (94 Mo installé)

  • Estimation du temps de construction : 29 SBU (using parallelism=4)

Dépendances de WebKitGTK+

Requises

cmake-3.1.3, gst-plugins-base-1.4.5, gtk+-2.24.26, GTK+-3.14.8, ICU-54.1, libsecret-0.18, libsoup-2.48.1, libwebp-0.4.2, MesaLib-10.4.5, Ruby-2.2.0, SQLite-3.8.8.2, udev-extras (depuis eudev) (pour GUdev) et which-2.20

Recommandées

Facultative

GTK-Doc-1.21, Harfbuzz-0.9.38, llvm-3.5.1, GeoClue2, et MathML

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

Installation de WebKitGTK+

Installation de WebKitGTK+

Installez WebKitGTK+ en lançant la suite

sed -i 's/”/\"/g' Source/WebCore/xml/XMLViewer.{css,js} &&
mkdir -vp build &&
cd build        &&
cmake -DCMAKE_BUILD_TYPE=Release  \
      -DCMAKE_INSTALL_PREFIX=/usr \
      -DCMAKE_SKIP_RPATH=ON       \
      -DPORT=GTK                  \
      -DLIB_INSTALL_DIR=/usr/lib  \
      -Wno-dev .. &&
make

ce paquet n'a pas une suite de tests valide.

[Note]

Note

Pendant l'installation, le Makefile effectue quelques compilations et éditions de lien supplémentaire. si vous n'avez pas Xorg dans /usr, les variables LIBRARY_PATH et PKG_CONFIG_PATH doivent être définie pour l'utilisateur root. Si sudo est utilisé pour être root, utilisez l'option -E pour passer les variables d'environnement actuelles pour le processus d'installation.

Maintenant, en tant qu'utilisateur root :

make install &&
install -vdm755 /usr/share/gtk-doc/html/webkit{2,dom}gtk-4.0 &&
install -vm644  ../Documentation/webkit2gtk/html/* \
                /usr/share/gtk-doc/html/webkit2gtk-4.0 &&
install -vm644  ../Documentation/webkitdomgtk/html/* \
                /usr/share/gtk-doc/html/webkitdomgtk-4.0

Explications des commandes

sed -i ... : Corrige des typo dans deux fichiers sources.

-DUSE_SYSTEM_MALLOC=ON : Ce paramètre active la construction contre une version installé sur le système de malloc.

-DENABLE_GEOLOCATION=OFF : Utilisez ce paramètre si vous ne voulez pas installer GeoClue-0.12.0 ou GeoClue2.

-DENABLE_GTKDOC=ON : Utilisez ce paramètre si GTK-Doc-1.21 est installé et que vous souhaitez reconstruire et installez la documentation API.

Contenu

Programme installé: jsc
Bibliothèques installées: libjavascriptcoregtk-4.0.so et libwebkit2gtk-4.0.so
Répertoires installés: /usr/include/webkitgtk-4.0, /usr/lib/webkit2gtk-4.0, /usr/libexec/webkit2gtk-4.0, /usr/share/gtk-doc/html/webkit2gtk-4.0, et /usr/share/gtk-doc/html/webkitdomgtk-4.0

Description courte

jsc

est un utilitaire en ligne de commande qui permet de lancer des programmes JavaScript en dehors du contexte d'un navigateur web.

libjavascriptcoregtk-4.0.so

contient le coeur des fonctions de L'API JavaScript utilisées par jsc et libwebkit2gtk-4.0.

libwebkit2gtk-4.0.so

contient les focntions de l'API de WebKit2.

Last updated on 2014-09-30 15:23:31 +0200