Merge tag 'v5.15.17-lts-lgpl' into 5.15

Qt 5.15.17-lts-lgpl release

Conflicts solved:
	doc/src/platforms/linux.qdoc
This commit is contained in:
Tarja Sundqvist 2025-05-20 08:17:54 +03:00
commit 749b0d2221
7 changed files with 177 additions and 11 deletions

View File

@ -1,3 +1,3 @@
load(qt_build_config)
MODULE_VERSION = 5.15.16
MODULE_VERSION = 5.15.17

View File

@ -558,3 +558,74 @@
\externalpage https://www.x.org/
\title X.org
*/
/*!
\externalpage https://www.gsmarena.com/google_pixel_3a-9408.php
\title Pixel 3A
*/
/*!
\externalpage https://www.gsmarena.com/google_pixel_4a-10123.php
\title Pixel 4A
*/
/*!
\externalpage https://www.gsmarena.com/google_pixel_2-8733.php
\title Pixel 2
*/
/*!
\externalpage https://www.gsmarena.com/google_pixel_2_xl-8720.php
\title Pixel 2 XL
*/
/*!
\externalpage https://www.gsmarena.com/google_pixel_4-9896.php
\title Pixel 4
*/
/*!
\externalpage https://www.gsmarena.com/google_pixel_6_pro-10918.php
\title Pixel 6 Pro
*/
/*!
\externalpage https://www.gsmarena.com/samsung_galaxy_s10-9536.php
\title Samsung Galaxy S10
*/
/*!
\externalpage https://www.gsmarena.com/samsung_galaxy_s21_5g-10626.php
\title Samsung Galaxy S21
*/
/*!
\externalpage https://www.gsmarena.com/samsung_galaxy_tab_s4_10_5-9262.php
\title Samsung Galaxy Tab S4
*/
/*!
\externalpage https://www.gsmarena.com/motorola_moto_g5_plus-8453.php
\title Motorola Moto G5 Plus
*/
/*!
\externalpage https://www.gsmarena.com/apple_iphone_12-10509.php
\title iPhone 12
*/
/*!
\externalpage https://www.gsmarena.com/apple_iphone_11-9848.php
\title iPhone 11
*/
/*!
\externalpage https://www.gsmarena.com/apple_ipad_pro_11_(2021)-10865.php
\title iPad Pro, 3rd generation
*/
/*!
\externalpage https://www.gsmarena.com/apple_ipad_9_7_(2018)-9142.php
\title iPad, 6th generation
*/

View File

