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