Skip to content

upstreaming Qt for Device Creation changes

Samuli Piippo openembedded-devel 2 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v2 Latest11 patches 9 repliesIn review
  2. v111 patches 6 repliesSuperseded

Patches in v2 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/11qt5: make populate_sdk_qt5 reusableclasses/populate_sdk_qt5.bbclass recipes-qt/meta/meta-toolchain-qt5.bb+4 -52 replies
2/11qt5: improve Qt module package handlingrecipes-qt/qt5/qt5.inc+19 -20 replies
3/11qt5: improve support for native and nativesdk modulesclasses/qmake5.bbclass classes/qmake5_base.bbclass recipes-qt/qt5/qt5.inc +2 more+24 -10 replies
4/11qt5: add host paths to qt.confclasses/populate_sdk_qt5.bbclass+2 -42 replies
5/11qt5: disable debian auto renamingrecipes-qt/qt5/qt5.inc+17 -04 replies
6/11qt5: make qt5.inc reusable qt5-module.bbclassclasses/qt5-module.bbclass recipes-qt/examples/cinematicexperience_1.0.bb recipes-qt/examples/qt5everywheredemo_1.0.bb +32 more+34 -340 replies
7/11qttools: use one recipe for all compilationsrecipes-qt/qt5/nativesdk-qttools_git.bb recipes-qt/qt5/qttools-native_git.bb recipes-qt/qt5/qttools_git.bb+8 -670 replies
8/11qtbase: remove dependency to sqliterecipes-qt/qt5/qtbase_git.bb+1 -11 reply
9/11qtbase: PACKAGECONFIGs for libproxy and libinputrecipes-qt/qt5/qtbase_git.bb+2 -00 replies
10/11qtlocation: use correct dependenciesrecipes-qt/qt5/qtlocation_git.bb+1 -20 replies
11/11qtwebengine: fix problem with recursive qmake callrecipes-qt/qt5/qtwebengine/0005-Generate-usable-qmake_extras.gypi.patch recipes-qt/qt5/qtwebengine_git.bb+72 -00 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v2 yet.

Read the v2 thread

Cover letter [meta-qt5][PATCH v2 00/11] upstreaming Qt for Device Creation changes

As part of Qt for Device Creation [1], we are starting to use meta-qt5 layer when creating images for our supported devices. We have done number of changes to the layer when intergrating it with our internal layer. We would now like to upstream those changes.

v2: rebased, modified qttools patch

[1] https://www.qt.io/qt-for-device-creation

The following changes since commit 40b7a93a3c6cf05136c606824c1cea848b75bcb6:

qtquick1: allow to disable qtwebkit support (2015-08-24 15:35:52 +0200)

are available in the git repository at:

git://github.com/sapiippo/meta-qt5 master
https://github.com/sapiippo/meta-qt5/tree/master

Samuli Piippo (11):
qt5: make populate_sdk_qt5 reusable
qt5: improve Qt module package handling
qt5: improve support for native and nativesdk modules
qt5: add host paths to qt.conf
qt5: disable debian auto renaming
qt5: make qt5.inc reusable qt5-module.bbclass
qttools: use one recipe for all compilations
qtbase: remove dependency to sqlite
qtbase: PACKAGECONFIGs for libproxy and libinput
qtlocation: use correct dependencies
qtwebengine: fix problem with recursive qmake call

 classes/populate_sdk_qt5.bbclass                   | 11 +---
 classes/qmake5.bbclass                             |  8 +++
 classes/qmake5_base.bbclass                        | 11 ++++
 .../qt5/qt5.inc => classes/qt5-module.bbclass      | 38 +++++++++++-
 recipes-qt/examples/cinematicexperience_1.0.bb     |  2 +-
 recipes-qt/examples/qt5everywheredemo_1.0.bb       |  2 +-
 recipes-qt/examples/qt5nmapcarousedemo_1.0.bb      |  2 +-
 recipes-qt/examples/qt5nmapper_1.0.bb              |  2 +-
 recipes-qt/examples/qtsmarthome_1.0.bb             |  2 +-
 recipes-qt/examples/quitbattery_1.0.0.bb           |  2 +-
 recipes-qt/examples/quitindicators_1.0.1.bb        |  2 +-
 recipes-qt/libconnman-qt/libconnman-qt5_git.bb     |  2 +-
 recipes-qt/meta/meta-toolchain-qt5.bb              |  4 ++
 recipes-qt/qt5/nativesdk-qttools_git.bb            | 42 -------------
 recipes-qt/qt5/qt3d_git.bb                         |  2 +-
 recipes-qt/qt5/qtbase_git.bb                       |  6 +-
 recipes-qt/qt5/qtconnectivity_git.bb               |  2 +-
 recipes-qt/qt5/qtdeclarative_git.bb                |  4 +-
 recipes-qt/qt5/qtenginio_git.bb                    |  2 +-
 recipes-qt/qt5/qtgraphicaleffects_git.bb           |  2 +-
 recipes-qt/qt5/qtimageformats_git.bb               |  2 +-
 recipes-qt/qt5/qtlocation_git.bb                   |  5 +-
 recipes-qt/qt5/qtmultimedia_git.bb                 |  2 +-
 recipes-qt/qt5/qtquick1_git.bb                     |  2 +-
 recipes-qt/qt5/qtquickcontrols_git.bb              |  2 +-
 recipes-qt/qt5/qtscript_git.bb                     |  2 +-
 recipes-qt/qt5/qtsensors_git.bb                    |  2 +-
 recipes-qt/qt5/qtserialport_git.bb                 |  2 +-
 recipes-qt/qt5/qtsvg_git.bb                        |  2 +-
 recipes-qt/qt5/qtsystems_git.bb                    |  2 +-
 recipes-qt/qt5/qttools-native_git.bb               | 24 --------
 recipes-qt/qt5/qttools_git.bb                      | 11 +++-
 recipes-qt/qt5/qttranslations_git.bb               |  2 +-
 recipes-qt/qt5/qtwayland_git.bb                    |  2 +-
 recipes-qt/qt5/qtwebchannel_git.bb                 |  2 +-
 .../0005-Generate-usable-qmake_extras.gypi.patch   | 71 ++++++++++++++++++++++
 recipes-qt/qt5/qtwebengine_git.bb                  |  3 +-
 recipes-qt/qt5/qtwebkit-examples_git.bb            |  2 +-
 recipes-qt/qt5/qtwebkit_git.bb                     |  2 +-
 recipes-qt/qt5/qtwebsockets_git.bb                 |  2 +-
 recipes-qt/qt5/qtx11extras_git.bb                  |  2 +-
 recipes-qt/qt5/qtxmlpatterns_git.bb                |  4 +-
 42 files changed, 183 insertions(+), 115 deletions(-)
 rename recipes-qt/qt5/qt5.inc => classes/qt5-module.bbclass (86%)
 delete mode 100644 recipes-qt/qt5/nativesdk-qttools_git.bb
 delete mode 100644 recipes-qt/qt5/qttools-native_git.bb
 create mode 100644 recipes-qt/qt5/qtwebengine/0005-Generate-usable-qmake_extras.gypi.patch
Signature · 1 line
1.9.1