Commit Graph

952 Commits

Author SHA1 Message Date
Qt Submodule Update Bot
2543b22f9b Update submodule refs on 'lts-6.8.5' in yocto/meta-qt6
Change-Id: I82bee603fb6e1552c2a032b1673a4f42f99f44d9
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-10-09 12:34:08 +00:00
Samuli Piippo
4dac5a310a squish: upgrade to 9.1.0
Latests relesed version of Squish.

Fixes: QTBUG-139315
Change-Id: I75ff0e288149a8d166a4d8f098f68578661e6030
Reviewed-by: Ari Parkkila <ari.parkkila@qt.io>
(cherry picked from commit 2efb366880)
2025-10-07 06:51:53 +00:00
Samuli Piippo
2a0d754eee qtwebengine: rename gn-native
oe-core/whinlatter now has gn recipe which conflicts with our one.
Rename the recipe since webengine works only with its own gn.

Change-Id: I9d8bb7645807ed672a5dcbb3a48a636ee578384e
Reviewed-by: Ari Parkkila <ari.parkkila@qt.io>
(cherry picked from commit 87f9b140ee)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit d8f45230c7)
(cherry picked from commit 2904d490bb)
2025-10-07 06:51:43 +00:00
Qt Submodule Update Bot
0ce76d77c3 Update submodule refs on 'lts-6.8.5' in yocto/meta-qt6
Change-Id: Iab7d8d61a16aae65e37cdbe85ce7df706bbd3ca8
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-09-29 03:41:17 +00:00
Qt Submodule Update Bot
eb51de0b94 Update submodule refs on 'lts-6.8.5' in yocto/meta-qt6
Change-Id: I55facffb1b93eb30187362684eaf57b9e3082fce
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-09-26 05:47:08 +00:00
Qt Submodule Update Bot
79c11a13e6 Update submodule refs on 'lts-6.8.5' in yocto/meta-qt6
Change-Id: I8191191c2dcf0f35b0e98ace3629c51df709af06
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-09-24 21:04:21 +00:00
Qt Submodule Update Bot
0e028fbd92 Update submodule refs on 'lts-6.8' in yocto/meta-qt6
Change-Id: I588ae8d008a4afda6d445a0e9c9f05f8707d93e3
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-09-23 06:23:39 +00:00
Qt Submodule Update Bot
69c383f424 Update submodule refs on 'lts-6.8' in yocto/meta-qt6
Change-Id: Ica2d9274cdf7ae5ca483c371959e35ff79bd0636
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-09-20 09:41:12 +00:00
Qt Submodule Update Bot
be8f9c061f Update submodule refs on 'lts-6.8' in yocto/meta-qt6
Change-Id: Ia49975ae445c0f21f6e319cb87e98c8537454143
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-09-17 17:07:05 +00:00
Samuli Piippo
97185add29 qttools: don't fail on unsupported clang
oe-core might have too recent version of clang which is not supported
by qttools. Don't force qttools to use clang, but let it determine if
the version is suitable.

For 6.8, amend the change with additional check for maximum supported
version and skip clang from oe-core.

Change-Id: I8a141ec01f3556d33b3037ba27adc250b99855b5
Reviewed-by: Ari Parkkila <ari.parkkila@qt.io>
(cherry picked from commit 4df44780d1)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit fb8737c59a)
(cherry picked from commit c7d71f4cec)
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
2025-09-15 06:07:01 +00:00
Samuli Piippo
f07382994f qtbase: remove egl dependency from kms packageconfig
The kms feature can be used without egl.

Change-Id: I99a50f821825d69fee5afb4982b78267809ddd7b
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
(cherry picked from commit 16a1a08c07)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit d30912ed91)
(cherry picked from commit 1929796332)
2025-09-02 10:26:53 +00:00
Samuli Piippo
b07102175f qtapplicationmanager: add PACKAGECONFIG for bubblewrap
The bubblewrap container uses the bubblewrap utility to create
a new kernel namespace and runs the requested binary in this
sandbox isolated from the rest of the system.

