summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTarja Sundqvist <tarja.sundqvist@qt.io>2023-06-09 17:42:41 +0300
committerTarja Sundqvist <tarja.sundqvist@qt.io>2023-06-09 17:42:41 +0300
commitb7b96305c8cdc23bfd63e77a336802d0d3d99004 (patch)
treece25e211dbefff862bb8dd71f2f76c321ee4e33c
parentb25c472879e42aa1dc230fcd7ccaf2cf0c632b0e (diff)
parent2456728af8c3a304cf3da369a9cce92f249425c0 (diff)
Merge remote-tracking branch 'origin/tqtc/lts-5.15.11' into tqtc/lts-5.15-opensourcev5.15.11-lts-lgpl
-rw-r--r--.qmake.conf2
-rw-r--r--doc/src/legal/licensechanges.qdoc21
-rw-r--r--doc/src/platforms/supported-platforms.qdocinc4
-rw-r--r--doc/src/platforms/vxworks.qdoc51
-rw-r--r--doc/src/qtmodules.qdoc6
5 files changed, 65 insertions, 19 deletions
diff --git a/.qmake.conf b/.qmake.conf
index 9d930cebc..f35b1d6bd 100644
--- a/.qmake.conf
+++ b/.qmake.conf
@@ -1,3 +1,3 @@
load(qt_build_config)
-MODULE_VERSION = 5.15.10
+MODULE_VERSION = 5.15.11
diff --git a/doc/src/legal/licensechanges.qdoc b/doc/src/legal/licensechanges.qdoc
index 174ec19be..afaab17bd 100644
--- a/doc/src/legal/licensechanges.qdoc
+++ b/doc/src/legal/licensechanges.qdoc
@@ -34,6 +34,27 @@
Changes in Qt and \l{Licenses Used in Qt}{Third Party Modules}
released with Qt that are relevant to licensing.
+ \section1 Qt 5.15.11
+
+ \section2 Qt GUI Module
+
+ \list
+ \li \l{freetype}{Freetype 2} got updated to upstream version 2.12.1.
+ \li \l{libjpeg}{LibJPEG-turbo} was updated to upstream version 2.1.4.
+ \endlist
+
+ \section2 Qt Image Formats
+
+ \list
+ \li \l{libtiff}{TIFF Software Distribution (libtiff)} got updated to upstream
+ version 4.4.0.
+ \li \l{libwebp}{WebP (libwebp)} was updated to upstream version 1.2.4.
+ \endlist
+
+ \section2 Qt SQL Module
+
+ \l{sqlite}{SQLite} was updated to upstream version 3.39.2.
+
\section1 Qt 5.15.10
\section2 Qt Core Module
diff --git a/doc/src/platforms/supported-platforms.qdocinc b/doc/src/platforms/supported-platforms.qdocinc
index 90c93a3dd..ff41ee42c 100644
--- a/doc/src/platforms/supported-platforms.qdocinc
+++ b/doc/src/platforms/supported-platforms.qdocinc
@@ -51,6 +51,10 @@
\li \c x86_64
\li \b {GCC 5.3.1 via devtoolset-4}
\li
+ \row \li Ubuntu 20.04
+ \li \c x86_64
+ \li GCC 5 or later, \b {GCC 9}
+ \li
\row \li Ubuntu 18.04
\li \c x86_64
\li GCC 5 or later, \b {GCC 9}
diff --git a/doc/src/platforms/vxworks.qdoc b/doc/src/platforms/vxworks.qdoc
index 551359926..0fe75ee15 100644
--- a/doc/src/platforms/vxworks.qdoc
+++ b/doc/src/platforms/vxworks.qdoc
@@ -1,6 +1,6 @@
/****************************************************************************
**
-** Copyright (C) 2015 The Qt Company Ltd.
+** Copyright (C) 2022 The Qt Company Ltd.
** Contact: http://www.qt.io/licensing/
**
** This file is part of the documentation of the Qt Toolkit.
@@ -39,13 +39,27 @@
\section1 Supported Architectures and VxWorks Releases
+ \section2 Qt 5.15.10 for VxWorks
+
+ In Qt 5.15.10 LTS Commercial, Qt for VxWorks is provided as a source package
+ release. You can build Qt for VxWorks sources only on Linux. Qt 5.15 LTS
+ Commercial is supported until May 2025.
+
+ Qt 5.15.10 was verified on VxWorks 7 SR650 and SR21.11 with
+ \l{https://boundarydevices.com/product/bd-sl-i-mx6/}{BD-SL-i.MX6}.
+ Building Qt for VxWorks was verified on Ubuntu 20.04.
+
+ \section2 Older Qt Releases
+
+ In older Qt releases, Qt for VxWorks was supported as follows:
+
\list
\li Qt 5.5 was verified on VxWorks 7 release SR0480 2016-09-16.
Supported architecture is ARM-v7.
\note Qt 5.5 is no longer supported.
\li Qt 5.9 LTS was verified on VxWorks 7 SR0541.
- \note Support for Qt 5.9 ends May 2020.
- \li 5.12 LTS is verified on VxWorks 7 SR0541 for gcc and SR650 for clang. Qt 5.12 is supported until
+ \note Support for Qt 5.9 ended May 2020.
+ \li 5.12 LTS is verified on VxWorks 7 SR0541 for gcc and SR650 for clang. Qt 5.12 was supported until
December 2021.
\endlist
@@ -54,8 +68,8 @@
\section1 Qt for VxWorks Source Package
Qt for VxWorks is delivered via the \l {Qt Account}, under the name
- \b {Qt 5.5.1} > \b {Qt VxWorks Platform Source Package}.
- \note Qt 5.5 is no longer supported.
+ \b {Qt 5.15.10} > \b {Qt VxWorks Platform Source Package}.
+ \note You can build Qt for VxWorks sources only on Linux.
Source packages for up-to-date and supported Qt releases on VxWorks are
available through Qt Professional Services.
@@ -124,16 +138,15 @@
\li Notes
\row
\li \l {Qt Charts}
- \li Version 2.0.1
+ \li
\row
\li \l {Qt Data Visualization}
- \li Version 1.2.1
\row
\li \l {Qt Virtual Keyboard}
- \li Version 2.0
+ \li
\row
\li \l {Qt Quick Compiler}
- \li Version 3.0
+ \li
\row
\li \l {Qt Concurrent}
\li
@@ -200,13 +213,15 @@
\li Linux:
\badcode
cd <VxWorks 7 installation directory>
- ./wrenv.sh -p vxworks-7
+ ./wrenv.sh -p vxworks-7 # for SR0650
+ ./wrenv.sh -p vxworks # for SR21.11 and later
\endcode
\li Windows:
\badcode
cd <VxWorks 7 installation directory>
- wrenv -p vxworks-7
+ wrenv -p vxworks-7 # for SR0650
+ wrenv -p vxworks # for SR21.11 and later
\endcode
\endlist
@@ -217,20 +232,20 @@
types of default devices depending on the VxWorks 7 version used.
\list
- \li \c vxworks-imx6-g++ for SR0541
\li \c vxworks-imx6-clang for SR0650
+ \li \c vxworks-imx6-g++ for SR0541
\endlist
- Below is an example configuration for the BD-SL-i.MX6 when using VxWorks 7 SR0541.
+ Below is an example configuration for the BD-SL-i.MX6 when using VxWorks 7 SR0650.
\badcode
- ./configure -commercial -shared -confirm-license -device vxworks-imx6-g++ -device-option CROSS_COMPILE=arm -prefix /sd1:1/qt5rtp -sysroot <path_to_vxworks_vsb_dir>/fsl_imx6_1_1_11_0_VSB -no-gcc-sysroot -extprefix <path_to_host_dir>/qt5rtp -hostprefix <path_to_host_dir>/qt5rtp -no-openssl -nomake tools -nomake examples
+ ./configure -commercial -shared -confirm-license -device vxworks-imx6-clang -prefix /sd1:1/qt5rtp -sysroot <path_to_vxworks_vsb_dir>/fsl_imx6_1_1_11_0_VSB -extprefix <path_to_host_dir>/qt5rtp -hostprefix <path_to_host_dir>/qt5rtp -no-openssl -nomake tools -nomake examples
\endcode
- Below is an example configuration for the BD-SL-i.MX6 when using VxWorks 7 SR0650.
+ Below is an example configuration for the BD-SL-i.MX6 when using VxWorks 7 SR0541.
\badcode
- ./configure -commercial -shared -confirm-license -device vxworks-imx6-clang -prefix /sd1:1/qt5rtp -sysroot <path_to_vxworks_vsb_dir>/fsl_imx6_1_1_11_0_VSB -extprefix <path_to_host_dir>/qt5rtp -hostprefix <path_to_host_dir>/qt5rtp -no-openssl -nomake tools -nomake examples
+ ./configure -commercial -shared -confirm-license -device vxworks-imx6-g++ -device-option CROSS_COMPILE=arm -prefix /sd1:1/qt5rtp -sysroot <path_to_vxworks_vsb_dir>/fsl_imx6_1_1_11_0_VSB -no-gcc-sysroot -extprefix <path_to_host_dir>/qt5rtp -hostprefix <path_to_host_dir>/qt5rtp -no-openssl -nomake tools -nomake examples
\endcode
The most important parameters are \c -device, \c -device-option CROSS_COMPILE=<arch>,
@@ -531,8 +546,8 @@
It is not needed for Qt 5 shared libraries.
\badcode
- putenv "LD_LIBRARY_PATH=/sd0:1/lib"
- cd "/sd0:1"
+ putenv "LD_LIBRARY_PATH=/sd0a/lib"
+ cd "/sd0a"
rtpSp("<Qt5_app>", 200, 0x100000, 0, 0x01000000)
\endcode
diff --git a/doc/src/qtmodules.qdoc b/doc/src/qtmodules.qdoc
index 5fa5c4f11..0b8be3d38 100644
--- a/doc/src/qtmodules.qdoc
+++ b/doc/src/qtmodules.qdoc
@@ -214,6 +214,12 @@
\li OpenGL support classes. Deprecated in favor of the \c{QOpenGL*}
classes in the \l{Qt GUI} module.
\row
+ \li \l[QtPDF]{Qt PDF}
+ \li All
+ \li \l{Qt for Windows}{Windows}, \l{Qt for Linux/X11}{Linux},
+ and \l{Qt for macOS}{\macos}.
+ \li Classes and functions for rendering PDF documents.
+ \row
\li \l[QtPlatformHeaders]{Qt Platform Headers}
\li \l{Qt for Windows}, \l{Qt for Linux/X11}{Linux}, \l{Qt for macOS}{\macos}
\li \l{Qt for Windows}, \l{Qt for Linux/X11}{Linux}, \l{Qt for macOS}{\macos}, \l{Qt for Android}{Android} (*)