Changeset 4de66bc7 for general


Ignore:
Timestamp:
11/20/2023 07:16:18 PM (10 months ago)
Author:
Douglas R. Reno <renodr@…>
Branches:
12.1, 12.2, gimp3, ken/TL2024, ken/tuningfonts, lazarus, plabs/newcss, python3.11, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, xry111/for-12.3, xry111/llvm18, xry111/spidermonkey128
Children:
a957507
Parents:
e556b03
Message:

Add some more dependencies on Qt6.

I've marked most of these as 'role=nodep' so that jhalfs doesn't pick up
multiples in cases where it's not needed.

Transmission, Libreoffice, CMake, Poppler, and Appstream now have Qt6
ports working well.

I have left Qca, gpgme, polkit-qt, and other KDE-related packages alone.
They do have support for Qt6, but we should not list them as they are
incompatible with the Qt5 versions and we could end up causing
unintentional breakage by doing this.

Location:
general
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • general/genlib/appstream.xml

    re556b03 r4de66bc7  
    8585      <xref linkend="gtk-doc"/>,
    8686      &qt5-deps;,
    87       <ulink url="https://github.com/zvelo/libstemmer">libstemmer</ulink>,
    88       and <ulink url="https://download.qt.io/archive/qt/">Qt-6.2.4 or
    89       later</ulink>
     87      <xref linkend="qt6"/>, and
     88      <ulink url="https://github.com/zvelo/libstemmer">libstemmer</ulink>
    9089    </para>
    9190
     
    154153   
    155154    <para>
    156       <option>-Dqt=true</option>: Use this option if you have Qt-6.2.4 or
    157       later installed and you want to build support for Qt-6 applications
    158       into this package. This option conflicts with
     155      <option>-Dqt=true</option>: Use this option if you have
     156      <xref linkend="qt6" role="nodep"/> installed and you want to build support
     157      for Qt6 applications into this package. This option conflicts with
    159158      <option>-Dqt5=true</option>.
    160159    </para>
  • general/graphlib/poppler.xml

    re556b03 r4de66bc7  
    147147      <xref linkend="gtk-doc"/>,
    148148      <xref linkend="gtk3"/>, and
    149       <ulink url="https://download.qt.io/archive/qt/">Qt-6.2 or later</ulink>.
    150 
     149      <xref linkend="qt6"/>
     150      <!-- Nothing really uses this yet, but it will be used in KDE 6 -->
    151151    </para>
    152152
     
    229229      <parameter>-DENABLE_QT6=OFF</parameter>: This switch is needed to
    230230      prevent an error when Qt6 is not installed. Remove it if you
    231       have installed qt-6.2 or later.
     231      have installed <xref linkend="qt6" role="nodep"/>.
    232232    </para>
    233233
  • general/prog/cmake.xml

    re556b03 r4de66bc7  
    9898      <xref linkend="git"/> (for use during tests),
    9999      <xref linkend="mercurial"/> (for use during tests),
    100       &qt5-deps; (for the Qt-based GUI),
     100      &qt5-deps; or <xref linkend="qt6" role="nodep"/> (for the Qt-based GUI),
    101101      <xref linkend="sphinx"/> (for building documents),
    102102      <xref linkend="subversion"/> (for testing),
Note: See TracChangeset for help on using the changeset viewer.