- Timestamp:
- 06/19/2024 07:25:37 PM (4 months ago)
- Branches:
- 12.2, gimp3, lazarus, trunk, xry111/for-12.3, xry111/spidermonkey128
- Children:
- 94a4272
- Parents:
- 2e55e8d
- Location:
- x/lib
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
x/lib/qt6.xml
r2e55e8d r7ef2fd34 10 10 <!ENTITY qt6-download-http "&qt6-url;/qt-everywhere-src-&qt6-version;.tar.xz"> 11 11 <!ENTITY qt6-download-ftp " "> 12 <!ENTITY qt6-md5sum " dfe73333c2fa22582ad76a679f0ab1e1">12 <!ENTITY qt6-md5sum "06d35b47349c7c0a45710daad359e07b"> 13 13 <!ENTITY qt6-size "892 MB"> 14 <!ENTITY qt6-buildsize "3 8GB (376 MB installed)">15 <!ENTITY qt6-time "1 1SBU (using parallelism=8)">14 <!ENTITY qt6-buildsize "37 GB (376 MB installed)"> 15 <!ENTITY qt6-time "12 SBU (using parallelism=8)"> 16 16 ]> 17 17 … … 34 34 user interface (GUI) (in which cases <application>Qt6</application> is 35 35 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. 39 37 </para> 40 38 … … 74 72 </listitem> 75 73 </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 99 75 <bridgehead renderas="sect3">Qt6 Dependencies</bridgehead> 100 76 … … 333 309 <para> 334 310 Install images and create the menu entries for installed applications. 335 <!--The <envar>QT6BINDIR</envar> variable is used here to point to the336 directory for the executable programs. If you have changed the bindir337 above, <envar>QT5BINDIR</envar> will need to be adjusted below. Be sure338 that the <envar>QT5BINDIR</envar> variable is defined in root's339 environment and as the &root; user:-->340 311 Again as the &root; user: 341 312 </para> … … 409 380 EOF</userinput></screen> 410 381 411 <!--412 <para>413 Some packages such as <xref linkend='vlc'/> look for certain414 executables with a -qt6 suffix. Run the following command as the415 <systemitem class="username">root</systemitem> user416 to create the necessary symlinks:417 </para>418 419 <screen role="root"><userinput>for file in moc uic rcc qmake lconvert lrelease lupdate; do420 ln -sfvn $QT5BINDIR/$file /usr/bin/$file-qt6421 done</userinput></screen>422 -->423 382 </sect2> 424 383 425 384 <sect2 role="commands"> 426 385 <title>Command Explanations</title> 427 <!--428 <para>429 <command>sed ...</command>: Allows using430 <application>Python 3</application> instead of <application>Python431 2</application>. This command destroys the build for QtWebEngine, so do432 not use it if you remove the <parameter>-skip qtwebengine</parameter>433 switch.434 </para>435 436 Ignored437 <para>438 <parameter>-confirm-license</parameter>: Accept license439 without prompting user during configuration.440 </para>441 442 Ignored443 <para>444 <parameter>-opensource</parameter>: Install the opensource445 version of <application>Qt</application>.446 </para>447 -->448 386 <para> 449 387 <parameter>-nomake examples</parameter>: This switch … … 521 459 <literal>Defaults env_keep += QT6DIR</literal> 522 460 EOF</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 > /etc/profile.d/qt6.sh << "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 544 462 <para> 545 463 You now need to update the … … 783 701 </seg> 784 702 <seg> 785 <!--/usr/include/qt6,786 /usr/lib/qt6,787 /usr/share/doc/qt6, and788 /usr/share/qt6789 OR-->790 703 /opt/qt6 and 791 704 /opt/qt-&qt6-version; -
x/lib/qtwebengine.xml
r2e55e8d r7ef2fd34 7 7 <!ENTITY qtwebengine-download-http "https://download.qt.io/official_releases/qt/&qtwebengine-major;/&qtwebengine-version;/submodules/qtwebengine-everywhere-src-&qtwebengine-version;.tar.xz"> 8 8 <!ENTITY qtwebengine-download-ftp " "> 9 <!ENTITY qtwebengine-md5sum " 5d984409b5f1a7e0b302d7904c2d2105">9 <!ENTITY qtwebengine-md5sum "650bacb77f1fa3d4843e0667df07a1b8"> 10 10 <!ENTITY qtwebengine-size "525 MB"> 11 11 <!ENTITY qtwebengine-buildsize "8.7 GB (335 MB installed)"> 12 <!ENTITY qtwebengine-time " 36SBU (Using parallelism=8)">12 <!ENTITY qtwebengine-time "40 SBU (Using parallelism=8)"> 13 13 ]> 14 14 … … 155 155 156 156 <para role="required"> 157 <xref linkend="cups"/>, 157 158 <xref linkend="html5lib"/>, 158 159 <xref linkend="nodejs"/>,
Note:
See TracChangeset
for help on using the changeset viewer.