All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 01/11] qt5: update bbappends to match version 5.2.1 in meta-qt5/daisy
@ 2014-07-18 18:51 Denys Dmytriyenko
  2014-07-18 18:51 ` [PATCH 02/11] qtwebkit: update patches applied to 5.2.1 version Denys Dmytriyenko
                   ` (10 more replies)
  0 siblings, 11 replies; 29+ messages in thread
From: Denys Dmytriyenko @ 2014-07-18 18:51 UTC (permalink / raw)
  To: meta-arago

From: Denys Dmytriyenko <denys@ti.com>

qtbase patches are not applicable to 5.2.1

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
---
 .../qt5/qtbase/0001-qeglfswindow.cpp.patch         | 56 ----------------------
 .../qt5/qtbase/0002-qeglfswindow.cpp.patch         | 34 -------------
 .../recipes-qt/qt5/qtbase_5.2.0.bbappend           |  8 ----
 ...bkit_5.2.0.bbappend => qtwebkit_5.2.1.bbappend} |  0
 4 files changed, 98 deletions(-)
 delete mode 100644 meta-arago-distro/recipes-qt/qt5/qtbase/0001-qeglfswindow.cpp.patch
 delete mode 100644 meta-arago-distro/recipes-qt/qt5/qtbase/0002-qeglfswindow.cpp.patch
 delete mode 100644 meta-arago-distro/recipes-qt/qt5/qtbase_5.2.0.bbappend
 rename meta-arago-distro/recipes-qt/qt5/{qtwebkit_5.2.0.bbappend => qtwebkit_5.2.1.bbappend} (100%)

