Commit Graph

211 Commits

Author SHA1 Message Date
Mikko Gronoff
4ee992cab6 qt6: update submodules
Update to latest content in Qt 6.1.3 branch.

Task-number: QTBUG-95697
Change-Id: I7b6dc1e57a659b23449102b67e101f92c9f58942
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2021-08-30 09:41:10 +03:00
Samuli Piippo
28099bde2b Coin: remove uninative overrides
Upstream has more recent versions already.

Change-Id: Idc64576ddbdb2549e2b4af802cc8b8b5b62f704e
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
(cherry picked from commit fdda14cfbc)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2021-08-24 13:36:24 +00:00
Mikko Gronoff
24c7e56b7f qt6: update submodules
Update to latest content in Qt 6.1.3 branch.

Task-number: QTBUG-95697
Change-Id: Ib81f1aabd6fa0ab555ba4e893b49e5f6259d70a0
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
2021-08-19 07:32:16 +03:00
Mikko Gronoff
39f43706c8 qt6: update submodules
Update to latest content in Qt 6.1 branch.

Task-number: QTBUG-95697
Change-Id: Ie78a1b20f0554f29b77164b4855d45420b863510
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2021-08-10 14:19:30 +03:00
Samuli Piippo
1e5e8347af sdk: use relative paths in qt.conf
Change the absolute host paths in qt.conf to relative. This allows
SDK to work in Windows without need to patch the paths.

Change-Id: I0a3f6e793b033d727f7633c022b27392acc91823
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
(cherry picked from commit 7ac9c84014)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2021-06-28 20:06:39 +00:00
Mikko Gronoff
e1a3ee8244 qt6: update submodules
Update to latest content in Qt 6.1.2 branch.

Task-number: QTBUG-94491
Change-Id: I63180cfec50aef62c1beaa756d180ab5b6180f4c
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Jani Suonpera <jani.suonpera@qt.io>
2021-06-22 10:10:13 +03:00
Samuli Piippo
1d3717361d Move libexec to tools
More modules are installing tools to libexec and none have
any runtime binaries there. Include it in the *-tools packages.

Change-Id: I2ed65bc4f88982ef91d2d5758624c16c32a082d6
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
(cherry picked from commit ac597001df)
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2021-06-16 16:38:02 +03:00
Mikko Gronoff
0994438335 qt6: update submodules
Update to latest content in Qt 6.1 branch.

Task-number: QTBUG-94491
Change-Id: I0c95f8a94a21b0e7cb3b4ad0d0102e8dc07ef2be
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2021-06-16 08:33:52 +03:00
Samuli Piippo
6e4142066c qtgraphicaleffect: remove recipe
QtGraphicalEffects has been moved to be part of qt5compat
module for compatibility with Qt 5 code. This can be accessed
by importing "Qt5Compat.GraphicalEffects

Change-Id: Ia3478e300938a9c612472bf98256d0f521489c33
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
(cherry picked from commit 29999c4ffb)
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2021-06-11 04:49:53 +00:00
Mikko Gronoff
478e1026e4 qt6: update submodules
Update to latest content in Qt 6.1.1 branch.

Task-number: QTBUG-93571
Change-Id: I8ecdb63092746e966022dd25bfa57c4ef3f678e1
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
2021-06-03 10:09:06 +03:00
Mikko Gronoff
2a018d9d8f qt6: update submodules
Update to latest content in Qt 6.1.1 branch.

Task-number: QTBUG-93571
Change-Id: Ie68a38e45be6f3086f51664ae1cebddaba3e12c3
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
2021-05-31 07:57:28 +03:00
Mikko Gronoff
a12db5ec09 qt6: update submodules
Update to latest content in Qt 6.1.1 branch.

Task-number: QTBUG-93571
Change-Id: I8e80cb1e0aec7917ff8b61b28c5da4c6105316db
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2021-05-28 11:52:21 +03:00
Samuli Piippo
116d47facb sdk: use pkg-config from the sdk
Add needed envs to the default toolchain file used when
the setup-environment-* script have not been used.

Fixes: QTBUG-93896
Change-Id: I5dc1773152b87f0c11434643de75386ddd999f72
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
(cherry picked from commit 22f55689b5)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2021-05-25 21:23:41 +00:00
Samuli Piippo
cdb24fbf3d qmake: use correct host prefix
QT_HOST_PREFIX should point to the root of the host sysroot.

