mirror of
http://code.qt.io/yocto/meta-qt6.git
synced 2026-01-01 13:58:07 +00:00
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 "webengine_system_icu": Forcing to "ON" breaks its condition:
| ICU_FOUND
| Condition values dump:
| ICU_FOUND = ""
|
| ERROR: Feature "webengine_system_libwebp": Forcing to "ON" breaks its condition:
| UNIX AND WEBP_FOUND
| Condition values dump:
| UNIX = "1"
| WEBP_FOUND = ""
|
| ERROR: Feature "webengine_system_opus": Forcing to "ON" breaks its condition:
| UNIX AND OPUS_FOUND
| Condition values dump:
| UNIX = "1"
| OPUS_FOUND = ""
|
| ERROR: Feature "webengine_system_glib": Forcing to "ON" breaks its condition:
| UNIX AND GLIB_FOUND
| Condition values dump:
| UNIX = "1"
| GLIB_FOUND = ""
|
| ERROR: Feature "webengine_system_zlib": Forcing to "ON" breaks its condition:
| UNIX AND QT_FEATURE_system_zlib AND ZLIB_FOUND
| Condition values dump:
| UNIX = "1"
| QT_FEATURE_system_zlib = "ON"
| ZLIB_FOUND = ""
|
| ERROR: Feature "webengine_system_libevent": Forcing to "ON" breaks its condition:
| UNIX AND LIBEVENT_FOUND
| Condition values dump:
| UNIX = "1"
| LIBEVENT_FOUND = ""
|
| ERROR: Feature "webengine_system_lcms2": Forcing to "ON" breaks its condition:
| UNIX AND LCMS2_FOUND
| Condition values dump:
| UNIX = "1"
| LCMS2_FOUND = ""
|
| ERROR: Feature "webengine_system_libpng": Forcing to "ON" breaks its condition:
| UNIX AND TARGET Qt::Gui AND PNG_FOUND AND QT_FEATURE_system_png
| Condition values dump:
| UNIX = "1"
| TARGET Qt::Gui found
| PNG_FOUND = ""
| QT_FEATURE_system_png = "ON"
|
| ERROR: Feature "webengine_system_libjpeg": Forcing to "ON" breaks its condition:
| UNIX AND TARGET Qt::Gui AND TEST_jpeg AND QT_FEATURE_system_jpeg
| Condition values dump:
| UNIX = "1"
| TARGET Qt::Gui found
| TEST_jpeg = "FALSE"
| QT_FEATURE_system_jpeg = "ON"
|
| ERROR: Feature "webengine_system_harfbuzz": Forcing to "ON" breaks its condition:
| UNIX AND TARGET Qt::Gui AND HARFBUZZ_FOUND AND QT_FEATURE_system_harfbuzz
| Condition values dump:
| UNIX = "1"
| TARGET Qt::Gui found
| HARFBUZZ_FOUND = ""
| QT_FEATURE_system_harfbuzz = "ON"
|
| ERROR: Feature "webengine_system_freetype": Forcing to "ON" breaks its condition:
| UNIX AND TARGET Qt::Gui AND TEST_freetype AND QT_FEATURE_system_freetype
| Condition values dump:
| UNIX = "1"
| TARGET Qt::Gui found
| TEST_freetype = "FALSE"
| QT_FEATURE_system_freetype = "ON"
|
| ERROR: Feature "webengine_system_libpci": Forcing to "ON" breaks its condition:
| UNIX AND LIBPCI_FOUND
| Condition values dump:
| UNIX = "1"
| LIBPCI_FOUND = ""
Already fixed in meta-qt5 with:
|
||
|---|---|---|
| classes | ||
| coin | ||
| conf | ||
| licenses | ||
| recipes-devtools/python | ||
| recipes-qt | ||
| COPYING.MIT | ||
| README.md | ||
Qt6 OpenEmbedded/Yocto Project layer
This layer depends on:
URI: https://git.openembedded.org/openembedded-core/
and optionally:
URI: https://git.openembedded.org/meta-openembedded/ URI: https://git.openembedded.org/meta-python2
Yocto version support
The branching of meta-qt6 layer follows Qt branching scheme, that is
dev for the development branch, and 6.x for each minor release.
Following table shows the Yocto branches which are used to test each Qt version.
| Yocto \ Qt | dev | 6.2 | 6.1 | 6.0 |
|---|---|---|---|---|
| master | x | |||
| hardknott | x | x | x | |
| gatesgarth | x | x | x | |
| dunfell | x | x | x |
Contributing
To contribute to this layer you should submit the patches for review using Qt Gerrit.
More information about Qt Gerrit and how to use it:
Layer maintainers
- Samuli Piippo samuli.piippo@qt.io