Commit Graph

519 Commits

Author SHA1 Message Date
Samuli Piippo
0370a1bda5 qtinterfaceframework: fix packaging for static builds
In static builds, we can't have the extra simulation and refapi packages
first on the list, since the static libs would end up there as well.
Use PACKAGE_BEFORE_PN to add the packages in proper order.

Change-Id: I35976b90b12137caa7b7044f4aef40c229c75783
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
(cherry picked from commit 7e1e9f892e)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2022-02-01 09:33:21 +00:00
Samuli Piippo
0f6de61a4b qt6-cmake: inherit pkgconfig
Static build needs pkgconfig for every Qt module. Include it already
in qt6-cmake class instead of in each individual module.

Change-Id: I065382ee49d6b40b76ede9e632d17221451de8d1
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
(cherry picked from commit cbac31ee90)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2022-02-01 09:33:21 +00:00
Samuli Piippo
c800414eba qt6: add packaging rule for static plugins
Change-Id: I7f511470d3de6ae25eb4631de38b18fe347bcdfd
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
(cherry picked from commit c8499a81b5)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2022-02-01 09:33:21 +00:00
Mikko Gronoff
81878a43b4 qt6-git.inc: Bump PV to 6.2.4
Change-Id: I09b7433685e7a40e0d5efe152c1ba1237366696a
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2022-01-28 08:15:53 +02:00
Samuli Piippo
d188d422e8 qt6-cmake: remove unncessary directory separator
Change-Id: Ie4ced4340bcf672cfbf7f034283beb53c93dbd92
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
(cherry picked from commit 17c05714ad)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2022-01-20 22:41:42 +00:00
Mikko Gronoff
1c9ac4ace1 qtdatavis3d: update license
Leftover from earlier license update change. Amends
commit 21a91d465d.

Pick-to: 6.2.3
Change-Id: I0117fe38773d39f358475378030e017edabe0a17
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2022-01-20 22:07:31 +02:00
Qt Submodule Update Bot
6a1b0efcaa Update submodule refs on '6.2' in yocto/meta-qt6
Change-Id: Ieb2e261738bf901ea1ef907e16db124a9202fcf1
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2022-01-20 14:56:21 +00:00
Samuli Piippo
cf55d9d527 qtmultimedia: add dependency to qtsvg for examples
Some examples have dependency to Qt SVG.

Change-Id: I9084c4a4e321710aa60a6e5df351b37c3c1518cb
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
(cherry picked from commit a6e5979a1b)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2022-01-20 14:56:21 +00:00
Samuli Piippo
5bfd174e39 Coin: disable CI build against upstream master
meta-openebedded is currently broken due to nativesdk-python3-cryptography.

Change-Id: I99fa9313c1c8d1196bc09a8755269ecffe75ce56
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
(cherry picked from commit 3da9ed068a)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2022-01-20 10:18:54 +00:00
Samuli Piippo
6364361d88 sdk: don't filter nativesdk packages with DISTRO_FEATURES
The nativesdk builds have different set of DISTRO_FEATURES, which
by default don't include wayland, even if it's used for target builds.
Instead of filtering wayland packages based on the DISTRO_FEATUREs,
always include them. The nativesdk packages builds correctly, even if
wayland is not supported for the target.

Fixes: QTBUG-99787
Change-Id: I9e00b5e4eacc340a985d0617911c02144ec3e6ed
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
(cherry picked from commit a03cfa981d)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2022-01-18 12:14:11 +00:00
Mikko Gronoff
5936d6e7a6 qtquickdesigner-components: update module
Update to latest revision in dev branch.

Change-Id: I0518f52a12f6142ccba157785c80feaa2c14c840
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
(cherry picked from commit d56d65c8b8)
2022-01-17 09:59:08 +02:00
Mikko Gronoff
21a91d465d qt6: Update license clauses
Previous submodule update brought in license file
updates for several modules, removing obsolete ones
and adding missing ones. Update license clauses for
the modules to match current licensing.

* Cherry-pick adaptations for 6.2 branch:
  qtserialbus & qtshadertools updates omitted
  as those are not applicable in 6.2 branch

