Commit Graph

467 Commits

Author SHA1 Message Date
Samuli Piippo
ad37ff1b6f qtlanguageserver: update licenses
Update licenses after SPDX changes were applied to the module.

Pick-to: dev
Change-Id: Idb7f50c2c031a79ecf98a09e3da2883877498970
Reviewed-by: Tarja Sundqvist <tarja.sundqvist@qt.io>
2022-07-06 15:09:37 +00:00
Samuli Piippo
a94a0e2e92 qtwebchannel: update licenses
Update licenses after SPDX changes were applied to the module.

Change-Id: I275fa9e39923d69149f03844022cb86819cc61b6
Reviewed-by: Tarja Sundqvist <tarja.sundqvist@qt.io>
(cherry picked from commit fa8cf58215)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2022-07-06 15:09:36 +00:00
Samuli Piippo
924dff91e8 qtmultimedia: update licenses
Update licenses after SPDX changes were applied to the module.

Change-Id: Ic6ba168b88633f1cd065ecbba2172fbb7ecaafe6
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
(cherry picked from commit 9a4458dae2)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2022-07-06 15:09:35 +00:00
Samuli Piippo
6afa4c330c qtbase: add runtime dependency to vulkan-loader
Dependency to the vulkan-loader need to be runtime to correctly
pull it into the image.

Change-Id: I76be6de10d3515826e16b71444828a043c06970b
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
(cherry picked from commit 928a97fd48)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2022-06-30 11:56:57 +00:00
Samuli Piippo
d2468d7a59 qtwayland: update licenses
Update licenses after SPDX changes were applied to the module.

Change-Id: I6e89cd37b9e625e9265df489aee4a4823ad07153
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
(cherry picked from commit e9c4fe5ac1)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2022-06-30 05:09:00 +00:00
Samuli Piippo
08a86b87bb qttools: update licenses
Update licenses after SPDX changes were applied to the module.

Change-Id: I49a4bb02554fb04a7adcbe341e8979def7abb55d
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
(cherry picked from commit bd51e534e0)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2022-06-30 05:08:53 +00:00
Samuli Piippo
0ecd0958a1 qt5compat: update licenses
Update licenses after SPDX changes were applied to the module.

Change-Id: I1aa94166eb55e7ee520b487e0afdac8bfe7f1dcd
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
(cherry picked from commit 755553c409)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2022-06-29 15:06:43 +00:00
Samuli Piippo
c5576e396d qtwebengine: update licenses
Update licenses after SPDX changes were applied to the module.

Change-Id: I5fba720fd55b7a5912e81617e3b25f40eed47da1
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
(cherry picked from commit ca64e61b97)
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2022-06-29 15:06:42 +00:00
Samuli Piippo
fae85a7876 qthttpserver: update licenses
Update licenses after SPDX changes were applied to the module.

Change-Id: I0425fded67a62c1737de6654c464397ba0baea39
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
(cherry picked from commit 5b822f7147)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2022-06-29 15:06:41 +00:00
Samuli Piippo
cc45ba4a28 qtquick3dphysics: update licenses
Update licenses after SPDX changes were applied to the module.

Change-Id: I5bc964f9a79e9110c0637420aefe705457667e7d
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
(cherry picked from commit 32ba661e50)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2022-06-29 15:06:39 +00:00
Samuli Piippo
5f3651be34 qt3d: update licenses
Update licenses after SPDX changes were applied to the module.

Change-Id: Ib2321b761d2beea1af00a938ba3e6ae13ca15cb8
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
(cherry picked from commit 772d2ad8d9)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2022-06-29 15:06:38 +00:00
Samuli Piippo
71a13ff694 qtspeech: update licenses
Update licenses after SPDX changes were applied to the module.

Change-Id: I13fce8829bc236f698091980a65a1f67c9fa744c
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
(cherry picked from commit 3a2a6defe2)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2022-06-29 15:06:37 +00:00
Qt Submodule Update Bot
ee4dd104c4 Update submodule refs on '6.4' in yocto/meta-qt6
Change-Id: Ib6bc45c0d4944826e8cbf921538c1734856bc039
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2022-06-29 15:06:34 +00:00
Samuli Piippo
667660879d qtopcua: update licenses
Update licenses after SPDX changes were applied to the module.

