Ignore:
Timestamp:
07/05/2023 02:24:16 PM (15 months ago)
Author:
Pierre Labastie <pierre.labastie@…>
Branches:
12.0, 12.1, 12.2, gimp3, ken/TL2024, ken/tuningfonts, lazarus, lxqt, plabs/newcss, python3.11, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, xry111/for-12.3, xry111/llvm18, xry111/spidermonkey128
Children:
4b58de7
Parents:
349ba4ca
Message:

Fix lxqt dependencies (WIP)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • lxqt/desktop/pre-install.xml

    r349ba4ca r4a313d2  
    153153        <para>
    154154          Build <xref linkend="linux-pam"/>, <xref linkend="shadow"/>,
    155           and <xref linkend="sudo"/>, with their dependencies
    156         </para>
    157       </step>
    158 
    159       <step>
    160         <para>
    161           Build the whole <xref linkend="x-window-system"/> chapter, with
    162           Wayland support, and replacing twm vith <xref linkend="openbox"/>
    163           (and its required dependencies). Some Xorg applications and fonts
    164           may be omitted, but with a negligible impact on build time and size
    165         </para>
    166       </step>
    167 
    168       <step>
    169         <para>
    170           Build required Qt dependencies, and some of the recommended or
    171           optional dependencies, namely:
    172           <xref linkend="dbus"/>,
     155          <xref linkend="libpwquality"/>, and <xref linkend="sudo"/>, with
     156          their dependencies.
     157        </para>
     158      </step>
     159
     160      <step>
     161        <para>
     162          Build the whole <xref linkend="x-window-system"/> chapter, including
     163          Wayland support and xcb-utils-xxx packages, with required and
     164          recommended dependencies, and replacing twm vith
     165          <xref linkend="openbox"/> (and its required dependencies). Some Xorg
     166          applications and fonts may be omitted, but with a negligible impact
     167          on build time and size.
     168        </para>
     169      </step>
     170
     171      <step>
     172        <para>
     173          Build some of the recommended Qt dependencies, namely:
    173174          <xref linkend="double-conversion"/>,
    174175          <xref linkend="libjpeg"/>,
    175176          <xref linkend="libxkbcommon"/>, and
    176           <xref linkend="shared-mime-info"/>
     177          <xref linkend="sqlite"/>.
    177178        </para>
    178179      </step>
     
    183184          modules but the those needed for LXQt, do:
    184185        </para>
    185 <screen role="nodump"><userinput>ls -Fd qt* | grep / | sed 's/^/-skip /;s/qt//;s@/@@' > tempconf
     186<screen role="nodump"><userinput>ls -Fd qt* | grep / | sed 's/^/-skip /;s@/@@' > tempconf
    186187sed -i '/base/d;/tools/d;/x11extras/d;/svg/d;/declarative/d;/wayland/d' tempconf
    187188./configure &lt;book flags&gt; $(cat tempconf)</userinput></screen>
    188189        <para>
    189190          The time needed to complete the Qt installation is thus reduced to
    190           around 6 SBU
     191          around 11 SBU.
    191192        </para>
    192193      </step>
     
    204205          </phrase>
    205206
     207          <xref linkend="alsa-lib"/>,<!--recommended for pulseaudio, so has to
     208          be here since we tell to build only required dependencies.-->
    206209          <xref linkend="polkit"/>,
    207210          <xref linkend="pulseaudio"/>, and
     
    223226        <para>
    224227          Finally, build some desktop utilities:
    225           <xref linkend="xdg-utils"/> (needs only xmlto),
    226           <xref linkend="xdg-user-dirs"/>, and
    227           <xref linkend="oxygen-icons5"/> or other sets of icons.
     228          <xref linkend="breeze-icons"/> or other sets of icons,
     229          <xref linkend="hicolor-icon-theme"/>,
     230          <xref linkend="desktop-file-utils"/> (needed to update the
     231          desktop database),
     232          <xref linkend="shared-mime-info"/> (needed to update the mime
     233          database),
     234          <xref linkend="xdg-utils"/> (needs only xmlto), and
     235          <xref linkend="xdg-user-dirs"/>.
    228236        </para>
    229237      </step>
Note: See TracChangeset for help on using the changeset viewer.