Change-Id: I1481dacf7e8da594866ebba13a5fa44f167562d8
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
(cherry picked from commit b7437b7c2f)
2022-01-17 09:58:56 +02:00
Samuli Piippo
5a4b38abc2 Move generated qmltypes files to dev packages
The qmltypes describe the plugin-supplied types contained in the library.
They are used for QML tooling purposes only. Move them to the dev package.

Change-Id: I8aad69d0cda9564651ddadc2a3d2d0434250b742
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
(cherry picked from commit 97899416ec)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2022-01-13 22:23:12 +00:00
Samuli Piippo
6ebbdc2a17 sdk: use Qt's own qt.toolchain.cmake in build scripts
qt-cmake* helper build scripts by default use Qt's generated
qt.toolchain.cmake as the CMAKE_TOOLCHAIN_FILE. Keep this behavior and
patch qt.toolchain.cmake so that will chain-load our Qt6Toolchain.cmake.

qt.toolchain.cmake includes bits that are needed for the conan
integration to work correctly with the sdk.

Change-Id: I89a5e152324178151ba8a5ab4734d542fa4c995c
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
(cherry picked from commit 7f3cb3884d)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2022-01-11 15:09:26 +00:00
Samuli Piippo
aa6c687f75 qtvirtualkeyboard: inherit pkgconfig
Newer oe-core doesn't pull many default dependencies anymore:
https://lists.openembedded.org/g/openembedded-core/message/156185
add explicit dependency on pkgconfig through pkgconfig.bbclass as
we're using it here.

Fixes:
| ERROR: Feature "hunspell": Forcing to "ON" breaks its condition:
|     QT_FEATURE_3rdparty_hunspell OR QT_FEATURE_system_hunspell
| Condition values dump:
|     QT_FEATURE_3rdparty_hunspell = "OFF"
|     QT_FEATURE_system_hunspell = "OFF"

Change-Id: I5f05e2e249ef52402626ee3469f32b0c05d58cb5
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
(cherry picked from commit 0e598fb241)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2022-01-11 15:09:26 +00:00
Qt Submodule Update Bot
58b77cff2d Update submodule refs on '6.2' in yocto/meta-qt6
Change-Id: Idf3026f8df680543b9c40902efce340ec0d547ef
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2022-01-05 02:18:12 +00:00
Qt Submodule Update Bot
be4ac9af6c Update submodule refs on '6.2' in yocto/meta-qt6
Change-Id: I6fcbb327ef7c92f05059abb23c19c3f62f5b0dde
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2022-01-04 00:17:49 +00:00
Martin Jansa
4f28e05494 qtinterfaceframework: inherit pkgconfig
Newer oe-core doesn't pull many default dependencies anymore:
https://lists.openembedded.org/g/openembedded-core/message/156185
add explicit dependency on pkgconfig through pkgconfig.bbclass as
we're using it here.

Fixes:
| ERROR: The taglib submodule was not initialized
| Please initialize the submodule
| E.g. by running the following command:
|     git submodule init && git submodule update
|
| or disable taglib by passing --taglib=no

Change-Id: I1038a755d12e8f918a8b44646b241b0b807da86c
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
(cherry picked from commit b38b4c77ce)
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
Reviewed-by: Martin Jansa <Martin.Jansa@gmail.com>
2021-12-29 14:16:29 +02:00
Pasi Petäjäjärvi
2a5b08abdb QtApplicationManager: Add support
Adds Qt Application Manager module

Task-number: QTBUG-94105
Change-Id: I536b088c69b7ace484fbeef8e8a0e8136a1abacc
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
(cherry picked from commit 082551ef78)
2021-12-29 12:35:24 +02:00
Pasi Petäjäjärvi
7b9b54e5d3 QtInterfaceFramework: Add support
Adds Qt Interface Framework module.

Task-number: QTBUG-94105
Change-Id: I3f8a1caf251e2e6b8be55e78361a3e0f2b95fca4
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
(cherry picked from commit d4572bf1b9)
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
2021-12-29 10:56:34 +02:00
Jeroen Hofstee
8927654c3e qt6-qmake: use the OE_QMAKE bindir and libexecdir
The bindir and libexecdir can be set to a different directory. Since
qmake and tools were searched for in the normal native staging bindir
and libexec dir, they would not be found. So use the OE_QMAKE version
of them instead.

