Commit Graph

502 Commits

Author SHA1 Message Date
Qt Submodule Update Bot
bc8978f13d Update submodule refs on 'lts-6.2' in yocto/meta-qt6
Change-Id: I1edec7297a5d9faffbff2a996b9a030b95bb5bbd
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2023-05-11 03:44:41 +00:00
Qt Submodule Update Bot
d5dbc9f7cb Update submodule refs on 'lts-6.2' in yocto/meta-qt6
Change-Id: I1fd8cfe676b638eebe46293bdedd271548241f0c
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2023-05-04 03:44:47 +00:00
Qt Submodule Update Bot
03819a57c9 Update submodule refs on 'lts-6.2' in yocto/meta-qt6
Change-Id: Ifae2388ab4071d345b465384b9a81ba134247d2e
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2023-05-01 03:45:05 +00:00
Samuli Piippo
480fa11769 packagegroups: enable workaround for allarch packagegroup
Enable workaround for the sanity check of allarch packagegroups
which caused
ERROR: nativesdk-packagegroup-qt6-toolchain-host-essentials-1.0-r0
  do_package_write_rpm: An allarch packagegroup shouldn't depend on
  packages which are dynamically renamed (nativesdk-qttools-dev
  to nativesdk-libqt6uitools-dev)

Nativesdk changes the PACKAGE_ARCH correctly, but it cannot be
inherited first because that would throw another sanity warning.

Fixes: QTBUG-113178
Change-Id: Ifd77ef76f37b9fe39ef38adcc28c87130bf6d6d4
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
(cherry picked from commit 5b387fd78d)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2023-04-28 10:53:46 +00:00
Qt Submodule Update Bot
bb6032794c Update submodule refs on 'lts-6.2' in yocto/meta-qt6
Change-Id: I10ab7d5b834578b8c5e11a32ebe96429e0a0b631
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2023-04-25 04:02:21 +00:00
Qt Submodule Update Bot
c3830e48bf Update submodule refs on 'lts-6.2' in yocto/meta-qt6
Change-Id: Ice32067dac5378ad9614e1976b3176e85b5705b1
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2023-04-18 03:50:47 +00:00
Qt Submodule Update Bot
2865ebd477 Update submodule refs on 'lts-6.2' in yocto/meta-qt6
Change-Id: I22865ff18d7eac8d4884d483726da4ca0f2c1168
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2023-04-14 04:23:31 +00:00
Qt Submodule Update Bot
3a53824a41 Update submodule refs on 'lts-6.2' in yocto/meta-qt6
Change-Id: I1041ed38f823f19c8e3558fafc50e9a5de29d30d
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2023-04-11 18:44:22 +00:00
Qt Submodule Update Bot
905a54ae32 Update submodule refs on 'lts-6.2' in yocto/meta-qt6
Change-Id: Id9e80979db42e591fe60faec455ae2d4ba52b37a
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2023-04-07 03:47:03 +00:00
Qt Submodule Update Bot
4c8db9e3f7 Update submodule refs on 'lts-6.2' in yocto/meta-qt6
Change-Id: Iefc135d62c22198be8b023ade1bd81e510e6f356
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2023-04-04 04:11:40 +00:00
Qt Submodule Update Bot
7a56b203ca Update submodule refs on 'lts-6.2' in yocto/meta-qt6
Change-Id: I49e1e231045cc14043ae5401f197f506e2d2cd1c
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2023-03-29 18:04:18 +00:00
Mikko Gronoff
7eff4f81d1 Bump version to 6.2.9
Change-Id: I5a132cd2b7e3d7c6ad01085e36560af47e499835
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2023-03-29 17:35:27 +03:00
Qt Submodule Update Bot
35035d73b7 Update submodule refs on 'lts-6.2' in yocto/meta-qt6
Change-Id: I3c46de8e428ba2ad762562d5f8f8a6ba1a7246f0
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2023-03-28 07:13:15 +00:00
Samuli Piippo
5e7993f6da qtserialbus: socketcan need openembedded layer
Don't enable socketcan PACKAGECONFIG unless openembedded layer
is available.

