diff options
author | Martin Jansa <Martin.Jansa@gmail.com> | 2016-07-27 17:25:07 +0200 |
---|---|---|
committer | Martin Jansa <Martin.Jansa@gmail.com> | 2016-08-05 11:03:12 +0200 |
commit | 1a42aa78af040d0fbecc960e4f9dd3f180ccb404 (patch) | |
tree | 8f824b3548f0af18b91ed4737b72bdf8a2bed7e1 /recipes-qt/qt5/qtbase | |
parent | 85694b94aa0b1e536eda13e7239720bca114b000 (diff) | |
download | meta-qt5-1a42aa78af040d0fbecc960e4f9dd3f180ccb404.tar.gz |
qt5: upgrade to latest revisions in 5.7 branch
* LIC_FILES_CHKSUM were changed because of this small change:
commit 4343c4e731c3268614fc79c9c42b4e5e4d59d7e6
Author: Sze Howe Koh <szehowe.koh@gmail.com>
Date: Tue Jun 14 19:12:35 2016 +0800
Expand license scope from "Qt GUI Toolkit" to "Qt Toolkit"
* -no-nis option was removed from qtbase in:
commit 644d0e75240811212ed9fd0c21e3bd05db3ba5db
Author: Ralf Nolden <nolden@kde.org>
Date: Fri May 20 22:03:39 2016 +0200
Cleanup NIS support leftover from Qt 3/4
* allow to disable eglfs independently from gles2, because eglfs-egldevice
may be autodetected when libdrm was built before qtbase since this
upstream commit:
commit 5c6d27b8dfa695ab04766a1711b00421dba9c7d0
Author: Ralf Nolden <nolden@kde.org>
Date: Tue May 17 12:38:44 2016 +0200
Make eglfs-egldevice check work with pkgconfig as well
and then it fails to build, because libdrm could be removed from sysroot
and drm.h is missing.
* recipes-qt/qt5/qtquick1/0001-qdeclarativetextinput-update-to-match-QWidgetLineCon.patch
was resolved in upstream commit:
commit 26229cfa0b729313893af5674d604e8692dbb946
Author: Richard Moe Gustavsen <richard.gustavsen@theqtcompany.com>
Date: Tue Apr 26 15:08:34 2016 +0200
QDeclarativeTextInput: update API to use setBlinkingCursorEnabled
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Diffstat (limited to 'recipes-qt/qt5/qtbase')
12 files changed, 52 insertions, 59 deletions
diff --git a/recipes-qt/qt5/qtbase/0001-Add-linux-oe-g-platform.patch b/recipes-qt/qt5/qtbase/0001-Add-linux-oe-g-platform.patch index af85fe9d..b28ca8b6 100644 --- a/recipes-qt/qt5/qtbase/0001-Add-linux-oe-g-platform.patch +++ b/recipes-qt/qt5/qtbase/0001-Add-linux-oe-g-platform.patch | |||
@@ -1,4 +1,4 @@ | |||
1 | From 79f881eaa0a4a980963ce4ea1bc4c5e26c640c9a Mon Sep 17 00:00:00 2001 | 1 | From d6c75f788e15fb552eacb08359698a1342a97f20 Mon Sep 17 00:00:00 2001 |
2 | From: Martin Jansa <Martin.Jansa@gmail.com> | 2 | From: Martin Jansa <Martin.Jansa@gmail.com> |
3 | Date: Mon, 15 Apr 2013 04:29:32 +0200 | 3 | Date: Mon, 15 Apr 2013 04:29:32 +0200 |
4 | Subject: [PATCH] Add linux-oe-g++ platform | 4 | Subject: [PATCH] Add linux-oe-g++ platform |
@@ -56,10 +56,10 @@ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> | |||
56 | create mode 100644 mkspecs/linux-oe-g++/qplatformdefs.h | 56 | create mode 100644 mkspecs/linux-oe-g++/qplatformdefs.h |
57 | 57 | ||
58 | diff --git a/configure b/configure | 58 | diff --git a/configure b/configure |
59 | index b65c564..ffe6931 100755 | 59 | index 0ba0c31..052872e 100755 |
60 | --- a/configure | 60 | --- a/configure |
61 | +++ b/configure | 61 | +++ b/configure |
62 | @@ -339,6 +339,16 @@ getQMakeConf() | 62 | @@ -333,6 +333,16 @@ getQMakeConf() |
63 | getSingleQMakeVariable "$1" "$specvals" | 63 | getSingleQMakeVariable "$1" "$specvals" |
64 | } | 64 | } |
65 | 65 | ||
@@ -76,8 +76,8 @@ index b65c564..ffe6931 100755 | |||
76 | getXQMakeConf() | 76 | getXQMakeConf() |
77 | { | 77 | { |
78 | if [ -z "$xspecvals" ]; then | 78 | if [ -z "$xspecvals" ]; then |
79 | @@ -348,6 +358,16 @@ getXQMakeConf() | 79 | @@ -357,6 +367,16 @@ testXConfig() |
80 | getSingleQMakeVariable "$1" "$xspecvals" | 80 | esac |
81 | } | 81 | } |
82 | 82 | ||
83 | +# OE qmake.conf is reading some variables from shell env | 83 | +# OE qmake.conf is reading some variables from shell env |
@@ -93,7 +93,7 @@ index b65c564..ffe6931 100755 | |||
93 | compilerSupportsFlag() | 93 | compilerSupportsFlag() |
94 | { | 94 | { |
95 | cat >conftest.cpp <<EOF | 95 | cat >conftest.cpp <<EOF |
96 | @@ -569,24 +589,14 @@ fi | 96 | @@ -578,24 +598,14 @@ fi |
97 | # initalize variables | 97 | # initalize variables |
98 | #------------------------------------------------------------------------------- | 98 | #------------------------------------------------------------------------------- |
99 | 99 | ||
@@ -124,7 +124,7 @@ index b65c564..ffe6931 100755 | |||
124 | fi'` | 124 | fi'` |
125 | eval "$cmd" | 125 | eval "$cmd" |
126 | done | 126 | done |
127 | @@ -3428,7 +3438,7 @@ if [ "$XPLATFORM_MAC" = "yes" ]; then | 127 | @@ -3443,7 +3453,7 @@ if [ "$XPLATFORM_MAC" = "yes" ]; then |
128 | [ "$CFG_GTK" = "auto" ] && CFG_GTK=no | 128 | [ "$CFG_GTK" = "auto" ] && CFG_GTK=no |
129 | fi | 129 | fi |
130 | 130 | ||
@@ -133,7 +133,7 @@ index b65c564..ffe6931 100755 | |||
133 | 133 | ||
134 | TEST_COMPILER=$QMAKE_CONF_COMPILER | 134 | TEST_COMPILER=$QMAKE_CONF_COMPILER |
135 | 135 | ||
136 | @@ -3479,7 +3489,7 @@ if [ "$XPLATFORM_ANDROID" = "yes" ] ; then | 136 | @@ -3494,7 +3504,7 @@ if [ "$XPLATFORM_ANDROID" = "yes" ] ; then |
137 | fi | 137 | fi |
138 | fi | 138 | fi |
139 | 139 | ||
@@ -142,7 +142,7 @@ index b65c564..ffe6931 100755 | |||
142 | 142 | ||
143 | GCC_MACHINE_DUMP= | 143 | GCC_MACHINE_DUMP= |
144 | case "$TEST_COMPILER" in *g++) GCC_MACHINE_DUMP=$($TEST_COMPILER -dumpmachine);; esac | 144 | case "$TEST_COMPILER" in *g++) GCC_MACHINE_DUMP=$($TEST_COMPILER -dumpmachine);; esac |
145 | @@ -3878,6 +3888,14 @@ setBootstrapVariable() | 145 | @@ -3893,6 +3903,14 @@ setBootstrapVariable() |
146 | getQMakeConf "$1" | echo ${2-$1} = `if [ -n "$3" ]; then sed "$3"; else cat; fi` >> "$mkfile" | 146 | getQMakeConf "$1" | echo ${2-$1} = `if [ -n "$3" ]; then sed "$3"; else cat; fi` >> "$mkfile" |
147 | } | 147 | } |
148 | 148 | ||
@@ -157,7 +157,7 @@ index b65c564..ffe6931 100755 | |||
157 | # build qmake | 157 | # build qmake |
158 | if true; then ###[ '!' -f "$outpath/bin/qmake" ]; | 158 | if true; then ###[ '!' -f "$outpath/bin/qmake" ]; |
159 | echo "Creating qmake..." | 159 | echo "Creating qmake..." |
160 | @@ -3977,6 +3995,7 @@ if true; then ###[ '!' -f "$outpath/bin/qmake" ]; | 160 | @@ -3986,6 +4004,7 @@ if true; then ###[ '!' -f "$outpath/bin/qmake" ]; |
161 | EXEEXT= | 161 | EXEEXT= |
162 | ;; | 162 | ;; |
163 | esac | 163 | esac |
@@ -166,10 +166,10 @@ index b65c564..ffe6931 100755 | |||
166 | echo "COCOA_LFLAGS =-framework Foundation -framework CoreServices" >>"$mkfile" | 166 | echo "COCOA_LFLAGS =-framework Foundation -framework CoreServices" >>"$mkfile" |
167 | echo "CARBON_LFLAGS =-framework ApplicationServices" >>"$mkfile" | 167 | echo "CARBON_LFLAGS =-framework ApplicationServices" >>"$mkfile" |
168 | diff --git a/mkspecs/features/configure.prf b/mkspecs/features/configure.prf | 168 | diff --git a/mkspecs/features/configure.prf b/mkspecs/features/configure.prf |
169 | index 92c288c..f3019e0 100644 | 169 | index a890c7f..151630c 100644 |
170 | --- a/mkspecs/features/configure.prf | 170 | --- a/mkspecs/features/configure.prf |
171 | +++ b/mkspecs/features/configure.prf | 171 | +++ b/mkspecs/features/configure.prf |
172 | @@ -63,14 +63,14 @@ defineTest(qtCompileTest) { | 172 | @@ -71,14 +71,14 @@ defineTest(qtCompileTest) { |
173 | } | 173 | } |
174 | 174 | ||
175 | # Clean up after previous run | 175 | # Clean up after previous run |
diff --git a/recipes-qt/qt5/qtbase/0002-qlibraryinfo-allow-to-set-qt.conf-from-the-outside-u.patch b/recipes-qt/qt5/qtbase/0002-qlibraryinfo-allow-to-set-qt.conf-from-the-outside-u.patch index 54895dfb..699e3856 100644 --- a/recipes-qt/qt5/qtbase/0002-qlibraryinfo-allow-to-set-qt.conf-from-the-outside-u.patch +++ b/recipes-qt/qt5/qtbase/0002-qlibraryinfo-allow-to-set-qt.conf-from-the-outside-u.patch | |||
@@ -1,4 +1,4 @@ | |||
1 | From aaa1675d3c9f0d100f596ca4e2ddf3bd25fae5b6 Mon Sep 17 00:00:00 2001 | 1 | From e5f8607cfa1d2bcc798686cdf7c87ea0c6577d30 Mon Sep 17 00:00:00 2001 |
2 | From: Holger Freyther <zecke@selfish.org> | 2 | From: Holger Freyther <zecke@selfish.org> |
3 | Date: Wed, 26 Sep 2012 17:22:30 +0200 | 3 | Date: Wed, 26 Sep 2012 17:22:30 +0200 |
4 | Subject: [PATCH] qlibraryinfo: allow to set qt.conf from the outside using the | 4 | Subject: [PATCH] qlibraryinfo: allow to set qt.conf from the outside using the |
diff --git a/recipes-qt/qt5/qtbase/0003-Add-external-hostbindir-option.patch b/recipes-qt/qt5/qtbase/0003-Add-external-hostbindir-option.patch index 11cd97b0..381cde29 100644 --- a/recipes-qt/qt5/qtbase/0003-Add-external-hostbindir-option.patch +++ b/recipes-qt/qt5/qtbase/0003-Add-external-hostbindir-option.patch | |||
@@ -1,4 +1,4 @@ | |||
1 | From 502b95b840a5f79e5a68e9bd5b10dbdc92485f1f Mon Sep 17 00:00:00 2001 | 1 | From c1dc6165d6a085f162ed32ef5697f645019f9ee0 Mon Sep 17 00:00:00 2001 |
2 | From: Martin Jansa <Martin.Jansa@gmail.com> | 2 | From: Martin Jansa <Martin.Jansa@gmail.com> |
3 | Date: Sat, 6 Apr 2013 13:15:07 +0200 | 3 | Date: Sat, 6 Apr 2013 13:15:07 +0200 |
4 | Subject: [PATCH] Add -external-hostbindir option | 4 | Subject: [PATCH] Add -external-hostbindir option |
@@ -39,10 +39,10 @@ Change-Id: Iacaa1c5531cd6dcc094891610c351673db55d7b2 | |||
39 | 7 files changed, 44 insertions(+), 8 deletions(-) | 39 | 7 files changed, 44 insertions(+), 8 deletions(-) |
40 | 40 | ||
41 | diff --git a/configure b/configure | 41 | diff --git a/configure b/configure |
42 | index ffe6931..5aa87b4 100755 | 42 | index 052872e..1fcbb3a 100755 |
43 | --- a/configure | 43 | --- a/configure |
44 | +++ b/configure | 44 | +++ b/configure |
45 | @@ -825,6 +825,7 @@ QT_HOST_BINS= | 45 | @@ -834,6 +834,7 @@ QT_HOST_BINS= |
46 | QT_HOST_LIBS= | 46 | QT_HOST_LIBS= |
47 | QT_HOST_DATA= | 47 | QT_HOST_DATA= |
48 | QT_EXT_PREFIX= | 48 | QT_EXT_PREFIX= |
@@ -50,7 +50,7 @@ index ffe6931..5aa87b4 100755 | |||
50 | 50 | ||
51 | #flags for SQL drivers | 51 | #flags for SQL drivers |
52 | QT_CFLAGS_PSQL= | 52 | QT_CFLAGS_PSQL= |
53 | @@ -944,6 +945,7 @@ while [ "$#" -gt 0 ]; do | 53 | @@ -953,6 +954,7 @@ while [ "$#" -gt 0 ]; do |
54 | -testsdir| \ | 54 | -testsdir| \ |
55 | -hostdatadir| \ | 55 | -hostdatadir| \ |
56 | -hostbindir| \ | 56 | -hostbindir| \ |
@@ -58,7 +58,7 @@ index ffe6931..5aa87b4 100755 | |||
58 | -hostlibdir| \ | 58 | -hostlibdir| \ |
59 | -extprefix| \ | 59 | -extprefix| \ |
60 | -sysroot| \ | 60 | -sysroot| \ |
61 | @@ -1176,6 +1178,9 @@ while [ "$#" -gt 0 ]; do | 61 | @@ -1185,6 +1187,9 @@ while [ "$#" -gt 0 ]; do |
62 | extprefix) | 62 | extprefix) |
63 | QT_EXT_PREFIX="$VAL" | 63 | QT_EXT_PREFIX="$VAL" |
64 | ;; | 64 | ;; |
@@ -68,7 +68,7 @@ index ffe6931..5aa87b4 100755 | |||
68 | pkg-config) | 68 | pkg-config) |
69 | if [ "$VAL" = "yes" ] || [ "$VAL" = "no" ]; then | 69 | if [ "$VAL" = "yes" ] || [ "$VAL" = "no" ]; then |
70 | CFG_PKGCONFIG="$VAL" | 70 | CFG_PKGCONFIG="$VAL" |
71 | @@ -2438,6 +2443,10 @@ Installation options: | 71 | @@ -2447,6 +2452,10 @@ Installation options: |
72 | -hostdatadir <dir> . Data used by qmake will be installed to <dir> | 72 | -hostdatadir <dir> . Data used by qmake will be installed to <dir> |
73 | (default HOSTPREFIX) | 73 | (default HOSTPREFIX) |
74 | 74 | ||
@@ -79,7 +79,7 @@ index ffe6931..5aa87b4 100755 | |||
79 | Configure options: | 79 | Configure options: |
80 | 80 | ||
81 | The defaults (*) are usually acceptable. A plus (+) denotes a default value | 81 | The defaults (*) are usually acceptable. A plus (+) denotes a default value |
82 | @@ -3196,6 +3205,11 @@ fi | 82 | @@ -3209,6 +3218,11 @@ fi |
83 | # command line and environment validation | 83 | # command line and environment validation |
84 | #------------------------------------------------------------------------------- | 84 | #------------------------------------------------------------------------------- |
85 | 85 | ||
@@ -92,7 +92,7 @@ index ffe6931..5aa87b4 100755 | |||
92 | CFG_QCONFIG_PATH=$relpath/src/corelib/global/qconfig-${CFG_QCONFIG}.h | 92 | CFG_QCONFIG_PATH=$relpath/src/corelib/global/qconfig-${CFG_QCONFIG}.h |
93 | case "$CFG_QCONFIG" in | 93 | case "$CFG_QCONFIG" in |
94 | diff --git a/mkspecs/features/qt_functions.prf b/mkspecs/features/qt_functions.prf | 94 | diff --git a/mkspecs/features/qt_functions.prf b/mkspecs/features/qt_functions.prf |
95 | index cfac583..41ca7f1 100644 | 95 | index 54641ce..7d7baa4 100644 |
96 | --- a/mkspecs/features/qt_functions.prf | 96 | --- a/mkspecs/features/qt_functions.prf |
97 | +++ b/mkspecs/features/qt_functions.prf | 97 | +++ b/mkspecs/features/qt_functions.prf |
98 | @@ -71,7 +71,11 @@ defineTest(qtHaveModule) { | 98 | @@ -71,7 +71,11 @@ defineTest(qtHaveModule) { |
diff --git a/recipes-qt/qt5/qtbase/0004-qt_module-Fix-pkgconfig-and-libtool-replacements.patch b/recipes-qt/qt5/qtbase/0004-qt_module-Fix-pkgconfig-and-libtool-replacements.patch index b3677eb0..e24d4758 100644 --- a/recipes-qt/qt5/qtbase/0004-qt_module-Fix-pkgconfig-and-libtool-replacements.patch +++ b/recipes-qt/qt5/qtbase/0004-qt_module-Fix-pkgconfig-and-libtool-replacements.patch | |||
@@ -1,4 +1,4 @@ | |||
1 | From ac2f94a42878c1500e1ab6bbbec7834d9e5edfbb Mon Sep 17 00:00:00 2001 | 1 | From d83234c35de8f52ce3bf6eb262ad8e6af467ac34 Mon Sep 17 00:00:00 2001 |
2 | From: Martin Jansa <Martin.Jansa@gmail.com> | 2 | From: Martin Jansa <Martin.Jansa@gmail.com> |
3 | Date: Sat, 27 Apr 2013 23:15:37 +0200 | 3 | Date: Sat, 27 Apr 2013 23:15:37 +0200 |
4 | Subject: [PATCH] qt_module: Fix pkgconfig and libtool replacements | 4 | Subject: [PATCH] qt_module: Fix pkgconfig and libtool replacements |
@@ -68,7 +68,7 @@ Signed-off-by: Jonathan Liu <net147@gmail.com> | |||
68 | 2 files changed, 14 insertions(+), 1 deletion(-) | 68 | 2 files changed, 14 insertions(+), 1 deletion(-) |
69 | 69 | ||
70 | diff --git a/mkspecs/features/qt.prf b/mkspecs/features/qt.prf | 70 | diff --git a/mkspecs/features/qt.prf b/mkspecs/features/qt.prf |
71 | index 03ec36a..2ab192b 100644 | 71 | index 71e96b4..0d7535c 100644 |
72 | --- a/mkspecs/features/qt.prf | 72 | --- a/mkspecs/features/qt.prf |
73 | +++ b/mkspecs/features/qt.prf | 73 | +++ b/mkspecs/features/qt.prf |
74 | @@ -317,6 +317,19 @@ contains(TEMPLATE, .*app) { | 74 | @@ -317,6 +317,19 @@ contains(TEMPLATE, .*app) { |
@@ -92,7 +92,7 @@ index 03ec36a..2ab192b 100644 | |||
92 | contains(QT_CONFIG, static) { | 92 | contains(QT_CONFIG, static) { |
93 | QT_PLUGIN_VERIFY += QTPLUGIN | 93 | QT_PLUGIN_VERIFY += QTPLUGIN |
94 | diff --git a/mkspecs/features/qt_common.prf b/mkspecs/features/qt_common.prf | 94 | diff --git a/mkspecs/features/qt_common.prf b/mkspecs/features/qt_common.prf |
95 | index c1c668a..67d916d 100644 | 95 | index b367bc1..209cc43 100644 |
96 | --- a/mkspecs/features/qt_common.prf | 96 | --- a/mkspecs/features/qt_common.prf |
97 | +++ b/mkspecs/features/qt_common.prf | 97 | +++ b/mkspecs/features/qt_common.prf |
98 | @@ -38,7 +38,7 @@ contains(TEMPLATE, .*lib) { | 98 | @@ -38,7 +38,7 @@ contains(TEMPLATE, .*lib) { |
diff --git a/recipes-qt/qt5/qtbase/0005-configure-bump-path-length-from-256-to-512-character.patch b/recipes-qt/qt5/qtbase/0005-configure-bump-path-length-from-256-to-512-character.patch index 404c0686..d455d2cd 100644 --- a/recipes-qt/qt5/qtbase/0005-configure-bump-path-length-from-256-to-512-character.patch +++ b/recipes-qt/qt5/qtbase/0005-configure-bump-path-length-from-256-to-512-character.patch | |||
@@ -1,4 +1,4 @@ | |||
1 | From d108da324156b9d709c106c1698bd7466cb26f69 Mon Sep 17 00:00:00 2001 | 1 | From 60f490b57faf979a912074506a75c74767a27d3b Mon Sep 17 00:00:00 2001 |
2 | From: Denys Dmytriyenko <denys@ti.com> | 2 | From: Denys Dmytriyenko <denys@ti.com> |
3 | Date: Tue, 25 Aug 2015 10:05:15 -0400 | 3 | Date: Tue, 25 Aug 2015 10:05:15 -0400 |
4 | Subject: [PATCH] configure: bump path length from 256 to 512 characters | 4 | Subject: [PATCH] configure: bump path length from 256 to 512 characters |
@@ -14,10 +14,10 @@ Signed-off-by: Denys Dmytriyenko <denys@ti.com> | |||
14 | 1 file changed, 3 insertions(+), 3 deletions(-) | 14 | 1 file changed, 3 insertions(+), 3 deletions(-) |
15 | 15 | ||
16 | diff --git a/configure b/configure | 16 | diff --git a/configure b/configure |
17 | index 5aa87b4..17bca95 100755 | 17 | index 1fcbb3a..f49a674 100755 |
18 | --- a/configure | 18 | --- a/configure |
19 | +++ b/configure | 19 | +++ b/configure |
20 | @@ -3832,10 +3832,10 @@ static const char qt_configure_licensed_products_str [256 + 12] = "qt_lcnsprod=$ | 20 | @@ -3847,10 +3847,10 @@ static const char qt_configure_licensed_products_str [256 + 12] = "qt_lcnsprod=$ |
21 | static const char qt_configure_installation [12+11] = "qt_instdate=2012-12-20"; | 21 | static const char qt_configure_installation [12+11] = "qt_instdate=2012-12-20"; |
22 | 22 | ||
23 | /* Installation Info */ | 23 | /* Installation Info */ |
diff --git a/recipes-qt/qt5/qtbase/0006-QOpenGLPaintDevice-sub-area-support.patch b/recipes-qt/qt5/qtbase/0006-QOpenGLPaintDevice-sub-area-support.patch index 92ecb133..c58b1d9a 100644 --- a/recipes-qt/qt5/qtbase/0006-QOpenGLPaintDevice-sub-area-support.patch +++ b/recipes-qt/qt5/qtbase/0006-QOpenGLPaintDevice-sub-area-support.patch | |||
@@ -1,4 +1,4 @@ | |||
1 | From 17450df40d6c163c85b66c1cc485317fd6f9a9c9 Mon Sep 17 00:00:00 2001 | 1 | From f207997b59f1381cf3523521209cb435b1a73f25 Mon Sep 17 00:00:00 2001 |
2 | From: Jani Hautakangas <jani.hautakangas@ixonos.com> | 2 | From: Jani Hautakangas <jani.hautakangas@ixonos.com> |
3 | Date: Thu, 16 May 2013 09:52:07 +0300 | 3 | Date: Thu, 16 May 2013 09:52:07 +0300 |
4 | Subject: [PATCH] QOpenGLPaintDevice sub-area support | 4 | Subject: [PATCH] QOpenGLPaintDevice sub-area support |
@@ -140,10 +140,10 @@ index c9f3282..7c0616b 100644 | |||
140 | QOpenGLContext *ctx; | 140 | QOpenGLContext *ctx; |
141 | EngineMode mode; | 141 | EngineMode mode; |
142 | diff --git a/src/gui/opengl/qopengltextureglyphcache.cpp b/src/gui/opengl/qopengltextureglyphcache.cpp | 142 | diff --git a/src/gui/opengl/qopengltextureglyphcache.cpp b/src/gui/opengl/qopengltextureglyphcache.cpp |
143 | index 8f69095..cf82ee7 100644 | 143 | index 9a7b1eb..6f301f8 100644 |
144 | --- a/src/gui/opengl/qopengltextureglyphcache.cpp | 144 | --- a/src/gui/opengl/qopengltextureglyphcache.cpp |
145 | +++ b/src/gui/opengl/qopengltextureglyphcache.cpp | 145 | +++ b/src/gui/opengl/qopengltextureglyphcache.cpp |
146 | @@ -316,7 +316,7 @@ void QOpenGLTextureGlyphCache::resizeTextureData(int width, int height) | 146 | @@ -403,7 +403,7 @@ void QOpenGLTextureGlyphCache::resizeTextureData(int width, int height) |
147 | funcs->glBindFramebuffer(GL_FRAMEBUFFER, (GLuint)oldFbo); | 147 | funcs->glBindFramebuffer(GL_FRAMEBUFFER, (GLuint)oldFbo); |
148 | 148 | ||
149 | if (pex != 0) { | 149 | if (pex != 0) { |
diff --git a/recipes-qt/qt5/qtbase/0007-linux-oe-g-Invert-conditional-for-defining-QT_SOCKLE.patch b/recipes-qt/qt5/qtbase/0007-linux-oe-g-Invert-conditional-for-defining-QT_SOCKLE.patch index 4cc8ce6d..4ea4061a 100644 --- a/recipes-qt/qt5/qtbase/0007-linux-oe-g-Invert-conditional-for-defining-QT_SOCKLE.patch +++ b/recipes-qt/qt5/qtbase/0007-linux-oe-g-Invert-conditional-for-defining-QT_SOCKLE.patch | |||
@@ -1,4 +1,4 @@ | |||
1 | From edb00662de57d0b6ddb39f80800cf3d20c6c07fd Mon Sep 17 00:00:00 2001 | 1 | From 7ab6ff7ba20a3173c10a76814d3c9ed312c80627 Mon Sep 17 00:00:00 2001 |
2 | From: Khem Raj <raj.khem@gmail.com> | 2 | From: Khem Raj <raj.khem@gmail.com> |
3 | Date: Mon, 8 Jun 2015 13:59:25 -0700 | 3 | Date: Mon, 8 Jun 2015 13:59:25 -0700 |
4 | Subject: [PATCH] linux-oe-g++: Invert conditional for defining QT_SOCKLEN_T | 4 | Subject: [PATCH] linux-oe-g++: Invert conditional for defining QT_SOCKLEN_T |
diff --git a/recipes-qt/qt5/qtbase/0008-configure-paths-for-target-qmake-properly.patch b/recipes-qt/qt5/qtbase/0008-configure-paths-for-target-qmake-properly.patch index 106486f3..bac18412 100644 --- a/recipes-qt/qt5/qtbase/0008-configure-paths-for-target-qmake-properly.patch +++ b/recipes-qt/qt5/qtbase/0008-configure-paths-for-target-qmake-properly.patch | |||
@@ -1,4 +1,4 @@ | |||
1 | From e1bc7a14ae9e433112006b1b6944f8b0e3f619ab Mon Sep 17 00:00:00 2001 | 1 | From 0f4ab3e27938002134e8f3f9eb12cf9c50b2ab95 Mon Sep 17 00:00:00 2001 |
2 | From: =?UTF-8?q?Andreas=20M=C3=BCller?= <schnitzeltony@googlemail.com> | 2 | From: =?UTF-8?q?Andreas=20M=C3=BCller?= <schnitzeltony@googlemail.com> |
3 | Date: Fri, 13 Nov 2015 12:36:11 +0100 | 3 | Date: Fri, 13 Nov 2015 12:36:11 +0100 |
4 | Subject: [PATCH] configure paths for target qmake properly | 4 | Subject: [PATCH] configure paths for target qmake properly |
@@ -19,10 +19,10 @@ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> | |||
19 | 1 file changed, 19 insertions(+), 4 deletions(-) | 19 | 1 file changed, 19 insertions(+), 4 deletions(-) |
20 | 20 | ||
21 | diff --git a/configure b/configure | 21 | diff --git a/configure b/configure |
22 | index 17bca95..6abdd6b 100755 | 22 | index f49a674..d30d0ca 100755 |
23 | --- a/configure | 23 | --- a/configure |
24 | +++ b/configure | 24 | +++ b/configure |
25 | @@ -3777,8 +3777,13 @@ if [ "$CFG_COMPILE_EXAMPLES" = "yes" ]; then | 25 | @@ -3792,8 +3792,13 @@ if [ "$CFG_COMPILE_EXAMPLES" = "yes" ]; then |
26 | QMAKE_CONFIG="$QMAKE_CONFIG compile_examples" | 26 | QMAKE_CONFIG="$QMAKE_CONFIG compile_examples" |
27 | fi | 27 | fi |
28 | 28 | ||
@@ -38,7 +38,7 @@ index 17bca95..6abdd6b 100755 | |||
38 | 38 | ||
39 | QT_CONFIGURE_STR_OFF=0 | 39 | QT_CONFIGURE_STR_OFF=0 |
40 | 40 | ||
41 | @@ -3811,7 +3816,11 @@ QT_CONFIGURE_STRS_ALL=$QT_CONFIGURE_STRS | 41 | @@ -3826,7 +3831,11 @@ QT_CONFIGURE_STRS_ALL=$QT_CONFIGURE_STRS |
42 | 42 | ||
43 | QT_CONFIGURE_STR_OFFSETS= | 43 | QT_CONFIGURE_STR_OFFSETS= |
44 | QT_CONFIGURE_STRS= | 44 | QT_CONFIGURE_STRS= |
@@ -51,7 +51,7 @@ index 17bca95..6abdd6b 100755 | |||
51 | addConfStr "$QT_REL_HOST_BINS" | 51 | addConfStr "$QT_REL_HOST_BINS" |
52 | addConfStr "$QT_REL_HOST_LIBS" | 52 | addConfStr "$QT_REL_HOST_LIBS" |
53 | addConfStr "$QT_REL_HOST_DATA" | 53 | addConfStr "$QT_REL_HOST_DATA" |
54 | @@ -3823,6 +3832,12 @@ addConfStr "$shortspec" | 54 | @@ -3838,6 +3847,12 @@ addConfStr "$shortspec" |
55 | #------------------------------------------------------------------------------- | 55 | #------------------------------------------------------------------------------- |
56 | [ -d "$outpath/src/corelib/global" ] || mkdir -p "$outpath/src/corelib/global" | 56 | [ -d "$outpath/src/corelib/global" ] || mkdir -p "$outpath/src/corelib/global" |
57 | 57 | ||
@@ -64,7 +64,7 @@ index 17bca95..6abdd6b 100755 | |||
64 | cat > "$outpath/src/corelib/global/qconfig.cpp.new" <<EOF | 64 | cat > "$outpath/src/corelib/global/qconfig.cpp.new" <<EOF |
65 | /* License Info */ | 65 | /* License Info */ |
66 | static const char qt_configure_licensee_str [256 + 12] = "qt_lcnsuser=$Licensee"; | 66 | static const char qt_configure_licensee_str [256 + 12] = "qt_lcnsuser=$Licensee"; |
67 | @@ -3835,7 +3850,7 @@ static const char qt_configure_installation [12+11] = "qt_instdate=2 | 67 | @@ -3850,7 +3865,7 @@ static const char qt_configure_installation [12+11] = "qt_instdate=2 |
68 | static const char qt_configure_prefix_path_str [512 + 12] = "qt_prfxpath=$QT_INSTALL_PREFIX"; | 68 | static const char qt_configure_prefix_path_str [512 + 12] = "qt_prfxpath=$QT_INSTALL_PREFIX"; |
69 | #ifdef QT_BUILD_QMAKE | 69 | #ifdef QT_BUILD_QMAKE |
70 | static const char qt_configure_ext_prefix_path_str [512 + 12] = "qt_epfxpath=$QT_EXT_PREFIX"; | 70 | static const char qt_configure_ext_prefix_path_str [512 + 12] = "qt_epfxpath=$QT_EXT_PREFIX"; |
diff --git a/recipes-qt/qt5/qtbase/0011-Reorder-EGL-libraries-from-pkgconfig-and-defaults.patch b/recipes-qt/qt5/qtbase/0009-Reorder-EGL-libraries-from-pkgconfig-and-defaults.patch index 3c0b9e61..23d0ab38 100644 --- a/recipes-qt/qt5/qtbase/0011-Reorder-EGL-libraries-from-pkgconfig-and-defaults.patch +++ b/recipes-qt/qt5/qtbase/0009-Reorder-EGL-libraries-from-pkgconfig-and-defaults.patch | |||
@@ -1,4 +1,4 @@ | |||
1 | From d623d2c2ed49c4dc57fb0dde1faab20976dfc3dc Mon Sep 17 00:00:00 2001 | 1 | From 91b87aed0a2a96b0d6b54757ea13c75ee648a9b0 Mon Sep 17 00:00:00 2001 |
2 | From: Julien Gueytat <contact@jgueytat.fr> | 2 | From: Julien Gueytat <contact@jgueytat.fr> |
3 | Date: Wed, 27 Apr 2016 19:24:39 +0200 | 3 | Date: Wed, 27 Apr 2016 19:24:39 +0200 |
4 | Subject: [PATCH] Reorder EGL libraries from pkgconfig and defaults: | 4 | Subject: [PATCH] Reorder EGL libraries from pkgconfig and defaults: |
@@ -59,10 +59,10 @@ index d8b1c3e..06f7241 100644 | |||
59 | + | 59 | + |
60 | +CONFIG -= qt | 60 | +CONFIG -= qt |
61 | diff --git a/configure b/configure | 61 | diff --git a/configure b/configure |
62 | index 2e99d39..072838b 100755 | 62 | index d30d0ca..14f348c 100755 |
63 | --- a/configure | 63 | --- a/configure |
64 | +++ b/configure | 64 | +++ b/configure |
65 | @@ -5803,7 +5803,9 @@ if [ "$CFG_EGL" != "no" ]; then | 65 | @@ -5891,7 +5891,9 @@ if [ "$CFG_EGL" != "no" ]; then |
66 | QMakeVar set QMAKE_INCDIR_EGL "$QMAKE_INCDIR_EGL" | 66 | QMakeVar set QMAKE_INCDIR_EGL "$QMAKE_INCDIR_EGL" |
67 | QMakeVar set QMAKE_LIBS_EGL "$QMAKE_LIBS_EGL" | 67 | QMakeVar set QMAKE_LIBS_EGL "$QMAKE_LIBS_EGL" |
68 | QMakeVar set QMAKE_CFLAGS_EGL "`echo " $QMAKE_CFLAGS_EGL " | sed -e 's, -I[^ ]* , ,g;s,^ ,,;s, $,,'`" | 68 | QMakeVar set QMAKE_CFLAGS_EGL "`echo " $QMAKE_CFLAGS_EGL " | sed -e 's, -I[^ ]* , ,g;s,^ ,,;s, $,,'`" |
@@ -73,7 +73,7 @@ index 2e99d39..072838b 100755 | |||
73 | if compileTest qpa/egl "EGL" $QMAKE_CFLAGS_EGL $QMAKE_LIBS_EGL; then | 73 | if compileTest qpa/egl "EGL" $QMAKE_CFLAGS_EGL $QMAKE_LIBS_EGL; then |
74 | CFG_EGL=yes | 74 | CFG_EGL=yes |
75 | if compileTest qpa/egl-x11 "EGL-X11" $QMAKE_CFLAGS_EGL $QMAKE_LIBS_EGL; then | 75 | if compileTest qpa/egl-x11 "EGL-X11" $QMAKE_CFLAGS_EGL $QMAKE_LIBS_EGL; then |
76 | @@ -5826,8 +5828,18 @@ fi | 76 | @@ -5914,8 +5916,18 @@ fi |
77 | if [ "$CFG_EGLFS" != "no" ]; then | 77 | if [ "$CFG_EGLFS" != "no" ]; then |
78 | if [ "$XPLATFORM_QNX" = "no" ] && [ "$CFG_OPENGL" != "no" ]; then | 78 | if [ "$XPLATFORM_QNX" = "no" ] && [ "$CFG_OPENGL" != "no" ]; then |
79 | CFG_EGLFS="$CFG_EGL" | 79 | CFG_EGLFS="$CFG_EGL" |
@@ -93,6 +93,3 @@ index 2e99d39..072838b 100755 | |||
93 | CFG_EGLFS_BRCM=yes | 93 | CFG_EGLFS_BRCM=yes |
94 | else | 94 | else |
95 | CFG_EGLFS_BRCM=no | 95 | CFG_EGLFS_BRCM=no |
96 | -- | ||
97 | 1.9.1 | ||
98 | |||
diff --git a/recipes-qt/qt5/qtbase/0011-Pretend-Qt5-wasn-t-found-if-OE_QMAKE_PATH_EXTERNAL_H.patch b/recipes-qt/qt5/qtbase/0010-Pretend-Qt5-wasn-t-found-if-OE_QMAKE_PATH_EXTERNAL_H.patch index 7a24459c..1d0ea3e8 100644 --- a/recipes-qt/qt5/qtbase/0011-Pretend-Qt5-wasn-t-found-if-OE_QMAKE_PATH_EXTERNAL_H.patch +++ b/recipes-qt/qt5/qtbase/0010-Pretend-Qt5-wasn-t-found-if-OE_QMAKE_PATH_EXTERNAL_H.patch | |||
@@ -1,4 +1,4 @@ | |||
1 | From f5a949e17aa8b37491fbc414c38557c9920fa1e5 Mon Sep 17 00:00:00 2001 | 1 | From b397a71531e31383ee86135e21072d033480f5bc Mon Sep 17 00:00:00 2001 |
2 | From: Pascal Bach <pascal.bach@siemens.com> | 2 | From: Pascal Bach <pascal.bach@siemens.com> |
3 | Date: Wed, 11 May 2016 15:20:41 +0200 | 3 | Date: Wed, 11 May 2016 15:20:41 +0200 |
4 | Subject: [PATCH] Pretend Qt5 wasn't found if OE_QMAKE_PATH_EXTERNAL_HOST_BINS | 4 | Subject: [PATCH] Pretend Qt5 wasn't found if OE_QMAKE_PATH_EXTERNAL_HOST_BINS |
@@ -24,7 +24,6 @@ Upstream-Status: Pending | |||
24 | - 0010-Add-external-hostbindir-option-for-native-sdk.patch | 24 | - 0010-Add-external-hostbindir-option-for-native-sdk.patch |
25 | 25 | ||
26 | Signed-off-by: Pascal Bach <pascal.bach@siemens.com> | 26 | Signed-off-by: Pascal Bach <pascal.bach@siemens.com> |
27 | |||
28 | --- | 27 | --- |
29 | mkspecs/features/data/cmake/Qt5BasicConfig.cmake.in | 5 +++++ | 28 | mkspecs/features/data/cmake/Qt5BasicConfig.cmake.in | 5 +++++ |
30 | src/corelib/Qt5Config.cmake.in | 5 +++++ | 29 | src/corelib/Qt5Config.cmake.in | 5 +++++ |
@@ -62,6 +61,3 @@ index a872d0e..233d663 100644 | |||
62 | if (NOT Qt5_FIND_COMPONENTS) | 61 | if (NOT Qt5_FIND_COMPONENTS) |
63 | set(Qt5_NOT_FOUND_MESSAGE \"The Qt5 package requires at least one component\") | 62 | set(Qt5_NOT_FOUND_MESSAGE \"The Qt5 package requires at least one component\") |
64 | set(Qt5_FOUND False) | 63 | set(Qt5_FOUND False) |
65 | -- | ||
66 | 2.1.4 | ||
67 | |||
diff --git a/recipes-qt/qt5/qtbase/0009-Always-build-uic.patch b/recipes-qt/qt5/qtbase/0011-Always-build-uic.patch index bee10d55..fb3d316f 100644 --- a/recipes-qt/qt5/qtbase/0009-Always-build-uic.patch +++ b/recipes-qt/qt5/qtbase/0011-Always-build-uic.patch | |||
@@ -1,4 +1,4 @@ | |||
1 | From 14b037afc3fa6992733891205a46b44991402afb Mon Sep 17 00:00:00 2001 | 1 | From 1b94b0f2579edcf870bc953f820af8fb2ec4376f Mon Sep 17 00:00:00 2001 |
2 | From: Martin Jansa <Martin.Jansa@gmail.com> | 2 | From: Martin Jansa <Martin.Jansa@gmail.com> |
3 | Date: Sat, 16 Nov 2013 00:32:30 +0100 | 3 | Date: Sat, 16 Nov 2013 00:32:30 +0100 |
4 | Subject: [PATCH] Always build uic | 4 | Subject: [PATCH] Always build uic |
@@ -14,10 +14,10 @@ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> | |||
14 | 1 file changed, 1 insertion(+), 1 deletion(-) | 14 | 1 file changed, 1 insertion(+), 1 deletion(-) |
15 | 15 | ||
16 | diff --git a/src/src.pro b/src/src.pro | 16 | diff --git a/src/src.pro b/src/src.pro |
17 | index 4a165a2..0f84791 100644 | 17 | index 3d18540..d128b3a 100644 |
18 | --- a/src/src.pro | 18 | --- a/src/src.pro |
19 | +++ b/src/src.pro | 19 | +++ b/src/src.pro |
20 | @@ -180,7 +180,7 @@ contains(QT_CONFIG, concurrent):SUBDIRS += src_concurrent | 20 | @@ -195,7 +195,7 @@ contains(QT_CONFIG, concurrent):SUBDIRS += src_concurrent |
21 | } | 21 | } |
22 | } | 22 | } |
23 | } | 23 | } |
diff --git a/recipes-qt/qt5/qtbase/0010-Add-external-hostbindir-option-for-native-sdk.patch b/recipes-qt/qt5/qtbase/0012-Add-external-hostbindir-option-for-native-sdk.patch index 949b323f..1ab8abef 100644 --- a/recipes-qt/qt5/qtbase/0010-Add-external-hostbindir-option-for-native-sdk.patch +++ b/recipes-qt/qt5/qtbase/0012-Add-external-hostbindir-option-for-native-sdk.patch | |||
@@ -1,4 +1,4 @@ | |||
1 | From 6df8d620081bd78319fc97846e52b1a83042401a Mon Sep 17 00:00:00 2001 | 1 | From cb66a3193b1b1b8b402548b615c3675c4adcf13a Mon Sep 17 00:00:00 2001 |
2 | From: Martin Jansa <Martin.Jansa@gmail.com> | 2 | From: Martin Jansa <Martin.Jansa@gmail.com> |
3 | Date: Sat, 6 Apr 2013 13:15:07 +0200 | 3 | Date: Sat, 6 Apr 2013 13:15:07 +0200 |
4 | Subject: [PATCH] Add -external-hostbindir option for native(sdk) | 4 | Subject: [PATCH] Add -external-hostbindir option for native(sdk) |
@@ -37,10 +37,10 @@ Conflicts: | |||
37 | 5 files changed, 16 insertions(+), 1 deletion(-) | 37 | 5 files changed, 16 insertions(+), 1 deletion(-) |
38 | 38 | ||
39 | diff --git a/configure b/configure | 39 | diff --git a/configure b/configure |
40 | index 6abdd6b..7c5a066 100755 | 40 | index 14f348c..61f22e8 100755 |
41 | --- a/configure | 41 | --- a/configure |
42 | +++ b/configure | 42 | +++ b/configure |
43 | @@ -3824,6 +3824,7 @@ fi | 43 | @@ -3839,6 +3839,7 @@ fi |
44 | addConfStr "$QT_REL_HOST_BINS" | 44 | addConfStr "$QT_REL_HOST_BINS" |
45 | addConfStr "$QT_REL_HOST_LIBS" | 45 | addConfStr "$QT_REL_HOST_LIBS" |
46 | addConfStr "$QT_REL_HOST_DATA" | 46 | addConfStr "$QT_REL_HOST_DATA" |
@@ -94,10 +94,10 @@ index 362d47d..a2326e2 100644 | |||
94 | HostSpecPath, | 94 | HostSpecPath, |
95 | HostPrefixPath, | 95 | HostPrefixPath, |
96 | diff --git a/tools/configure/configureapp.cpp b/tools/configure/configureapp.cpp | 96 | diff --git a/tools/configure/configureapp.cpp b/tools/configure/configureapp.cpp |
97 | index 7fd0b98..47fa6c3 100644 | 97 | index 0fa205b..2921e2b 100644 |
98 | --- a/tools/configure/configureapp.cpp | 98 | --- a/tools/configure/configureapp.cpp |
99 | +++ b/tools/configure/configureapp.cpp | 99 | +++ b/tools/configure/configureapp.cpp |
100 | @@ -1202,6 +1202,13 @@ void Configure::parseCmdLine() | 100 | @@ -1219,6 +1219,13 @@ void Configure::parseCmdLine() |
101 | dictionary[ "QT_EXT_PREFIX" ] = configCmdLine.at(i); | 101 | dictionary[ "QT_EXT_PREFIX" ] = configCmdLine.at(i); |
102 | } | 102 | } |
103 | 103 | ||
@@ -111,7 +111,7 @@ index 7fd0b98..47fa6c3 100644 | |||
111 | else if (configCmdLine.at(i) == "-make-tool") { | 111 | else if (configCmdLine.at(i) == "-make-tool") { |
112 | ++i; | 112 | ++i; |
113 | if (i == argCount) | 113 | if (i == argCount) |
114 | @@ -4121,6 +4128,9 @@ void Configure::generateQConfigCpp() | 114 | @@ -4171,6 +4178,9 @@ void Configure::generateQConfigCpp() |
115 | 115 | ||
116 | if (dictionary["QT_REL_HOST_DATA"].isEmpty()) | 116 | if (dictionary["QT_REL_HOST_DATA"].isEmpty()) |
117 | dictionary["QT_REL_HOST_DATA"] = haveHpx ? "." : dictionary["QT_REL_INSTALL_ARCHDATA"]; | 117 | dictionary["QT_REL_HOST_DATA"] = haveHpx ? "." : dictionary["QT_REL_INSTALL_ARCHDATA"]; |
@@ -121,7 +121,7 @@ index 7fd0b98..47fa6c3 100644 | |||
121 | 121 | ||
122 | confStringOff = 0; | 122 | confStringOff = 0; |
123 | addConfStr(0, dictionary["QT_REL_INSTALL_DOCS"]); | 123 | addConfStr(0, dictionary["QT_REL_INSTALL_DOCS"]); |
124 | @@ -4140,6 +4150,7 @@ void Configure::generateQConfigCpp() | 124 | @@ -4190,6 +4200,7 @@ void Configure::generateQConfigCpp() |
125 | addConfStr(1, dictionary["QT_REL_HOST_BINS"]); | 125 | addConfStr(1, dictionary["QT_REL_HOST_BINS"]); |
126 | addConfStr(1, dictionary["QT_REL_HOST_LIBS"]); | 126 | addConfStr(1, dictionary["QT_REL_HOST_LIBS"]); |
127 | addConfStr(1, dictionary["QT_REL_HOST_DATA"]); | 127 | addConfStr(1, dictionary["QT_REL_HOST_DATA"]); |