Change-Id: I834bded248a79a6f0d18c6a32b4230f44ddf6a64
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
(cherry picked from commit af73962f3d)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2021-12-29 07:40:46 +00:00
Pasi Petäjäjärvi
34e7839619 QtIF: Use qface from 3rd party repo
With newer yocto old qface recipe using our internal repo
suddenly preferred pypi own repository for qface. So
use external version of qface instead and try to get that
added to meta-python also.

Fixes: QTBUG-96727
Change-Id: Ia6fae613f6d8ced531dad2bda4f1abc18cbf7eba
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
(cherry picked from commit ce7a39b78b)
2021-12-27 14:23:04 +02:00
Pasi Petäjäjärvi
1022f27987 qtbase: Enable ssl support
Required by QtApplicationManager to build appman-packager binary
for host.

Change-Id: Ia31e2df611fe4876110ba9999dd4f60374b783b1
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
(cherry picked from commit 02f96bd7d5)
2021-12-17 12:30:13 +00:00
Mikko Gronoff
8cb2c3a4a7 qtwayland: remove xcomposite pkgconfigs
Removed by qtwayland commit "048f431737f71813bf9ccc2a8300107ce0ba2020
Don't build XComposite buffer integration by default"

Change-Id: Id853de61003f67d0594fc09ed7476d108e32a933
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2021-12-16 10:26:11 +02:00
Mikko Gronoff
653fa5d16c qt6: update license checksums
The latest submodule update brings many
license changes for modules, removing
obsolete ones & adding missing ones. Update
recipes license chksums to match.

Change-Id: Ibe5b654294658e9a698da13c44fcada0a1690bc8
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2021-12-16 10:25:33 +02:00
Samuli Piippo
dc17449ed3 Update Qt Commercial license
Change-Id: I3668a851635e388d84d6a86c38c415ff82680872
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
(cherry picked from commit 9f5ce3eae8)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2021-12-16 10:25:22 +02:00
Qt Submodule Update Bot
5013bf1b4c Update submodule refs on '6.2' in yocto/meta-qt6
Change-Id: I7ba9e6c7a4e84361446c820dc565ba6fdde54439
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2021-12-16 10:24:59 +02:00
Mikko Gronoff
2de2553d4a qt6-git.inc: Bump PV to 6.2.3
Change-Id: I1ed3231dfb9a385731541cb9667d0f9a349c571b
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2021-12-16 10:24:21 +02:00
Samuli Piippo
6e56aa1a56 qtbase: fix PACKAGECONFIG for PostgreSQL
Change-Id: I6b6ab0a8d6f361931aa0ac39e449b27d3cab24f6
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
(cherry picked from commit 5b52d7a14e)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2021-12-15 19:41:45 +00:00
Samuli Piippo
1f5be3a46a Revert "Coin: add required zstd"
This reverts commit a77f474aba.
Zstd is now available in the provisioning.

Change-Id: Id66a3a8797e0c893318974a6fe2dd4e032d563b4
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
(cherry picked from commit 7c192d68dc)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2021-12-15 19:41:45 +00:00
Samuli Piippo
447e077905 sdk: support additional build scripts from qtbase
QtBase has several helper scripts available that can be used
to build other modules and tests. Patch those so they work
properly from the sdk.

Fixes: QTBUG-93342
Change-Id: If393d1a0abdebe21a70439190e49715bcd3e35a1
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
(cherry picked from commit 7297b1bee8)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2021-12-14 21:06:21 +00:00
Andrej Valek
3ac95a6c5b qtbase: add missing packageconfigs
Even if eglfs or linuxfb could be enabled via QT_QPA_DEFAULT_PLATFORM
variable, options have been missing. So add those missing options.

Add eglfs/linuxfb option based on opengl feature into
PACKAGECONFIG_GRAPHICS packageoption.

