From: Denys Dmytriyenko <[email protected]>

This patchset adds necessary nativesdk tools and updates corresponding
packagegroup and meta-toolchain recipes to enable building Qt5 SDK.

Denys Dmytriyenko (6):
  qt-provider: split out setting variables into own class
  nativesdk-qtbase: add nativesdk version of qtbase necessary for SDK
    tools
  nativesdk-qttools: add nativesdk version of qttools necessary for SDK
    tools
  nativesdk-packagegroup-arago-qte-toolchain-host: update to support Qt4
    and Qt5
  packagegroup-arago-qt5-toolchain-target: add Qt5-specific version
  meta-toolchain-arago-qte: update to support Qt4 and Qt5 SDK

 meta-arago-distro/classes/qt-provider.bbclass      |  12 +-
 meta-arago-distro/classes/qt-vars.bbclass          |  16 ++
 meta-arago-distro/recipes-qt/qt5/nativesdk-qt5.inc |  12 +
 .../recipes-qt/qt5/nativesdk-qtbase.inc            | 188 +++++++++++++
 .../0001-Add-linux-oe-g-platform.patch             | 304 +++++++++++++++++++++
 .../nativesdk-qtbase/0001-Always-build-uic.patch   |  40 +++
 ...ump-path-length-from-256-to-512-character.patch |  29 ++
 ...reserve-built-qmake-and-swap-with-native-.patch |  29 ++
 ...o-allow-to-set-qt.conf-from-the-outside-u.patch |  36 +++
 .../0003-Add-external-hostbindir-option.patch      | 219 +++++++++++++++
 ..._functions-temporary-remove-isEmpty-check.patch |  51 ++++
 ...-building-a-separate-qmake-for-the-target.patch |  29 ++
 ...p-Prefix-default-LIBDIRS-and-INCDIRS-with.patch |  29 ++
 .../0008-qt_module-Fix-pkgconfig-replacement.patch |  70 +++++
 .../0009-qt_module-Fix-paths-in-.prl-files.patch   |  62 +++++
 ...on-t-export-SYSTEM_VARIABLES-to-.qmake.va.patch |  44 +++
 ....prf-Allow-to-add-extra-arguments-to-make.patch |  37 +++
 .../0013-Disable-mkv8snapshot.patch                |  47 ++++
 ...tslib-device-to-be-read-from-env-variable.patch |  35 +++
 .../0015-qtbase-allow-build-of-examples.patch      |  48 ++++
 ...ure-make-pulseaudio-a-configurable-option.patch |  36 +++
 ...configure-make-alsa-a-configurable-option.patch |  35 +++
 ...igure-make-freetype-a-configurable-option.patch |  35 +++
 ...E_PATH_EXTERNAL_HOST_BINS-to-determine-pa.patch |  84 ++++++
 .../recipes-qt/qt5/nativesdk-qtbase_5.1.1.bb       |   5 +
 .../recipes-qt/qt5/nativesdk-qttools.inc           |  32 +++
 ...w-to-build-only-lrelease-lupdate-lconvert.patch | 138 ++++++++++
 .../recipes-qt/qt5/nativesdk-qttools_5.1.1.bb      |  10 +
 .../recipes-core/meta/meta-toolchain-arago-qte.bb  |  31 ++-
 ...ivesdk-packagegroup-arago-qte-toolchain-host.bb |   4 +-
 .../packagegroup-arago-qt5-toolchain-target.bb     |  33 +++
 31 files changed, 1756 insertions(+), 24 deletions(-)
 create mode 100644 meta-arago-distro/classes/qt-vars.bbclass
 create mode 100644 meta-arago-distro/recipes-qt/qt5/nativesdk-qt5.inc
 create mode 100644 meta-arago-distro/recipes-qt/qt5/nativesdk-qtbase.inc
 create mode 100644 
meta-arago-distro/recipes-qt/qt5/nativesdk-qtbase/0001-Add-linux-oe-g-platform.patch
 create mode 100644 