Fixes: QTBUG-13696
Change-Id: Ide2e631f797e2e8162375b4bbc60d81600243be2
Reviewed-by: Ari Parkkila <ari.parkkila@qt.io>
(cherry picked from commit 76078809ef)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit 40b0a47183)
(cherry picked from commit a21177f128)
2025-09-02 10:26:39 +00:00
Mikko Gronoff
21dc1d7f94 Bump version to 6.8.5
Change-Id: I3419215df44755a1c100e0d7bae02065d5ab3568
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
2025-09-01 15:15:14 +03:00
Samuli Piippo
29fa635e78 minizip: Update to match S/UNPACKDIR changes
Extract the source to expected location and append minizip's
subdir to S. This supports the S/UNPACKDIR changes done in
oe-core/whinlatter and keeps backwards compatibility with
older yocto versions.

Change-Id: I10942cc8ca337b321bf80f06661ab83cb4b20c35
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
Reviewed-by: Ari Parkkila <ari.parkkila@qt.io>
(cherry picked from commit 3767a12b99)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit 07586f564e)
(cherry picked from commit 20c98b0854)
2025-08-30 10:04:18 +00:00
Samuli Piippo
69be3738d2 qtwebview: Match features_check with qtwebengine
qtwebview has dependency to qtwebengine and is subject to the same
opengl DISTRO_FEATURES requirement.

Task-number: QTBUG-138741
Change-Id: I0671c0bf5d115d2596742db0348ec9e1b30dc96a
Reviewed-by: Ari Parkkila <ari.parkkila@qt.io>
(cherry picked from commit 3080ebe00c)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit c965250045)
(cherry picked from commit d502861010)
2025-08-30 10:04:14 +00:00
Samuli Piippo
597ab984bc conf: remove qtcreator image feature
This is left over from meta-qt5 and has never been supported in meta-qt6.

Task-number: QTBUG-138741
Change-Id: I05aa1ef540ccd0665b386fd1a72238fefa0fd5e0
Reviewed-by: Ari Parkkila <ari.parkkila@qt.io>
(cherry picked from commit 6ed2aff39a)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit 2a3492170c)
(cherry picked from commit 47669bcbd0)
2025-08-30 10:04:12 +00:00
Samuli Piippo
10f03f667a ptest: include possible test plugins and qml modules
Some of the Qt modules have separate test plugins and qml modules
that are used in the auto tests.

Fixes: QTBUG-138066
Change-Id: I00c41396b59f1b380696bbab3489bd93b4a65cc5
Reviewed-by: Ari Parkkila <ari.parkkila@qt.io>
(cherry picked from commit 8c8ec98428)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit 1036144cce)
(cherry picked from commit 70715f7d84)
2025-08-30 10:04:10 +00:00
Andreas Cord-Landwehr
5a008aacea qtbase: remove obsolete 'sm' option from kde DISTRO_FEATURES
Fixes: QTBUG-138689
Change-Id: I6f17220dfbe9b894a7080d3c66ffae06ab688042
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
(cherry picked from commit 6643b50720)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit ab45628fb8)
(cherry picked from commit 717ed127c6)
2025-08-30 10:04:09 +00:00
Qt Submodule Update Bot
2494c705c3 Update submodule refs on 'lts-6.8' in yocto/meta-qt6
Change-Id: Ic65e41f7ee957cd98c740fbc5ad23e66658e5b80
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-08-29 15:50:01 +00:00
Qt Submodule Update Bot
aa510e1da3 Update submodule refs on 'lts-6.8' in yocto/meta-qt6
Change-Id: Ib9da18610d04e1d4f7a5bb94cdd74e1b4d5680d3
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-08-05 16:37:58 +00:00
Qt Submodule Update Bot
a82305020e Update submodule refs on 'lts-6.8' in yocto/meta-qt6
Change-Id: Ib0ba1cdbf214a9182563d2b68835e4c15e865534
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-08-01 03:10:57 +00:00
Mikko Gronoff
0dccac9b08 Revert "qtwebengine: add chromium patch"
This reverts commit 8a996419e0.

Reason for revert: merged upstream