Change-Id: I54aa0d70014448bf5425ef7a49f9a32e27ba7807
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
(cherry picked from commit a4bf9c64e5)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2023-03-27 17:46:36 +00:00
Qt Submodule Update Bot
8b13511443 Update submodule refs on 'lts-6.2' in yocto/meta-qt6
Change-Id: If9a10e093525e9e2bf5e41df471d08fa4c210fbc
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2023-03-23 11:46:56 +00:00
Andrej Valek
54f20a2143 qt6-git: do not override CVE products
Some components use also base name in NVD CVE database product:
| sqlite> select * from products where product like 'qtbase';
| CVE-2019-18281|qt|qtbase|5.11.0|>=|5.11.3|<=
| CVE-2019-18281|qt|qtbase|5.12.0|>=|5.12.5|<
| sqlite> select * from products where product like 'qtsvg';
| CVE-2021-45930|qt|qtsvg|5.0.0|>=|5.15.2|<=
| CVE-2021-45930|qt|qtsvg|6.0.0|>=|6.2.1|<=

Change-Id: Ic8cbc59522731f49907e10bf08c6a00a213ae006
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
(cherry picked from commit d4f4b54f4e)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2023-03-22 14:37:34 +00:00
Qt Submodule Update Bot
0e12589474 Update submodule refs on 'lts-6.2' in yocto/meta-qt6
Change-Id: I4063d289db101de491be971389ba75e49278ae53
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2023-03-20 03:30:53 +00:00
Qt Submodule Update Bot
9a6065bd54 Update submodule refs on 'lts-6.2' in yocto/meta-qt6
Change-Id: I3011af9c46d0c4638677512dbd86d096eb31be63
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2023-03-14 04:08:07 +00:00
Qt Submodule Update Bot
80bded3eb3 Update submodule refs on 'lts-6.2' in yocto/meta-qt6
Change-Id: Ibc1f39c1b6ab7fd4e570f00d8b7920a242ba141b
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2023-03-11 03:43:54 +00:00
Samuli Piippo
760d334c61 Coin: fetch repo from github
Git clones from google fail frequently with:
   >> fatal: early EOF
   >> error: index-pack died
Switch to using github mirror for the git-repo repository.

Change-Id: Id0cbf3c59e50869d62880e56251b003490c4c1ee
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
(cherry picked from commit 61f984c49d)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2023-03-09 21:26:56 +00:00
Qt Submodule Update Bot
b417bedcae Update submodule refs on 'lts-6.2' in yocto/meta-qt6
Change-Id: I4bdba61564e6b132cff5dfa8a262f16c02684e1e
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2023-03-08 05:57:55 +00:00
Qt Submodule Update Bot
5ab791d27b Update submodule refs on 'lts-6.2' in yocto/meta-qt6
Change-Id: I064522a590ff013ff69596c4c5ae6a26c5043768
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2023-02-23 03:49:15 +00:00
Qt Submodule Update Bot
cc33cee27e Update submodule refs on 'lts-6.2' in yocto/meta-qt6
Change-Id: I31b4829aa8e9f9e5163c9a0b483aaea003a9772a
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2023-02-20 03:59:08 +00:00
Samuli Piippo
c3fab4da87 coin: always use the latest platforms for CI build
Change the CI dependencies so that we always get the VM configurations
from the qt5.git dev branch. This makes sure that all Yocto builds,
regardless of the Qt version, are using the same host VM version.

Change-Id: Iceb5ca006b8d83ed636d59566a115d64d3919e38
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
(cherry picked from commit a162d8c5a6)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2023-02-14 15:32:57 +00:00
Qt Submodule Update Bot
fa24d1bda5 Update submodule refs on 'lts-6.2' in yocto/meta-qt6
Change-Id: I6a8bfe4f7cd99ef723e23bddeb577d948e128c02
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2023-02-14 07:05:52 +00:00
Samuli Piippo
a3191d0fd7 Add recipe for QtInsightTracker
QtInsightTracker is a commercial-only module.