Change-Id: I7bb02df58da432ef70dba47f5e5866948f121c53
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
(cherry picked from commit f850278548)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2021-05-25 21:23:41 +00:00
Samuli Piippo
b1670756fe qtquick3d/qt3d: fix assimp handling
Use correct branch for assimp on QtQuick3D and Qt3D and include
the assimp lisense file. Fix system-assimp PACKAGECONFIG, but
don't enable it since the the default assimp available in oe-core
is too old for QtQuick3D.

Change-Id: Iee959777b8f192a6512b2568ba7f6fa94a120535
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
(cherry picked from commit 4325285fb9)
2021-05-19 08:28:33 +03:00
Mikko Gronoff
e7b13a20c6 qt6: update submodules
Update to latest content in Qt 6.1 branch.

Task-number: QTBUG-93571
Change-Id: Ibef9ddebb3be8369ea23a9476a5e21074a024e8a
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2021-05-19 08:28:20 +03:00
Samuli Piippo
b1561cb69a qtbase: move all tools to same package
Some of the tools were moved to libexec, package all of those
into the tools package.

Change-Id: Ib8d3dbe1821591101febf0ecedc526edc9b56366
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
(cherry picked from commit c7108eb5a1)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2021-05-12 12:33:24 +00:00
Mikko Gronoff
bf02f7ab8f qt6: update submodules
Update to latest content in Qt 6.1.0 branch.

Task-number: QTBUG-90009
Change-Id: Ib72fc8a26956dc3792e559295ceb8f22442007b2
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
2021-05-04 14:31:53 +03:00
Mikko Gronoff
78730c3aa5 qt6: update submodules
Update to latest content in Qt 6.1.0 branch.

Task-number: QTBUG-90009
Change-Id: Ia7270dae8fe137092fd14abdb3ef52a8fc0bd50d
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
2021-05-03 07:02:33 +03:00
Mikko Gronoff
b1a9a0eee6 qt6: update submodules
Update to latest content in Qt 6.1.0 branch.

Task-number: QTBUG-90009
Change-Id: I58f927fded443385170149ea18463142e1e58889
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
2021-04-28 13:51:19 +03:00
Mikko Gronoff
96691d534a qtdeviceutilities: update branch override
set branch to 6.1, dev will move on to 6.2.

Change-Id: I1d48764547bdeea15ecf4b2d41a1b6e99302e818
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2021-04-27 09:16:32 +03:00
Samuli Piippo
550d117ef6 qt5compat: BBCLASSEXTEND to native and nativesdk
Change-Id: I73f9ba30cfce8b6d65aaf57087788aa400c54264
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
(cherry picked from commit 8dc000f55e)
2021-04-22 08:49:58 +03:00
Mikko Gronoff
ccf309e46c deviceutilities: update to latest revision
Change-Id: I96d0149e24be425dec0a372f0ab136cece3e356f
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2021-04-21 12:34:33 +03:00
Mikko Gronoff
d39439e4c8 qt6: update submodules
Update to latest content in Qt 6.1.0 branch.

Task-number: QTBUG-90009
Change-Id: I26452ac4577b71e16dcd396e5f8f27b75b38bea1
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
2021-04-21 07:03:24 +03:00
Mikko Gronoff
0866476660 qt6: update submodules
Update to latest content in Qt 6.1.0 branch.

Task-number: QTBUG-90009
Change-Id: I6be1b98b99edf7ab168fe39bba1f61c833b71fa6
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
2021-04-19 07:14:49 +03:00
Samuli Piippo
e086d1ef26 Update CI build
Hardknott Yocto version is now available, add it to the CI builds.
Only dev branch remains tested against Yocto master.

Change-Id: Iec1227d616ff95b8406217f4d18ebfba80a0300a
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
(cherry picked from commit c9da0eaec3)
2021-04-08 09:37:32 +03:00
Samuli Piippo
4c5483f8d8 qtbase: don't force QT_HOST_PATH for SDK
Set QT_HOST_PATH to the SDK path only if it has not already been set.
This allows using the SDK to rebuild Qt using different host Qt.