diff --git a/meta-arago-distro/recipes-qt/qt5/qtbase/0001-qeglfswindow.cpp.patch b/meta-arago-distro/recipes-qt/qt5/qtbase/0001-qeglfswindow.cpp.patch
deleted file mode 100644
index b95b98e..0000000
--- a/meta-arago-distro/recipes-qt/qt5/qtbase/0001-qeglfswindow.cpp.patch
+++ /dev/null
@@ -1,56 +0,0 @@
---- qtbase/src/plugins/platforms/eglfs/qeglfswindow.cpp.orig	2013-08-09 23:29:18.253037952 +0530
-+++ qtbase/src/plugins/platforms/eglfs/qeglfswindow.cpp	2013-08-09 23:41:18.509018405 +0530
-@@ -61,23 +61,32 @@ QEglFSWindow::QEglFSWindow(QWindow *w)
- #endif
- }
- 
- QEglFSWindow::~QEglFSWindow()
- {
-     destroy();
- }
- 
-+static EGLSurface __singleWindowSurface;
- void QEglFSWindow::create()
- {
-     if (m_window)
-         return;
- 
-     setWindowState(Qt::WindowFullScreen);
- 
-+    if(QEglFSHooks::hooks() && !QEglFSHooks::hooks()->hasCapability(QPlatformIntegration::Capability::MultipleWindows) && __singleWindowSurface)
-+    {
-+        m_surface = __singleWindowSurface;
-+#ifdef QEGL_EXTRA_DEBUG
-+    qWarning("Surface recreate request, re-using %x\n", m_surface);
-+#endif
-+       return;
-+    }
-     if (window()->type() == Qt::Desktop) {
-         QRect rect(QPoint(), QEglFSHooks::hooks()->screenSize());
-         QPlatformWindow::setGeometry(rect);
-         QWindowSystemInterface::handleGeometryChange(window(), rect);
-         return;
-     }
- 
-     EGLDisplay display = (static_cast<QEglFSScreen *>(window()->screen()->handle()))->display();
-@@ -104,16 +113,20 @@ void QEglFSWindow::resetSurface()
- 
-     m_window = QEglFSHooks::hooks()->createNativeWindow(QEglFSHooks::hooks()->screenSize(), m_format);
-     m_surface = eglCreateWindowSurface(display, m_config, m_window, NULL);
-     if (m_surface == EGL_NO_SURFACE) {
-         EGLint error = eglGetError();
-         eglTerminate(display);
-         qFatal("EGL Error : Could not create the egl surface: error = 0x%x\n", error);
-     }
-+    if(QEglFSHooks::hooks() && !QEglFSHooks::hooks()->hasCapability(QPlatformIntegration::Capability::MultipleWindows))
-+    {
-+        __singleWindowSurface = m_surface;
-+    }
- }
- 
- void QEglFSWindow::destroy()
- {
-     if (m_surface) {
-         EGLDisplay display = static_cast<QEglFSScreen *>(screen())->display();
-         eglDestroySurface(display, m_surface);
-         m_surface = 0;
diff --git a/meta-arago-distro/recipes-qt/qt5/qtbase/0002-qeglfswindow.cpp.patch b/meta-arago-distro/recipes-qt/qt5/qtbase/0002-qeglfswindow.cpp.patch
deleted file mode 100644
index 8d17348..0000000
--- a/meta-arago-distro/recipes-qt/qt5/qtbase/0002-qeglfswindow.cpp.patch
+++ /dev/null
@@ -1,34 +0,0 @@
---- qtbase/src/plugins/platforms/eglfs/qeglfswindow.cpp.old	2013-09-09 23:09:24.433774489 +0530
-+++ qtbase/src/plugins/platforms/eglfs/qeglfswindow.cpp	2013-09-09 23:12:22.105766689 +0530
-@@ -54,30 +54,30 @@ QEglFSWindow::QEglFSWindow(QWindow *w)
-     , m_surface(0)
-     , m_window(0)
- {
-     static int serialNo = 0;
-     m_winid  = ++serialNo;
- #ifdef QEGL_EXTRA_DEBUG
-     qWarning("QEglWindow %p: %p 0x%x\n", this, w, uint(m_winid));
- #endif
-+    setWindowState(Qt::WindowFullScreen);
- }
- 
- QEglFSWindow::~QEglFSWindow()
- {
-     destroy();
- }
- 
- static EGLSurface __singleWindowSurface;
- void QEglFSWindow::create()
- {
-     if (m_window)
-         return;
- 
--    setWindowState(Qt::WindowFullScreen);
- 
-     if(QEglFSHooks::hooks() && !QEglFSHooks::hooks()->hasCapability(QPlatformIntegration::Capability::MultipleWindows) && __singleWindowSurface)
-     {
-         m_surface = __singleWindowSurface;
- #ifdef QEGL_EXTRA_DEBUG
-     qWarning("Surface recreate request, re-using %x\n", m_surface);
- #endif
-        return;
diff --git a/meta-arago-distro/recipes-qt/qt5/qtbase_5.2.0.bbappend b/meta-arago-distro/recipes-qt/qt5/qtbase_5.2.0.bbappend
deleted file mode 100644
index 2c0a52d..0000000
--- a/meta-arago-distro/recipes-qt/qt5/qtbase_5.2.0.bbappend
+++ /dev/null
@@ -1,8 +0,0 @@
-FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
-
-SRC_URI += " \
-	file://0001-qeglfswindow.cpp.patch \
-	file://0002-qeglfswindow.cpp.patch \
-"
-
-PR_append = "-arago1"
diff --git a/meta-arago-distro/recipes-qt/qt5/qtwebkit_5.2.0.bbappend b/meta-arago-distro/recipes-qt/qt5/qtwebkit_5.2.1.bbappend
similarity index 100%
rename from meta-arago-distro/recipes-qt/qt5/qtwebkit_5.2.0.bbappend
rename to meta-arago-distro/recipes-qt/qt5/qtwebkit_5.2.1.bbappend
-- 
2.0.0



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

end of thread, other threads:[~2014-07-31 19:01 UTC | newest]

Thread overview: 29+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-07-18 18:51 [PATCH 01/11] qt5: update bbappends to match version 5.2.1 in meta-qt5/daisy Denys Dmytriyenko
2014-07-18 18:51 ` [PATCH 02/11] qtwebkit: update patches applied to 5.2.1 version Denys Dmytriyenko
2014-07-24 16:57   ` Cooper Jr., Franklin
2014-07-18 18:51 ` [PATCH 03/11] arago.conf: re-enable gles2 flag for qt5 builds Denys Dmytriyenko
2014-07-22 21:38   ` Denys Dmytriyenko
2014-07-18 18:51 ` [PATCH 04/11] weston: set default fbdev backend automatically when building for it Denys Dmytriyenko
2014-07-18 18:51 ` [PATCH 05/11] HACK: packagegroup-*-connectivity: disable wpa-gui for not supporting Qt5 Denys Dmytriyenko
2014-07-18 19:33   ` [PATCH v2 05/11] packagegroup-*-connectivity: conditionally " Denys Dmytriyenko
2014-07-24 18:30     ` Cooper Jr., Franklin
2014-07-18 18:51 ` [PATCH 06/11] HACK: matrix-gui: run on top of Wayland Denys Dmytriyenko
2014-07-18 19:18   ` Denys Dmytriyenko
2014-07-24 18:32     ` Cooper Jr., Franklin
2014-07-31 18:45       ` [PATCH v2 06/11] matrix-gui: run on top of Wayland and Qt5 Denys Dmytriyenko
2014-07-31 19:01         ` Cooper Jr., Franklin
2014-07-18 18:51 ` [PATCH 07/11] arago.conf: enable Qt5 by default, disable DRM for Weston Denys Dmytriyenko
2014-07-24 18:36   ` Cooper Jr., Franklin
2014-07-24 18:43     ` Denys Dmytriyenko
2014-07-18 18:51 ` [PATCH 08/11] packagegroup-*-graphics: add Weston to corresponding packagegroup Denys Dmytriyenko
2014-07-24 18:37   ` Cooper Jr., Franklin
2014-07-18 18:52 ` [PATCH 09/11] refresh-screen: fix up Windows newlines in patches Denys Dmytriyenko
2014-07-18 19:17   ` Denys Dmytriyenko
2014-07-18 18:52 ` [PATCH 10/11] matrix-gui-apps: set more specific CC-BY-SA-3.0 license Denys Dmytriyenko
2014-07-24 18:40   ` Cooper Jr., Franklin
2014-07-18 18:52 ` [PATCH 11/11] arago.conf: use the new _remove override to filter out sgx feature Denys Dmytriyenko
2014-07-18 19:20   ` Denys Dmytriyenko
2014-07-18 19:34   ` [PATCH v2 " Denys Dmytriyenko
2014-07-24 18:41     ` Cooper Jr., Franklin
2014-07-24 16:56 ` [PATCH 01/11] qt5: update bbappends to match version 5.2.1 in meta-qt5/daisy Cooper Jr., Franklin
2014-07-24 18:18   ` Denys Dmytriyenko

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.