From 21634abaf1d492e8719c6385fe6c646c4f88ba13 Mon Sep 17 00:00:00 2001 From: Mark Brand Date: Sun, 1 Dec 2013 17:58:52 +0100 Subject: qt5 packages: more patches from upstream --- src/qtbase-1.patch | 786 +++++++++++++++++++++++++++++++++++++++++++++-- src/qtmultimedia-1.patch | 268 +++++++++++++++- src/qtwinextras-1.patch | 257 +++++++++++++++- 3 files changed, 1289 insertions(+), 22 deletions(-) diff --git a/src/qtbase-1.patch b/src/qtbase-1.patch index 6c2d62d..8ff7f2b 100644 --- a/src/qtbase-1.patch +++ b/src/qtbase-1.patch @@ -4,7 +4,7 @@ See index.html for further information. From e903b5cddaaa606300292ad2cf26c2b6ee111cdd Mon Sep 17 00:00:00 2001 From: Simon Hausmann Date: Tue, 26 Nov 2013 10:45:53 +0100 -Subject: [PATCH 01/17] Fix for co-existence of QtDeclarative and QtQml +Subject: [PATCH 01/31] Fix for co-existence of QtDeclarative and QtQml As a follow-up to commit 2f87fde9bb4bad6787101c0d135419b350b201a5, we also need to change "hack" in the QGraphicsItem and QWidget destructor for early item @@ -54,7 +54,7 @@ index 1da0be9..421ce57 100644 From 939a001c3ac33ebf801d2594ac9073da28d09a46 Mon Sep 17 00:00:00 2001 From: Eskil Abrahamsen Blomfeldt Date: Tue, 26 Nov 2013 10:13:04 +0100 -Subject: [PATCH 02/17] Android: Remove invalid error message +Subject: [PATCH 02/31] Android: Remove invalid error message All usage of context menus prints out an error message because onContextMenuClosed() is called more than once. We just return @@ -87,7 +87,7 @@ index 3dcffeb..3bcd6ea 100644 From 08f3177fdfc9aefbd4232dcd1529b537b2ca9402 Mon Sep 17 00:00:00 2001 From: Gabriel de Dietrich Date: Mon, 25 Nov 2013 13:41:49 +0100 -Subject: [PATCH 03/17] CoreWLan: Fix potential unhandled exception assert +Subject: [PATCH 03/31] CoreWLan: Fix potential unhandled exception assert -[QNSListener notificationHandler:] was declared as not taking any parameter, but used as taking a single NSNotification. This would lead to an 'unrecognized @@ -152,7 +152,7 @@ index 1b95ae2..7044e96 100644 From f03fd0d82a50361c0b89165b3f8d98d66b0a4e16 Mon Sep 17 00:00:00 2001 From: Stephen Kelly Date: Tue, 26 Nov 2013 15:06:20 +0100 -Subject: [PATCH 04/17] Remove leading '/' from target paths. +Subject: [PATCH 04/31] Remove leading '/' from target paths. This is inappropriate on Windows, and breaks non-prefix builds there. @@ -187,7 +187,7 @@ index a9b0c86..1e6b05c 100644 From 94c17dce04c7726afbdd6ac67c569eedc629a81a Mon Sep 17 00:00:00 2001 From: Frank Osterfeld Date: Fri, 22 Nov 2013 10:43:49 +0100 -Subject: [PATCH 05/17] QNX: Fix retrieving the window group name +Subject: [PATCH 05/31] QNX: Fix retrieving the window group name The code assumes that there is a root window, and crashed otherwise. @@ -223,7 +223,7 @@ index 8958a5c..24af5c2 100644 From 4fbe50e77a8d24d42581cdeabd1e93cb993b0d8d Mon Sep 17 00:00:00 2001 From: Yoann Lopes Date: Fri, 22 Nov 2013 18:45:49 +0100 -Subject: [PATCH 06/17] Revert "Store the font's scalability in QFontEngine." +Subject: [PATCH 06/31] Revert "Store the font's scalability in QFontEngine." This reverts commit 65b12fbdb13d34c61bcadd5cc8fd6ee28a8dfafd. @@ -281,7 +281,7 @@ index 07be498..c181d61 100644 From 82a2d28d841c7f59fa76fae6a67e1712a5fb4740 Mon Sep 17 00:00:00 2001 From: Stephen Kelly Date: Wed, 27 Nov 2013 12:22:54 +0100 -Subject: [PATCH 07/17] CMake: Parse the output of new CMake versions. +Subject: [PATCH 07/31] CMake: Parse the output of new CMake versions. As of CMake 3.0, the output of `cmake --version` now has a second line showing that it is maintained by Kitware. Change the version parsing to @@ -315,7 +315,7 @@ index 118eed1..a9461eb 100644 From 7c029e83a3e5058f7b82efd0235e766952357ffd Mon Sep 17 00:00:00 2001 From: Simon Hausmann Date: Thu, 28 Nov 2013 11:00:15 +0100 -Subject: [PATCH 08/17] Fix invalid memory read when shutting down QML +Subject: [PATCH 08/31] Fix invalid memory read when shutting down QML applications As the last line in the QObject destructor, we call setParentHelper(0) to @@ -405,7 +405,7 @@ index ece88d4..f1e0451 100644 From bedc5a3ae268594100b5e0eb8f35c0ce2b95ee96 Mon Sep 17 00:00:00 2001 From: Marc Mutz Date: Tue, 26 Nov 2013 12:27:45 +0100 -Subject: [PATCH 09/17] Update ChangeLog for 5.2.0 [QtWidgets II] +Subject: [PATCH 09/31] Update ChangeLog for 5.2.0 [QtWidgets II] Second batch of changes. @@ -651,7 +651,7 @@ index f513d64..30cd288 100644 From c5b19f252188a01dd7b12090f4776420e3714000 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tor=20Arne=20Vestb=C3=B8?= Date: Thu, 28 Nov 2013 15:33:06 +0100 -Subject: [PATCH 10/17] iOS: Forward [UIApplicationDelegate handleOpenURL:] to +Subject: [PATCH 10/31] iOS: Forward [UIApplicationDelegate handleOpenURL:] to QDesktopServices The user may use QDesktopServices::setUrlHandler() in combination with @@ -785,7 +785,7 @@ index 32203ae..0ac6c59 100644 From 9b782dca45331c0e0246b8439d5cf007a440afc8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tor=20Arne=20Vestb=C3=B8?= Date: Wed, 27 Nov 2013 18:20:10 +0100 -Subject: [PATCH 11/17] iOS: Update screen properties when we trigger statusbar +Subject: [PATCH 11/31] iOS: Update screen properties when we trigger statusbar changes on iOS7 Ideally we'd have a callback from iOS when this happens, so we can also @@ -848,7 +848,7 @@ index 57522cb..9641095 100644 From 7016ea797a4ceefc8df8a6e13971045a215c5e4c Mon Sep 17 00:00:00 2001 From: Eskil Abrahamsen Blomfeldt Date: Wed, 27 Nov 2013 09:12:08 +0100 -Subject: [PATCH 13/17] Add a few notes to changes-5.2.0 +Subject: [PATCH 13/31] Add a few notes to changes-5.2.0 Mostly changes for Android. One change in Qt Gui. @@ -918,7 +918,7 @@ index 30cd288..a51cc91 100644 From 6c3adb5f966e349f0488c194462e48cc8ddf248e Mon Sep 17 00:00:00 2001 From: Nico Vertriest Date: Wed, 27 Nov 2013 14:47:26 +0100 -Subject: [PATCH 14/17] Doc: corrected invalid ref. to output iterators +Subject: [PATCH 14/31] Doc: corrected invalid ref. to output iterators MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit @@ -961,7 +961,7 @@ index cd38947..412b9cf 100644 From 7d5448d9e2ae4d2d10c0cff867cf34b315336feb Mon Sep 17 00:00:00 2001 From: J-P Nurmi Date: Wed, 27 Nov 2013 13:24:59 +0100 -Subject: [PATCH 15/17] Docs: add important QWheelEvent::phase() related notes +Subject: [PATCH 15/31] Docs: add important QWheelEvent::phase() related notes Change-Id: I4901b96b44b7c1179e678689af5962cb4570d50d Reviewed-by: Jens Bache-Wiig @@ -1012,10 +1012,760 @@ index 2866608..88f132b 100644 1.8.4 -From 7483cd9fe3ce4b1bd99fa789ee076b23a5520545 Mon Sep 17 00:00:00 2001 +From b8ccacbb03cb8d265209970c4443218dac33fc81 Mon Sep 17 00:00:00 2001 +From: BogDan Vatra +Date: Mon, 2 Dec 2013 16:48:18 +0200 +Subject: [PATCH 16/31] Default to 5.2 source repository for Qt 5.2.x + +We can't use latest anymore because the qreal change +is not back compatible and all the apps that used latest +will stop to run when Ministro will upgrade the libs. + +Change-Id: I5286e72eccf86b4dead773a637aa28e29d120605 +Reviewed-by: Paul Olav Tvete + +diff --git a/src/android/java/res/values/libs.xml b/src/android/java/res/values/libs.xml +index 231406d..797e6bb 100644 +--- a/src/android/java/res/values/libs.xml ++++ b/src/android/java/res/values/libs.xml +@@ -1,7 +1,7 @@ + + + +- https://download.qt-project.org/ministro/android/qt5/latest ++ https://download.qt-project.org/ministro/android/qt5/qt-5.2 + + +