This series is OK with me: Acked-by: Chase Maupin <[email protected]>
>-----Original Message----- >From: [email protected] [mailto:meta-arago- >[email protected]] On Behalf Of Denys Dmytriyenko >Sent: Monday, October 07, 2013 2:00 PM >To: [email protected] >Subject: [meta-arago] [PATCHv2 00/12] Add Qt5 support and update >matrix-browser to use either Qt4 or Qt5 > >From: Denys Dmytriyenko <[email protected]> > >This patchset adds Qt5 integration with easy switching between Qt4 >and Qt5, >as well as updates matrix-gui-browser to be built against one or >another >version of Qt. Additional apps will be updated soon to build with >Qt4/Qt5 and >utilize provided classes. > >It is version 2 of the patchset with one patch that set Qt5 as >default dropped >completely and patches #2, 3, 6, 12 addressing comments from the >first set - >they are marked with [PATCHv2] prefix. > >The goal is to get the base integration of Qt5 into meta- >arago/master ASAP to >enable further development and updating recipes and packagegroups >to use Qt5. > >Denys Dmytriyenko (11): > matrix-gui-browser: replace ${S} with ${B} in do_install() > icu: overlay the latest version from oe-core/master > icu: disable LDFLAGSICUDT that prevents loading libicudata.so > qtbase: configure and patch Qt5 qtbase for use with SGX in Arago > qtwebkit: add WebGL on eglfs patches > webkit-examples: enable building and packaging of examples > qt5.bbclass: add new class similar to existing qt4e for >configuring > recipes > qt-provider.bbclass: class to allow seamless switching between >Qt4 and > Qt5 > arago-prefs: load up Qt5 preferred versions > matrix-gui-browser: update recipe to be Qt4 and Qt5 compatible > arago-qt5-test-image: add test minimal image for testing Qt5 >migration > > meta-arago-distro/classes/qt-provider.bbclass | 19 ++ > meta-arago-distro/classes/qt5.bbclass | 20 ++ > .../conf/distro/include/arago-prefs.inc | 3 + > .../recipes-core/images/arago-qt5-test-image.bb | 16 ++ > .../qt5/qtbase/0001-qeglfswindow.cpp.patch | 56 +++++ > .../qt5/qtbase/0002-qeglfswindow.cpp.patch | 34 +++ > .../recipes-qt/qt5/qtbase_5.1.0.bbappend | 10 + > .../qt5/qtwebkit-examples/examples-build.patch | 9 + > .../qt5/qtwebkit-examples_5.1.0.bbappend | 5 + > .../qt5/qtwebkit/GraphicsContext3DQt.cpp.patch | 26 ++ > .../qt5/qtwebkit/GraphicsSurfaceGL_NoX.cpp.patch | 270 >+++++++++++++++++++++ > .../qt5/qtwebkit/GraphicsSurfaceToken.h.patch | 33 +++ > .../recipes-qt/qt5/qtwebkit/OpenGLShims.cpp.patch | 24 ++ > .../recipes-qt/qt5/qtwebkit/Target.pri.patch | 24 ++ > .../recipes-qt/qt5/qtwebkit/WebCore.pri.patch | 25 ++ > .../recipes-qt/qt5/qtwebkit/features.prf.patch | 20 ++ > .../qt5/qtwebkit/qttestbrowser.cpp.patch | 24 ++ > .../recipes-qt/qt5/qtwebkit_5.1.0.bbappend | 14 ++ > .../icu/icu-51.2/disable-ldflagsicudt.patch | 12 + > .../icu/icu-51.2/icu-pkgdata-large-cmd.patch | 29 +++ > meta-arago-distro/recipes-support/icu/icu.inc | 55 +++++ > meta-arago-distro/recipes-support/icu/icu_51.2.bb | 14 ++ > .../matrix-gui-browser/qt5-gui-widgets-move.patch | 12 + > .../matrix/matrix-gui-browser/qt5-webkit.patch | 12 + > .../recipes-core/matrix/matrix-gui-browser_2.0.bb | 14 +- > 26 files changed, 777 insertions(+), 7 deletions(-) > create mode 100644 meta-arago-distro/classes/qt-provider.bbclass > create mode 100644 meta-arago-distro/classes/qt5.bbclass > create mode 100644 meta-arago-distro/recipes-core/images/arago- >qt5-test-image.bb > create mode 100644 meta-arago-distro/recipes-qt/qt5/qtbase/0001- >qeglfswindow.cpp.patch > create mode 100644 meta-arago-distro/recipes-qt/qt5/qtbase/0002- >qeglfswindow.cpp.patch > create mode 100644 meta-arago-distro/recipes- >qt/qt5/qtbase_5.1.0.bbappend > create mode 100644 meta-arago-distro/recipes-qt/qt5/qtwebkit- >examples/examples-build.patch > create mode 100644 meta-arago-distro/recipes-qt/qt5/qtwebkit- >examples_5.1.0.bbappend > create mode 100644 meta-arago-distro/recipes- >qt/qt5/qtwebkit/GraphicsContext3DQt.cpp.patch > create mode 100644 meta-arago-distro/recipes- >qt/qt5/qtwebkit/GraphicsSurfaceGL_NoX.cpp.patch > create mode 100644 meta-arago-distro/recipes- >qt/qt5/qtwebkit/GraphicsSurfaceToken.h.patch > create mode 100644 meta-arago-distro/recipes- >qt/qt5/qtwebkit/OpenGLShims.cpp.patch > create mode 100644 meta-arago-distro/recipes- >qt/qt5/qtwebkit/Target.pri.patch > create mode 100644 meta-arago-distro/recipes- >qt/qt5/qtwebkit/WebCore.pri.patch > create mode 100644 meta-arago-distro/recipes- >qt/qt5/qtwebkit/features.prf.patch > create mode 100644 meta-arago-distro/recipes- >qt/qt5/qtwebkit/qttestbrowser.cpp.patch > create mode 100644 meta-arago-distro/recipes- >qt/qt5/qtwebkit_5.1.0.bbappend > create mode 100644 meta-arago-distro/recipes-support/icu/icu- >51.2/disable-ldflagsicudt.patch > create mode 100644 meta-arago-distro/recipes-support/icu/icu- >51.2/icu-pkgdata-large-cmd.patch > create mode 100644 meta-arago-distro/recipes-support/icu/icu.inc > create mode 100644 meta-arago-distro/recipes- >support/icu/icu_51.2.bb > create mode 100644 meta-arago-extras/recipes-core/matrix/matrix- >gui-browser/qt5-gui-widgets-move.patch > create mode 100644 meta-arago-extras/recipes-core/matrix/matrix- >gui-browser/qt5-webkit.patch > >-- >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