Change-Id: I22e768bd06b83b477b7e2d54aa3b61c602df4c0a
Reviewed-by: Tarja Sundqvist <tarja.sundqvist@qt.io>
(cherry picked from commit 3bc4f08b4c)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2025-07-15 16:22:29 +00:00
Qt Submodule Update Bot
0819c7d0e5 Update submodule refs on 'lts-6.8' in yocto/meta-qt6
Change-Id: Ia03dafcdb6a48b1898e1b1fb49b494fe5c8ef13c
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-07-15 16:22:28 +00:00
Mikko Gronoff
889ccd1533 qtconnectivity: update licenses
Change-Id: I0ef68c865fc89601e5d574188df161d6e9a0141a
Reviewed-by: Ari Parkkila <ari.parkkila@qt.io>
(cherry picked from commit 46859c2c55)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2025-07-10 08:57:48 +00:00
Mikko Gronoff
fc598a0c8f Revert "qtgrpc: fix reference to TMPDIR QA issues"
This reverts commit 6cf2e7f212.
Reason for revert: fix merged upstream.

Change-Id: Ia893f20be44a91eac7ab0d0d218dab413f28c5fd
Reviewed-by: Tarja Sundqvist <tarja.sundqvist@qt.io>
(cherry picked from commit 23e8ca4dc6)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2025-07-10 08:57:38 +00:00
Qt Submodule Update Bot
aeb57b6f2a Update submodule refs on 'lts-6.8' in yocto/meta-qt6
Change-Id: I882881e70fe86627005de0913a10e956cee21014
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-07-10 08:57:25 +00:00
Samuli Piippo
ae9f09a7a6 coin: optionally use meta-clang
With Yocto whinlatter, clang is now part of oe-core and we don't need
to use meta-clang anymore.

Pick-to: 6.9
Change-Id: Ie13ff59d4a774124f987cfc578b9bc407542d648
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
2025-07-10 08:57:13 +00:00
Samuli Piippo
80ec864b7a squish: Update to match S/UNPACKDIR changes in oe-core/whinlatter
Remove use of WORKDIR to remain compatible with whinlatter.
Extract the sources to default locations so the default value
for S works.

Pick-to: 6.9
Change-Id: Ibd605a3251e49025578232a4e038bd3a0a99add5
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
2025-07-10 08:56:58 +00:00
Mikko Gronoff
8a996419e0 qtwebengine: add chromium patch
Add submitted chromium patch to fix CI integration
issue.

Change-Id: I9e56137722c0753406039968efa73e03c65df64e
Reviewed-by: Tarja Sundqvist <tarja.sundqvist@qt.io>
2025-07-04 08:49:26 +03:00
Samuli Piippo
5fe66403f8 Update recipes to match S/UNPACKDIR changes in oe-core/whinlatter
In whinlatter, git sources are placed by default to UNPACKDIR/BP and
default value for S now works for git projects. Remove settings of S
and use BB_GIT_DEFAULT_DESTSUFFIX in recipes with multiple git repos.

To support previous Yocto versions, set default value for
BB_GIT_DEFAULT_DESTSUFFIX that matches the default S and use it for
all git checkouts.

Change-Id: I49d7ab7e2d34695618a48bf5f649341a8de2cbda
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
(cherry picked from commit 8553e4019a)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit 6dcfaaa359)
2025-07-04 08:49:07 +03:00
Andreas Schirm
84ab6cace6 qtbase: add option to ignore at-spi2-core dependency
Introduce a PACKAGECONFIG option in qtbase to allow disabling the
at-spi2-core dependency. By default, the at-spi2-core dependency
remains enabled.

Change-Id: Id2f0da1e3dfc049bf2e3d37bb1c096c41c4d4088
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
(cherry picked from commit c616e9de62)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit c7ab4a0b45)
(cherry picked from commit 210d738f19)
2025-07-03 20:27:04 +00:00
Samuli Piippo
5ef554ee86 layer: add whinlatter to layer series
For the next Yocto 5.3 release.

Change-Id: I9b88615f69bba56656829b39b12b751677aad399
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
(cherry picked from commit 97fb6b019e)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit 18bda8b8a5)
2025-07-02 10:57:50 +00:00
Mikko Gronoff
0f27f1f0e5 qt6: update licenses
Update licenses following SPDX changes in several modules.