Change-Id: Ida85363ebcf4ef47a4914dcaf5d2649bb70c41fc
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
(cherry picked from commit 90dd254455)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2021-12-14 14:35:41 +00:00
Pasi Petäjäjärvi
610f2629a5 QFace: Add support
Adds Qt Interface Language (QFace) library

* Add also python dependencies that are not available from
meta-python

Task-number: QTBUG-94105
Change-Id: I08e5198834c36b0019bbc99a3a3f0b0fbc8b422a
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
(cherry picked from commit bfd5af7306)
2021-12-14 01:50:09 +03:00
Samuli Piippo
305fc3c3ec sdk: include nativesdk-qtserialbus-tools
QtSerialBus has canbusutil that is expected to be available in the sdk:

CMake Error at usr/lib/cmake/Qt6SerialBusTools/Qt6SerialBusToolsTargets.cmake:85 (message):
  The imported target "Qt6::canbusutil" references the file

     "usr/bin/canbusutil"

  but this file does not exist.

Change-Id: I59dedc2767c47b6dcbfbed318ff8e698accba30c
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
(cherry picked from commit a59b72141a)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2021-12-13 18:18:18 +00:00
Jeroen Hofstee
4a4ddcf156 sdk: don't append the first line to qt.conf
Since commit 212ae9b ("Use bindir for tools on Windows SDK) qt.conf is
now created in the WORKDIR and is still present when rebuilding the SDK.
Since all lines are appended to the file it will continuesly increase.
So write the first line to the file instead of appending it.

Change-Id: I52d4cb91630884a1ecdc1e6b225fda4cf39d852b
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
(cherry picked from commit 6b7208cedd)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2021-12-08 08:24:13 +00:00
Jeroen Hofstee
108ed216b0 sdk: fix compiler location for QT6_INSTALL_BINDIR != bindir
If QT6_INSTALL_BINDIR is set to a different value than bindir, the compiler
cannot be found, since it is typically installed in bindir. So point to
bindir by default instead.

Change-Id: I3bb94c2daf97f1b2500560fdcc4304cba9699ab5
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
(cherry picked from commit 002b2ce29f)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2021-12-07 14:24:33 +00:00
Samuli Piippo
2228551fa0 qmlcompiler: add all needed packages to host SDK
Need to include -dev and -tools packages for Qml Compiler.

Change-Id: I573f835f7166cf3adde7ffc4ef477769b4b4f566
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
(cherry picked from commit 503ff87af5)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2021-11-25 11:36:35 +00:00
Samuli Piippo
d2ca64d95a Use correct domain for yocto-cache
Change-Id: I669912271b14cc35c09e390fe26b2da4a6cdb8b3
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
(cherry picked from commit 16be6131ae)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2021-11-24 13:44:43 +00:00
Samuli Piippo
2887c4e82e Workaround too eager packagegroup sanity check
After oe-core/5bf3e447d2f5064495d83a8fad30229bcf1ecc9b change allarch
packagegroups are sanity checked. Nativesdk packagegroups should be
excluded for that check, add workaround to avoid errors: "An allarch
packagegroup shouldn't depend on packages which are dynamically renamed"

Change-Id: Iaa59380c98e798841d619775c1c266ca99655be4
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
(cherry picked from commit 95fa269ffa)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2021-11-17 13:58:51 +00:00
Samuli Piippo
287ba12490 qmlcompiler: disable by default
Properly disable the use of QML Compiler Plus by default.

Change-Id: I4adebf56b2621963585db87e1084a4da819de9b9
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
(cherry picked from commit 01d90c1120)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2021-11-17 13:58:51 +00:00
Samuli Piippo
1bca74b41a Add QML Script Compiler
The QML Script Compiler is a commercial drop-in replacement
for the cachegen tool to compile your QML script expressions
and functions to C++ ahead of time.

It is available only for commercial customers and source code
fetch needs proper ssh keys available for accessing the repository
at codereview.qt-project.org.

Usage of QML Script Compiler is not enabled by default, but if
enabled globally using ENABLE_QMLCOMPILER variable, all Qt modules
that have dependency to qtdeclarative are compiled using Qt QML Compiler.
Its usage can also be enabled or disabled by each individual recipe.

Task-number: QTBUG-95475
Change-Id: Iee8539ee8ddc17c70e9ed81ab3b4f242f9386586
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
(cherry picked from commit d0e7002304)
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2021-11-12 16:08:17 +02:00
Qt Submodule Update Bot
19a635e889 Update submodule refs on '6.2' in yocto/meta-qt6
Change-Id: I0e17951829ec967d0de898014c719f2062b47828
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2021-11-11 08:51:20 +00:00
Mikko Gronoff
3a8d613fad qt6-git.inc: update PV 6.2.1 -> 6.2.2
Change-Id: Ibc8cea868fc52ae759970850c9be1abe3d13683c
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2021-11-10 14:03:47 +02:00
Qt Submodule Update Bot
0c60d105fa Update submodule refs on '6.2' in yocto/meta-qt6
Change-Id: If40fa1a64dfa8cf5a470eccc5a22d6c7ea43fcdc
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2021-11-09 14:30:56 +00:00
Samuli Piippo
fb8e8e8dba qtbase-native: don't try to find tools
QT_BUILD_TOOLS_WHEN_CROSSCOMPILING triggered qtbase-native
to try to find tools from QT_HOST_PATH, which obviously
doesn't exists yet. Use it only for target and nativesdk
builds.

Fixes compilation failure:
 | -- Searching for tool 'Qt6::moc' in package Qt6CoreTools.
 | CMake Error at cmake/QtToolHelpers.cmake:122 (message):
 |   Neither QT_HOST_PATH_CMAKE_DIR nor Qt6HostInfo_DIR} available.