@ -1,6 +1,6 @@
/****************************************************************************
**
** Copyright (C) 2023 The Qt Company Ltd.
** Copyright (C) 2024 The Qt Company Ltd.
** Contact: https://www.qt.io/licensing/
**
** This file is part of the documentation of the Qt Toolkit.
@ -34,6 +34,33 @@
Changes in Qt and \l{Licenses Used in Qt}{Third Party Modules}
released with Qt that are relevant to licensing.
\section1 Qt 5.15.17
\section2 Qt Core Module
\list
\li \l{pcre2}{PCRE2} was updated to version 10.43.
\li \l{zlib}{Data Compression Library (zlib)} was updated to version
1.3.1.
\endlist
\section2 Qt GUI Module
\list
\li \l{md4c}{MD4C} was updated to upstream version 0.5.2.
\li \l{libjpeg}{LibJPEG-turbo} was updated to upstream version 3.0.2.
\li \l{libpng}{LibPNG} was updated to upstream version 1.6.43.
\li \l{harfbuzz}{HarfBuzz} was updated to upstream version 8.4.0.
\endlist
\section2 Qt Image Formats
\l{libwebp}{WebP (libwebp)} was updated to upstream version 1.4.0.
\section2 Qt SQL Module
\l{sqlite}{SQLite} was updated to upstream version 3.45.3.
\section1 Qt 5.15.16
\section2 Qt Core Module
@ -57,7 +84,7 @@
\list
\li \l{libtiff}{TIFF Software Distribution (libtiff)} was updated to
upstream version 4.6.0.
\li {libwebp}{WebP (libwebp)} was updated to upstream version 1.3.2.
\li \l{libwebp}{WebP (libwebp)} was updated to upstream version 1.3.2.
\endlist
\section2 Qt SQL Module

View File

@ -44,8 +44,58 @@ All Qt modules (essentials and add-ons) are supported except the following:
The following configurations are supported:
\target android-supported-configurations
\section1 Supported Configurations
\include supported-platforms.qdocinc android
\table 50%
\header \li {4,1} Target Devices used in Automated Testing
\header \li Device \li OS Version \li Architecture \li Form Factor
\row \li \l{Pixel 2}
\li Android 11 (API 30)
\li arm64_v8a
\li Mobile
\row \li \l{Pixel 2 XL}
\li Android 11 (API 30)
\li arm64_v8a
\li Mobile
\row \li \l{Pixel 4}
\li Android 10 (API 29)
\li armv7
\li Mobile
\row \li \l{Pixel 4A}
\li Android 12 (API 31)
\li armv7, arm64_v8a
\li Mobile
\row \li \l{Pixel 6 Pro}
\li Android 12 (API 31)
\li arm64_v8a
\li Mobile
\row \li \l{Samsung Galaxy S10}
\li Android 9 (API 28)
\li armv7, arm64_v8a
\li Mobile
\row \li \l{Samsung Galaxy S21}
\li Android 12 (API 31)
\li armv7, arm64_v8a
\li Mobile
\row \li \l{Samsung Galaxy Tab S4}
\li Android 10 (API 29)
\li armv7, arm64_v8a
\li Tablet
\row \li \l{Motorola Moto G5 Plus}
\li Android 8 [UP1A.230519.001] (API 27)
\li arm64_v8a
\li Mobile
\endtable
\note Qt for Android support is inclusive of \b{but not limited to} these devices.
\note The above table is accurate at the time of this Qt patch release only.
It may change during the patch release cycle and should only be used as a
reference for what the Qt Company can rapidly reproduce bugs on.
The following list summarizes what you can do with Qt for Android:
\list

View File

@ -41,6 +41,27 @@
\include supported-platforms.qdocinc ios
\table 50%
\header \li {4,1} Target Devices used in Automated Testing
\header \li Device \li OS Version \li Architecture \li Form Factor
\row \li \l{iPhone 12}
\li iOS 16
\li armv8 (arm64)
\li Mobile
\row \li \l{iPhone 11}
\li iOS 16
\li armv8 (arm64)
\li Mobile
\row \li \l{iPad Pro, 3rd generation}
\li iOS 15
\li armv8 (arm64)
\li Tablet
\row \li \l{iPad, 6th generation}
\li iOS 14
\li armv8 (arm64)
\li Tablet
\endtable
\include apple-getting-started.qdocinc getting started
\section1 Examples for iOS

View File

@ -319,9 +319,7 @@
\li libxcb-shape0-dev
\li libxcb-randr0-dev
\li libxcb-render-util0-dev
\li libxcb-util-dev
\li libxcb-xinerama0-dev
\li libxcb-xkb-dev
\li libxcb-xinerama-dev
\li libxkbcommon-dev
\li libxkbcommon-x11-dev
\endlist

View File

@ -70,9 +70,9 @@
//! [macos]
\table 80%
\header \li Target Platform \li Architecture \li Build Environment
\row \li \macos 10.13, \macos 10.14, \macos 10.15, \macos 11, \macos 12
\row \li \macos 10.13, \macos 10.14, \macos 10.15, \macos 11, \macos 12, \macos 13, \macos 14
\li \c x86_64 and \c x86_64h and \c arm64
\li Xcode 11, Xcode 12, Xcode 13 (12 SDK), or \b {Xcode 14} (13 SDK)
\li Xcode 14 (13 SDK), or \b {Xcode 15} (14 SDK)
\endtable
//! [macos]
@ -120,10 +120,9 @@
//! [ios]
\table 80%
\header \li Target Platform \li Architecture \li Build Environment \li Notes
\row \li iOS 12, iOS 13, iOS 14, iOS 15
\row \li iOS 14, 15, 16, 17
\li \c armv8 (\c arm64)
\li Xcode 11 (iOS 13.2 SDK), Xcode 12 (iOS 14 SDK), Xcode 13 (iOS 15 SDK),
\b {Xcode 14} (iOS 16 SDK)
\li Xcode 15 (iOS 17 SDK)
\li
\row \li tvOS 12, tvOS 13
\li \c armv8 (\c arm64)