Commit Graph

486 Commits

Author SHA1 Message Date
Samuli Piippo
810f41bd6a qtdeclarative: fix test builds
Revert commit that causes ptest build to fail when QmlCompiler is used:
ld.gold: error: [...]/recipe-sysroot-native/usr/lib/libQt6QmlCompiler.so.6.5.0: incompatible target

Pick-to: 6.4 6.3
Change-Id: Ief349b65f59d57c5e0299adb4304278f70da3578
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
2022-08-09 10:36:15 +00:00
Janne Juntunen
ec51270404 qtbase: update SDK patch to work with latest qtbase version
Some lines from qt.toolchain.cmake.in were moved elsewhere, causing
the need to update meta-qt6's SDK patch to match these changes.

Pick-to: 6.4
Change-Id: I2b7ff9b6fa009e5a654f97ddd05541d5fa0e84ad
Reviewed-by: Janne Juntunen <janne.juntunen@qt.io>
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2022-08-09 10:36:02 +00:00
Qt Submodule Update Bot
40583d1a0c Update submodule refs on 'dev' in yocto/meta-qt6
Change-Id: Icc86661b67e1196501ec3fc9518ead88ce7787db
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2022-08-09 10:35:51 +00:00
Samuli Piippo
812bf25183 qtbase: build native and nativesdk with zstd enabled
rcc is using zstd to compress resources, so that needs be
enabled also in native and nativesdk builds.

Pick-to: 6.4 6.3 6.2
Change-Id: Ic10758eb41a67712e55b44bfec4d4385d0512f7e
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
2022-08-09 05:59:54 +00:00
Qt Submodule Update Bot
05f4eac711 Update submodule refs on 'dev' in yocto/meta-qt6
Change-Id: Ie7e5cd2427027ca74e6a1e29789bb0a9f4c86b1c
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2022-07-25 12:44:00 +00:00
Michal Klocek
9c2b02aab6 Fix minizip usage in qtwebengine
WebEngine needs minizip which is part of zlib.Till now it always built
bundled zip as minizip recipe does not exist in poky and moreover this
was never a configurable feature as it was not in PACKAGECONFIG.

A change in https://codereview.qt-project.org/c/qt/qtwebengine/+/384262
enables compilation of bundled minizip against system zlib (by using
shim headers) however it is not advisable as those two version of zip
might be different and minizip is project wise a part of zlib.

Therefore introduce cheap rip off of zlib recipe, however
building minizip from same source tree.

Task-number: QTBUG-103149
Pick-to: 6.4 6.3 6.2
Change-Id: I1e36d2fba339fb5383018f05a6347c27dde0c8c1
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2022-07-21 18:13:02 +02:00
Qt Submodule Update Bot
582176f1e4 Update submodule refs on 'dev' in yocto/meta-qt6
Change-Id: Ibf4c7770abce1b6c06dd9caea2e2f8e281b24cef
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2022-07-18 13:12:09 +00:00
Samuli Piippo
6a8e3aab59 qtquick3dphysics: add dependency to qtquick3d-native
Needs explicit dependency to qtquick3d-native if tools are not
built for the target.

Pick-to: 6.4
Change-Id: I999a946536a4f15620f10d60e5c3195a0d1f4b9b
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
2022-07-18 06:22:29 +00:00
Samuli Piippo
49bfeff2bf qtdeclarative: enable tests that failed with gold linker
Remove patch that was used to disable tests failing to build with gold
linker. After qtbase commit 40c8bc42026a8cf118ab60920314d84856c397a6,
the long stanging issue with gold linker and qt_version_tag symbol [1]
seems to be resolved.

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=842304

Pick-to: 6.4
Change-Id: I522b101929c99ebe35fcb6948be46c85b07eefd2
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
2022-07-13 18:30:57 +03:00
Qt Submodule Update Bot
c20db41ae1 Update submodule refs on 'dev' in yocto/meta-qt6
Change-Id: I4269b332b6c44f63af8b0a4731b678b7a378daed
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2022-07-13 15:30:55 +00:00
Samuli Piippo
cc13555263 qtdeclarative: remove patch
The fix was merged and patch is no longer needed.