Task-number: QTBUG-92052
Change-Id: I39991ef6d95d0f9e21590dc8dccb39ec8107d8c7
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
(cherry picked from commit dfa089d0dc)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2021-04-07 11:36:07 +00:00
Mikko Gronoff
9be9225f42 qt6: update submodules
Update to latest content in Qt 6.1 branch.

Task-number: QTBUG-90009
Change-Id: I16ebde84855972c4378ddcf955eeecad6e3d29be
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
2021-04-07 09:23:41 +03:00
Mikko Gronoff
04550309c8 qt6: update submodules
Update to latest content in  Qt 6.1 branch.

Task-number: QTBUG-90009
Change-Id: I1726829360f58236940493d22cbeb4265246c9c3
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
2021-03-31 08:35:10 +03:00
Samuli Piippo
85cd398ad4 qtcharts: update revision
... to allow build without opengl and to make qtdeclarative dependency
optional using PACKAGECONFIG.

Change-Id: Idc8e73e38c9eb10f2f18c547530654a7c6e3f19f
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
(cherry picked from commit 9923954c23)
2021-03-26 13:00:12 +02:00
Samuli Piippo
3db9bb8eef coin: enable examples for all Qt modules
Change-Id: I9ea4d3a639c53040eb412f1f90aa91560f6a9879
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
(cherry picked from commit 2eecf07106)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2021-03-25 11:52:53 +00:00
Samuli Piippo
1f894e96b1 qttranslation: recommend all translation packages
Add RRECOMMENDS for all the dynamic translation packages to the main
qttranslation package to allow easily include all translation files
in the image.

Change-Id: I564d4fe704a8b88e14d94154c3283e58d52ddb21
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
(cherry picked from commit 019581cff7)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2021-03-25 11:52:45 +00:00
Samuli Piippo
e08bf2f3d1 Split modules into essentials and addons
Add separate packagegroup recipes for essential and addon
Qt modules and make sure all modules are included in those.
Avoid unnecessary dublication with packagegroups and remove
the toolchain target packagegroup, instead use the combined
qt6-modules packagegroup for the toolchain as well. This will
install all development packages as long as SDKIMAGE_FEATURES
has dev-pkgs enabled.

Cherry-pick updated to contain addons available in 6.1.

Task-number: QTBUG-91902
Change-Id: I574da02ae1632c1e41490a1244398f31eaeeb97b
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
(cherry picked from commit e60fed4f98)
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
2021-03-25 13:52:35 +02:00
Mikko Gronoff
876ce1be84 qt6: update submodules
Update to latest content in  Qt 6.1 branch.

Task-number: QTBUG-90009
Change-Id: Id45a5c115d384602649da3f53a91182124edc382
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2021-03-25 09:40:43 +02:00
Mikko Gronoff
6ff69284c9 Update Qt License Agreement 4.2.1 -> 4.3
Update The-Qt-Company-Commercial license 4.2.1 -> 4.3.

Task-number: QTBUG-72434
Change-Id: I6a80b9f1f709d9f78f47a5ac78f9644734e835d6
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
(cherry picked from commit b13445afca)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2021-03-23 07:11:47 +00:00
Mikko Gronoff
ab33096690 Add hardknott to LAYERSERIES_COMPAT
Change-Id: I07f17e1e63df6e71cf1d4e68f353198093ae6826
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
(cherry picked from commit 162d983753)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2021-03-22 14:41:20 +00:00
Samuli Piippo
73b23fbdf2 Use bindir for tools on Windows SDK
Move all the builttime tools back to bindir when building a Windows
SDK. This saves us from adding mingw libraries to the libexec dir
needed by the tools.

Fixes: QTBUG-91895
Change-Id: I4da0f03190e3862e93c49fbd267baf567bf7a5d5
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
(cherry picked from commit 212ae9b201)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2021-03-18 13:52:43 +00:00
Samuli Piippo
00f291eeb8 Add recipe for Qt SCXML
SRCREV updated to latest from 6.1 branch.

Change-Id: I25a4a980b9aff1e15585c8c1bba4459e74fa266f
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
(cherry picked from commit 67c94eee72)
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
2021-03-17 15:18:41 +02:00
Samuli Piippo
f7df314eb4 sdk: copy qt.conf to libexec dir
Some of the tools have been moved to libexec dir and need to have
the qt.conf available there as well. Amend also commit
381dcb985d so that qt.conf in the SDK
contains the path for the host libexecdir.

