Changeset c72f1ff


Ignore:
Timestamp:
06/06/2013 03:31:50 PM (11 years ago)
Author:
Krejzi <krejzi@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
8b32d48
Parents:
1f23cfd6
Message:

http://cgit.freedesktop.org/cairo/tree/configure.ac#n702 - Next time please ask before removing required dependencies from some package - they might not be strictly required by the package but they definitely are required for our setup. You just screwed up Pango dependencies since we use dependency chain.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@11279 af4574ff-66df-0310-9fd7-8a98e5e911e0

Files:
2 added
9 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    r1f23cfd6 rc72f1ff  
    293293<!ENTITY librsvg-version              "2.36.4">
    294294<!ENTITY libtiff-version              "4.0.3">
     295<!ENTITY libwebp-version              "0.3.0">
    295296<!ENTITY openjpeg-version             "1.5.1">
    296297<!ENTITY pixman-version               "0.30.0">
     
    567568<!ENTITY startup-notification-version "0.12">
    568569<!ENTITY webkitgtk-version            "1.10.2">
     570<!ENTITY webkitgtk2-version           "2.0.2">
    569571<!ENTITY xulrunner-version            "21.0">
    570572
  • general/graphlib/graphlib.xml

    r1f23cfd6 rc72f1ff  
    4242  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="librsvg.xml"/>
    4343  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libtiff.xml"/>
     44  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libwebp.xml"/>
    4445  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="openjpeg.xml"/>
    4546  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="pixman.xml"/>
  • gnome/platform/yelp.xml

    r1f23cfd6 rc72f1ff  
    7575    <bridgehead renderas="sect4">Required</bridgehead>
    7676    <para role="required">
    77       <xref linkend="webkitgtk"/> and
     77      <xref linkend="webkitgtk2"/> and
    7878      <xref linkend="yelp-xsl"/>
    7979    </para>
  • x/lib/cairo.xml

    r1f23cfd6 rc72f1ff  
    8888    <bridgehead renderas="sect4">Required</bridgehead>
    8989    <para role="required">
    90       <xref linkend="libpng"/> and
     90      <xref linkend="libpng"/>,
     91      <xref linkend="glib2"/> and
    9192      <xref linkend="pixman"/>
    9293    </para>
  • x/lib/lib.xml

    r1f23cfd6 rc72f1ff  
    5454  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="startup-notification.xml"/>
    5555  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="webkitgtk.xml"/>
     56  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="webkitgtk2.xml"/>
    5657  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xulrunner.xml"/>
    5758
  • x/lib/webkitgtk.xml

    r1f23cfd6 rc72f1ff  
    99  <!ENTITY webkitgtk-md5sum        "7b1a652af1eb11bee5bf7209e9ff67e6">
    1010  <!ENTITY webkitgtk-size          "8.3 MB">
    11   <!ENTITY webkitgtk-buildsize     "800 MB (650 MB for GTK+2 version)">
     11  <!ENTITY webkitgtk-buildsize     "650 MB">
    1212  <!ENTITY webkitgtk-time          "55 SBU">
    1313]>
     
    3131
    3232    <para>
    33       The <application>WebKitGTK+</application> package is the port of the
    34       portable web rendering engine <application>WebKit</application> to the
    35       <application>GTK+</application> platform.
     33      The <application>WebKitGTK+</application> is the port of the portable
     34      web rendering engine <application>WebKit</application> to the
     35      <application>GTK+ 2</application> platform.
    3636    </para>
    3737
     
    8484    <bridgehead renderas="sect3">WebKitGTK+ Dependencies</bridgehead>
    8585
    86     <!-- webkitgtk 2.0.2 requires libwebp -->
    8786    <bridgehead renderas="sect4">Required</bridgehead>
    8887    <para role="required">
    8988      <xref linkend="gperf"/>,
    90       <xref linkend="gst10-plugins-base"/> or
    9189      <xref linkend="gst-plugins-base"/>,
    92       <xref linkend="gtk3"/> or
    9390      <xref linkend="gtk2"/>,
    9491      <xref linkend="icu"/>,
    95       <xref linkend="libxslt"/>,
    9692      <xref linkend="libsoup"/>,
    9793      <xref linkend="mesalib"/>,
     
    10399    <bridgehead renderas="sect4">Recommended</bridgehead>
    104100    <para role="recommended">
    105       <xref linkend="geoclue"/> and
    106       <xref linkend="gobject-introspection"/>
     101      <xref linkend="enchant"/> and
     102      <xref linkend="geoclue"/>
    107103    </para>
    108104
     
    110106    <para role="optional">
    111107      <xref linkend="curl"/>,
    112       <xref linkend="enchant"/>,
     108      <xref linkend="gobject-introspection"/>,
    113109      <xref linkend="gtk-doc"/> and
    114110      <ulink url="http://xsltml.sourceforge.net/">MathML</ulink>
     
    148144<screen><userinput>patch -Np1 -i ../webkitgtk-&webkitgtk-version;-fix_librt_linking-1.patch &amp;&amp;
    149145./configure --prefix=/usr \
    150             --libexecdir=/usr/lib/WebKitGTK \
    151             --with-gstreamer=1.0 \
    152             --enable-introspection &amp;&amp;
     146            --libexecdir=/usr/lib/webkitgtk2 \
     147            --with-gtk=2.0 \
     148            --disable-webkit2 &amp;&amp;
    153149make</userinput></screen>
    154150
     
    168164
    169165    <para>
    170       <option>--enable-introspection</option>: This switch enables support for
    171       <application>Gobject Introspection</application> and is required for a
    172       <application>GNOME</application> Desktop. Remove if you don't have
    173       <application>Gobject Introspection</application> installed or you don't
    174       want to install <application>GNOME</application>.
    175     </para>
    176 
    177     <para>
    178       <parameter>--with-gstreamer=1.0</parameter>: This switch forces use of
    179       <application>GStreamer</application> 1.0 series which
    180       <application>GNOME</application> 3.6 uses. Remove if you don't want
    181       to install <application>GStreamer</application> 1.0 or you don't
    182       want to install <application>GNOME</application>.
     166      <parameter>--with-gtk=2.0 --disable-webkit2</parameter>: These parameters
     167      force <application>WebKitGTK+</application> to compile against
     168      <application>GTK+ 2</application>, even if
     169      <application>GTK+ 3</application> is also installed.
    183170    </para>
    184171
     
    189176    </para>
    190177
    191     <para>
    192       <parameter>--with-gtk=2.0 --disable-webkit2</parameter>: These parameters
    193       force <application>WebKitGTK+</application> to compile against
    194       <application>GTK+ 2</application>, even if
    195       <application>GTK+ 3</application> is also installed. With
    196       <application>GTK+ 2</application>, everything
    197       <application>WebKitGTK+</application> installs is suffixed with 1.0. When it
    198       is compiled against <application>GTK+ 3</application> everything it
    199       installs is suffixed with 3.0. Both versions can be installed alongside
    200       one another with no namespace conflicts.
    201     </para>
    202 
    203178    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    204179      href="../../xincludes/gtk-doc-rebuild.xml"/>
     
    211186    <segmentedlist>
    212187      <segtitle>Installed Program</segtitle>
    213       <segtitle>Installed Library</segtitle>
     188      <segtitle>Installed Libraries</segtitle>
    214189      <segtitle>Installed Directories</segtitle>
    215190
    216191      <seglistitem>
    217192        <seg>
    218           jsc-1 or jsc-3
     193          jsc-1
    219194        </seg>
    220195        <seg>
    221           libjavascriptcoregtk-1.0.so and libwebkit-1.0.so or
    222           libjavascriptcoregtk-3.0.so, libwebkit2gtk-3.0.so and
    223           libwebkit-3.0.so
     196          libjavascriptcoregtk-1.0.so and libwebkit-1.0.so
    224197        </seg>
    225198        <seg>
    226           /usr/include/webkit-1.0 and /usr/share/webkit-1.0 or
    227           /usr/include/webkit-3.0, /usr/lib/WebKit and
    228           /usr/share/webkit-3.0
     199          /usr/include/webkit-1.0, /usr/share/webkit-1.0 and
     200          /usr/lib/webkitgtk2
    229201        </seg>
    230202      </seglistitem>
     
    236208      <?dbhtml list-presentation="table"?>
    237209
    238       <varlistentry id="jsc">
    239         <term><command>jsc-1</command> or <command>jsc-3</command></term>
     210      <varlistentry id="jsc-1">
     211        <term><command>jsc-1</command></term>
    240212        <listitem>
    241213          <para>
     
    243215            outside of the context of a web browser.
    244216          </para>
    245           <indexterm zone="webkitgtk jsc">
    246             <primary sortas="b-jsc">jsc</primary>
     217          <indexterm zone="webkitgtk jsc-1">
     218            <primary sortas="b-jsc-1">jsc-1</primary>
    247219          </indexterm>
    248220        </listitem>
     
    276248      </varlistentry>
    277249
    278       <varlistentry id="libjavascriptcoregtk-3">
    279         <term><filename
    280         class="libraryfile">libjavascriptcoregtk-3.0.so</filename></term>
    281         <listitem>
    282           <para>
    283             contains core JavaScript API functions used by <command>jsc-3</command>
    284             and <filename class="libraryfile">libwebkitgtk-3.0.so</filename>.
    285           </para>
    286           <indexterm zone="webkitgtk libjavascriptcoregtk-3">
    287             <primary sortas="c-libjavascriptcoregtk-3">libjavascriptcoregtk-3.0.so</primary>
    288           </indexterm>
    289         </listitem>
    290       </varlistentry>
    291 
    292       <varlistentry id="libwebkitgtk-3">
    293         <term><filename class="libraryfile">libwebkitgtk-3.0.so</filename></term>
    294         <listitem>
    295           <para>
    296             contains the <application>WebKitGTK+</application> API functions for
    297             <application>GTK+ 3</application>.
    298           </para>
    299           <indexterm zone="webkitgtk libwebkitgtk-3">
    300             <primary sortas="c-libwebkitgtk-3">libwebkitgtk-3.0.so</primary>
    301           </indexterm>
    302         </listitem>
    303       </varlistentry>
    304 
    305       <varlistentry id="libwebkit2gtk-3">
    306         <term><filename class="libraryfile">libwebkit2gtk-3.0.so</filename></term>
    307         <listitem>
    308           <para>
    309             contains the <application>WebKit2</application> API functions.
    310           </para>
    311           <indexterm zone="webkitgtk libwebkit2gtk-3">
    312             <primary sortas="c-libwebkit2gtk-3">libwebkit2gtk-3.0.so</primary>
    313           </indexterm>
    314         </listitem>
    315       </varlistentry>
    316 
    317250    </variablelist>
    318251
  • xfce/apps/midori.xml

    r1f23cfd6 rc72f1ff  
    7676    <bridgehead renderas="sect4">Required</bridgehead>
    7777    <para role="required">
    78       <xref linkend="webkitgtk"/> (configured --with-gtk=2.0) or
    79       <xref linkend="webkitgtk"/> (configured --with-gtk=3.0) and
     78      <xref linkend="webkitgtk"/> or
     79      <xref linkend="webkitgtk2"/> and
    8080      <xref linkend="vala"/>
    8181    </para>
  • xsoft/office/gnucash.xml

    r1f23cfd6 rc72f1ff  
    122122      <xref linkend="slib"/>,
    123123      <xref linkend="goffice"/> and
    124       <xref linkend="webkitgtk"/> (configured <option>--with-gtk=2.0</option>).
     124      <xref linkend="webkitgtk"/>
    125125    </para>
    126126
  • xsoft/other/gimp.xml

    r1f23cfd6 rc72f1ff  
    146146      <command>sendmail</command> program),
    147147      <xref linkend="udev"/> or <xref linkend="udev-extras"/> (for GUdev),
    148       <xref linkend="webkitgtk"/> (this must be compiled with the
    149       <application>GTK+ 2</application> backend for the
    150       <application>Gimp</application> to use it as its help browser) and
     148      <xref linkend="webkitgtk"/> and
    151149      <xref linkend="gtk-doc"/>
    152150    </para>
Note: See TracChangeset for help on using the changeset viewer.