Change-Id: I013e2077638fe692bf6f494b1e12115e3edaaa2a
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
2022-07-13 18:30:54 +03:00
Samuli Piippo
9f297583dc qtapplicationmanager: remove unneeded patch
The fix was merged and patch is no longer needed.

Change-Id: I27f8bf0497fbbf86a4e81b5ca5a1591b4a663cbc
Reviewed-by: Tarja Sundqvist <tarja.sundqvist@qt.io>
2022-07-13 15:30:53 +00:00
Samuli Piippo
c2027fb867 qttranslations: update licenses
Update licenses after SPDX changes were applied to the module.

Change-Id: Ic6bf4edc58096483315835868ad096af526e8652
Reviewed-by: Tarja Sundqvist <tarja.sundqvist@qt.io>
2022-07-13 15:30:52 +00:00
Samuli Piippo
88efd33036 qthttpserver: add PACKAGECONFIG for websocket
Add PACKAGECONFIG for the optional WebSockets integration.

Change-Id: Id5f693be968e51fbae6fca9bc712d61eee0bfc54
Reviewed-by: Tarja Sundqvist <tarja.sundqvist@qt.io>
(cherry picked from commit b12809e2d8)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2022-07-13 15:30:50 +00:00
Samuli Piippo
dc388dea7a qtlanguageserver: update licenses
Update licenses after SPDX changes were applied to the module.

Change-Id: Idb7f50c2c031a79ecf98a09e3da2883877498970
Reviewed-by: Tarja Sundqvist <tarja.sundqvist@qt.io>
(cherry picked from commit ad37ff1b6f)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2022-07-13 15:30:49 +00:00
Samuli Piippo
fa8cf58215 qtwebchannel: update licenses
Update licenses after SPDX changes were applied to the module.

Pick-to: 6.4
Change-Id: I275fa9e39923d69149f03844022cb86819cc61b6
Reviewed-by: Tarja Sundqvist <tarja.sundqvist@qt.io>
2022-07-06 06:51:58 +00:00
Samuli Piippo
928a97fd48 qtbase: add runtime dependency to vulkan-loader
Dependency to the vulkan-loader need to be runtime to correctly
pull it into the image.

Pick-to: 6.4 6.3 6.2
Change-Id: I76be6de10d3515826e16b71444828a043c06970b
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
2022-06-30 07:41:01 +00:00
Samuli Piippo
799eb8622f qtapplicationmanager: fix compilation with GCC 12
Change-Id: I871c5507a01b1924825b7ed9a145176d61e5b3a7
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
2022-06-27 13:19:02 +00:00
Samuli Piippo
9a4458dae2 qtmultimedia: update licenses
Update licenses after SPDX changes were applied to the module.

Pick-to: 6.4
Change-Id: Ic6ba168b88633f1cd065ecbba2172fbb7ecaafe6
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
2022-06-27 13:18:57 +00:00
Samuli Piippo
ca64e61b97 qtwebengine: update licenses
Update licenses after SPDX changes were applied to the module.

Pick-to: 6.4
Change-Id: I5fba720fd55b7a5912e81617e3b25f40eed47da1
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
2022-06-27 13:18:53 +00:00
Samuli Piippo
3a2a6defe2 qtspeech: update licenses
Update licenses after SPDX changes were applied to the module.

Pick-to: 6.4
Change-Id: I13fce8829bc236f698091980a65a1f67c9fa744c
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
2022-06-27 13:18:48 +00:00
Samuli Piippo
32ba661e50 qtquick3dphysics: update licenses
Update licenses after SPDX changes were applied to the module.

Pick-to: 6.4
Change-Id: I5bc964f9a79e9110c0637420aefe705457667e7d
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
2022-06-27 13:18:44 +00:00
Samuli Piippo
5b822f7147 qthttpserver: update licenses
Update licenses after SPDX changes were applied to the module.