meta-arago-distro/recipes-qt/qt5/nativesdk-qtbase/0001-Always-build-uic.patch
 create mode 100644 
meta-arago-distro/recipes-qt/qt5/nativesdk-qtbase/0001-configure-bump-path-length-from-256-to-512-character.patch
 create mode 100644 
meta-arago-distro/recipes-qt/qt5/nativesdk-qtbase/0001-configure-preserve-built-qmake-and-swap-with-native-.patch
 create mode 100644 
meta-arago-distro/recipes-qt/qt5/nativesdk-qtbase/0002-qlibraryinfo-allow-to-set-qt.conf-from-the-outside-u.patch
 create mode 100644 
meta-arago-distro/recipes-qt/qt5/nativesdk-qtbase/0003-Add-external-hostbindir-option.patch
 create mode 100644 
meta-arago-distro/recipes-qt/qt5/nativesdk-qtbase/0004-qt_functions-temporary-remove-isEmpty-check.patch
 create mode 100644 
meta-arago-distro/recipes-qt/qt5/nativesdk-qtbase/0006-Allow-building-a-separate-qmake-for-the-target.patch
 create mode 100644 
meta-arago-distro/recipes-qt/qt5/nativesdk-qtbase/0007-configureapp-Prefix-default-LIBDIRS-and-INCDIRS-with.patch
 create mode 100644 
meta-arago-distro/recipes-qt/qt5/nativesdk-qtbase/0008-qt_module-Fix-pkgconfig-replacement.patch
 create mode 100644 
meta-arago-distro/recipes-qt/qt5/nativesdk-qtbase/0009-qt_module-Fix-paths-in-.prl-files.patch
 create mode 100644 
meta-arago-distro/recipes-qt/qt5/nativesdk-qtbase/0011-configure-don-t-export-SYSTEM_VARIABLES-to-.qmake.va.patch
 create mode 100644 
meta-arago-distro/recipes-qt/qt5/nativesdk-qtbase/0012-configure.prf-Allow-to-add-extra-arguments-to-make.patch
 create mode 100644 
meta-arago-distro/recipes-qt/qt5/nativesdk-qtbase/0013-Disable-mkv8snapshot.patch
 create mode 100644 
meta-arago-distro/recipes-qt/qt5/nativesdk-qtbase/0014-enables-tslib-device-to-be-read-from-env-variable.patch
 create mode 100644 
meta-arago-distro/recipes-qt/qt5/nativesdk-qtbase/0015-qtbase-allow-build-of-examples.patch
 create mode 100644 
meta-arago-distro/recipes-qt/qt5/nativesdk-qtbase/0021-configure-make-pulseaudio-a-configurable-option.patch
 create mode 100644 
meta-arago-distro/recipes-qt/qt5/nativesdk-qtbase/0022-configure-make-alsa-a-configurable-option.patch
 create mode 100644 
meta-arago-distro/recipes-qt/qt5/nativesdk-qtbase/0023-configure-make-freetype-a-configurable-option.patch
 create mode 100644 
meta-arago-distro/recipes-qt/qt5/nativesdk-qtbase/0024-Use-OE_QMAKE_PATH_EXTERNAL_HOST_BINS-to-determine-pa.patch
 create mode 100644 meta-arago-distro/recipes-qt/qt5/nativesdk-qtbase_5.1.1.bb
 create mode 100644 meta-arago-distro/recipes-qt/qt5/nativesdk-qttools.inc
 create mode 100644 
meta-arago-distro/recipes-qt/qt5/nativesdk-qttools/0001-Allow-to-build-only-lrelease-lupdate-lconvert.patch
 create mode 100644 meta-arago-distro/recipes-qt/qt5/nativesdk-qttools_5.1.1.bb
 create mode 100644 
meta-arago-extras/recipes-core/packagegroups/packagegroup-arago-qt5-toolchain-target.bb

-- 
1.8.3.2

_______________________________________________
meta-arago mailing list
[email protected]
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago

Reply via email to