All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/13] RFC: Add Qt5 support and update matrix-browser to use either Qt4 or Qt5
@ 2013-10-01  7:10 Denys Dmytriyenko
  2013-10-01  7:11 ` [PATCH 01/13] arago-dylan-config: add meta-qt5/master and dependency on meta-ruby from meta-oe Denys Dmytriyenko
                   ` (13 more replies)
  0 siblings, 14 replies; 49+ messages in thread
From: Denys Dmytriyenko @ 2013-10-01  7:10 UTC (permalink / raw)
  To: meta-arago

From: Denys Dmytriyenko <denys@ti.com>

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.

Denys Dmytriyenko (12):
  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
  arago.conf: set QT_PROVIDER to Qt5, bump distro version
  matrix-gui-browser: update recipe to be Qt4 and Qt5 compatible
  arago-qt5-image: add test minimal image for testing Qt5 migration

 meta-arago-distro/classes/qt-provider.bbclass      |  19 ++
 meta-arago-distro/classes/qt5.bbclass              |  20 ++
 meta-arago-distro/conf/distro/arago.conf           |   4 +-
 .../conf/distro/include/arago-prefs.inc            |   3 +
 .../recipes-core/images/arago-qt5-image.bb         |  18 ++
 .../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, 780 insertions(+), 6 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-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



^ permalink raw reply	[flat|nested] 49+ messages in thread

end of thread, other threads:[~2013-10-02 14:59 UTC | newest]

Thread overview: 49+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-10-01  7:10 [PATCH 00/13] RFC: Add Qt5 support and update matrix-browser to use either Qt4 or Qt5 Denys Dmytriyenko
2013-10-01  7:11 ` [PATCH 01/13] arago-dylan-config: add meta-qt5/master and dependency on meta-ruby from meta-oe Denys Dmytriyenko
2013-10-01 13:38   ` Cooper Jr., Franklin
2013-10-01 13:42     ` Denys Dmytriyenko
2013-10-01 16:37       ` Cooper Jr., Franklin
2013-10-02 12:52   ` Maupin, Chase
2013-10-01  7:11 ` [PATCH 02/13] matrix-gui-browser: replace ${S} with ${B} in do_install() Denys Dmytriyenko
2013-10-02 12:54   ` Maupin, Chase
2013-10-01  7:11 ` [PATCH 03/13] icu: overlay the latest version from oe-core/master Denys Dmytriyenko
2013-10-01 13:10   ` Cooper Jr., Franklin
2013-10-02 12:55   ` Maupin, Chase
2013-10-01  7:11 ` [PATCH 04/13] icu: disable LDFLAGSICUDT that prevents loading libicudata.so Denys Dmytriyenko
2013-10-01 13:13   ` Cooper Jr., Franklin
2013-10-02 12:55   ` Maupin, Chase
2013-10-01  7:11 ` [PATCH 05/13] qtbase: configure and patch Qt5 qtbase for use with SGX in Arago Denys Dmytriyenko
2013-10-01 13:21   ` Cooper Jr., Franklin
2013-10-02 12:56   ` Maupin, Chase
2013-10-01  7:11 ` [PATCH 06/13] qtwebkit: add WebGL on eglfs patches Denys Dmytriyenko
2013-10-01 13:34   ` Cooper Jr., Franklin
2013-10-01 13:37     ` Denys Dmytriyenko
2013-10-02 12:56   ` Maupin, Chase
2013-10-01  7:11 ` [PATCH 07/13] webkit-examples: enable building and packaging of examples Denys Dmytriyenko
2013-10-01 13:20   ` Cooper Jr., Franklin
2013-10-02 12:57   ` Maupin, Chase
2013-10-02 13:40     ` Denys Dmytriyenko
2013-10-02 14:59       ` Maupin, Chase
2013-10-01  7:11 ` [PATCH 08/13] qt5.bbclass: add new class similar to existing qt4e for configuring recipes Denys Dmytriyenko
2013-10-01 13:49   ` Cooper Jr., Franklin
2013-10-02 12:58   ` Maupin, Chase
2013-10-01  7:11 ` [PATCH 09/13] qt-provider.bbclass: class to allow seamless switching between Qt4 and Qt5 Denys Dmytriyenko
2013-10-01 13:36   ` Cooper Jr., Franklin
2013-10-01 13:38     ` Denys Dmytriyenko
2013-10-02 12:59   ` Maupin, Chase
2013-10-01  7:11 ` [PATCH 10/13] arago-prefs: load up Qt5 preferred versions Denys Dmytriyenko
2013-10-02 13:00   ` Maupin, Chase
2013-10-01  7:11 ` [PATCH 11/13] arago.conf: set QT_PROVIDER to Qt5, bump distro version Denys Dmytriyenko
2013-10-01 13:23   ` Cooper Jr., Franklin
2013-10-01 13:28     ` Denys Dmytriyenko
2013-10-01 14:44       ` Cooper Jr., Franklin
2013-10-01  7:11 ` [PATCH 12/13] matrix-gui-browser: update recipe to be Qt4 and Qt5 compatible Denys Dmytriyenko
2013-10-01 13:24   ` Cooper Jr., Franklin
2013-10-02 13:03   ` Maupin, Chase
2013-10-01  7:11 ` [PATCH 13/13] arago-qt5-image: add test minimal image for testing Qt5 migration Denys Dmytriyenko
2013-10-01 12:50   ` Cooper Jr., Franklin
2013-10-01 13:24     ` Denys Dmytriyenko
2013-10-01 13:42       ` Cooper Jr., Franklin
2013-10-01 12:42 ` [PATCH 00/13] RFC: Add Qt5 support and update matrix-browser to use either Qt4 or Qt5 Cooper Jr., Franklin
2013-10-01 13:21   ` Denys Dmytriyenko
2013-10-01 13:47     ` Cooper Jr., Franklin

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.