Change-Id: I34fd6e2735c8e261ee4197197ed9394d2c6d27cd
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
(cherry picked from commit f8b4e71e90)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2022-06-27 08:09:42 +00:00
Samuli Piippo
e997316cb7 qtsvg: update licenses
Update licenses after SPDX changes were applied to the module.

Change-Id: I45af0f2270b5fbb87dea87429da7893ebec7cf67
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
(cherry picked from commit 479a0a2cca)
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2022-06-27 08:09:41 +00:00
Qt Submodule Update Bot
be317194a5 Update submodule refs on '6.4' in yocto/meta-qt6
Change-Id: I73cc3e215e2fdd70afc024d22d3a193494674af4
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2022-06-27 08:09:40 +00:00
Samuli Piippo
ea0396ad28 qtcoap: update licenses
Update licenses after SPDX changes were applied to the module.

Change-Id: I534587dd780686a568409cba61d8adb89fead3bb
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
(cherry picked from commit e25ce21c29)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2022-06-27 08:09:38 +00:00
Samuli Piippo
83663915bb qtlottie: update licenses
Update licenses after SPDX changes were applied to the module.

Change-Id: Id963fd430b495df58a45d470629a5e084463e9bb
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
(cherry picked from commit f56abc4cb3)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2022-06-27 08:09:37 +00:00
Samuli Piippo
e85756c243 qtpositioning: update licenses
Update licenses after SPDX changes were applied to the module.

Change-Id: Icb6a07db6930a979c42d75d8f78d559e4b74dd0a
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
(cherry picked from commit 2d38d1b4c2)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2022-06-27 08:09:35 +00:00
Samuli Piippo
9d48ade5c7 qtshadertools: update licenses
Update licenses after SPDX changes were applied to the module.

Change-Id: Iac7bf990ef97f3b42b404cf920d31310b205de9e
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
(cherry picked from commit a9beea1c7c)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2022-06-27 08:09:34 +00:00
Samuli Piippo
43c5d9a11c qtinterfaceframework: update licenses
Update licenses after SPDX changes were applied to the module.

Change-Id: I6c3fc84c571251c0d7486cbd931238da121bb033
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
(cherry picked from commit b1a05a124b)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2022-06-27 08:09:33 +00:00
Samuli Piippo
30b331f20b qtapplicationmanager: update licenses
Update licenses after SPDX changes were applied to the module.

Change-Id: Ieaa6420f62e9c6574b1cee762a6cecbb3bd023e1
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
(cherry picked from commit 862d50aa22)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2022-06-27 08:09:32 +00:00
Samuli Piippo
cca3fa850c qtnetworkauth: update licenses
Update licenses after SPDX changes were applied to the module.

Change-Id: Iccae552890298c3737787ad099d7b667c1a2d1ad
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
(cherry picked from commit 6a3230ac35)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2022-06-27 08:09:30 +00:00
Samuli Piippo
0df3a1ff0e qtremoteobjects: update licenses
Update licenses after SPDX changes were applied to the module.

Change-Id: Id044fe39314bb4dc8de4c5e1f865ac5d2d4ef91d
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
(cherry picked from commit c224ce3b3e)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2022-06-27 08:09:29 +00:00
Samuli Piippo
707c4538e4 qtscxml: update licenses
Update licenses after SPDX changes were applied to the module.

Change-Id: Icaca20c6999985f683952e9f61d1d864aed5ff5a
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
(cherry picked from commit f4d64a3af6)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2022-06-27 08:09:28 +00:00
Samuli Piippo
471dcc4ba2 qtdeclarative: update licenses
Update licenses after SPDX changes were applied to the module.

Change-Id: Ie787eed8c908ad98dae117f1edaf63cc643fc360
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
(cherry picked from commit 7e9a1ac440)
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2022-06-27 08:09:26 +00:00
Samuli Piippo
23b4facd6e qtcharts: update licenses
Update licenses after SPDX changes were applied to the module.