Task-number: QTBUG-91756
Change-Id: Id76b603d1107dd70c63be7682007e4c34621750a
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
(cherry picked from commit f55ee894d0)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2021-03-16 10:33:41 +00:00
Mikko Gronoff
404b4adf08 qt6: update submodules
Update to new proposed Qt 6.1.0-beta2 (previous snapshot
was not final beta2).
(Amends commit db9e6b5a61)

Task-number: QTBUG-90009
Change-Id: I167a6dcfbdd1d9ad735ad52c3ef9abbb50b4c068
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2021-03-15 20:46:11 +02:00
Samuli Piippo
9591f94ae4 qmake: fix example PACKAGECONCIG for qmake projects
The default PACKAGECONFIG[examples] only works for cmake projects,
add correct arguments when using qmake projects. Skip QA check for
dev libs (.so) in example packages.

Change-Id: I559395f3bfcb64d54e2f8ede4bbdf07c5aa617e9
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
(cherry picked from commit 1933970950)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2021-03-12 10:07:18 +00:00
Samuli Piippo
26e49262ad qt6: add support for QT_HOST_LIBEXECS
QMake has new config path for QT_HOST_LIBEXECS that's used for
tools moved from bin to libexec dir.

Change-Id: I7b8ea8c137ce93ff9d9f583eb8e333ab6b16c0bf
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
(cherry picked from commit 381dcb985d)
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2021-03-11 10:59:41 +02:00
Mikko Gronoff
db9e6b5a61 qt6: update submodules
Update to Qt 6.1.0-beta2.

Task-number: QTBUG-90009
Change-Id: I6137c4cd49c525cb682acc3282d7b341b6e591e5
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2021-03-11 10:59:34 +02:00
Samuli Piippo
1cd1f54d17 qtquick3d: update patch
Update patch to remove fuzz.

Change-Id: I4ccd561e09199fe770f91498383d199042c61461
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
2021-03-03 12:56:26 +02:00
Mikko Gronoff
2fe79be30e qtdatavis3d: update revision
Update to Qt 6.1.0-beta1 revision.

Task-number: QTBUG-90009
Change-Id: I4f44e40f432f5b4f7260409204f01daa076f4f96
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
2021-02-26 13:02:15 +02:00
Samuli Piippo
c3c0afa9f0 qtbase: remove scripts that cause file-rdeb QA issues
Remove unneeded macOS and Android specific scripts that depend
on perl and bash which then cause file-rdeps QA issues.

Change-Id: I877461fdcffc4fee5b29e929ad8ac2d30a2e980a
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
(cherry picked from commit fe0c4887c3)
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2021-02-25 10:14:21 +02:00
Mikko Gronoff
d6e038d573 qt6: update submodules
Update to latest content in Qt 6.1 branch.

Task-number: QTBUG-90009
Change-Id: I6777446c6da27693dcdaa2da87cdf423713577bb
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2021-02-25 10:14:14 +02:00
Mikko Gronoff
81eee87b14 qtdatavis3d: add recipe
This module is part of Additional Libs from Qt 6.1 onwards.
(6.1 branch revision initially set for 6.1 Alpha release revision)

Change-Id: I5b6b952e555da225a110f8821623a422c9cba772
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
(cherry picked from commit 55707395a9)
2021-02-23 13:50:31 +02:00
Mikko Gronoff
0f9801aebe qtlottie: add recipe
This module is part of Additional Libs from Qt 6.1 onwards.
(6.1 branch revision initially set for 6.1 Alpha release revision)

Change-Id: I0f33bad251dd2a77eba469b94561b0284c175ae5
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
(cherry picked from commit cf4dafd3cf)
2021-02-19 07:46:30 +00:00
Samuli Piippo
cf27ea1368 qtbase: remove cmake version override
The minimum required cmake version is now 3.16, no need to
override it anymore.

Change-Id: Id31d5a88e61e0dc4f2a78448482c61a894a59d94
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
(cherry picked from commit 7057c72ca9)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2021-02-16 10:45:11 +00:00