%general-entities; ]> $LastChangedBy$ $Date$ WebKitGTK+-&webkitgtk-version; WebKitGTK+ Introduction to WebKitGTK+ The WebKitGTK+ package is the port of the portable web rendering engine WebKit to the GTK+ platform. &lfs70_checked; Package Information Download (HTTP): Download (FTP): Download MD5 sum: &webkitgtk-md5sum; Download size: &webkitgtk-size; Estimated disk space required: &webkitgtk-buildsize; Estimated build time: &webkitgtk-time; WebKitGTK+ Dependencies Required , , , , , or (if both are installed configure defaults to using gtk+-3), , , and Optional , , GeoClue, (required if building epiphany), and MathML. User Notes: Installation of WebKitGTK+ These instructions assume you are installing WebKitGTK+ to support a GNOME desktop - if not, please review the explanations for the various optional parameters. Install WebKitGTK+ by running the following commands: ./configure --prefix=/usr --with-gtk=3.0 \ --enable-introspection && make To test the results, issue: make check (you must be in an xterm or similar to do this, because it launches some windows). Now, as the root user: make install Command Explanations --with-gtk=3.0: This switch forces Webkit to compile against Gtk+-3 and is required for a GNOME desktop. : This option forces Webkit to compile against Gtk+-2, even if Gtk+-3 is also installed. With Gtk+-2, everything Webkit installs is suffixed with 1.0. When it is compiled against Gtk+-3 everything it installs is suffixed with 3.0. Both versions can be installed alongside one another with no namespace conflicts. : This option enables support for gobject-introspection and is required for a GNOME. Contents Installed Program Installed Library Installed Directories jsc-1 or jsc-3 (depending on whether you installed the gtk+-2 or gtk+-3 version of webkit) libwebkit-1.0.so and libjavascriptcoregtk-1.0.so or libwebkit-3.0.so and libjavascriptcoregtk-3.0.so (depending on whether you installed the gtk+-2 or gtk+-3 version of webkit) /usr/include/webkit-1.0 and /usr/share/webkit-1.0 or /usr/include/webkit-3.0 and /usr/share/webkit-3.0 (depending on whether you installed the gtk+-2 or gtk+-3 version of webkit) Short Descriptions jsc-1 or jsc-3 is a command-line utility that allows you to run JavaScript programs outside of the context of a web browser. jsc libwebkit-1.0.so contains the WebKitGTK+ API functions for gtk+-2. libwebkit-1.0.so libwebkit-3.0.so contains the WebKitGTK+ API functions for gtk+-3. libwebkit-3.0.so libjavascriptcoregtk-1.0.so contains functions that are used by jsc-1 libjavascriptcoregtk-1.0.so libjavascriptcoregtk-3.0.so contains functions that are used by jsc-3 libjavascriptcoregtk-3.0.so