Change-Id: Ie8d246b97b91e797a55d9f911ccf65d1feb70dac
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
(cherry picked from commit 4cf32b4063)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2022-06-27 08:09:25 +00:00
Samuli Piippo
598d931889 qtmqtt: update licenses
Update licenses after SPDX changes were applied to the module.

Change-Id: I748c4fcede3a1f81de615f0e9ec8abb9d4b54c89
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
(cherry picked from commit 779d230d62)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2022-06-27 08:09:24 +00:00
Samuli Piippo
e6ea0bc73f qtquick3d: update licenses
Update licenses after SPDX changes were applied to the module.

Change-Id: I7a3df48d8c6b90ef77d60adae5204027b504d76f
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
(cherry picked from commit 6e2c755499)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2022-06-27 08:09:22 +00:00
Samuli Piippo
a855584ecc qtquicktimeline: update licenses
Update licenses after SPDX changes were applied to the module.

Change-Id: I5f43b9640348d0ecc0b776a9daa84cf676f555e1
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
(cherry picked from commit bc709d8230)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2022-06-27 08:09:21 +00:00
Samuli Piippo
b7b615594d qtvirtualkeyboard: update licenses
Update licenses after SPDX changes were applied to the module.

Change-Id: I79822babf5a84c1441cf18eae4a0ff3ff3f48600
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
(cherry picked from commit ee5b2e4d86)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2022-06-27 08:09:20 +00:00
Samuli Piippo
97b2e54b26 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.

Change-Id: I6493597f6becf774893386df952c72ab4f66ead2
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
(cherry picked from commit 6672e84e6a)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2022-06-20 13:50:09 +00:00
Samuli Piippo
a9142f17d3 qtsvg: update licenses
Update licenses after SPDX changes were applied to the module.

Pick-to: dev
Change-Id: Ia371130f7c16fdb43515913f1436c3f64a6b2261
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
2022-06-16 07:36:52 +00:00
Samuli Piippo
f822c52e4d qtimageformats: update licenses
Update licenses after SPDX changes were applied to the module.

Pick-to: dev
Change-Id: Ia3bd214d4663d92cb34805bfd52ed3da5b2dc5c8
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
2022-06-16 07:36:47 +00:00
Samuli Piippo
b89c0ca49e spdx: update module licenses
The SDPX license change is applied to more Qt modules.

Change-Id: Ib2f789cfba1bea5f50a5bccf48d9ea13b11a9332
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
(cherry picked from commit 51f46ee281)
2022-06-16 07:36:42 +00:00
Qt Submodule Update Bot
cfd3e5a8cd Update submodule refs on '6.4' in yocto/meta-qt6
Change-Id: Ideedf10bd7df49d048386857c32400664107a952
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2022-06-16 07:36:30 +00:00
Samuli Piippo
f59e5994d0 qtbase: 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

Change-Id: I2550554261a7ea82fc2a3f2d5c3679e68590df98
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
(cherry picked from commit 03ffd6cdc8)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2022-06-15 04:47:38 +00:00
Samuli Piippo
5646d22948 spdx: update module licenses
The SDPX license change is applied to more Qt modules.

Pick-to: dev
Change-Id: I6dca50fa708872ad54fe5c2918fcc3ee4d3ba0fe
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
2022-06-13 10:28:55 +00:00
Samuli Piippo
5306f11724 qt6: update to use 6.4 branch
Change-Id: I4294cdca9264dd9060af1685c2336baed32b1ef3
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2022-06-13 10:28:49 +00:00
Qt Submodule Update Bot
d745deacfc Update submodule refs on '6.4' in yocto/meta-qt6
Change-Id: Iff504956a1bf20c42f41cd458bc6079ce7fc579b
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2022-06-13 13:28:42 +03:00
Samuli Piippo
9eea8c1fc7 ptest: fix build issue with qtbase tests
ptest build had a subtle problem with qtbase where it was using
Qt6BuildInternals package from native sysroot instead of the target
install path. This could add compiler flags that were not supported
for the target architecture:
  cc1plus: error: '-fcf-protection=full' is not supported for this target

