[qt/qt/qt5]: Summary of bulk changes made

KDE Git Services - Bulk Change <[email protected]>
Newsgroups gmane.comp.kde.cvs
Message-ID <[email protected]>
Git repository change summary for qt/qt/qt5
Pushed by mirror-service into branch '6.12'.
Changed from 4dc04de6cda535c54306f30f96970254ab5c4809 to c73ed0d8d57a72b165be7ad6e03c89bdeacf88d0
Acknowledgement was received that this change introduces only existing code that has been pushed to another public open source repository.

This change contains the following new commits:

Git commit 6559cb21d8226dbee9eb78309a4b4e8c2c35f9b4 by Qt Cherry-pick Bot (on behalf of Tony Sarajärvi) on 07/08/2026 at 08:43..
Update llvm-mingw to 22.1.7

Also have to update libclang-llvmorg to a version built with llvm-mingw 22.1.7

Task-number: QTQAINFRA-7552
Change-Id: I7e579eacb146718b34ec486598323fa85cf3bfb4
Reviewed-by: Tim Blechmann <[email protected]>
Reviewed-by: Simo Fält <[email protected]>
(cherry picked from commit 8804b39aa5c125f14cba1bbeeff5a99fd93ec4db)
Reviewed-by: Qt Cherry-pick Bot <[email protected]>
https://invent.kde.org/qt/qt/qt5/-/commit/6559cb21d8226dbee9eb78309a4b4e8c2c35f9b4

Git commit e89a2877ab5aeef1581f69fc90fe97594514bb0b by Qt Cherry-pick Bot (on behalf of Assam Boudjelthia) on 07/08/2026 at 08:43..
Coin: use the internal Gradle mirror instead of the upstream

Qt for Android builds run Gradle which needs to frequently
request download artifacts from Gradle and Maven, and that
can sometimes fail due to network issues, or worse in times
or many request might get temporarily blocked.

To avoid that, this uses the internal Gradle mirror. This
is done by installing an init script routing every
repository through the internal Nexus mirror.

Also, since Qt's build runs offline, ~/.gradle must be
fully prepared during provisioning, without reaching
public repositories. That's achieve by priming the cache
by building the shared proiect and seeding the Gradle
distribution from the internal mirror into the wrapper
cache, so no wrapper externally request Gradle.

Fixes: QTQAINFRA-6166
Task-number: QTQAINFRA-7942
Change-Id: I1e8dacf8ea5f3c492f12270c5f407bd4e5a2e756
Reviewed-by: Ville-Pekka Karhu <[email protected]>
(cherry picked from commit cdadd80b8739c0301b2ed9c7e625b0754b9f14c9)
Reviewed-by: Qt Cherry-pick Bot <[email protected]>
https://invent.kde.org/qt/qt/qt5/-/commit/e89a2877ab5aeef1581f69fc90fe97594514bb0b

Git commit ad96407ff2702b99253910c1e9cf15956a01d9fd by Qt Cherry-pick Bot (on behalf of Nils Petter Skålerud) on 07/08/2026 at 08:43..
Upgrade to FFmpeg n8.1.2

This patch upgrades the provisioned FFmpeg version to n8.1.2
As a prerequisite, it also installs the nasm package on relevant
platforms.

Task-number: QTBUG-139714
Change-Id: Ibc9dc21a9caeba812ff94e8c0b5a2a1ab3959c64
Reviewed-by: Tim Blechmann <[email protected]>
Reviewed-by: Nils Petter Skålerud <[email protected]>
(cherry picked from commit a20ee395b059abd628ae32817d6342ca4f40c041)
Reviewed-by: Qt Cherry-pick Bot <[email protected]>
https://invent.kde.org/qt/qt/qt5/-/commit/ad96407ff2702b99253910c1e9cf15956a01d9fd

Git commit 84a8c5380582aa434b7013a1b60ea58c11c40162 by Tor Arne Vestbø on 07/08/2026 at 08:43..
Remove universal build of Qt for iOS

Now that we have individual builds for device, and arm64 and x86_64
simulator, as a workaround for lacking xcframework support.

