Changes in / [1c429ed:a4564466]


Ignore:
Files:
1 added
1 deleted
4 edited

Legend:

Unmodified
Added
Removed
  • packages.ent

    r1c429ed ra4564466  
    753753<!ENTITY pango-version                "1.48.0">
    754754<!ENTITY pangomm-version              "2.42.1">
    755 <!ENTITY qt5-version                  "5.15.2">
    756 <!ENTITY qtwebengine-version          "5.15.2">
     755<!ENTITY qt5-major                    "5.15">
     756<!ENTITY qt5-version                  "&qt5-major;.2">
     757<!ENTITY qt5-url "https://download.qt.io/archive/qt/&qt5-major;/&qt5-version;/submodules">
     758<!ENTITY qtwebengine-version          "&qt5-major;.2">
    757759<!ENTITY qtwebkit-version             "5.9.0">
    758760<!ENTITY qscintilla-version           "2.10.4">
  • x/lib/lib.xml

    r1c429ed ra4564466  
    7171  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="pangomm.xml"/>
    7272<!--  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="qscintilla.xml"/> -->
     73  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="qtbase.xml"/>
    7374  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="qt5.xml"/>
    74   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="qtwebengine.xml"/>
    7575  <!--
    7676  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="qtwebkit5.xml"/> -->
  • x/lib/qt5.xml

    r1c429ed ra4564466  
    55  %general-entities;
    66
    7   <!ENTITY qt5-major "5.15">
    8   <!ENTITY qt5-url   "https://download.qt.io/archive/qt/&qt5-major;/&qt5-version;/single">
    9 
    10   <!ENTITY qt5-download-http "&qt5-url;/qt-everywhere-src-&qt5-version;.tar.xz">
     7
     8  <!ENTITY qt5-download-http "&qt5-url;/">
    119  <!ENTITY qt5-download-ftp  " ">
    12   <!ENTITY qt5-md5sum        "e1447db4f06c841d8947f0a6ce83a7b5">
    13   <!ENTITY qt5-size          "560 MB">
     10  <!ENTITY qt5-md5sum        "See below">
     11  <!ENTITY qt5-size          "59 MB">
    1412  <!ENTITY qt5-buildsize     "14 GB (255 MB installed)">
    1513  <!ENTITY qt5-time          "22 SBU (using parallelism=4)">
     
    2422  </sect1info>
    2523
    26   <title>Qt-&qt5-version;</title>
     24  <title>Qt-&qt5-version; Modules</title>
    2725
    2826  <indexterm zone="qt5">
    29     <primary sortas="a-Qt">Qt</primary>
     27    <primary sortas="a-Qt">Qt Modules</primary>
    3028  </indexterm>
    3129
    32   <sect2 role="package">
    33     <title>Introduction to Qt5</title>
    34 
    35     <para>
    36       <application>Qt5</application> is a cross-platform application framework
    37       that is widely used for developing application software with a graphical
    38       user interface (GUI) (in which cases <application>Qt5</application> is
    39       classified as a widget toolkit), and also used for developing non-GUI
    40       programs such as command-line tools and consoles for servers. One of the
    41       major users of <application>Qt</application> is <application>KDE
    42       Frameworks 5 (KF5)</application>.
    43     </para>
    44 
    45     &lfs10_checked;
    46 
    47     <bridgehead renderas="sect3">Package Information</bridgehead>
    48     <itemizedlist spacing="compact">
    49       <listitem>
    50         <para>
    51           Download (HTTP): <ulink url="&qt5-download-http;"/>
    52         </para>
    53       </listitem>
    54       <listitem>
    55         <para>
    56           Download (FTP): <ulink url="&qt5-download-ftp;"/>
    57         </para>
    58       </listitem>
    59       <listitem>
    60         <para>
    61           Download MD5 sum: &qt5-md5sum;
    62         </para>
    63       </listitem>
    64       <listitem>
    65         <para>
    66           Download size: &qt5-size;
    67         </para>
    68       </listitem>
    69       <listitem>
    70         <para>
    71           Estimated disk space required: &qt5-buildsize;
    72         </para>
    73       </listitem>
    74       <listitem>
    75         <para>
    76           Estimated build time: &qt5-time;
    77         </para>
    78       </listitem>
    79     </itemizedlist>
    80 
    81     <bridgehead renderas="sect3">Qt5 Dependencies</bridgehead>
    82 
    83     <bridgehead renderas="sect4">Required</bridgehead>
     30  <para>
     31    After the <xref linkend="qtbase"/> has been installed, various modules
     32    can be added to provide more functionalities. They are divided in several
     33    groups, each of which depend on the precedent:
     34  </para>
     35
     36  <itemizedlist spacing="compact">
     37    <listitem>
     38      <para>
     39        <xref linkend="qt-basic"/> are used in almost all
     40        <application>Qt5</application> based applications, and
     41        must be built first.
     42      </para>
     43    </listitem>
     44    <listitem>
     45      <para>
     46        The <xref linkend="qt-kde"/> are needed for
     47        <xref linkend="kf5-frameworks"/> and <xref linkend="plasma5-build"/>.
     48      </para>
     49    </listitem>
     50    <listitem>
     51      <para>
     52        The huge <xref linkend="qtwebengine"/> integrates
     53        <application>chromium</application>'s web capabilities into
     54        <application>Qt5</application>
     55      </para>
     56    </listitem>
     57    <listitem>
     58      <para>
     59        <xref linkend="qt-miscellaneous"/> are not needed for building
     60        packages in the book, but can be built for a complete installation
     61        of <application>Qt5</application>
     62      </para>
     63    </listitem>
     64  </itemizedlist>
     65
     66  &lfs10_checked;
     67
     68  <bridgehead renderas="sect3">Package Information</bridgehead>
     69  <itemizedlist spacing="compact">
     70    <listitem>
     71      <para>
     72        Download (HTTP): <ulink url="&qt5-download-http;"/>
     73      </para>
     74    </listitem>
     75    <listitem>
     76      <para>
     77        Download (FTP): <ulink url="&qt5-download-ftp;"/>
     78      </para>
     79    </listitem>
     80    <listitem>
     81      <para>
     82        Download MD5 sum: &qt5-md5sum;
     83      </para>
     84    </listitem>
     85    <listitem>
     86      <para>
     87        Download size: &qt5-size;
     88      </para>
     89    </listitem>
     90    <listitem>
     91      <para>
     92        Estimated disk space required: &qt5-buildsize;
     93      </para>
     94    </listitem>
     95    <listitem>
     96      <para>
     97        Estimated build time: &qt5-time;
     98      </para>
     99    </listitem>
     100  </itemizedlist>
     101<!--
     102  <bridgehead renderas="sect3">Qt5 Dependencies</bridgehead>
     103
     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-->
     171  <sect2>
     172    <title>Creating the module list and utility functions</title>
     173
     174    <para>
     175      Create the list of modules in the proper order as follows:
     176    </para>
     177
     178<screen><userinput>cat &gt; qt5-submodules-&qt5-version;.md5 &lt;&lt; "EOF"
     179<literal># Begin basic group
     180739403634e1326a3d52902a835015a4b  qttools-everywhere-src-5.15.2.tar.xz
     181c0f5c1c2cc1b66e56ce4ef13a2b7093a  qtsvg-everywhere-src-5.15.2.tar.xz
     18292cf72015788bb4dcab14494f2835b32  qtx11extras-everywhere-src-5.15.2.tar.xz
     18326577fbbe0d011b7034bca3c64bc38ae  qtwayland-everywhere-src-5.15.2.tar.xz
     184# End basic group
     185# Begin KDE group
     186# TODO
     187# End KDE group
     188# Begin qtwebengine
     189c88cbe3158feb20c4feb3d54262feb23  qtwebengine-everywhere-src-5.15.2.tar.xz
     190# End qtwebengine
     191# Begin optional group
     192# TODO
     193# End optional group</literal>
     194EOF</userinput></screen>
     195
     196    <para>
     197      Next create two utility functions, one for switching to user
     198      <systemitem class="username">root</systemitem>, the other for
     199      module building:
     200    </para>
     201
     202<screen><userinput>as_root() {
     203  if   [ "$EUID" = 0 ];      then $*
     204  elif [ -x /usr/bin/sudo ]; then sudo $*
     205  else                            su -c \\"$*\\"
     206  fi
     207}
     208
     209export -f as_root
     210
     211module_build() {
     212  # MD5_ENTRY contains the md5sum entry from the .md5 file for this module
     213  echo $MD5_ENTRY | read md5 tarball
     214
     215  # download
     216  wget &qt5-dwonload-http;$tarball
     217  md5sum -c - &lt;&lt;&lt; "$MD5_ENTRY" || exit 1
     218
     219  packagedir=${tarball%.tar*}
     220
     221  tar -xf $file
     222  pushd $packagedir
     223    # OPTIONS contains the qmake options
     224    if[ -n "$OPTIONS" ]; then
     225      qmake -- $OPTIONS
     226    else
     227      qmake
     228    fi
     229    make
     230    as_root make install
     231  popd
     232
     233  rm -rf $packagedir
     234  as_root /sbin/ldconfig
     235}
     236
     237export -f module_build</userinput></screen>
     238  </sect2>
     239
     240  <sect2 id="qt-basic">
     241    <title>Basic Qt5 Modules</title>
     242
    84243    <para role="required">
    85       <xref linkend="xorg7-lib"/>
    86     </para>
    87 
    88     <bridgehead renderas="sect4">Recommended</bridgehead>
    89     <para role="recommended">
    90       <xref linkend="alsa-lib"/>,
    91       <xref linkend="make-ca"/>,
    92       <xref linkend="cups"/>,
    93       <xref linkend="glib2"/>,
    94       <xref linkend="gst10-plugins-base"/> (QtMultimedia backend),
    95       <xref linkend="harfbuzz"/>,
    96       <xref linkend="icu"/>,
    97       <xref linkend="jasper"/>,
    98       <xref linkend="libjpeg"/>,
    99       <xref linkend="libmng"/>,
    100       <xref linkend="libpng"/>,
    101       <xref linkend="libtiff"/>,
    102       <xref linkend="libwebp"/>,
    103       <xref linkend="libxkbcommon"/>,
    104       <xref linkend="mesa"/>,
    105       <xref linkend="mitkrb"/>,
    106       <xref linkend="mtdev"/>,
    107       <xref linkend="pcre2"/>,
    108       <xref linkend="sqlite"/>,
    109       <xref linkend="wayland"/> (<application>Mesa</application>
    110       must be built with <application>Wayland</application> EGL
    111       backend),
    112       <xref linkend="xcb-util-image"/>,
    113       <xref linkend="xcb-util-keysyms"/>,
    114       <xref linkend="xcb-util-renderutil"/>, and
    115       <xref linkend="xcb-util-wm"/>
    116     </para>
    117 
    118     <bridgehead renderas="sect4">Optional</bridgehead>
    119     <para role="optional">
    120       <xref role="runtime" linkend="bluez"/> (for sdpscanner, and at runtime for
    121       QtConnectivity module),
    122       <xref linkend="ibus"/>,
    123       <xref linkend="libinput"/>, <!-- needs -libinput switch -->
    124       <xref linkend="mariadb"/>
    125         or <ulink url="http://www.mysql.com/">MySQL</ulink>,
    126       <xref linkend="pciutils"/> (required for QtWebEngine),
    127       <xref linkend="postgresql"/>,
    128       <xref linkend="python2"/> (required for QtWebEngine),
    129       <xref linkend="pulseaudio"/>,
    130       <xref linkend="sdl2"/>,
    131       <xref linkend="unixodbc"/>,
    132       <ulink url="https://www.assimp.org/">assimp</ulink>,
    133       <ulink url="http://www.festvox.org/flite/">Flite</ulink>,
    134       <ulink url="http://www.firebirdsql.org/">Firebird</ulink>,
    135       <ulink url="http://www.freetds.org/">FreeTDS</ulink>,
    136       <ulink url="https://libproxy.github.io/libproxy/">libproxy</ulink>,
    137       <ulink url="https://openal.org/">OpenAL</ulink>,
    138       <ulink url="https://freebsoft.org/speechd/">speech-dispatcher</ulink>,
    139       <ulink url="http:///www.tslib.org/">tslib</ulink>, and
    140       <ulink url="https://vulkan.lunarg.com/sdk/home/">Vulkan</ulink>
    141     </para>
    142 
    143     <!-- Many of the dependencies in the qmake/configure output do not apply
    144          to Linux-based platforms. I've selected the ones that do and put
    145          them in as optional dependencies. -renodr -->
    146     <para condition="html" role="usernotes">
    147        User Notes: <ulink url="&blfs-wiki;/qt5"/>
    148     </para>
     244      The modules in this group only depend on <xref linkend="qtbase"/>
     245      and a properly set <envar>QTDIR</envar> environment variable.
     246    </para>
     247
     248    <para>
     249      Install the basic modules with the following instructions:
     250    </para>
     251
     252<screen><userinput>( # start a subshell
     253set -e # exit the subshell in case of error
     254
     255unset OPTIONS
     256sed -n "/Begin basic/,/End basic/p" | while read MD5_ENTRY; do
     257  if [ -z "${MD5_ENTRY%\#*}" ]; then continue; fi
     258  module_build
     259done
     260)
    149261  </sect2>
    150262
    151   <sect2 role="qt5-prefix">
    152     <title>Setting the installation prefix</title>
    153 
    154     <bridgehead renderas="sect3">Installing in /opt/qt5</bridgehead>
    155 
    156     <para>
    157       The BLFS editors recommend installing <application>Qt5</application> in a
    158       directory other than <filename class="directory">/usr</filename>, ie
    159       <filename class="directory">/opt/qt5</filename>.  To do this,  set the
    160       following environment variable:
    161     </para>
    162 
    163 <screen><userinput>export QT5PREFIX=/opt/qt5</userinput></screen>
    164 
    165     <tip>
    166       <para>
    167         Sometimes, the installation paths are hardcoded into installed files.
    168         This is the reason why <filename class="directory">/opt/qt5</filename>
    169         is used as installation prefix instead of <filename
    170         class="directory">/opt/qt-&qt5-version;</filename>. To create a
    171         versioned <application>Qt5</application> directory after the
    172         installation is complete, you may rename the directory and create a symlink:
    173       </para>
    174 
    175 <screen role="root"><userinput>mkdir /opt/qt-&qt5-version;
    176 ln -sfnv qt-&qt5-version; /opt/qt5</userinput></screen>
    177 
    178       <para>
    179         Later on, you may want to install other versions of
    180         <application>Qt5</application>. To do that, just remove the symlink
    181         and use <filename class="directory">/opt/qt5</filename> as the
    182         prefix again. Which version of <application>Qt5</application> you
    183         use depends only on where the symlink points.
    184       </para>
    185     </tip>
    186 
    187     <note>
    188       <para>
    189         If <xref linkend="qca"/> has been installed and you are
    190         reinstalling or updating this package, then 
    191         <application>qca</application> will need to be reinstalled.
    192       </para>
    193     </note>
    194 
     263  <sect2 id="qt-kde">
     264    <title>Installation of Modules Needed for KDE</title>
     265    <para>
     266      Install the modules needed for KDE with the following instructions:
     267    </para>
     268  </sect2>
     269
     270  <sect2 id="qtwebengine">
     271    <title>Installation of QTWebEngine</title>
     272    <para>
     273      Install QtWebEngine with the following instructions:
     274    </para>
     275  </sect2>
     276
     277  <sect2 id="qt-miscellaneous">
     278    <title>Installation of Other Modules</title>
     279    <para>
     280      Install the remaining modules with the following instructions:
     281    </para>
    195282  </sect2>
    196283
     
    430517    <para>
    431518      <parameter>-skip qtwebengine</parameter>: This switch disables building
    432       the QtWebEngine. The BLFS editors have chosen to build <xref
    433       linkend="qtwebengine"/> separately.
     519      the QtWebEngine. <!--The BLFS editors have chosen to build <xref
     520      linkend="qtwebengine"/> separately.-->
    434521    </para>
    435522
     
    601688      <?dbhtml list-presentation="table"?>
    602689
    603       <varlistentry id="assistant-qt5">
    604         <term><command>assistant</command></term>
    605         <listitem>
    606           <para>
    607             is a tool for presenting on-line documentation.
    608           </para>
    609           <indexterm zone="qt5 assistant-qt5">
    610             <primary sortas="b-assistant-qt5">assistant</primary>
    611           </indexterm>
    612         </listitem>
    613       </varlistentry>
    614 
    615       <varlistentry id="balsam">
    616         <term><command>balsam</command></term>
    617         <listitem>
    618           <para>
    619             is a tool to convert 3D scenes from various creation tools
    620             to QML format, for use by the new QtQuick 3D library
    621           </para>
    622           <indexterm zone="qt5 balsam">
    623             <primary sortas="b-balsam">balsam</primary>
    624           </indexterm>
    625         </listitem>
    626       </varlistentry>
    627 
    628       <varlistentry id="canbusutil">
    629         <term><command>canbustil</command></term>
    630         <listitem>
    631           <para>
    632             is a tool to deal with arbitrary CAN bus frames.
    633             A Controller Area Network (CAN) is a vehicle bus standard designed
    634             to allow microcontrollers and devices to communicate with each other
    635             in applications without a host computer.
    636           </para>
    637           <indexterm zone="qt5 canbusutil">
    638             <primary sortas="b-canbusutil">canbusutil</primary>
    639           </indexterm>
    640         </listitem>
    641       </varlistentry>
    642 
    643       <varlistentry id="designer-qt5">
    644         <term><command>designer</command></term>
    645         <listitem>
    646           <para>
    647             is a full-fledged GUI builder. It includes
    648             powerful features such as preview mode, automatic widget
    649             layout, support for custom widgets, and an advanced
    650             property editor.
    651           </para>
    652           <indexterm zone="qt5 designer-qt5">
    653             <primary sortas="b-designer-qt5">designer</primary>
    654           </indexterm>
    655         </listitem>
    656       </varlistentry>
    657 
    658      <varlistentry id="fixqt4headers.pl">
    659         <term><command>fixqt4headers.pl</command></term>
    660         <listitem>
    661           <para>
    662             is a script to replace all Qt 4 style includes with Qt 5 includes.
    663           </para>
    664           <indexterm zone="qt5 fixqt4headers.pl">
    665             <primary sortas="b-fixqt4headers.pl">fixqt4headers.pl</primary>
    666           </indexterm>
    667         </listitem>
    668       </varlistentry>
    669 
    670690      <varlistentry id="lconvert-qt5">
    671691        <term><command>lconvert</command></term>
     
    761781      </varlistentry>
    762782
    763       <varlistentry id="moc-qt5">
    764         <term><command>moc</command></term>
    765         <listitem>
    766           <para>
    767             generates Qt meta object support code.
    768           </para>
    769           <indexterm zone="qt5 moc-qt5">
    770             <primary sortas="b-moc-qt5">moc</primary>
    771           </indexterm>
    772         </listitem>
    773       </varlistentry>
    774 
    775783      <varlistentry id="pixeltool-qt5">
    776784        <term><command>pixeltool</command></term>
     
    798806      </varlistentry>
    799807
    800       <varlistentry id="qdbuscpp2xml-qt5">
    801         <term><command>qdbuscpp2xml</command></term>
    802         <listitem>
    803           <para>
    804             takes a C++ source file and generates a D-Bus XML definition
    805             of the interface.
    806           </para>
    807           <indexterm zone="qt5 qdbuscpp2xml-qt5">
    808             <primary sortas="b-qdbuscpp2xml-qt5">qdbuscpp2xml</primary>
    809           </indexterm>
    810         </listitem>
    811       </varlistentry>
    812 
    813808      <varlistentry id="qdbus-qt5">
    814809        <term><command>qdbus</command></term>
     
    832827          <indexterm zone="qt5 qdbusviewer-qt5">
    833828            <primary sortas="b-qdbusviewer-qt5">qdbusviewer</primary>
    834           </indexterm>
    835         </listitem>
    836       </varlistentry>
    837 
    838       <varlistentry id="qdbusxml2cpp-qt5">
    839         <term><command>qdbusxml2cpp</command></term>
    840         <listitem>
    841           <para>
    842             is a tool that can be used to parse interface descriptions
    843             and produce static code representing those interfaces,
    844           </para>
    845           <indexterm zone="qt5 qdbusxml2cpp-qt5">
    846             <primary sortas="b-qdbusxml2cpp-qt5">qdbusxml2cpp</primary>
    847829          </indexterm>
    848830        </listitem>
     
    903885      </varlistentry>
    904886
    905       <varlistentry id="qlalr-qt5">
    906         <term><command>qlalr</command></term>
    907         <listitem>
    908           <para>
    909             is a tool used to generate code from grammar specifications.
    910           </para>
    911           <indexterm zone="qt5 qlalr-qt5">
    912             <primary sortas="b-qlalr-qt5">qlalr</primary>
    913           </indexterm>
    914         </listitem>
    915       </varlistentry>
    916 
    917       <varlistentry id="qmake-qt5">
    918         <term><command>qmake</command></term>
    919         <listitem>
    920           <para>
    921             uses information stored in project files to
    922             determine what should go in the makefiles it
    923             generates.
    924           </para>
    925           <indexterm zone="qt5 qmake-qt5">
    926             <primary sortas="b-qmake-qt5">qmake</primary>
    927           </indexterm>
    928         </listitem>
    929       </varlistentry>
    930 
    931887     <varlistentry id="qml">
    932888        <term><command>qml</command></term>
     
    11371093      </varlistentry>
    11381094
    1139       <varlistentry id="qtwaylandscanner">
    1140         <term><command>qtwaylandscanner</command></term>
    1141         <listitem>
    1142           <para>
    1143             converts Wayland specfiles to C++ headers and code needed for
    1144             QtWayland.
    1145           </para>
    1146           <indexterm zone="qt5 qtwaylandscanner">
    1147             <primary sortas="b-qtwaylandscanner">qtwaylandscanner</primary>
    1148           </indexterm>
    1149         </listitem>
    1150       </varlistentry>
    1151 
    1152       <varlistentry id="qvkgen">
    1153         <term><command>qvkgen</command></term>
    1154         <listitem>
    1155           <para>
    1156             converts Vulkan specfiles to C++ headers and code.
    1157           </para>
    1158           <indexterm zone="qt5 qvkgen">
    1159             <primary sortas="b-qvkgen">qvkgen</primary>
    1160           </indexterm>
    1161         </listitem>
    1162       </varlistentry>
    1163 
    1164       <varlistentry id="rcc-qt5">
    1165         <term><command>rcc</command></term>
    1166         <listitem>
    1167           <para>
    1168             is a resource compiler used in conjunction with designer.
    1169           </para>
    1170           <indexterm zone="qt5 rcc-qt5">
    1171             <primary sortas="b-rcc-qt5">rcc</primary>
    1172           </indexterm>
    1173         </listitem>
    1174       </varlistentry>
    1175 
    11761095      <varlistentry id="repc">
    11771096        <term><command>repc</command></term>
     
    12001119      </varlistentry>
    12011120
    1202      <varlistentry id="syncqt.pl-qt5">
    1203         <term><command>syncqt.pl</command></term>
    1204         <listitem>
    1205           <para>
    1206             is a script to create the forwarding headers in the include
    1207             directories. It is an internal development tool.
    1208           </para>
    1209           <indexterm zone="qt5 syncqt.pl-qt5">
    1210             <primary sortas="b-syncqt.pl-qt5">syncqt.pl</primary>
    1211           </indexterm>
    1212         </listitem>
    1213       </varlistentry>
    1214 
    1215       <varlistentry id="tracegen">
    1216         <term><command>tracegen</command></term>
    1217         <listitem>
    1218           <para>
    1219             is a trace generator for LTTng or ETW.
    1220           </para>
    1221           <indexterm zone="qt5 tracegen">
    1222             <primary sortas="b-tracegen">tracegen</primary>
    1223           </indexterm>
    1224         </listitem>
    1225       </varlistentry>
    1226 
    1227       <varlistentry id="uic-qt5">
    1228         <term><command>uic</command></term>
    1229         <listitem>
    1230           <para>
    1231             is a Qt user interface compiler.
    1232           </para>
    1233           <indexterm zone="qt5 uic-qt5">
    1234             <primary sortas="b-uic-qt5">uic</primary>
    1235           </indexterm>
    1236         </listitem>
    1237       </varlistentry>
    1238 
    12391121      <varlistentry id="xmlpatterns-qt5">
    12401122        <term><command>xmlpatterns</command></term>
  • xsoft/graphweb/falkon.xml

    r1c429ed ra4564466  
    8282    <bridgehead renderas="sect4">Required</bridgehead>
    8383    <para role="required">
    84       <xref linkend="extra-cmake-modules"/> and
    85       <xref linkend="qtwebengine"/>
     84      <xref linkend="extra-cmake-modules"/> <!-- and
     85      <xref linkend="qtwebengine"/>-->
    8686    </para>
    8787
Note: See TracChangeset for help on using the changeset viewer.