QT_ADDITIONAL_PACKAGES_PREFIX_PATH is not used in qtbase/CMakeLists.txt:
  find_package(Qt6 REQUIRED COMPONENTS BuildInternals CMAKE_FIND_ROOT_PATH_BOTH)
so the current approach for using Qt from the install path was not working.

Change the ptest build from using QT_ADDITIONAL_PACKAGES_PREFIX_PATHs
to using separate cmake toolchain file that prepends the install path
to CMAKE_FIND_ROOT_PATH, which makes CMake find the target Qt packages
correctly.

Change-Id: Idc99a26577886208b85bafe811f61538bb38d5bc
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
(cherry picked from commit b6a93fbdb6)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2022-06-13 10:28:35 +00:00
Samuli Piippo
9a63ca16f7 SDK: make sure initial qt host path is absolute
__qt_toolchain_initial_qt_host_path is assigned to QT_HOST_PATH and then
to CMAKE_FIND_ROOT_PATH. Problems occurs if that path is relative.
CMake doesn't do relative path resolving by default in find_package,
when doing sub-prefix checking between find root path and prefix path.

Patch the qt.toochain.cmake so that it always uses absolute path for
__qt_toolchain_initial_qt_host_path, but make it still based on its
own location.

Fixes: QTBUG-103818
Change-Id: I1cce126c243c017b1cecd14a0fd616cb0328fe6d
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
(cherry picked from commit ea541e308f)
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
2022-06-13 10:28:28 +00:00
Samuli Piippo
3d7624d24f ptest: handle names with spaces
Correctly remove debug file also when directory names have spaces.

Change-Id: Ia1d9efdd72d8f37417f2fd3f3f6d4a2736283ac9
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
(cherry picked from commit faed0e8947)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2022-06-08 06:55:27 +00:00
Samuli Piippo
723b6b805b qtquick3d: fix build for mingw
QtQuick3D is using 3rdparty embree component which doesn't not compile
for mingw when using older version of it. Skip the build since it's
not needed for the toolchain.

Change-Id: Id732a5f2b101cf14f754c89330bbbba1fdd6169b
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
2022-06-03 09:07:18 +00:00
Mikko Gronoff
54b5614040 qtwebengine: remove upstreamed patch
Change-Id: I6f8736b688ec4593e7e5fbd2837faa34805ac010
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2022-06-03 12:07:11 +03:00
Samuli Piippo
10a22f83f3 qt6: update licenses
Qt sources were changed to use SPDX license identifiers, update
LICENSE strings to match the used identifiers. At this time,
qtbase and qttools were converted, rest of the modules will follow.

Change-Id: Ic0a43438f2bdcc82941aed34a3e034bb3c6db67a
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
2022-06-03 09:06:56 +00:00
Qt Submodule Update Bot
13f3ef4d81 Update submodule refs on 'dev' in yocto/meta-qt6
Change-Id: I9b7e66d6be3be41d3deaf26ccd85ac29f44856eb
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2022-06-03 09:06:45 +00:00
Samuli Piippo
28f932dda7 Add support for QtQuick3DPhysics
QtQuick3D physics engine using NVIDIA PhysX SDK.
PhysX is only supported on x86 and arm architectures.

Task-number: QTBUG-103253
Change-Id: I933f584d7a327da28d9c443ef809b0745af88a47
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
2022-05-27 06:02:14 +00:00
Samuli Piippo
f389ceaa95 packagegroup: limit modules based on architecture
Not all modules are compatible with all architectures.

Change-Id: If44be478ff6cde47e4ad70ee31eb5059058307e5
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
2022-05-25 09:06:08 +00:00
Samuli Piippo
bde1e30b30 Add support for QtVNCServer
QtVNCServer is a commercial-only module and the source code
is only available for commercial Qt license holders and
requires SSH access to Qt Gerrit.

Task-number: QTBUG-103254
Change-Id: I8b1decb08651e54f59a6b05d3d8f480354cb04df
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
2022-05-24 04:45:59 +00:00