Change-Id: I260526c08f48f179049eb4b0ab3e6561958d0a53
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
(cherry picked from commit 3bb76773a8)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2021-11-08 10:24:42 +00:00
Samuli Piippo
181cbf3683 Coin: add builds against Honister
Honister is now released, add it to the CI test builds.
Drop Gatesgarth since it's now EOL.

Change-Id: Ice5813836d8a4edb435db71017d231468993edcf
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
(cherry picked from commit 178142ee57)
2021-11-04 10:43:11 +02:00
Martin Jansa
12674d8168 qttools: switch from default 'git' protocol to 'https'
* github decided that nobody should use git://
  https://github.blog/2021-09-01-improving-git-protocol-security-github/#no-more-unauthenticated-git

  and starting today all the builds were failing to fetch the metadata
  layers from github like:

  2021-11-01T18:53:26 INFO _main_ Updating [meta-ros]
  fatal: remote error:
    The unauthenticated git protocol on port 9418 is no longer supported.
  Please see https://github.blog/2021-09-01-improving-git-protocol-security-github/ for more information.

  this was just a "test" as they said:
  "November 2, 2021: We'll also run several short brownouts on this date."
  and it will be completely disabled on January 11 2022.

Change-Id: I26de93c094cd1e8002d589e8d760a22a12e76d03
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
(cherry picked from commit 3166786ac3)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2021-11-03 22:43:53 +00:00
Samuli Piippo
3e1eb12a5c coin: use openembedded from the upstream source
Github won't be supporting git protocol anymore, switch to using
layer from openembedded.org.

Change-Id: Id711fe7818d37650b0643c17bd3386ca1a344f9a
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
(cherry picked from commit 3cc53e8e7f)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2021-11-03 22:43:53 +00:00
Samuli Piippo
bf9fdb2b79 Coin: build Qt packagegroups in CI integrations
Current CI build using the toolchain recipe is a bit limited as the
package_qa tasks were never ran for the Qt recipes. Also the rm_work
was not done which lead to disk space running out in CI builds. Add
both native and target packagegroup recipes to the target builds that
will ensure that both of the above mentioned tasks are now run.

Change-Id: Ifb73b807f4f9f551836bfa20003aaf88bc758d78
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
(cherry picked from commit 673457878e)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2021-10-29 17:16:55 +00:00
Samuli Piippo
c6fdd6a0d8 qtpositioning: use the new git repository
QtPositioning has been split from the qtlocation into its own
git repository.

Change-Id: Idbe9cbe52828e55689d75c0ac255226e3dd99103
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
(cherry picked from commit 9bb12bca78)
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
2021-10-28 08:52:03 +03:00