Task-number: ANALYTICS-238
Change-Id: I30412dec8552898b76865402c2e2ccfcae8d1904
Reviewed-by: Ari Parkkila <ari.parkkila@qt.io>
(cherry picked from commit 56710e8724)
2023-02-08 13:28:43 +00:00
Qt Submodule Update Bot
836964d756 Update submodule refs on 'lts-6.2' in yocto/meta-qt6
Change-Id: I15e78ec0542690ecc60cc8129013a9bcbe28fdd6
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2023-02-08 03:46:12 +00:00
Qt Submodule Update Bot
c031a903f3 Update submodule refs on 'lts-6.2' in yocto/meta-qt6
Change-Id: I7f6dc3187920270f1d899cf2c5468018d19a75a6
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2023-02-04 19:23:58 +00:00
Qt Submodule Update Bot
44ec305512 Update submodule refs on 'lts-6.2' in yocto/meta-qt6
Change-Id: I64c86d945580d9b5696279b5ceffffbb6db32a46
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2023-02-01 12:15:35 +00:00
Samuli Piippo
da6ec2d847 Use global variable for Qt version
Add a global variable that can be used whenever meta-qt6 layer is
included in the build to identify the Qt version.

Change-Id: I3d40d151e0be9f9123d2bf7cbe34a44861e7b093
Reviewed-by: Ari Parkkila <ari.parkkila@qt.io>
(cherry picked from commit a6f9d2499b)
2023-01-30 12:28:35 +00:00
Samuli Piippo
2e931d2c1d qtbase: use correct path to libdir
Qt might be using different path to libs.

Change-Id: Iaf0721af1c5e74cd293437cb35c287bd820fa3a5
Reviewed-by: Ari Parkkila <ari.parkkila@qt.io>
(cherry picked from commit 91a21476ab)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2023-01-20 18:45:42 +00:00
Qt Submodule Update Bot
e668cb59ca Update submodule refs on 'lts-6.2' in yocto/meta-qt6
Change-Id: I75b2d540c443609681f32e0d9e501872c1077abb
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2023-01-18 22:36:08 +00:00
Samuli Piippo
318784a90a sdk: use security cflags in cmake toolchain file
Keep the SECURITY_CFLAGS set by Yocto builds also in the SKD's
CMake toolchain file. Instead remove only the fortify flags,
since they add unnecessary warnings when doing debug builds
with Qt Creator.

Change-Id: Ia01f92f21c4f68b1be0d57f9a586a34acbe2333c
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
(cherry picked from commit a942032591)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2023-01-12 13:49:09 +00:00
Samuli Piippo
8ee4fe6d88 sdk: move sdk mkspec additions to qtbase recipe
The qmake mkspec additions are used with the sdk when the toolchain
environment-setup script hasn't been run. Instead of adding those in
the sdk creation phase, do it already in the qtbase recipe.

Change the mkspec also so that CC/CXX has only the compiler executable,
but none of the compile flags that usually are there in Yocto builds.
This keeps Qt Creator happier as well.

Task-number: QTCREATORBUG-27372
Change-Id: If27d595965df59ff9846f4c773469889a8480040
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
Reviewed-by: Ari Parkkila <ari.parkkila@qt.io>
(cherry picked from commit cfaf86d808)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2023-01-11 19:38:43 +00:00
Samuli Piippo
e395658092 Support SDK workflow inside a Yocto build
Add support for using qmake directly from Yocto build sysroots
with following workflow:

bitbake meta-ide-support
bitbake build-sysroots
. ./tmp/deploy/images/qemuarm64/environment-setup-cortexa57-poky-linux
qmake & make

Use configurable sysroot paths in populate_qt6_sdk_base so that it can
be reused also for yocto build sysroots.

