Thanks for these! I need a couple of days to test things out and I'll report back. I also have se Qt5 related patches to add.
> On Nov 11, 2013, at 10:43 PM, "Denys Dmytriyenko" <[email protected]> wrote: > > 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 _______________________________________________ meta-arago mailing list [email protected] http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