Change-Id: Ifff43080b32bcab80e5cbf54f9b23ecd443480a6
Reviewed-by: Alexandru Croitor <[email protected]>
(cherry picked from commit 0979c63ba88299524fbc40fcd382f78d53e7e525)
Reviewed-by: Tor Arne Vestbø <[email protected]>
Reviewed-by: Jukka Jokiniva <[email protected]>
https://invent.kde.org/qt/qt/qt5/-/commit/84a8c5380582aa434b7013a1b60ea58c11c40162

Git commit 5f4400aa72d5f04ec7dd5c41d85134d9cb8e8cb3 by Qt Cherry-pick Bot (on behalf of Alexandru Croitor) on 07/08/2026 at 08:43..
Provisioning: Don't sudo install grpc on all unix platforms

The package is installed into a subdirectory of the user's home
directory, so there is no need to use sudo.

Change-Id: I06b455678234954eb98a5b61487548fc259520fa
Reviewed-by: Simo Fält <[email protected]>
Reviewed-by: Dimitrios Apostolou <[email protected]>
(cherry picked from commit f0a6bdb87efb91284e4ce33763220eca47e9d71d)
Reviewed-by: Qt Cherry-pick Bot <[email protected]>
https://invent.kde.org/qt/qt/qt5/-/commit/5f4400aa72d5f04ec7dd5c41d85134d9cb8e8cb3

Git commit 71992859b72f6b7ef0ce99f6f5202e15f38e8073 by Qt Cherry-pick Bot (on behalf of Assam Boudjelthia) on 07/08/2026 at 08:43..
Android: bump to Gradle 9.5.1 and AGP 9.2.1

Following Qt 6.12 release 3rd party components update.

Task-number: QTBUG-146315
Change-Id: I688abb791777ac12808f479428cfc95d07f9460b
Reviewed-by: Ville-Pekka Karhu <[email protected]>
(cherry picked from commit fec1887c6ead5e378f1bea6b09994da476fb019f)
Reviewed-by: Qt Cherry-pick Bot <[email protected]>
https://invent.kde.org/qt/qt/qt5/-/commit/71992859b72f6b7ef0ce99f6f5202e15f38e8073

Git commit f9b93b1cfc099cd56a318534194aed9457c2e3d4 by Qt Cherry-pick Bot (on behalf of Nils Petter Skålerud) on 07/08/2026 at 08:43..
macOS, FFmpeg: Explicitly do not link X11 libraries

The FFmpeg auto-detect mechanism will automatically pull in x11 as a
dependency if the development packages are found on the host. This makes
the FFmpeg unable to run macOS hosts that don't have the x11 package
installed.

This patch makes us explicitly avoid including it.

Change-Id: Ied33d25a60d5c9f54dcf37be3aad5cac0d2cbd03
Reviewed-by: Artem Dyomin <[email protected]>
(cherry picked from commit 3ea33c05bfd7e9fd03a48c5efa18a4902c9969a1)
Reviewed-by: Qt Cherry-pick Bot <[email protected]>
https://invent.kde.org/qt/qt/qt5/-/commit/f9b93b1cfc099cd56a318534194aed9457c2e3d4

Git commit c73ed0d8d57a72b165be7ad6e03c89bdeacf88d0 by Qt Cherry-pick Bot (on behalf of Alexandru Croitor) on 07/08/2026 at 08:43..
CMake: Update provisioned CMake to version 4.3.2

Update provisioned cmake to 4.3.2.

Adjust the linux provisioning script to be architecture-aware.

Add the script to the provisioning of the Ubuntu-24.04-aarch64
platform, which was previously missing it and instead relied on the
system 3.28.3 CMake.

Pick-to: 6.11 6.8
Fixes: QTQAINFRA-7785
Change-Id: Ib2b6a55d7b994c95299ddf66546d9362b04823df
Reviewed-by: Joerg Bornemann <[email protected]>
(cherry picked from commit f408aa690a05e9d24f72351b006c89faa573e07b)
Reviewed-by: Qt Cherry-pick Bot <[email protected]>
https://invent.kde.org/qt/qt/qt5/-/commit/c73ed0d8d57a72b165be7ad6e03c89bdeacf88d0
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.