Remove restrictions from qtwayland so the qtwaylandscanner can be
built for mingw nativesdk target. Add wayland to DISTRO_FEATURES
in CI builds so that the mingw build is also tested.
Change-Id: If46f1310318fbfc59f141dd2895b7b2ff708223c
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
Also move to using HEAD of dunfell branch for all
upstream meta layers.
Task-number: QTBUG-86431
Change-Id: I62ba53237fb763ba2676f8c9d030ce5d6b157989
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
Reviewed-by: Toni Saario <toni.saario@qt.io>
Add support for building nativesdk components with meta-mingw layer
for Windows SDK. Skip some of the nativesdk tools as they cannot be built.
Qt6Toolchain.cmake can be used with SDKPATH environment variable set
to the SDK installation path using forward slashes as path separators.
It depends on the nativesdk-cmake which cannot be built until upstream
patches to meta-mingw are approved.
Task-number: QTBUG-86431
Change-Id: I482f85f10461e77bb183cf763d6ef531b45e016a
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
These are not very useful, but there are more of those.
Change-Id: I8927c256837f70901d6ee4fca491f12f54ff17b0
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
Use PACKAGECONFIG to check if eglfs or linuxfb should be
the default platform plugin.
Change-Id: Ifb6149e805b2bcce1a892337b0eef2f517666b0a
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
CI build has 4 targets:
- qemuarm64 w/o x11
- qemux86 w/o x11
- qemuarm w/ x11
- qemux86-64 w/ x11
and it builds all recipes found in the layer.
Change-Id: I1b4861cb776c67710b16fcb6cac150f092925440
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
Remove modules that are not supported in Qt 6.0 release and do not get
proper updates for building against latest QtBase.
Change-Id: I0d4905bed0caad6ae6c7276a1804e97d35a51833
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
The class can be used for updating the SRCREVs in the recipes
to the latest revision available. It's inherited by default in
all the Qt module recipes. The update can be done for all recipes
with command
bitbake world -c srcrev_update
Replace use of environment variable to the native sysroot with
full paths that are relocated during SDK installation. This allows
use of perl without sourcing to setup-environment script.