Changeset 96f41f4


Ignore:
Timestamp:
12/18/2020 03:14:59 PM (3 years ago)
Author:
Pierre Labastie <pieere@…>
Branches:
qt5new
Children:
a4564466
Parents:
1d087b41
Message:

The commit at r24001 inadvertently contained qt5.xml, which is a WIP
Rather than reverting, produce a file that allows rendering. But this is
far from finished, and totally unusable...

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/branches/qt5new@24002 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • x/lib/qt5.xml

    r1d087b41 r96f41f4  
    5050    <listitem>
    5151      <para>
    52         The huge <xref linkend="stwebengine"/> integrates
     52        The huge <xref linkend="qtwebengine"/> integrates
    5353        <application>chromium</application>'s web capabilities into
    5454        <application>Qt5</application>
     
    9999    </listitem>
    100100  </itemizedlist>
    101 
     101<!--
    102102  <bridgehead renderas="sect3">Qt5 Dependencies</bridgehead>
    103103
    104     <bridgehead renderas="sect4">Required</bridgehead>
    105     <para role="required">
    106       <xref linkend="xorg7-lib"/>
    107     </para>
    108 
    109     <bridgehead renderas="sect4">Recommended</bridgehead>
    110     <para role="recommended">
    111       <xref linkend="alsa-lib"/>,
    112       <xref linkend="make-ca"/>,
    113       <xref linkend="cups"/>,
    114       <xref linkend="glib2"/>,
    115       <xref linkend="gst10-plugins-base"/> (QtMultimedia backend),
    116       <xref linkend="harfbuzz"/>,
    117       <xref linkend="icu"/>,
    118       <xref linkend="jasper"/>,
    119       <xref linkend="libjpeg"/>,
    120       <xref linkend="libmng"/>,
    121       <xref linkend="libpng"/>,
    122       <xref linkend="libtiff"/>,
    123       <xref linkend="libwebp"/>,
    124       <xref linkend="libxkbcommon"/>,
    125       <xref linkend="mesa"/>,
    126       <xref linkend="mitkrb"/>,
    127       <xref linkend="mtdev"/>,
    128       <xref linkend="pcre2"/>,
    129       <xref linkend="sqlite"/>,
    130       <xref linkend="wayland"/> (<application>Mesa</application>
    131       must be built with <application>Wayland</application> EGL
    132       backend),
    133       <xref linkend="xcb-util-image"/>,
    134       <xref linkend="xcb-util-keysyms"/>,
    135       <xref linkend="xcb-util-renderutil"/>, and
    136       <xref linkend="xcb-util-wm"/>
    137     </para>
    138 
    139     <bridgehead renderas="sect4">Optional</bridgehead>
    140     <para role="optional">
    141       <xref role="runtime" linkend="bluez"/> (for sdpscanner, and at runtime for
    142       QtConnectivity module),
    143       <xref linkend="ibus"/>,
    144       <xref linkend="libinput"/>, <!-- needs -libinput switch -->
    145       <xref linkend="mariadb"/>
    146         or <ulink url="http://www.mysql.com/">MySQL</ulink>,
    147       <xref linkend="pciutils"/> (required for QtWebEngine),
    148       <xref linkend="postgresql"/>,
    149       <xref linkend="python2"/> (required for QtWebEngine),
    150       <xref linkend="pulseaudio"/>,
    151       <xref linkend="sdl2"/>,
    152       <xref linkend="unixodbc"/>,
    153       <ulink url="https://www.assimp.org/">assimp</ulink>,
    154       <ulink url="http://www.festvox.org/flite/">Flite</ulink>,
    155       <ulink url="http://www.firebirdsql.org/">Firebird</ulink>,
    156       <ulink url="http://www.freetds.org/">FreeTDS</ulink>,
    157       <ulink url="https://libproxy.github.io/libproxy/">libproxy</ulink>,
    158       <ulink url="https://openal.org/">OpenAL</ulink>,
    159       <ulink url="https://freebsoft.org/speechd/">speech-dispatcher</ulink>,
    160       <ulink url="http:///www.tslib.org/">tslib</ulink>, and
    161       <ulink url="https://vulkan.lunarg.com/sdk/home/">Vulkan</ulink>
    162     </para>
    163 
    164     <!-- Many of the dependencies in the qmake/configure output do not apply
    165          to Linux-based platforms. I've selected the ones that do and put
    166          them in as optional dependencies. -renodr -->
    167     <para condition="html" role="usernotes">
    168        User Notes: <ulink url="&blfs-wiki;/qt5"/>
    169     </para>
    170   </sect2>
    171 
     104  <bridgehead renderas="sect4">Required</bridgehead>
     105  <para role="required">
     106    <xref linkend="xorg7-lib"/>
     107  </para>
     108
     109  <bridgehead renderas="sect4">Recommended</bridgehead>
     110  <para role="recommended">
     111    <xref linkend="alsa-lib"/>,
     112    <xref linkend="make-ca"/>,
     113    <xref linkend="cups"/>,
     114    <xref linkend="glib2"/>,
     115    <xref linkend="gst10-plugins-base"/> (QtMultimedia backend),
     116    <xref linkend="harfbuzz"/>,
     117    <xref linkend="icu"/>,
     118    <xref linkend="jasper"/>,
     119    <xref linkend="libjpeg"/>,
     120    <xref linkend="libmng"/>,
     121    <xref linkend="libpng"/>,
     122    <xref linkend="libtiff"/>,
     123    <xref linkend="libwebp"/>,
     124    <xref linkend="libxkbcommon"/>,
     125    <xref linkend="mesa"/>,
     126    <xref linkend="mitkrb"/>,
     127    <xref linkend="mtdev"/>,
     128    <xref linkend="pcre2"/>,
     129    <xref linkend="sqlite"/>,
     130    <xref linkend="wayland"/> (<application>Mesa</application>
     131    must be built with <application>Wayland</application> EGL
     132    backend),
     133    <xref linkend="xcb-util-image"/>,
     134    <xref linkend="xcb-util-keysyms"/>,
     135    <xref linkend="xcb-util-renderutil"/>, and
     136    <xref linkend="xcb-util-wm"/>
     137  </para>
     138
     139  <bridgehead renderas="sect4">Optional</bridgehead>
     140  <para role="optional">
     141    <xref role="runtime" linkend="bluez"/> (for sdpscanner, and at runtime for
     142    QtConnectivity module),
     143    <xref linkend="ibus"/>,
     144    <xref linkend="libinput"/>, <!- - needs -libinput switch - ->
     145    <xref linkend="mariadb"/>
     146      or <ulink url="http://www.mysql.com/">MySQL</ulink>,
     147    <xref linkend="pciutils"/> (required for QtWebEngine),
     148    <xref linkend="postgresql"/>,
     149    <xref linkend="python2"/> (required for QtWebEngine),
     150    <xref linkend="pulseaudio"/>,
     151    <xref linkend="sdl2"/>,
     152    <xref linkend="unixodbc"/>,
     153    <ulink url="https://www.assimp.org/">assimp</ulink>,
     154    <ulink url="http://www.festvox.org/flite/">Flite</ulink>,
     155    <ulink url="http://www.firebirdsql.org/">Firebird</ulink>,
     156    <ulink url="http://www.freetds.org/">FreeTDS</ulink>,
     157    <ulink url="https://libproxy.github.io/libproxy/">libproxy</ulink>,
     158    <ulink url="https://openal.org/">OpenAL</ulink>,
     159    <ulink url="https://freebsoft.org/speechd/">speech-dispatcher</ulink>,
     160    <ulink url="http:///www.tslib.org/">tslib</ulink>, and
     161    <ulink url="https://vulkan.lunarg.com/sdk/home/">Vulkan</ulink>
     162  </para>
     163
     164  <!- - Many of the dependencies in the qmake/configure output do not apply
     165       to Linux-based platforms. I've selected the ones that do and put
     166       them in as optional dependencies. -renodr - ->
     167  <para condition="html" role="usernotes">
     168     User Notes: <ulink url="&blfs-wiki;/qt5"/>
     169  </para>
     170-->
    172171  <sect2>
    173172    <title>Creating the module list and utility functions</title>
     
    202201<screen><userinput>module_build() {
    203202# MD5_ENTRY contains the md5sum entry from the .md5 file for this module
    204 md5sum -c - <<< $MD5_ENTRY
    205 
     203md5sum -c - &lt;&lt;&lt; $MD5_ENTRY
     204}</userinput></screen>
     205  </sect2>
     206
     207  <sect2 id="qt-basic">
     208    <title>Installation of Basic Modules</title>
     209    <para>
     210      Install the basic modules with the following instructions:
     211    </para>
     212  </sect2>
     213
     214  <sect2 id="qt-kde">
     215    <title>Installation of Modules Needed for KDE</title>
     216    <para>
     217      Install the modules needed for KDE with the following instructions:
     218    </para>
     219  </sect2>
     220
     221  <sect2 id="qtwebengine">
     222    <title>Installation of QTWebEngine</title>
     223    <para>
     224      Install QtWebEngine with the following instructions:
     225    </para>
     226  </sect2>
     227
     228  <sect2 id="qt-miscellaneous">
     229    <title>Installation of Other Modules</title>
     230    <para>
     231      Install the remaining modules with the following instructions:
     232    </para>
    206233  </sect2>
    207234
Note: See TracChangeset for help on using the changeset viewer.