Subject: [bug#76044] Request for merging "qt-team" branch

From: 宋文武 <[email-masked]>
Date: Mon, 10 Feb 2025 10:33:12 +0800

宋文武 <[email-masked]> writes:

> Hello, this marks the beginning of work on the next iteration of the
> qt-team branch.
>
> Now include:
> - Update freetype to 2.13.3, Qt requires at least 2.13.1 now for FT_LOAD_NO_SVG.
> - Update Qt6 libraries to 6.8.2.
> - Update qtcreator to 15.0.1.
> - qtwebengine: Set default path for QtWebEngineProcess.
>   https://issues.guix.gnu.org/75966
> - Update python-pyqt to 6.8.0, planed, not commited yet.

Qt updates all seems fine, also update Qt5 to 5.15.16, following
commits are available on the qt-team branch:

f6ba1f8e25 gnu: python-pyqt: Update to 5.15.11.
dc84d8ba52 gnu: qtdatavis3d: Rename to qtdatavis3d-5.
8c2f03799b gnu: qtpurchasing: Rename to qtpurchasing-5.
14560ce7be gnu: qtgamepad: Rename to qtgamepad-5.
856627b28e gnu: qtwebglplugin: Rename to qtwebglplugin-5.
8607a2e20e gnu: qtxmlpatterns: Rename to qtxmlpatterns-5.
742efa807f gnu: qtwebview: Rename to qtwebview-5.
91820a40ab gnu: qtscript: Rename to qtscript-5.
c8fc3dade7 gnu: qtserialbus: Rename to qtserialbus-5.
8d10484b1e gnu: python-shiboken-2: Update to 5.15.16.
992432d76f gnu: qtsensors-5: Update to 5.15.16.
fbc1bea287 gnu: qtsensors-5: Change 'name' to 'qtsensors'.
d4f2b575f8 gnu: qtwebengine-5: Update to 5.15.16.
b4a827dd6e gnu: qtvirtualkeyboard-5: Update to 5.15.16.
1f6169106d gnu: qtspeech-5: Update to 5.15.16.
c7c1b8dbe0 gnu: qtnetworkauth-5: Update to 5.15.16.
34194f706d gnu: qtdatavis3d: Update to 5.15.16.
ec88e60251 gnu: qtcharts-5: Update to 5.15.16.
4bad3afd50 gnu: qtpurchasing: Update to 5.15.16.
0d3462b839 gnu: qtscxml-5: Update to 5.15.16.
ab58b7277e gnu: qtgamepad: Update to 5.15.16.
3e0c351ad1 gnu: qtgraphicaleffects: Update to 5.15.16.
eafb227e56 gnu: qtquickcontrols2-5: Update to 5.15.16.
daae008e59 gnu: qtquickcontrols-5: Update to 5.15.16.
7e69d0e5f3 gnu: qtscript: Update to 5.15.16.
3f9844c826 gnu: qttools-5: Update to 5.15.16.
f6507df7a2 gnu: qtlocation-5: Update to 5.15.16.
56414bd5ea gnu: qtwebview: Update to 5.15.16.
6b6cd7154d gnu: qtwebglplugin: Update to 5.15.16.
62a61367d2 gnu: qtwebchannel-5: Update to 5.15.16.
46619e3896 gnu: qtserialbus: Update to 5.15.16.
e74d3b8dad gnu: qtserialport-5: Update to 5.15.16.
c90fc85c81 gnu: qtwayland-5: Update to 5.15.16.
4cb9d921a2 gnu: qtmultimedia-5: Update to 5.15.16.
2bb2968ce4 gnu: qtwebsockets-5: Update to 5.15.16.
6a297d054d gnu: qtconnectivity-5: Update to 5.15.16.
0c852d166b gnu: qtdeclarative-5: Update to 5.15.16.
5ef080b342 gnu: qtxmlpatterns: Update to 5.15.16.
56128e6729 gnu: qtx11extras: Update to 5.15.16.
8537b312f9 gnu: qtimageformats-5: Update to 5.15.16.
2baca64f12 gnu: qtsvg-5: Update to 5.15.16.
487a801352 gnu: qt3d-5: Update to 5.15.16.
f6b01e7136 gnu: qtbase-5: Update to 5.15.16.
5472af810e gnu: python-pyqtwebengine-6: Update to 6.8.0.
a81fdb6149 gnu: python-pyqt-6: Update to 6.8.1.
964970dbfc gnu: python-pyqt6-sip: Update to 13.10.0.
8ac70f6d19 gnu: python-pyqt5-sip: Update to 12.17.0.
102e5fe499 gnu: python-pyqt-builder: Update to 1.18.0.
b24823b06e gnu: qt-creator: Update to 15.0.1.
c205062579 gnu: qthttpserver: Update to 6.8.2.
73ad0621b0 gnu: python-shiboken-6: Update to 6.8.2.
1913e5e7ce gnu: qtwebengine: Update to 6.8.2.
dc2983f99c gnu: Add lld-as-ld-wrapper-18.
9c7c4d3024 gnu: ffmpeg: Add 'av_stream_get_first_dts' patch for QtWebEngine.
3d0f9a4b44 gnu: qtspeech: Update to 6.8.2.
937ff9cb87 gnu: qtremoteobjects: Update to 6.8.2.
d2895dd391 gnu: qtnetworkauth: Update to 6.8.2.
ead622a543 gnu: qtcharts: Update to 6.8.2.
9f956735e7 gnu: qtpositioning: Update to 6.8.2.
e6b4d9a458 gnu: qtscxml: Update to 6.8.2.
62d0a3984e gnu: qttranslations: Update to 6.8.2.
52e06487d1 gnu: qttools: Update to 6.8.2.
c7b4167ce1 gnu: qtlottie: Update to 6.8.2.
111036aad4 gnu: qtlocation: Update to 6.8.2.
6d9cd61f66 gnu: qtlanguageserver: Update to 6.8.2.
d0a121054e gnu: qtwebchannel: Update to 6.8.2.
5aeb8ba01a gnu: qtserialport: Update to 6.8.2.
f08878de0a gnu: qtwayland: Update to 6.8.2.
19c3af2b42 gnu: qtmultimedia: Update to 6.8.2.
ab8e0f4997 gnu: qtshadertools: Update to 6.8.2.
314aaa3f99 gnu: qtsensors: Update to 6.8.2.
384d0ad282 gnu: qtwebsockets: Update to 6.8.2.
9218df5f9f gnu: qtconnectivity: Update to 6.8.2.
83c915b784 gnu: qtdeclarative: Update to 6.8.2.
06f9d58412 gnu: qtimageformats: Update to 6.8.2.
4cfcdff2da gnu: qtsvg: Update to 6.8.2.
c85dcc7d96 gnu: qt5compat: Update to 6.8.2.
4c1756e701 gnu: qtbase: Update to 6.8.2.
38fd7bb123 gnu: agg: Fix build with newer freetype.
a24e54d274 gnu: ftgl: Fix build with newer freetype.
d84c89a185 gnu: freetype: Update to 2.13.3.

For x86_64, following packages are broken only on qt-team, will checking them later:
converseen.x86_64-linux
distrho-ports.x86_64-linux
fcitx5-qt.x86_64-linux
helm.x86_64-linux
jami.x86_64-linux
java-testng.x86_64-linux
karchive.x86_64-linux
kconfig.x86_64-linux
kdsoap-qt6.x86_64-linux
kmime.x86_64-linux
kwayland.x86_64-linux
kwidgetsaddons.x86_64-linux
mixxx.x86_64-linux
mkvtoolnix.x86_64-linux
neko.x86_64-linux
obs.x86_64-linux
opencascade-occt.x86_64-linux
python-ndindex.x86_64-linux
r-sanssouci.x86_64-linux
rust-ci-info.x86_64-linux
rust-nix.x86_64-linux
valeronoi.x86_64-linux