Fixes: QTBUG-108778
Change-Id: Iee48f75edbc62e5adcca318a9f4cf17b7477f4a0
Reviewed-by: Ari Parkkila <ari.parkkila@qt.io>
(cherry picked from commit 0533b8907e)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2023-01-11 19:38:42 +00:00
Qt Submodule Update Bot
432c013394 Update submodule refs on 'lts-6.2' in yocto/meta-qt6
Change-Id: I03b970ae0a3159174ad6653b1583c0fd846f902f
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2023-01-05 06:22:42 +00:00
Qt Submodule Update Bot
1217a5ec7d Update submodule refs on 'lts-6.2' in yocto/meta-qt6
Change-Id: I74d479e9bb8ae7a2a520e04268120979562fa158
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2022-12-30 04:06:25 +00:00
Qt Submodule Update Bot
f697689e09 Update submodule refs on 'lts-6.2' in yocto/meta-qt6
Change-Id: If13d78c00b2c8ed92a9617f9b4e71da4a4199a43
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2022-12-26 03:59:30 +00:00
Qt Submodule Update Bot
567869dfc8 Update submodule refs on 'lts-6.2' in yocto/meta-qt6
Change-Id: Ibf5b2ff1f7d656526024bcc517371696e39bf2a8
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2022-12-21 04:10:39 +00:00
Qt Submodule Update Bot
82759447b1 Update submodule refs on 'lts-6.2' in yocto/meta-qt6
Change-Id: I1e1206349a2e51573b325e5728e16d0eeafc6aee
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2022-12-16 03:49:17 +00:00
Samuli Piippo
1f5da8b806 Coin: don't use zip format for mingw sdk
Zip doesn't handle symlinks correctly and sdk won't work.

Change-Id: Id57cef766f708d714919994ea947701fcc83089a
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
(cherry picked from commit 918cb5b310)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2022-12-14 16:53:37 +00:00
Qt Submodule Update Bot
0d3c89e1aa Update submodule refs on 'lts-6.2' in yocto/meta-qt6
Change-Id: I037c650bc0873343cd851c4579e82e2445cd71a2
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2022-12-13 03:46:22 +00:00
Samuli Piippo
5dab5f76bb Don't validate the SRCREV value against the branch
Qt modules recently lost all their release branches in their git
repositories. This broke previous releases since bitbake validates
that SRCREV can be found from the current branch. Add additional
parameter to repo URI to stop bitbake from validating the SRCREV.

Task-number: QTBUG-109319
Change-Id: Ib61164839fdbc5938a23b92ab03f3c07e945812f
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
(cherry picked from commit 28842c8014)
2022-12-12 13:57:28 +02:00
Qt Submodule Update Bot
1a9fbaf6b3 Update submodule refs on 'lts-6.2' in yocto/meta-qt6
Change-Id: Id0e120f17c83bb02d5f6d4f5c5d2ffa4e9452d47
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2022-12-07 04:35:03 +00:00
Samuli Piippo
50c99b360e qtbase: enable better image support for native builds
Enable jpeg support for qtbase-native, needed at least by shadergen.
To use system png, zlib needs to be enabled as well.

Change-Id: I0bea658d689fb99596374701b11aa9ce028e882d
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
(cherry picked from commit 4c5d3e2c3c)
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2022-12-01 17:15:04 +02:00
Samuli Piippo
5d39b52f3b sdk: add new class for populating qt6 sdk
Add new class that can be used to create toolchain containing
all available Qt modules.

Change-Id: I84982749ea9093bbbd20f99391b063c4bcaee39f
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
(cherry picked from commit 63ba821b5c)
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2022-12-01 17:14:55 +02:00
Qt Submodule Update Bot
1edf867038 Update submodule refs on 'lts-6.2' in yocto/meta-qt6
Change-Id: I5f10fefec240f11f5e210cb1f942299b2049d34e
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2022-11-30 14:42:20 +00:00
Mikko Gronoff
81aa6d84d4 Bump version to 6.2.8
Change-Id: I2ad94d97606160d29ad559296f6f2eaf2fcec7b8
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2022-11-28 10:46:27 +02:00
Qt Submodule Update Bot
686f7c4b08 Update submodule refs on 'lts-6.2' in yocto/meta-qt6
Change-Id: Ide141d975ce3fceea938d4c9fb3d8eec6334840e
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2022-11-26 09:44:51 +00:00
Mikko Gronoff
e82536ff7b Revert "webengine: add patch for python 3.11 build issue"
This reverts commit 77b03a5a53.

Reason for revert: Available upstream.

Change-Id: I7e44cddf7f2afced0bc6bc931680c8a6fbdd95c6
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
2022-11-26 09:44:39 +00:00