Changeset 7ef2fd34 for x/lib


Ignore:
Timestamp:
06/19/2024 07:25:37 PM (3 months ago)
Author:
Bruce Dubbs <bdubbs@…>
Branches:
12.2, gimp3, lazarus, trunk, xry111/for-12.3, xry111/spidermonkey128
Children:
94a4272
Parents:
2e55e8d
Message:

Update to qt6-6.7.2 and qtwebengine-6.7.2.
Also do some spacing changes in uchardet, mpv, and intel-media

Location:
x/lib
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • x/lib/qt6.xml

    r2e55e8d r7ef2fd34  
    1010  <!ENTITY qt6-download-http "&qt6-url;/qt-everywhere-src-&qt6-version;.tar.xz">
    1111  <!ENTITY qt6-download-ftp  " ">
    12   <!ENTITY qt6-md5sum        "dfe73333c2fa22582ad76a679f0ab1e1">
     12  <!ENTITY qt6-md5sum        "06d35b47349c7c0a45710daad359e07b">
    1313  <!ENTITY qt6-size          "892 MB">
    14   <!ENTITY qt6-buildsize     "38 GB (376 MB installed)">
    15   <!ENTITY qt6-time          "11 SBU (using parallelism=8)">
     14  <!ENTITY qt6-buildsize     "37 GB (376 MB installed)">
     15  <!ENTITY qt6-time          "12 SBU (using parallelism=8)">
    1616]>
    1717
     
    3434      user interface (GUI) (in which cases <application>Qt6</application> is
    3535      classified as a widget toolkit), and also used for developing non-GUI
    36       programs such as command-line tools and consoles for servers. <!--Two of the
    37       major users of <application>Qt</application> are <application>KDE
    38       Frameworks 5 (KF5)</application> and <application>LXQt</application>.-->
     36      programs such as command-line tools and consoles for servers.
    3937    </para>
    4038
     
    7472      </listitem>
    7573    </itemizedlist>
    76 <!--
    77     <bridgehead renderas="sect3">Additional Downloads</bridgehead>
    78     <itemizedlist spacing="compact">
    79       <listitem>
    80         <para>
    81           Now that <application>Qt5</application> updates are restricted to
    82           commercial customers, upstream patches for the various modules are
    83           being curated at kde.
    84           Patches for the modules required by packages in BLFS have been
    85           aggregated for the non-modular Qt5 build we use.
    86         </para>
    87         <para>
    88           Required patch:
    89           <ulink url="&patch-root;/qt-everywhere-opensource-src-&qt6-version;-kf5-1.patch"/>
    90         </para>
    91         <para>
    92           Details of the kde curation can be found at
    93           <ulink url="https://dot.kde.org/2021/04/06/announcing-kdes-qt-5-patch-collection"/>
    94           and <ulink url="https://community.kde.org/Qt5PatchCollection"/>.
    95         </para>
    96       </listitem>
    97     </itemizedlist>
    98 -->
     74
    9975    <bridgehead renderas="sect3">Qt6 Dependencies</bridgehead>
    10076
     
    333309    <para>
    334310      Install images and create the menu entries for installed applications.
    335       <!--The <envar>QT6BINDIR</envar> variable is used here to point to the
    336       directory for the executable programs.  If you have changed the bindir
    337       above, <envar>QT5BINDIR</envar> will need to be adjusted below.  Be sure
    338       that the <envar>QT5BINDIR</envar> variable is defined in root's
    339       environment and as the &root; user:-->
    340311      Again as the &root; user:
    341312    </para>
     
    409380EOF</userinput></screen>
    410381
    411 <!--
    412     <para>
    413       Some packages such as <xref linkend='vlc'/> look for certain
    414       executables with a -qt6 suffix.  Run the following command as the
    415       <systemitem class="username">root</systemitem> user
    416       to create the necessary symlinks:
    417     </para>
    418 
    419 <screen role="root"><userinput>for file in moc uic rcc qmake lconvert lrelease lupdate; do
    420   ln -sfvn $QT5BINDIR/$file /usr/bin/$file-qt6
    421 done</userinput></screen>
    422 -->
    423382  </sect2>
    424383
    425384  <sect2 role="commands">
    426385    <title>Command Explanations</title>
    427     <!--
    428     <para>
    429       <command>sed ...</command>: Allows using
    430       <application>Python 3</application> instead of <application>Python
    431       2</application>. This command destroys the build for QtWebEngine, so do
    432       not use it if you remove the <parameter>-skip qtwebengine</parameter>
    433       switch.
    434     </para>
    435 
    436     Ignored
    437     <para>
    438       <parameter>-confirm-license</parameter>: Accept license
    439       without prompting user during configuration.
    440     </para>
    441 
    442     Ignored
    443     <para>
    444       <parameter>-opensource</parameter>: Install the opensource
    445       version of <application>Qt</application>.
    446     </para>
    447     -->
    448386    <para>
    449387      <parameter>-nomake examples</parameter>: This switch
     
    521459<literal>Defaults env_keep += QT6DIR</literal>
    522460EOF</userinput></screen>
    523 <!--
    524       <bridgehead renderas="sect4">If you installed Qt5 in /usr</bridgehead>
    525 
    526       <para>
    527         If you installed <application>Qt5</application> in
    528         <filename class="directory">/usr</filename>, create an
    529         environment variable needed by certain packages.
    530         As the <systemitem class="username">root</systemitem> user:
    531       </para>
    532 
    533 <screen role="nodump"><userinput>cat &gt; /etc/profile.d/qt6.sh &lt;&lt; "EOF"
    534 <literal># Begin /etc/profile.d/qt6.sh
    535 
    536 QT5DIR=/usr
    537 export QT5DIR
    538 
    539 # End /etc/profile.d/qt6.sh</literal>
    540 EOF</userinput></screen>
    541 
    542       <bridgehead renderas="sect4">If you did not install Qt5 in /usr</bridgehead>
    543 i-->
     461
    544462      <para>
    545463        You now need to update the
     
    783701        </seg>
    784702        <seg>
    785           <!--/usr/include/qt6,
    786           /usr/lib/qt6,
    787           /usr/share/doc/qt6, and
    788           /usr/share/qt6
    789           OR-->
    790703          /opt/qt6 and
    791704          /opt/qt-&qt6-version;
  • x/lib/qtwebengine.xml

    r2e55e8d r7ef2fd34  
    77  <!ENTITY qtwebengine-download-http "https://download.qt.io/official_releases/qt/&qtwebengine-major;/&qtwebengine-version;/submodules/qtwebengine-everywhere-src-&qtwebengine-version;.tar.xz">
    88  <!ENTITY qtwebengine-download-ftp  " ">
    9   <!ENTITY qtwebengine-md5sum        "5d984409b5f1a7e0b302d7904c2d2105">
     9  <!ENTITY qtwebengine-md5sum        "650bacb77f1fa3d4843e0667df07a1b8">
    1010  <!ENTITY qtwebengine-size          "525 MB">
    1111  <!ENTITY qtwebengine-buildsize     "8.7 GB (335 MB installed)">
    12   <!ENTITY qtwebengine-time          "36 SBU (Using parallelism=8)">
     12  <!ENTITY qtwebengine-time          "40 SBU (Using parallelism=8)">
    1313]>
    1414
     
    155155
    156156    <para role="required">
     157      <xref linkend="cups"/>,
    157158      <xref linkend="html5lib"/>,
    158159      <xref linkend="nodejs"/>,
Note: See TracChangeset for help on using the changeset viewer.