Changes in x/lib/webkitgtk.xml [17ae4374:e9a55974]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
x/lib/webkitgtk.xml
r17ae4374 re9a55974 7 7 <!ENTITY webkitgtk-download-http "https://webkitgtk.org/releases/webkitgtk-&webkitgtk-version;.tar.xz"> 8 8 <!ENTITY webkitgtk-download-ftp " "> 9 <!ENTITY webkitgtk-md5sum " 81c813d77a7b52ef655922f9b387f3a1">10 <!ENTITY webkitgtk-size "2 1MB">11 <!ENTITY webkitgtk-buildsize " 840 MB (121MB installed)">12 <!ENTITY webkitgtk-time "2 4 SBU (using parallelism=4, estimated 79SBU using one core)">9 <!ENTITY webkitgtk-md5sum "f31b802de421865ea9f1391ec8190519"> 10 <!ENTITY webkitgtk-size "22 MB"> 11 <!ENTITY webkitgtk-buildsize "909 MB (127 MB installed)"> 12 <!ENTITY webkitgtk-time "29 SBU (using parallelism=4, estimated 97 SBU using one core)"> 13 13 ]> 14 14 15 <sect1 id="webkitgtk" xreflabel="WebKitGTK +-&webkitgtk-version;">15 <sect1 id="webkitgtk" xreflabel="WebKitGTK-&webkitgtk-version;"> 16 16 <?dbhtml filename="webkitgtk.html"?> 17 17 18 18 <sect1info> 19 <othername>$LastChangedBy$</othername>20 19 <date>$Date$</date> 21 20 </sect1info> 22 21 23 <title>WebKitGTK +-&webkitgtk-version;</title>22 <title>WebKitGTK-&webkitgtk-version;</title> 24 23 25 24 <indexterm zone="webkitgtk"> 26 <primary sortas="a-WebKitGTK +">WebKitGTK+</primary>25 <primary sortas="a-WebKitGTK">WebKitGTK</primary> 27 26 </indexterm> 28 27 29 28 <sect2 role="package"> 30 <title>Introduction to WebKitGTK +</title>31 32 <para> 33 The <application>WebKitGTK +</application> package is a port of the29 <title>Introduction to WebKitGTK</title> 30 31 <para> 32 The <application>WebKitGTK</application> package is a port of the 34 33 portable web rendering engine <application>WebKit</application> to the 35 34 <application>GTK+ 3</application> and <application>GTK+ 2</application> … … 37 36 </para> 38 37 39 &lfs1 0_checked;38 &lfs110a_checked; 40 39 41 40 <bridgehead renderas="sect3">Package Information</bridgehead> … … 73 72 </itemizedlist> 74 73 75 <bridgehead renderas="sect3">WebKitGTK+ Dependencies</bridgehead> 74 <!-- 75 <bridgehead renderas="sect3">Additional Downloads</bridgehead> 76 <itemizedlist spacing="compact"> 77 <listitem> 78 <para> 79 Required patch: 80 <ulink url="&patch-root;/webkitgtk-&webkitgtk-version;-icu_69-1.patch"/> 81 </para> 82 </listitem> 83 </itemizedlist> 84 --> 85 86 <bridgehead renderas="sect3">WebKitGTK Dependencies</bridgehead> 76 87 77 88 <bridgehead renderas="sect4">Required</bridgehead> … … 86 97 <xref linkend="libsecret"/>, 87 98 <xref linkend="libsoup"/>, 99 <xref linkend="libtasn1"/>, 88 100 <xref linkend="libwebp"/>, 89 101 <xref linkend="mesa"/>, 90 102 <xref linkend="openjpeg2"/>, 91 103 <xref linkend="ruby"/>, 92 <xref linkend="sqlite"/>, and 93 <xref linkend="which"/> 104 <xref linkend="sqlite"/>, 105 <xref linkend="which"/>, and 106 <xref linkend="wpebackend-fdo"/> 94 107 </para> 95 108 … … 107 120 <xref linkend="bubblewrap"/>, 108 121 <xref linkend="gtk-doc"/>, 122 <xref linkend="gtk4"/>, 109 123 <xref linkend="harfbuzz"/>, 110 124 <xref linkend="wayland"/>, 111 125 <xref linkend="woff2"/>, 112 126 <ulink url="https://ccache.dev/">ccache</ulink>, 113 <ulink url="http ://sourceforge.net/projects/hunspell/files/Hyphen/">Hyphen</ulink>,127 <ulink url="https://sourceforge.net/projects/hunspell/files/Hyphen/">Hyphen</ulink>, 114 128 <ulink url="http://xsltml.sourceforge.net/">MathML</ulink>, 115 <ulink url="https://github.com/WebPlatformForEmbedded/libwpe">libwpe</ulink>, 116 <ulink url="https://github.com/Igalia/WPEBackend-fdo">WPEBackend-fdo</ulink>, and 129 <ulink url="https://gnome.pages.gitlab.gnome.org/libmanette/">libmanette</ulink>, and 117 130 <ulink url="https://github.com/flatpak/xdg-dbus-proxy">xdg-dbus-proxy</ulink> 118 131 </para> … … 124 137 125 138 <sect2 role="installation"> 126 <title>Installation of WebKitGTK +</title>139 <title>Installation of WebKitGTK</title> 127 140 128 141 <bridgehead renderas="sect3">Installation of 129 <application>WebKitGTK+</application></bridgehead> 130 131 <!-- 132 <para>First, ensure backward compatibility with the latest version of icu:</para> 133 134 <screen><userinput>echo 'add_compile_definitions("U_DEFINE_FALSE_AND_TRUE=1")' >> Source/WTF/wtf/CMakeLists.txt</userinput></screen> 135 --> 136 137 <para> 138 Install <application>WebKitGTK+</application> by running the 142 <application>WebKitGTK</application></bridgehead> 143 144 <para> 145 Install <application>WebKitGTK</application> by running the 139 146 following commands: 140 147 </para> … … 149 156 -DLIB_INSTALL_DIR=/usr/lib \ 150 157 -DUSE_LIBHYPHEN=OFF \ 158 -DENABLE_GAMEPAD=OFF \ 151 159 -DENABLE_MINIBROWSER=ON \ 152 160 -DUSE_WOFF2=OFF \ 153 -DUSE_WPE_RENDERER=O FF\161 -DUSE_WPE_RENDERER=ON \ 154 162 -DENABLE_BUBBLEWRAP_SANDBOX=OFF \ 155 163 -Wno-dev -G Ninja .. && … … 165 173 -DLIB_INSTALL_DIR=/usr/lib \ 166 174 -DUSE_LIBHYPHEN=OFF \ 175 -DENABLE_GAMEPAD=OFF \ 167 176 -DENABLE_MINIBROWSER=ON \ 168 177 -DUSE_WOFF2=OFF \ 169 -DUSE_WPE_RENDERER=O FF\178 -DUSE_WPE_RENDERER=ON \ 170 179 -DUSE_SYSTEMD=OFF \ 171 180 -DENABLE_BUBBLEWRAP_SANDBOX=OFF \ … … 213 222 default automatic hyphenation implementation. You need to install 214 223 <ulink 215 url="http ://sourceforge.net/projects/hunspell/files/Hyphen/">Hyphen</ulink>,224 url="https://sourceforge.net/projects/hunspell/files/Hyphen/">Hyphen</ulink>, 216 225 if you wish to enable it (replacing OFF with ON or just removing 217 226 the switch). … … 219 228 220 229 <para> 230 <parameter>-DENABLE_GAMEPAD=OFF</parameter>: This switch disables 231 gamepad support. Remove this switch if you have 232 <ulink url="https://gnome.pages.gitlab.gnome.org/libmanette/">libmanette</ulink> 233 installed and wish to enable it. 234 </para> 235 236 <para> 221 237 <parameter>-DENABLE_MINIBROWSER=ON</parameter>: This switch enables 222 238 compiling and installing the MiniBrowser. … … 224 240 225 241 <para> 226 <parameter>-DUSE_WPE_RENDERER=OFF</parameter>: Remove this switch if the optional 227 packages <ulink url="https://github.com/WebPlatformForEmbedded/libwpe">libwpe</ulink> and 228 <ulink url="https://github.com/Igalia/WPEBackend-fdo">WPEBackend-fdo</ulink> are installed. 242 <parameter>-DUSE_WPE_RENDERER=ON</parameter>: This switch uses the WPE 243 renderer, which is recommended by upstream. 229 244 </para> 230 245 … … 268 283 support for fonts. 269 284 </para> 285 286 <!-- Uncomment once GTK4 support works, or when it doesn't require 287 a development version of libsoup. 288 <para> 289 <option>-DUSE_GTK4=ON</option>: Use this switch if <xref linkend="gtk4"/> 290 is installed and you wish to build GTK4 support. 291 </para> 292 --> 270 293 271 294 </sect2> … … 333 356 <listitem> 334 357 <para> 335 allows debugging and automation of web pages and browsers .358 allows debugging and automation of web pages and browsers 336 359 </para> 337 360 <indexterm zone="webkitgtk WebKitWebDriver"> … … 342 365 343 366 <varlistentry id="libjavascriptcoregtk-4.0"> 344 <term><filename 345 class="libraryfile">libjavascriptcoregtk-4.0.so</filename></term> 367 <term> 368 <filename class="libraryfile">libjavascriptcoregtk-4.0.so</filename> 369 </term> 346 370 <listitem> 347 371 <para> 348 372 contains core JavaScript API functions used by 349 <command>jsc</command> and <filename350 class="libraryfile">libwebkit2gtk-4.0</filename>.373 <command>jsc</command> and 374 <filename class="libraryfile">libwebkit2gtk-4.0</filename> 351 375 </para> 352 376 <indexterm zone="webkitgtk libjavascriptcoregtk-4.0"> … … 360 384 <listitem> 361 385 <para> 362 contains the <application>WebKit2</application> API functions .386 contains the <application>WebKit2</application> API functions 363 387 </para> 364 388 <indexterm zone="webkitgtk libwebkit2gtk-4">
Note:
See TracChangeset
for help on using the changeset viewer.