Pick-to: 6.4
Change-Id: I0425fded67a62c1737de6654c464397ba0baea39
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
2022-06-27 13:18:40 +00:00
Samuli Piippo
755553c409 qt5compat: update licenses
Update licenses after SPDX changes were applied to the module.

Pick-to: 6.4
Change-Id: I1aa94166eb55e7ee520b487e0afdac8bfe7f1dcd
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
2022-06-27 13:18:36 +00:00
Samuli Piippo
772d2ad8d9 qt3d: update licenses
Update licenses after SPDX changes were applied to the module.

Pick-to: 6.4
Change-Id: Ib2321b761d2beea1af00a938ba3e6ae13ca15cb8
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
2022-06-27 13:18:31 +00:00
Qt Submodule Update Bot
4e852462b8 Update submodule refs on 'dev' in yocto/meta-qt6
Change-Id: If8514ba2bd9f91df2aefcb19582b9484aa5b095c
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2022-06-27 13:18:26 +00:00
Samuli Piippo
2d38d1b4c2 qtpositioning: update licenses
Update licenses after SPDX changes were applied to the module.

Pick-to: 6.4
Change-Id: Icb6a07db6930a979c42d75d8f78d559e4b74dd0a
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
2022-06-22 12:39:17 +00:00
Samuli Piippo
dd82e34f0f qtdeclarative: fix ptest build
Change-Id: I24be618fc9629cf5b0d915a378243f5865f556cf
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
2022-06-22 12:39:16 +00:00
Samuli Piippo
b1a05a124b qtinterfaceframework: update licenses
Update licenses after SPDX changes were applied to the module.

Pick-to: 6.4
Change-Id: I6c3fc84c571251c0d7486cbd931238da121bb033
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
2022-06-22 12:39:15 +00:00
Samuli Piippo
bc709d8230 qtquicktimeline: update licenses
Update licenses after SPDX changes were applied to the module.

Pick-to: 6.4
Change-Id: I5f43b9640348d0ecc0b776a9daa84cf676f555e1
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
2022-06-22 12:39:14 +00:00
Qt Submodule Update Bot
918fc6dc59 Update submodule refs on 'dev' in yocto/meta-qt6
Change-Id: I5d28bb5c535a2e1f9761abfd5f2886fff6473b4d
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2022-06-22 12:39:12 +00:00
Samuli Piippo
779d230d62 qtmqtt: update licenses
Update licenses after SPDX changes were applied to the module.

Pick-to: 6.4
Change-Id: I748c4fcede3a1f81de615f0e9ec8abb9d4b54c89
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
2022-06-22 12:39:11 +00:00
Samuli Piippo
bd51e534e0 qttools: update licenses
Update licenses after SPDX changes were applied to the module.

Pick-to: 6.4
Change-Id: I49a4bb02554fb04a7adcbe341e8979def7abb55d
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
2022-06-22 12:39:10 +00:00
Samuli Piippo
e9c4fe5ac1 qtwayland: update licenses
Update licenses after SPDX changes were applied to the module.

Pick-to: 6.4
Change-Id: I6e89cd37b9e625e9265df489aee4a4823ad07153
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
2022-06-22 12:39:08 +00:00
Samuli Piippo
ee5b2e4d86 qtvirtualkeyboard: update licenses
Update licenses after SPDX changes were applied to the module.

Pick-to: 6.4
Change-Id: I79822babf5a84c1441cf18eae4a0ff3ff3f48600
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
2022-06-22 12:39:07 +00:00
Samuli Piippo
b6c549f783 qtimageformats: update licenses
Update licenses after SPDX changes were applied to the module.

Change-Id: Ia3bd214d4663d92cb34805bfd52ed3da5b2dc5c8
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
(cherry picked from commit f822c52e4d)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2022-06-22 12:39:06 +00:00
Samuli Piippo
f56abc4cb3 qtlottie: update licenses
Update licenses after SPDX changes were applied to the module.

