Acked-by: Franklin Cooper Jr. <[email protected]>
> -----Original Message----- > From: [email protected] [mailto:meta-arago- > [email protected]] On Behalf Of Maupin, Chase > Sent: Tuesday, October 08, 2013 9:12 AM > To: Denys Dmytriyenko; [email protected] > Subject: Re: [meta-arago] [PATCHv2 00/12] Add Qt5 support and update > matrix-browser to use either Qt4 or Qt5 > > 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 _______________________________________________ meta-arago mailing list [email protected] http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