Change-Id: I46dda860f6a9c5dc79c9006df7d8094146d50e00
Reviewed-by: Tarja Sundqvist <tarja.sundqvist@qt.io>
2025-07-02 10:21:38 +03:00
Qt Submodule Update Bot
575869fca1 Update submodule refs on 'lts-6.8' in yocto/meta-qt6
Change-Id: I28ec097f9650a45db4e789b40ba1652fd47b3be8
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-07-02 07:21:33 +00:00
Mikko Gronoff
77c89ca281 qtmultimedia: update licenses
Change-Id: I11f64c851602fa8bc647c6ab23f5e6ecd2eb5c40
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2025-06-27 09:21:00 +03:00
Mikko Gronoff
63a7a7897b qtscxml: update licenses
Change-Id: Icfe65f36ccad4eedcf89f32a7a1d84d850350843
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2025-06-27 09:20:55 +03:00
Mikko Gronoff
27455ef3f8 qttools: update licenses
Change-Id: Ia755a6938c7b35f023dce3e4d0910a5781ed9c43
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2025-06-27 09:20:49 +03:00
Mikko Gronoff
ae158e3141 qtspeech: update licenses
Change-Id: I9050215842bcc62c81180ff9709bdffa28ed7a81
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2025-06-27 09:20:43 +03:00
Mikko Gronoff
59335b93ee qtremoteobjects: update licenses
Change-Id: I1316f99fe6efb2627126c84edb361a7d750c795e
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2025-06-27 09:20:38 +03:00
Mikko Gronoff
e8905eb929 qtserialport: update licenses
Change-Id: Ia016e0ddfe781c7cb32e8249c9288d565512b17d
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2025-06-27 09:20:27 +03:00
Mikko Gronoff
e2b1623697 qtimageformats: update licenses
Change-Id: I73ea841d58944f851ee6ef3b4b17bc837cba517a
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2025-06-27 09:20:22 +03:00
Qt Submodule Update Bot
f06de4bbf8 Update submodule refs on 'lts-6.8' in yocto/meta-qt6
Change-Id: I9af64aabbf574580bcb95879a3438e7dde24b3f3
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-06-27 06:20:15 +00:00
Qt Submodule Update Bot
8fe845b1ef Update submodule refs on 'lts-6.8' in yocto/meta-qt6
Change-Id: I712651fd8c4f622580c37a0ba45bef3cfd2a5220
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-06-06 16:09:54 +00:00
Qt Submodule Update Bot
8a145c29e0 Update submodule refs on 'lts-6.8' in yocto/meta-qt6
Change-Id: I56f922e0a4c43ff363f782e68a375667da9f3da7
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-06-04 10:13:03 +00:00
Qt Submodule Update Bot
10528c09ed Update submodule refs on 'lts-6.8' in yocto/meta-qt6
Change-Id: I90907029e7563bd2ba76242e3ee807dad1f8d299
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-06-01 09:49:27 +00:00
Qt Submodule Update Bot
582b67b5f4 Update submodule refs on 'lts-6.8' in yocto/meta-qt6
Change-Id: Ic404cb0dd5ab170ee6e9be293f5a25a92d834e8a
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-05-27 15:36:50 +00:00
Samuli Piippo
82c0d891a7 SECURITY.md: add file
Add details about Qt Project security policy. The SECURITY.md file
is now required by the yocto-check-layer script.

Change-Id: Icbcd63bb15c0d106b1bde4c2b9c43aebe1031797
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
Reviewed-by: Inkamari Harjula <inkamari.harjula@qt.io>
Reviewed-by: Ari Parkkila <ari.parkkila@qt.io>
(cherry picked from commit ec3ac717cf)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit 62aa0e3dbe)
2025-05-21 19:17:58 +00:00
Samuli Piippo
66806feffc qtapplicationmanager: add dependency to qthttpserver
QtHttpServer is used in appman-package-server which can be used
to simulate an app-store or update-server like backend.

Change-Id: Ie92cd746fa5de34c634012df0e8c276129404da8
Reviewed-by: Ari Parkkila <ari.parkkila@qt.io>
(cherry picked from commit 4b6d9db0f1)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit 15e75b6032)
2025-05-21 19:17:58 +00:00
Qt Submodule Update Bot
918ac18a5c Update submodule refs on 'lts-6.8' in yocto/meta-qt6
Change-Id: I68236d3f7a399faa86a65f4cbfaac1a1fde059f4
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-05-17 00:37:59 +00:00
Samuli Piippo
b97d75d45f pyside6: use tqtc prefix for the module
This lets submodule update bot handle pyside6 updates in LTS branches.

Change-Id: I43113b032eee2a225b1ff565c89cdc93e5c44c55
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
2025-05-16 06:12:59 +00:00