Pick-to: 6.4
Change-Id: Id963fd430b495df58a45d470629a5e084463e9bb
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
2022-06-22 15:39:05 +03:00
Samuli Piippo
f8b4e71e90 qtopcua: update licenses
Update licenses after SPDX changes were applied to the module.

Pick-to: 6.4
Change-Id: I34fd6e2735c8e261ee4197197ed9394d2c6d27cd
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
2022-06-22 12:39:03 +00:00
Samuli Piippo
c224ce3b3e qtremoteobjects: update licenses
Update licenses after SPDX changes were applied to the module.

Pick-to: 6.4
Change-Id: Id044fe39314bb4dc8de4c5e1f865ac5d2d4ef91d
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
2022-06-22 15:39:02 +03:00
Samuli Piippo
4cf32b4063 qtcharts: update licenses
Update licenses after SPDX changes were applied to the module.

Pick-to: 6.4
Change-Id: Ie8d246b97b91e797a55d9f911ccf65d1feb70dac
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
2022-06-22 12:39:00 +00:00
Samuli Piippo
30f3843b0a qtimageformats: update licenses
Update licenses after SPDX changes were applied to the module.

Pick-to: 6.4
Change-Id: I40375be2197457f289ea5e2e739fab9f4836024c
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
2022-06-22 12:38:58 +00:00
Samuli Piippo
6a3230ac35 qtnetworkauth: update licenses
Update licenses after SPDX changes were applied to the module.

Pick-to: 6.4
Change-Id: Iccae552890298c3737787ad099d7b667c1a2d1ad
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
2022-06-22 12:38:57 +00:00
Samuli Piippo
f4d64a3af6 qtscxml: update licenses
Update licenses after SPDX changes were applied to the module.

Pick-to: 6.4
Change-Id: Icaca20c6999985f683952e9f61d1d864aed5ff5a
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
2022-06-22 15:38:56 +03:00
Samuli Piippo
e25ce21c29 qtcoap: update licenses
Update licenses after SPDX changes were applied to the module.

Pick-to: 6.4
Change-Id: I534587dd780686a568409cba61d8adb89fead3bb
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
2022-06-22 12:38:54 +00:00
Samuli Piippo
a9beea1c7c qtshadertools: update licenses
Update licenses after SPDX changes were applied to the module.

Pick-to: 6.4
Change-Id: Iac7bf990ef97f3b42b404cf920d31310b205de9e
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
2022-06-22 12:38:53 +00:00
Samuli Piippo
6e2c755499 qtquick3d: update licenses
Update licenses after SPDX changes were applied to the module.

Pick-to: 6.4
Change-Id: I7a3df48d8c6b90ef77d60adae5204027b504d76f
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
2022-06-22 12:38:52 +00:00
Samuli Piippo
479a0a2cca qtsvg: update licenses
Update licenses after SPDX changes were applied to the module.

Pick-to: 6.4
Change-Id: I45af0f2270b5fbb87dea87429da7893ebec7cf67
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
2022-06-22 12:38:50 +00:00
Samuli Piippo
862d50aa22 qtapplicationmanager: update licenses
Update licenses after SPDX changes were applied to the module.

Pick-to: 6.4
Change-Id: Ieaa6420f62e9c6574b1cee762a6cecbb3bd023e1
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
2022-06-22 12:38:49 +00:00
Samuli Piippo
7e9a1ac440 qtdeclarative: update licenses
Update licenses after SPDX changes were applied to the module.

Pick-to: 6.4
Change-Id: Ie787eed8c908ad98dae117f1edaf63cc643fc360
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
2022-06-22 12:38:48 +00:00
Samuli Piippo
6672e84e6a sdk: don't define flags for RELEASE build type
The default flags in TARGET_CFLAGS contain '-g' which matches
better to RELWITHDEBINFO build type than RELEASE. Don't define
any build type flags in the toolchain as CMake provides good
default values for each build type.

Pick-to: 6.4 6.3 6.2
Change-Id: I6493597f6becf774893386df952c72ab4f66ead2
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
2022-06-20 05:30:17 +00:00