summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--recipes-qt/qt5/qt5-5.1.1.inc (renamed from recipes-qt/qt5/qt5-5.1.0.inc)0
-rw-r--r--recipes-qt/qt5/qtbase-5.1.0/0010-wayland-scanner-disable-silent-rules.patch82
-rw-r--r--recipes-qt/qt5/qtbase-5.1.0/0019-Fix-FBO-restoring-in-QOpenGLTextureGlyphCache.patch49
-rw-r--r--recipes-qt/qt5/qtbase-5.1.0/0025-QHttpMultiPart-fix-data-corruption-in-readData-metho.patch41
-rw-r--r--recipes-qt/qt5/qtbase-5.1.1/0001-Add-linux-oe-g-platform.patch (renamed from recipes-qt/qt5/qtbase-5.1.0/0001-Add-linux-oe-g-platform.patch)22
-rw-r--r--recipes-qt/qt5/qtbase-5.1.1/0001-Always-build-uic.patch (renamed from recipes-qt/qt5/qtbase-5.1.0/0001-Always-build-uic.patch)6
-rw-r--r--recipes-qt/qt5/qtbase-5.1.1/0002-qlibraryinfo-allow-to-set-qt.conf-from-the-outside-u.patch (renamed from recipes-qt/qt5/qtbase-5.1.0/0002-qlibraryinfo-allow-to-set-qt.conf-from-the-outside-u.patch)8
-rw-r--r--recipes-qt/qt5/qtbase-5.1.1/0003-Add-external-hostbindir-option.patch (renamed from recipes-qt/qt5/qtbase-5.1.0/0003-Add-external-hostbindir-option.patch)51
-rw-r--r--recipes-qt/qt5/qtbase-5.1.1/0004-qt_functions-temporary-remove-isEmpty-check.patch (renamed from recipes-qt/qt5/qtbase-5.1.0/0004-qt_functions-temporary-remove-isEmpty-check.patch)10
-rw-r--r--recipes-qt/qt5/qtbase-5.1.1/0005-qmake-is-already-built-in-qtbase-native.patch (renamed from recipes-qt/qt5/qtbase-5.1.0/0005-qmake-is-already-built-in-qtbase-native.patch)10
-rw-r--r--recipes-qt/qt5/qtbase-5.1.1/0006-Allow-building-a-separate-qmake-for-the-target.patch (renamed from recipes-qt/qt5/qtbase-5.1.0/0006-Allow-building-a-separate-qmake-for-the-target.patch)10
-rw-r--r--recipes-qt/qt5/qtbase-5.1.1/0007-configureapp-Prefix-default-LIBDIRS-and-INCDIRS-with.patch (renamed from recipes-qt/qt5/qtbase-5.1.0/0007-configureapp-Prefix-default-LIBDIRS-and-INCDIRS-with.patch)10
-rw-r--r--recipes-qt/qt5/qtbase-5.1.1/0008-qt_module-Fix-pkgconfig-replacement.patch (renamed from recipes-qt/qt5/qtbase-5.1.0/0008-qt_module-Fix-pkgconfig-replacement.patch)8
-rw-r--r--recipes-qt/qt5/qtbase-5.1.1/0009-qt_module-Fix-paths-in-.prl-files.patch (renamed from recipes-qt/qt5/qtbase-5.1.0/0009-qt_module-Fix-paths-in-.prl-files.patch)8
-rw-r--r--recipes-qt/qt5/qtbase-5.1.1/0010-wayland-scanner-disable-silent-rules.patch82
-rw-r--r--recipes-qt/qt5/qtbase-5.1.1/0011-configure-don-t-export-SYSTEM_VARIABLES-to-.qmake.va.patch (renamed from recipes-qt/qt5/qtbase-5.1.0/0011-configure-don-t-export-SYSTEM_VARIABLES-to-.qmake.va.patch)10
-rw-r--r--recipes-qt/qt5/qtbase-5.1.1/0012-configure.prf-Allow-to-add-extra-arguments-to-make.patch (renamed from recipes-qt/qt5/qtbase-5.1.0/0012-configure.prf-Allow-to-add-extra-arguments-to-make.patch)6
-rw-r--r--recipes-qt/qt5/qtbase-5.1.1/0013-Disable-mkv8snapshot.patch (renamed from recipes-qt/qt5/qtbase-5.1.0/0013-Disable-mkv8snapshot.patch)12
-rw-r--r--recipes-qt/qt5/qtbase-5.1.1/0014-enables-tslib-device-to-be-read-from-env-variable.patch (renamed from recipes-qt/qt5/qtbase-5.1.0/0014-enables-tslib-device-to-be-read-from-env-variable.patch)6
-rw-r--r--recipes-qt/qt5/qtbase-5.1.1/0015-qtbase-allow-build-of-examples.patch (renamed from recipes-qt/qt5/qtbase-5.1.0/0015-qtbase-allow-build-of-examples.patch)6
-rw-r--r--recipes-qt/qt5/qtbase-5.1.1/0018-QOpenGLPaintDevice-sub-area-support.patch (renamed from recipes-qt/qt5/qtbase-5.1.0/0018-QOpenGLPaintDevice-sub-area-support.patch)22
-rw-r--r--recipes-qt/qt5/qtbase-5.1.1/0020-Use-BGRA-extension-in-bindTexture.patch (renamed from recipes-qt/qt5/qtbase-5.1.0/0020-Use-BGRA-extension-in-bindTexture.patch)6
-rw-r--r--recipes-qt/qt5/qtbase-5.1.1/0021-configure-make-pulseaudio-a-configurable-option.patch (renamed from recipes-qt/qt5/qtbase-5.1.0/0021-configure-make-pulseaudio-a-configurable-option.patch)10
-rw-r--r--recipes-qt/qt5/qtbase-5.1.1/0022-configure-make-alsa-a-configurable-option.patch (renamed from recipes-qt/qt5/qtbase-5.1.0/0022-configure-make-alsa-a-configurable-option.patch)10
-rw-r--r--recipes-qt/qt5/qtbase-5.1.1/0023-configure-make-freetype-a-configurable-option.patch (renamed from recipes-qt/qt5/qtbase-5.1.0/0023-configure-make-freetype-a-configurable-option.patch)10
-rw-r--r--recipes-qt/qt5/qtbase-5.1.1/0024-Use-OE_QMAKE_PATH_EXTERNAL_HOST_BINS-to-determine-pa.patch (renamed from recipes-qt/qt5/qtbase-5.1.0/0024-Use-OE_QMAKE_PATH_EXTERNAL_HOST_BINS-to-determine-pa.patch)14
-rw-r--r--recipes-qt/qt5/qtbase-native_5.1.1.bb (renamed from recipes-qt/qt5/qtbase-native_5.1.0.bb)4
-rw-r--r--recipes-qt/qt5/qtbase.inc1
-rw-r--r--recipes-qt/qt5/qtbase_5.1.0.bb9
-rw-r--r--recipes-qt/qt5/qtbase_5.1.1.bb5
30 files changed, 217 insertions, 311 deletions
diff --git a/recipes-qt/qt5/qt5-5.1.0.inc b/recipes-qt/qt5/qt5-5.1.1.inc
index 0de6539d..0de6539d 100644
--- a/recipes-qt/qt5/qt5-5.1.0.inc
+++ b/recipes-qt/qt5/qt5-5.1.1.inc
diff --git a/recipes-qt/qt5/qtbase-5.1.0/0010-wayland-scanner-disable-silent-rules.patch b/recipes-qt/qt5/qtbase-5.1.0/0010-wayland-scanner-disable-silent-rules.patch
deleted file mode 100644
index bdbb52a1..00000000
--- a/recipes-qt/qt5/qtbase-5.1.0/0010-wayland-scanner-disable-silent-rules.patch
+++ /dev/null
@@ -1,82 +0,0 @@
1From c441038a17c1173c8abafd451c4083b2eccc54ab Mon Sep 17 00:00:00 2001
2From: Martin Jansa <Martin.Jansa@gmail.com>
3Date: Sun, 5 May 2013 11:18:34 +0200
4Subject: [PATCH 10/23] wayland-scanner: disable silent rules
5
6* for some reason "$$qtwayland-server-header.commands" on second line gets expanded as -server-header.commands
7
8Upstream-Status: Pending
9
10Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
11---
12 mkspecs/features/wayland-scanner.prf | 14 +++++++-------
13 1 file changed, 7 insertions(+), 7 deletions(-)
14
15diff --git a/mkspecs/features/wayland-scanner.prf b/mkspecs/features/wayland-scanner.prf
16index 2ec064f..847d0f7 100644
17--- a/mkspecs/features/wayland-scanner.prf
18+++ b/mkspecs/features/wayland-scanner.prf
19@@ -10,7 +10,7 @@ wayland-server-header.input = WAYLANDSERVERSOURCES
20 wayland-server-header.variable_out = HEADERS
21 wayland-server-header.output = wayland-${QMAKE_FILE_BASE}-server-protocol$${first(QMAKE_EXT_H)}
22 wayland-server-header.commands = $$QMAKE_WAYLAND_SCANNER server-header < ${QMAKE_FILE_IN} > ${QMAKE_FILE_OUT}
23-silent:wayland-server-header.commands = @echo Wayland server header ${QMAKE_FILE_IN} && $$wayland-server-header.commands
24+#silent:wayland-server-header.commands = @echo Wayland server header ${QMAKE_FILE_IN} && $$wayland-server-header.commands
25 QMAKE_EXTRA_COMPILERS += wayland-server-header
26
27 wayland-client-header.name = wayland ${QMAKE_FILE_BASE}
28@@ -18,7 +18,7 @@ wayland-client-header.input = WAYLANDCLIENTSOURCES
29 wayland-client-header.variable_out = HEADERS
30 wayland-client-header.output = wayland-${QMAKE_FILE_BASE}-client-protocol$${first(QMAKE_EXT_H)}
31 wayland-client-header.commands = $$QMAKE_WAYLAND_SCANNER client-header < ${QMAKE_FILE_IN} > ${QMAKE_FILE_OUT}
32-silent:wayland-client-header.commands = @echo Wayland client header ${QMAKE_FILE_IN} && $$wayland-client-header.commands
33+#silent:wayland-client-header.commands = @echo Wayland client header ${QMAKE_FILE_IN} && $$wayland-client-header.commands
34 QMAKE_EXTRA_COMPILERS += wayland-client-header
35
36 wayland-code.name = wayland ${QMAKE_FILE_BASE}
37@@ -26,7 +26,7 @@ wayland-code.input = WAYLANDCLIENTSOURCES WAYLANDSERVERSOURCES
38 wayland-code.variable_out = SOURCES
39 wayland-code.output = wayland-${QMAKE_FILE_BASE}-protocol.c
40 wayland-code.commands = $$QMAKE_WAYLAND_SCANNER code < ${QMAKE_FILE_IN} > ${QMAKE_FILE_OUT}
41-silent:wayland-code.commands = @echo Wayland code header ${QMAKE_FILE_IN} && $$wayland-code.commands
42+#silent:wayland-code.commands = @echo Wayland code header ${QMAKE_FILE_IN} && $$wayland-code.commands
43 QMAKE_EXTRA_COMPILERS += wayland-code
44
45 qtPrepareTool(QMAKE_QTWAYLANDSCANNER, qtwaylandscanner)
46@@ -37,7 +37,7 @@ qtwayland-client-header.variable_out = HEADERS
47 qtwayland-client-header.depends = wayland-${QMAKE_FILE_BASE}-client-protocol$${first(QMAKE_EXT_H)}
48 qtwayland-client-header.output = qwayland-${QMAKE_FILE_BASE}$${first(QMAKE_EXT_H)}
49 qtwayland-client-header.commands = $$QMAKE_QTWAYLANDSCANNER client-header ${QMAKE_FILE_IN} > ${QMAKE_FILE_OUT}
50-silent:qtwayland-client-header.commands = @echo QtWayland client header ${QMAKE_FILE_IN} && $$qtwayland-client-header.commands
51+#silent:qtwayland-client-header.commands = @echo QtWayland client header ${QMAKE_FILE_IN} && $$qtwayland-client-header.commands
52 QMAKE_EXTRA_COMPILERS += qtwayland-client-header
53
54 qtwayland-client-code.name = qtwayland ${QMAKE_FILE_BASE}
55@@ -46,7 +46,7 @@ qtwayland-client-code.variable_out = SOURCES
56 qtwayland-client-code.depends = qwayland-${QMAKE_FILE_BASE}$${first(QMAKE_EXT_H)}
57 qtwayland-client-code.output = qwayland-${QMAKE_FILE_BASE}.cpp
58 qtwayland-client-code.commands = $$QMAKE_QTWAYLANDSCANNER client-code ${QMAKE_FILE_IN} > ${QMAKE_FILE_OUT}
59-silent:qtwayland-client-code.commands = @echo QtWayland client code ${QMAKE_FILE_IN} && $$qtwayland-client-code.commands
60+#silent:qtwayland-client-code.commands = @echo QtWayland client code ${QMAKE_FILE_IN} && $$qtwayland-client-code.commands
61 QMAKE_EXTRA_COMPILERS += qtwayland-client-code
62
63 qtwayland-server-header.name = qtwayland ${QMAKE_FILE_BASE}
64@@ -55,7 +55,7 @@ qtwayland-server-header.variable_out = HEADERS
65 qtwayland-server-header.depends = wayland-${QMAKE_FILE_BASE}-server-protocol$${first(QMAKE_EXT_H)}
66 qtwayland-server-header.output = qwayland-server-${QMAKE_FILE_BASE}$${first(QMAKE_EXT_H)}
67 qtwayland-server-header.commands = $$QMAKE_QTWAYLANDSCANNER server-header ${QMAKE_FILE_IN} > ${QMAKE_FILE_OUT}
68-silent:qtwayland-server-header.commands = @echo QtWayland server header ${QMAKE_FILE_IN} && $$qtwayland-server-header.commands
69+#silent:qtwayland-server-header.commands = @echo QtWayland server header ${QMAKE_FILE_IN} && $$qtwayland-server-header.commands
70 QMAKE_EXTRA_COMPILERS += qtwayland-server-header
71
72 qtwayland-server-code.name = qtwayland ${QMAKE_FILE_BASE}
73@@ -64,5 +64,5 @@ qtwayland-server-code.variable_out = SOURCES
74 qtwayland-server-code.depends = qwayland-server-${QMAKE_FILE_BASE}$${first(QMAKE_EXT_H)}
75 qtwayland-server-code.output = qwayland-server-${QMAKE_FILE_BASE}.cpp
76 qtwayland-server-code.commands = $$QMAKE_QTWAYLANDSCANNER server-code ${QMAKE_FILE_IN} > ${QMAKE_FILE_OUT}
77-silent:qtwayland-server-code.commands = @echo QtWayland server code ${QMAKE_FILE_IN} && $$qtwayland-server-code.commands
78+#silent:qtwayland-server-code.commands = @echo QtWayland server code ${QMAKE_FILE_IN} && $$qtwayland-server-code.commands
79 QMAKE_EXTRA_COMPILERS += qtwayland-server-code
80--
811.8.3.2
82
diff --git a/recipes-qt/qt5/qtbase-5.1.0/0019-Fix-FBO-restoring-in-QOpenGLTextureGlyphCache.patch b/recipes-qt/qt5/qtbase-5.1.0/0019-Fix-FBO-restoring-in-QOpenGLTextureGlyphCache.patch
deleted file mode 100644
index c3a9dd54..00000000
--- a/recipes-qt/qt5/qtbase-5.1.0/0019-Fix-FBO-restoring-in-QOpenGLTextureGlyphCache.patch
+++ /dev/null
@@ -1,49 +0,0 @@
1From 7c4453b5203e908f0c851c2a34231d81eb2f73c2 Mon Sep 17 00:00:00 2001
2From: Valery Volgutov <valery.volgutov@lge.com>
3Date: Tue, 21 May 2013 12:02:19 -0700
4Subject: [PATCH 19/23] Fix FBO restoring in QOpenGLTextureGlyphCache
5
6QOpenGLTextureGlyphCache::restoreTextureData restores FBO which
7was binded before restoreTextureData call. More specifically,
8it restores QOpenGLContextPrivate's current_fbo member. This works
9if FBO was binded by QOpenGLFramebufferObject but not if FBO was
10binded using glBindFramebufferObject and rendering done via
11QOpenGLPaintDevice.
12
13This patch fixes it by querying current FBO using
14GL_FRAMEBUFFER_BINDING query and restoring it.
15
16Upstream-Status: Backport
17https://codereview.qt-project.org/#change,56608
18
19Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
20---
21 src/gui/opengl/qopengltextureglyphcache.cpp | 5 ++++-
22 1 file changed, 4 insertions(+), 1 deletion(-)
23
24diff --git a/src/gui/opengl/qopengltextureglyphcache.cpp b/src/gui/opengl/qopengltextureglyphcache.cpp
25index ec29900..9bda1db 100644
26--- a/src/gui/opengl/qopengltextureglyphcache.cpp
27+++ b/src/gui/opengl/qopengltextureglyphcache.cpp
28@@ -147,6 +147,9 @@ void QOpenGLTextureGlyphCache::resizeTextureData(int width, int height)
29 return;
30 }
31
32+ GLuint saveFbo;
33+ glGetIntegerv(GL_FRAMEBUFFER_BINDING, &saveFbo);
34+
35 int oldWidth = m_textureResource->m_width;
36 int oldHeight = m_textureResource->m_height;
37
38@@ -265,7 +268,7 @@ void QOpenGLTextureGlyphCache::resizeTextureData(int width, int height)
39 glDeleteTextures(1, &tmp_texture);
40 glDeleteTextures(1, &oldTexture);
41
42- funcs.glBindFramebuffer(GL_FRAMEBUFFER, ctx->d_func()->current_fbo);
43+ funcs.glBindFramebuffer(GL_FRAMEBUFFER, saveFbo);
44
45 if (pex != 0) {
46 glViewport(pex->x, pex->y, pex->width, pex->height);
47--
481.8.3.2
49
diff --git a/recipes-qt/qt5/qtbase-5.1.0/0025-QHttpMultiPart-fix-data-corruption-in-readData-metho.patch b/recipes-qt/qt5/qtbase-5.1.0/0025-QHttpMultiPart-fix-data-corruption-in-readData-metho.patch
deleted file mode 100644
index 6858cead..00000000
--- a/recipes-qt/qt5/qtbase-5.1.0/0025-QHttpMultiPart-fix-data-corruption-in-readData-metho.patch
+++ /dev/null
@@ -1,41 +0,0 @@
1From af96c6fed931564c95037539f07e9c8e33c69529 Mon Sep 17 00:00:00 2001
2From: Peter Hartmann <phartmann@blackberry.com>
3Date: Thu, 25 Jul 2013 12:05:29 -0400
4Subject: [PATCH] QHttpMultiPart: fix data corruption in readData method
5
6When readData() is called repeatedly, we need to keep track which
7part of the multipart message we are currently reading from.
8Hereby we also need to take the boundary size into account, and not
9only the size of the multipart; otherwise we would skip a not
10completely read part. This would then later lead to advancing the
11read pointer by negative indexes and data loss.
12
13Upstream-Status: Accepted [https://codereview.qt-project.org/#change,61698]
14Signed-off-by: Jonathan Liu <net147@gmail.com>
15
16Task-number: QTBUG-32534
17Change-Id: Ibb6dff16adaf4ea67181d23d1d0c8459e33a0ed0
18Reviewed-by: Jonathan Liu <net147@gmail.com>
19Reviewed-by: Shane Kearns <shane.kearns@accenture.com>
20---
21 src/network/access/qhttpmultipart.cpp | 3 +-
22 .../access/qnetworkreply/tst_qnetworkreply.cpp | 44 ++++++++++++++++++++++
23 2 files changed, 46 insertions(+), 1 deletion(-)
24
25diff --git a/src/network/access/qhttpmultipart.cpp b/src/network/access/qhttpmultipart.cpp
26index 4397ef8..5985ed9 100644
27--- a/src/network/access/qhttpmultipart.cpp
28+++ b/src/network/access/qhttpmultipart.cpp
29@@ -497,7 +497,8 @@ qint64 QHttpMultiPartIODevice::readData(char *data, qint64 maxSize)
30
31 // skip the parts we have already read
32 while (index < multiPart->parts.count() &&
33- readPointer >= partOffsets.at(index) + multiPart->parts.at(index).d->size())
34+ readPointer >= partOffsets.at(index) + multiPart->parts.at(index).d->size()
35+ + multiPart->boundary.count() + 6) // 6 == 2 boundary dashes, \r\n after boundary, \r\n after multipart
36 index++;
37
38 // read the data
39--
401.8.3.4
41
diff --git a/recipes-qt/qt5/qtbase-5.1.0/0001-Add-linux-oe-g-platform.patch b/recipes-qt/qt5/qtbase-5.1.1/0001-Add-linux-oe-g-platform.patch
index 669dffcd..87c26122 100644
--- a/recipes-qt/qt5/qtbase-5.1.0/0001-Add-linux-oe-g-platform.patch
+++ b/recipes-qt/qt5/qtbase-5.1.1/0001-Add-linux-oe-g-platform.patch
@@ -1,7 +1,7 @@
1From 7244ed3ca9326f3521de8961dbe7f9759f8e8041 Mon Sep 17 00:00:00 2001 1From b91e232e603df102a1d305aceb0dbedc6ce3e89c Mon Sep 17 00:00:00 2001
2From: Martin Jansa <Martin.Jansa@gmail.com> 2From: Martin Jansa <Martin.Jansa@gmail.com>
3Date: Mon, 15 Apr 2013 04:29:32 +0200 3Date: Mon, 15 Apr 2013 04:29:32 +0200
4Subject: [PATCH 01/23] Add linux-oe-g++ platform 4Subject: [PATCH 01/22] Add linux-oe-g++ platform
5 5
6* This qmake.conf unlike other platforms reads most variables from 6* This qmake.conf unlike other platforms reads most variables from
7 shell environment, because it's easier for qt recipes to export 7 shell environment, because it's easier for qt recipes to export
@@ -41,10 +41,10 @@ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
41 create mode 100644 mkspecs/linux-oe-g++/qplatformdefs.h 41 create mode 100644 mkspecs/linux-oe-g++/qplatformdefs.h
42 42
43diff --git a/configure b/configure 43diff --git a/configure b/configure
44index d7c9674..45e0586 100755 44index 140c7b4..397d53f 100755
45--- a/configure 45--- a/configure
46+++ b/configure 46+++ b/configure
47@@ -284,6 +284,16 @@ getQMakeConf() 47@@ -291,6 +291,16 @@ getQMakeConf()
48 getSingleQMakeVariable "$1" "$specvals" 48 getSingleQMakeVariable "$1" "$specvals"
49 } 49 }
50 50
@@ -61,7 +61,7 @@ index d7c9674..45e0586 100755
61 getXQMakeConf() 61 getXQMakeConf()
62 { 62 {
63 if [ -z "$xspecvals" ]; then 63 if [ -z "$xspecvals" ]; then
64@@ -293,6 +303,16 @@ getXQMakeConf() 64@@ -300,6 +310,16 @@ getXQMakeConf()
65 getSingleQMakeVariable "$1" "$xspecvals" 65 getSingleQMakeVariable "$1" "$xspecvals"
66 } 66 }
67 67
@@ -78,7 +78,7 @@ index d7c9674..45e0586 100755
78 compilerSupportsFlag() 78 compilerSupportsFlag()
79 { 79 {
80 cat >conftest.cpp <<EOF 80 cat >conftest.cpp <<EOF
81@@ -809,6 +829,18 @@ fi 81@@ -816,6 +836,18 @@ fi
82 # initalize variables 82 # initalize variables
83 #------------------------------------------------------------------------------- 83 #-------------------------------------------------------------------------------
84 84
@@ -97,7 +97,7 @@ index d7c9674..45e0586 100755
97 SYSTEM_VARIABLES="RANLIB STRIP OBJDUMP LD CC CXX CFLAGS CXXFLAGS LDFLAGS" 97 SYSTEM_VARIABLES="RANLIB STRIP OBJDUMP LD CC CXX CFLAGS CXXFLAGS LDFLAGS"
98 for varname in $SYSTEM_VARIABLES; do 98 for varname in $SYSTEM_VARIABLES; do
99 qmakevarname="${varname}" 99 qmakevarname="${varname}"
100@@ -2836,7 +2868,7 @@ if [ "$BUILD_ON_MAC" = "yes" ] && [ "$CFG_QGTKSTYLE" = "auto" ]; then 100@@ -2894,7 +2926,7 @@ if [ "$BUILD_ON_MAC" = "yes" ] && [ "$CFG_QGTKSTYLE" = "auto" ]; then
101 CFG_QGTKSTYLE=no 101 CFG_QGTKSTYLE=no
102 fi 102 fi
103 103
@@ -106,7 +106,7 @@ index d7c9674..45e0586 100755
106 106
107 TEST_COMPILER=$QMAKE_CONF_COMPILER 107 TEST_COMPILER=$QMAKE_CONF_COMPILER
108 108
109@@ -2871,7 +2903,7 @@ if [ "$XPLATFORM_SYMBIAN_SBSV2" = "no" ]; then 109@@ -2929,7 +2961,7 @@ if [ "$XPLATFORM_SYMBIAN_SBSV2" = "no" ]; then
110 exit 1 110 exit 1
111 fi 111 fi
112 fi 112 fi
@@ -115,7 +115,7 @@ index d7c9674..45e0586 100755
115 115
116 GCC_MACHINE_DUMP= 116 GCC_MACHINE_DUMP=
117 case "$TEST_COMPILER" in *g++) GCC_MACHINE_DUMP=$($TEST_COMPILER -dumpmachine);; esac 117 case "$TEST_COMPILER" in *g++) GCC_MACHINE_DUMP=$($TEST_COMPILER -dumpmachine);; esac
118@@ -3909,6 +3941,14 @@ setBootstrapVariable() 118@@ -3959,6 +3991,14 @@ setBootstrapVariable()
119 getQMakeConf "$1" | echo ${2-$1} = `if [ -n "$3" ]; then sed "$3"; else cat; fi` >> "$mkfile" 119 getQMakeConf "$1" | echo ${2-$1} = `if [ -n "$3" ]; then sed "$3"; else cat; fi` >> "$mkfile"
120 } 120 }
121 121
@@ -130,7 +130,7 @@ index d7c9674..45e0586 100755
130 # build qmake 130 # build qmake
131 if true; then ###[ '!' -f "$outpath/bin/qmake" ]; 131 if true; then ###[ '!' -f "$outpath/bin/qmake" ];
132 echo "Creating qmake..." 132 echo "Creating qmake..."
133@@ -3947,11 +3987,11 @@ if true; then ###[ '!' -f "$outpath/bin/qmake" ]; 133@@ -3997,11 +4037,11 @@ if true; then ###[ '!' -f "$outpath/bin/qmake" ];
134 fi 134 fi
135 135
136 [ "$CFG_SILENT" = "yes" ] && CC_TRANSFORM='s,^,\@,' || CC_TRANSFORM= 136 [ "$CFG_SILENT" = "yes" ] && CC_TRANSFORM='s,^,\@,' || CC_TRANSFORM=
@@ -300,5 +300,5 @@ index 0000000..dd12003
300+ 300+
301+#endif // QPLATFORMDEFS_H 301+#endif // QPLATFORMDEFS_H
302-- 302--
3031.8.3.2 3031.8.3.1
304 304
diff --git a/recipes-qt/qt5/qtbase-5.1.0/0001-Always-build-uic.patch b/recipes-qt/qt5/qtbase-5.1.1/0001-Always-build-uic.patch
index 5f37a971..96c85f05 100644
--- a/recipes-qt/qt5/qtbase-5.1.0/0001-Always-build-uic.patch
+++ b/recipes-qt/qt5/qtbase-5.1.1/0001-Always-build-uic.patch
@@ -1,7 +1,7 @@
1From 28cb656a49b80364f4bfc4387849f1e9ac56fbf2 Mon Sep 17 00:00:00 2001 1From f794542b10ccbf9c4cecaf23cf24658d64594cf3 Mon Sep 17 00:00:00 2001
2From: Mikko Levonmaa <mikko.levonmaa@palm.com> 2From: Mikko Levonmaa <mikko.levonmaa@palm.com>
3Date: Tue, 27 Nov 2012 12:46:44 -0800 3Date: Tue, 27 Nov 2012 12:46:44 -0800
4Subject: [PATCH] Always build uic 4Subject: [PATCH 22/22] Always build uic
5 5
6Even if we are not building gui or widgets. This tool is needed later 6Even if we are not building gui or widgets. This tool is needed later
7as a native tool when compiling the target. 7as a native tool when compiling the target.
@@ -36,5 +36,5 @@ index b4c9602..f30ec1f 100644
36 nacl: SUBDIRS -= src_network src_testlib 36 nacl: SUBDIRS -= src_network src_testlib
37 37
38-- 38--
391.8.3.2 391.8.3.1
40 40
diff --git a/recipes-qt/qt5/qtbase-5.1.0/0002-qlibraryinfo-allow-to-set-qt.conf-from-the-outside-u.patch b/recipes-qt/qt5/qtbase-5.1.1/0002-qlibraryinfo-allow-to-set-qt.conf-from-the-outside-u.patch
index c9c663a3..fab58802 100644
--- a/recipes-qt/qt5/qtbase-5.1.0/0002-qlibraryinfo-allow-to-set-qt.conf-from-the-outside-u.patch
+++ b/recipes-qt/qt5/qtbase-5.1.1/0002-qlibraryinfo-allow-to-set-qt.conf-from-the-outside-u.patch
@@ -1,7 +1,7 @@
1From 6eb6d141309bc5a42218fbc755545ead70a88b55 Mon Sep 17 00:00:00 2001 1From a899fba459928c7e5196f15dcea4d561807dc825 Mon Sep 17 00:00:00 2001
2From: Holger Freyther <zecke@selfish.org> 2From: Holger Freyther <zecke@selfish.org>
3Date: Wed, 26 Sep 2012 17:22:30 +0200 3Date: Wed, 26 Sep 2012 17:22:30 +0200
4Subject: [PATCH 02/23] qlibraryinfo: allow to set qt.conf from the outside 4Subject: [PATCH 02/22] qlibraryinfo: allow to set qt.conf from the outside
5 using the environment 5 using the environment
6 6
7Allow to set a qt.conf from the outside using the environment. This allows 7Allow to set a qt.conf from the outside using the environment. This allows
@@ -16,7 +16,7 @@ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
16 1 file changed, 4 insertions(+), 1 deletion(-) 16 1 file changed, 4 insertions(+), 1 deletion(-)
17 17
18diff --git a/src/corelib/global/qlibraryinfo.cpp b/src/corelib/global/qlibraryinfo.cpp 18diff --git a/src/corelib/global/qlibraryinfo.cpp b/src/corelib/global/qlibraryinfo.cpp
19index 1eaebe5..bda2ffe 100644 19index 53a3ebb..8ca2102 100644
20--- a/src/corelib/global/qlibraryinfo.cpp 20--- a/src/corelib/global/qlibraryinfo.cpp
21+++ b/src/corelib/global/qlibraryinfo.cpp 21+++ b/src/corelib/global/qlibraryinfo.cpp
22@@ -138,7 +138,10 @@ QLibrarySettings::QLibrarySettings() 22@@ -138,7 +138,10 @@ QLibrarySettings::QLibrarySettings()
@@ -32,5 +32,5 @@ index 1eaebe5..bda2ffe 100644
32 if(!QFile::exists(qtconfig)) 32 if(!QFile::exists(qtconfig))
33 qtconfig = qt_libraryInfoFile(); 33 qtconfig = qt_libraryInfoFile();
34-- 34--
351.8.3.2 351.8.3.1
36 36
diff --git a/recipes-qt/qt5/qtbase-5.1.0/0003-Add-external-hostbindir-option.patch b/recipes-qt/qt5/qtbase-5.1.1/0003-Add-external-hostbindir-option.patch
index 751275ed..b4bf10f6 100644
--- a/recipes-qt/qt5/qtbase-5.1.0/0003-Add-external-hostbindir-option.patch
+++ b/recipes-qt/qt5/qtbase-5.1.1/0003-Add-external-hostbindir-option.patch
@@ -1,7 +1,7 @@
1From 253db5565b402dfc0b2abbcc813d6ac32eecef96 Mon Sep 17 00:00:00 2001 1From 062621e0310eddb448ebcc27fc4c1507c2d6e30d Mon Sep 17 00:00:00 2001
2From: Martin Jansa <Martin.Jansa@gmail.com> 2From: Martin Jansa <Martin.Jansa@gmail.com>
3Date: Sat, 6 Apr 2013 13:15:07 +0200 3Date: Sat, 6 Apr 2013 13:15:07 +0200
4Subject: [PATCH 03/23] Add -external-hostbindir option 4Subject: [PATCH 03/22] Add -external-hostbindir option
5 5
6* when cross-compiling it's sometimes useful to use existing tools from machine 6* when cross-compiling it's sometimes useful to use existing tools from machine
7 (or in OpenEmbedded built with separate native recipe) when building for target 7 (or in OpenEmbedded built with separate native recipe) when building for target
@@ -12,7 +12,7 @@ Upstream-Status: Pending
12 12
13Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> 13Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
14--- 14---
15 configure | 15 ++++++++++++++- 15 configure | 16 +++++++++++++++-
16 mkspecs/features/qt_functions.prf | 5 ++++- 16 mkspecs/features/qt_functions.prf | 5 ++++-
17 mkspecs/features/qt_tool.prf | 2 +- 17 mkspecs/features/qt_tool.prf | 2 +-
18 qmake/property.cpp | 1 + 18 qmake/property.cpp | 1 +
@@ -20,13 +20,13 @@ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
20 src/corelib/global/qlibraryinfo.cpp | 3 ++- 20 src/corelib/global/qlibraryinfo.cpp | 3 ++-
21 src/corelib/global/qlibraryinfo.h | 1 + 21 src/corelib/global/qlibraryinfo.h | 1 +
22 tools/configure/configureapp.cpp | 8 ++++++++ 22 tools/configure/configureapp.cpp | 8 ++++++++
23 8 files changed, 40 insertions(+), 7 deletions(-) 23 8 files changed, 41 insertions(+), 7 deletions(-)
24 24
25diff --git a/configure b/configure 25diff --git a/configure b/configure
26index 45e0586..dbe7360 100755 26index 397d53f..80bdd7a 100755
27--- a/configure 27--- a/configure
28+++ b/configure 28+++ b/configure
29@@ -1038,6 +1038,7 @@ QT_HOST_PREFIX= 29@@ -1046,6 +1046,7 @@ QT_HOST_PREFIX=
30 QT_HOST_BINS= 30 QT_HOST_BINS=
31 QT_HOST_LIBS= 31 QT_HOST_LIBS=
32 QT_HOST_DATA= 32 QT_HOST_DATA=
@@ -34,16 +34,17 @@ index 45e0586..dbe7360 100755
34 34
35 #flags for SQL drivers 35 #flags for SQL drivers
36 QT_CFLAGS_PSQL= 36 QT_CFLAGS_PSQL=
37@@ -1145,7 +1146,7 @@ while [ "$#" -gt 0 ]; do 37@@ -1191,7 +1192,8 @@ while [ "$#" -gt 0 ]; do
38 VAL=no 38 -android-ndk-platform| \
39 ;; 39 -android-ndk-host| \
40 #Qt style options that pass an argument 40 -android-arch| \
41- -prefix|-docdir|-headerdir|-plugindir|-importdir|-qmldir|-archdatadir|-datadir|-libdir|-bindir|-libexecdir|-translationdir|-sysconfdir|-examplesdir|-testsdir|-depths|-make|-nomake|-skip|-platform|-xplatform|-device|-device-option|-sdk|-arch|-host-arch|-mysql_config|-sysroot|-hostdatadir|-hostbindir|-hostlibdir|-qpa|-qconfig|-android-sdk|-android-ndk|-android-ndk-platform|-android-ndk-host|-android-arch|-android-toolchain-version) 41- -android-toolchain-version)
42+ -prefix|-docdir|-headerdir|-plugindir|-importdir|-qmldir|-archdatadir|-datadir|-libdir|-bindir|-libexecdir|-translationdir|-sysconfdir|-examplesdir|-testsdir|-depths|-make|-nomake|-skip|-platform|-xplatform|-device|-device-option|-sdk|-arch|-host-arch|-mysql_config|-sysroot|-hostdatadir|-hostbindir|-hostlibdir|-qpa|-qconfig|-android-sdk|-android-ndk|-android-ndk-platform|-android-ndk-host|-android-arch|-android-toolchain-version|-external-hostbindir) 42+ -android-toolchain-version| \
43+ -external-hostbindir)
43 VAR=`echo $1 | sed "s,^-\(.*\),\1,"` 44 VAR=`echo $1 | sed "s,^-\(.*\),\1,"`
44 shift 45 shift
45 VAL="$1" 46 VAL="$1"
46@@ -1333,6 +1334,9 @@ while [ "$#" -gt 0 ]; do 47@@ -1379,6 +1381,9 @@ while [ "$#" -gt 0 ]; do
47 hostlibdir) 48 hostlibdir)
48 QT_HOST_LIBS="$VAL" 49 QT_HOST_LIBS="$VAL"
49 ;; 50 ;;
@@ -53,7 +54,7 @@ index 45e0586..dbe7360 100755
53 pkg-config) 54 pkg-config)
54 if [ "$VAL" = "yes" ] || [ "$VAL" = "no" ]; then 55 if [ "$VAL" = "yes" ] || [ "$VAL" = "no" ]; then
55 CFG_PKGCONFIG="$VAL" 56 CFG_PKGCONFIG="$VAL"
56@@ -3190,6 +3194,11 @@ if [ "$CFG_COMPILE_EXAMPLES" = "yes" ]; then 57@@ -3240,6 +3245,11 @@ if [ "$CFG_COMPILE_EXAMPLES" = "yes" ]; then
57 QMAKE_CONFIG="$QMAKE_CONFIG compile_examples" 58 QMAKE_CONFIG="$QMAKE_CONFIG compile_examples"
58 fi 59 fi
59 60
@@ -65,7 +66,7 @@ index 45e0586..dbe7360 100755
65 #------------------------------------------------------------------------------- 66 #-------------------------------------------------------------------------------
66 # help - interactive parts of the script _after_ this section please 67 # help - interactive parts of the script _after_ this section please
67 #------------------------------------------------------------------------------- 68 #-------------------------------------------------------------------------------
68@@ -3358,6 +3367,9 @@ Installation options: 69@@ -3408,6 +3418,9 @@ Installation options:
69 -hostdatadir <dir> . Data used by qmake will be installed to <dir> 70 -hostdatadir <dir> . Data used by qmake will be installed to <dir>
70 (default HOSTPREFIX) 71 (default HOSTPREFIX)
71 72
@@ -75,7 +76,7 @@ index 45e0586..dbe7360 100755
75 Configure options: 76 Configure options:
76 77
77 The defaults (*) are usually acceptable. A plus (+) denotes a default value 78 The defaults (*) are usually acceptable. A plus (+) denotes a default value
78@@ -3873,6 +3885,7 @@ static const char qt_configure_prefix_path_strs[][256 + 12] = { 79@@ -3923,6 +3936,7 @@ static const char qt_configure_prefix_path_strs[][256 + 12] = {
79 "qt_hbinpath=$QT_HOST_BINS", 80 "qt_hbinpath=$QT_HOST_BINS",
80 "qt_hlibpath=$QT_HOST_LIBS", 81 "qt_hlibpath=$QT_HOST_LIBS",
81 "qt_hdatpath=$QT_HOST_DATA", 82 "qt_hdatpath=$QT_HOST_DATA",
@@ -84,10 +85,10 @@ index 45e0586..dbe7360 100755
84 "qt_hostspec=$shortspec", 85 "qt_hostspec=$shortspec",
85 #endif 86 #endif
86diff --git a/mkspecs/features/qt_functions.prf b/mkspecs/features/qt_functions.prf 87diff --git a/mkspecs/features/qt_functions.prf b/mkspecs/features/qt_functions.prf
87index bbbb5d3..d581367 100644 88index 2f2c94c..4e12d3d 100644
88--- a/mkspecs/features/qt_functions.prf 89--- a/mkspecs/features/qt_functions.prf
89+++ b/mkspecs/features/qt_functions.prf 90+++ b/mkspecs/features/qt_functions.prf
90@@ -193,7 +193,10 @@ defineTest(qtAddRpathLink) { 91@@ -194,7 +194,10 @@ defineTest(qtAddRpathLink) {
91 defineTest(qtPrepareTool) { 92 defineTest(qtPrepareTool) {
92 $$1 = $$eval(QT_TOOL.$${2}.binary) 93 $$1 = $$eval(QT_TOOL.$${2}.binary)
93 isEmpty($$1) { 94 isEmpty($$1) {
@@ -125,10 +126,10 @@ index 4685440..93eb1d4 100644
125 { "QMAKE_XSPEC", QLibraryInfo::TargetSpecPath, true }, 126 { "QMAKE_XSPEC", QLibraryInfo::TargetSpecPath, true },
126 }; 127 };
127diff --git a/qtbase.pro b/qtbase.pro 128diff --git a/qtbase.pro b/qtbase.pro
128index 6ab032e..38872b6 100644 129index d6726b5..28ca7d5 100644
129--- a/qtbase.pro 130--- a/qtbase.pro
130+++ b/qtbase.pro 131+++ b/qtbase.pro
131@@ -68,16 +68,22 @@ CONFIG -= qt 132@@ -70,16 +70,22 @@ CONFIG -= qt
132 133
133 #qmake 134 #qmake
134 qmake.path = $$[QT_HOST_BINS] 135 qmake.path = $$[QT_HOST_BINS]
@@ -155,7 +156,7 @@ index 6ab032e..38872b6 100644
155 156
156 # If we are doing a prefix build, create a "module" pri which enables 157 # If we are doing a prefix build, create a "module" pri which enables
157diff --git a/src/corelib/global/qlibraryinfo.cpp b/src/corelib/global/qlibraryinfo.cpp 158diff --git a/src/corelib/global/qlibraryinfo.cpp b/src/corelib/global/qlibraryinfo.cpp
158index bda2ffe..530aea9 100644 159index 8ca2102..9f5d444 100644
159--- a/src/corelib/global/qlibraryinfo.cpp 160--- a/src/corelib/global/qlibraryinfo.cpp
160+++ b/src/corelib/global/qlibraryinfo.cpp 161+++ b/src/corelib/global/qlibraryinfo.cpp
161@@ -270,7 +270,7 @@ QLibraryInfo::isDebugBuild() 162@@ -270,7 +270,7 @@ QLibraryInfo::isDebugBuild()
@@ -188,10 +189,10 @@ index b275e01..0e6baed 100644
188 HostSpecPath, 189 HostSpecPath,
189 LastHostPath = HostSpecPath, 190 LastHostPath = HostSpecPath,
190diff --git a/tools/configure/configureapp.cpp b/tools/configure/configureapp.cpp 191diff --git a/tools/configure/configureapp.cpp b/tools/configure/configureapp.cpp
191index f92fad1..8f0bd0e 100644 192index a6376bb..aed85ce 100644
192--- a/tools/configure/configureapp.cpp 193--- a/tools/configure/configureapp.cpp
193+++ b/tools/configure/configureapp.cpp 194+++ b/tools/configure/configureapp.cpp
194@@ -1161,6 +1161,13 @@ void Configure::parseCmdLine() 195@@ -1162,6 +1162,13 @@ void Configure::parseCmdLine()
195 dictionary[ "QT_HOST_DATA" ] = configCmdLine.at(i); 196 dictionary[ "QT_HOST_DATA" ] = configCmdLine.at(i);
196 } 197 }
197 198
@@ -205,7 +206,7 @@ index f92fad1..8f0bd0e 100644
205 else if (configCmdLine.at(i) == "-make-tool") { 206 else if (configCmdLine.at(i) == "-make-tool") {
206 ++i; 207 ++i;
207 if (i == argCount) 208 if (i == argCount)
208@@ -3752,6 +3759,7 @@ void Configure::generateQConfigCpp() 209@@ -3708,6 +3715,7 @@ void Configure::generateQConfigCpp()
209 << " \"qt_hbinpath=" << formatPath(dictionary["QT_HOST_BINS"]) << "\"," << endl 210 << " \"qt_hbinpath=" << formatPath(dictionary["QT_HOST_BINS"]) << "\"," << endl
210 << " \"qt_hlibpath=" << formatPath(dictionary["QT_HOST_LIBS"]) << "\"," << endl 211 << " \"qt_hlibpath=" << formatPath(dictionary["QT_HOST_LIBS"]) << "\"," << endl
211 << " \"qt_hdatpath=" << formatPath(dictionary["QT_HOST_DATA"]) << "\"," << endl 212 << " \"qt_hdatpath=" << formatPath(dictionary["QT_HOST_DATA"]) << "\"," << endl
@@ -214,5 +215,5 @@ index f92fad1..8f0bd0e 100644
214 << " \"qt_hostspec=" << hostSpec << "\"," << endl 215 << " \"qt_hostspec=" << hostSpec << "\"," << endl
215 << "#endif" << endl 216 << "#endif" << endl
216-- 217--
2171.8.3.2 2181.8.3.1
218 219
diff --git a/recipes-qt/qt5/qtbase-5.1.0/0004-qt_functions-temporary-remove-isEmpty-check.patch b/recipes-qt/qt5/qtbase-5.1.1/0004-qt_functions-temporary-remove-isEmpty-check.patch
index 4fe10871..955d791c 100644
--- a/recipes-qt/qt5/qtbase-5.1.0/0004-qt_functions-temporary-remove-isEmpty-check.patch
+++ b/recipes-qt/qt5/qtbase-5.1.1/0004-qt_functions-temporary-remove-isEmpty-check.patch
@@ -1,7 +1,7 @@
1From ad252e21f737536027aebbf63217188a80d108ba Mon Sep 17 00:00:00 2001 1From 21c573762a168f874f32c8bf49f75442e608e08a Mon Sep 17 00:00:00 2001
2From: Martin Jansa <Martin.Jansa@gmail.com> 2From: Martin Jansa <Martin.Jansa@gmail.com>
3Date: Wed, 17 Apr 2013 18:06:25 +0200 3Date: Wed, 17 Apr 2013 18:06:25 +0200
4Subject: [PATCH 04/23] qt_functions: temporary remove isEmpty check 4Subject: [PATCH 04/22] qt_functions: temporary remove isEmpty check
5 5
6* now we assume that every build will provide QT_EXTERNAL_HOST_BINS value 6* now we assume that every build will provide QT_EXTERNAL_HOST_BINS value
7* isEmpty works correctly only with qmake variables (e.g. $$FOO - 7* isEmpty works correctly only with qmake variables (e.g. $$FOO -
@@ -16,10 +16,10 @@ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
16 2 files changed, 6 insertions(+), 3 deletions(-) 16 2 files changed, 6 insertions(+), 3 deletions(-)
17 17
18diff --git a/mkspecs/features/qt_functions.prf b/mkspecs/features/qt_functions.prf 18diff --git a/mkspecs/features/qt_functions.prf b/mkspecs/features/qt_functions.prf
19index d581367..2bc6533 100644 19index 4e12d3d..e20ad9d 100644
20--- a/mkspecs/features/qt_functions.prf 20--- a/mkspecs/features/qt_functions.prf
21+++ b/mkspecs/features/qt_functions.prf 21+++ b/mkspecs/features/qt_functions.prf
22@@ -194,7 +194,11 @@ defineTest(qtPrepareTool) { 22@@ -195,7 +195,11 @@ defineTest(qtPrepareTool) {
23 $$1 = $$eval(QT_TOOL.$${2}.binary) 23 $$1 = $$eval(QT_TOOL.$${2}.binary)
24 isEmpty($$1) { 24 isEmpty($$1) {
25 $$1 = $$[QT_EXTERNAL_HOST_BINS]/$$2 25 $$1 = $$[QT_EXTERNAL_HOST_BINS]/$$2
@@ -47,5 +47,5 @@ index 83ef3a0..21c9eb7 100644
47 47
48 !host_build|!force_bootstrap: MODULE_DEPENDS = $$replace(QT, -private$, ) 48 !host_build|!force_bootstrap: MODULE_DEPENDS = $$replace(QT, -private$, )
49-- 49--
501.8.3.2 501.8.3.1
51 51
diff --git a/recipes-qt/qt5/qtbase-5.1.0/0005-qmake-is-already-built-in-qtbase-native.patch b/recipes-qt/qt5/qtbase-5.1.1/0005-qmake-is-already-built-in-qtbase-native.patch
index 69b14358..1f5b62dc 100644
--- a/recipes-qt/qt5/qtbase-5.1.0/0005-qmake-is-already-built-in-qtbase-native.patch
+++ b/recipes-qt/qt5/qtbase-5.1.1/0005-qmake-is-already-built-in-qtbase-native.patch
@@ -1,7 +1,7 @@
1From bd7521ebc01feedde14e3e5e037ebd66b994db06 Mon Sep 17 00:00:00 2001 1From 777d4bfc7a94256ec46f61bd80bc6058cdf55ebb Mon Sep 17 00:00:00 2001
2From: Michael Krelin <hacker@klever.net> 2From: Michael Krelin <hacker@klever.net>
3Date: Mon, 29 Oct 2012 20:07:49 -0700 3Date: Mon, 29 Oct 2012 20:07:49 -0700
4Subject: [PATCH 05/23] qmake is already built in qtbase-native 4Subject: [PATCH 05/22] qmake is already built in qtbase-native
5 5
6Ported from OE by: Yu Ke <ke.yu@intel.com> 6Ported from OE by: Yu Ke <ke.yu@intel.com>
7Upstream-Status: Inappropriate [configuration] 7Upstream-Status: Inappropriate [configuration]
@@ -13,10 +13,10 @@ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
13 1 file changed, 1 insertion(+), 1 deletion(-) 13 1 file changed, 1 insertion(+), 1 deletion(-)
14 14
15diff --git a/configure b/configure 15diff --git a/configure b/configure
16index dbe7360..f8f0e9a 100755 16index 39a5deb..40f2b02 100755
17--- a/configure 17--- a/configure
18+++ b/configure 18+++ b/configure
19@@ -3963,7 +3963,7 @@ setBootstrapEvalVariable() 19@@ -4014,7 +4014,7 @@ setBootstrapEvalVariable()
20 20
21 21
22 # build qmake 22 # build qmake
@@ -26,5 +26,5 @@ index dbe7360..f8f0e9a 100755
26 26
27 mkdir -p "$outpath/qmake" || exit 27 mkdir -p "$outpath/qmake" || exit
28-- 28--
291.8.3.2 291.8.3.1
30 30
diff --git a/recipes-qt/qt5/qtbase-5.1.0/0006-Allow-building-a-separate-qmake-for-the-target.patch b/recipes-qt/qt5/qtbase-5.1.1/0006-Allow-building-a-separate-qmake-for-the-target.patch
index 363a8ee9..56b0fdd4 100644
--- a/recipes-qt/qt5/qtbase-5.1.0/0006-Allow-building-a-separate-qmake-for-the-target.patch
+++ b/recipes-qt/qt5/qtbase-5.1.1/0006-Allow-building-a-separate-qmake-for-the-target.patch
@@ -1,7 +1,7 @@
1From 00997b0cf46d6b6c362c48ee31f886c553a3fb4f Mon Sep 17 00:00:00 2001 1From c36477f621c7d682ee7140156127ad32e91a40ad Mon Sep 17 00:00:00 2001
2From: Paul Eggleton <paul.eggleton@linux.intel.com> 2From: Paul Eggleton <paul.eggleton@linux.intel.com>
3Date: Mon, 29 Oct 2012 20:26:36 -0700 3Date: Mon, 29 Oct 2012 20:26:36 -0700
4Subject: [PATCH 06/23] Allow building a separate qmake for the target 4Subject: [PATCH 06/22] Allow building a separate qmake for the target
5 5
6Upstream-Status: Inappropriate [config] 6Upstream-Status: Inappropriate [config]
7 7
@@ -13,10 +13,10 @@ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
13 1 file changed, 1 insertion(+) 13 1 file changed, 1 insertion(+)
14 14
15diff --git a/qmake/qmake.pro b/qmake/qmake.pro 15diff --git a/qmake/qmake.pro b/qmake/qmake.pro
16index 0d92ac2..9be0e9b 100644 16index a81d0cd..ed7aebf 100644
17--- a/qmake/qmake.pro 17--- a/qmake/qmake.pro
18+++ b/qmake/qmake.pro 18+++ b/qmake/qmake.pro
19@@ -9,6 +9,7 @@ CONFIG -= qt shared app_bundle uic 19@@ -8,6 +8,7 @@ CONFIG -= qt shared app_bundle uic
20 DEFINES += QT_BUILD_QMAKE QT_BOOTSTRAPPED \ 20 DEFINES += QT_BUILD_QMAKE QT_BOOTSTRAPPED \
21 PROEVALUATOR_FULL PROEVALUATOR_DEBUG 21 PROEVALUATOR_FULL PROEVALUATOR_DEBUG
22 DESTDIR = ../bin/ 22 DESTDIR = ../bin/
@@ -25,5 +25,5 @@ index 0d92ac2..9be0e9b 100644
25 OBJECTS_DIR = . 25 OBJECTS_DIR = .
26 MOC_DIR = . 26 MOC_DIR = .
27-- 27--
281.8.3.2 281.8.3.1
29 29
diff --git a/recipes-qt/qt5/qtbase-5.1.0/0007-configureapp-Prefix-default-LIBDIRS-and-INCDIRS-with.patch b/recipes-qt/qt5/qtbase-5.1.1/0007-configureapp-Prefix-default-LIBDIRS-and-INCDIRS-with.patch
index 97b1269c..00affb12 100644
--- a/recipes-qt/qt5/qtbase-5.1.0/0007-configureapp-Prefix-default-LIBDIRS-and-INCDIRS-with.patch
+++ b/recipes-qt/qt5/qtbase-5.1.1/0007-configureapp-Prefix-default-LIBDIRS-and-INCDIRS-with.patch
@@ -1,7 +1,7 @@
1From 662115f5e837fc397533810ca659af0f66749ce4 Mon Sep 17 00:00:00 2001 1From c2cc1f9251953f680191c5cf53b019d5d480c79e Mon Sep 17 00:00:00 2001
2From: Martin Jansa <Martin.Jansa@gmail.com> 2From: Martin Jansa <Martin.Jansa@gmail.com>
3Date: Sat, 27 Apr 2013 22:33:33 +0200 3Date: Sat, 27 Apr 2013 22:33:33 +0200
4Subject: [PATCH 07/23] configureapp: Prefix default LIBDIRS and INCDIRS with 4Subject: [PATCH 07/22] configureapp: Prefix default LIBDIRS and INCDIRS with
5 SYSROOT 5 SYSROOT
6 6
7Upstream-Status: Pending 7Upstream-Status: Pending
@@ -10,10 +10,10 @@ Upstream-Status: Pending
10 1 file changed, 2 insertions(+), 2 deletions(-) 10 1 file changed, 2 insertions(+), 2 deletions(-)
11 11
12diff --git a/tools/configure/configureapp.cpp b/tools/configure/configureapp.cpp 12diff --git a/tools/configure/configureapp.cpp b/tools/configure/configureapp.cpp
13index 8f0bd0e..f7ff15c 100644 13index aed85ce..0575520 100644
14--- a/tools/configure/configureapp.cpp 14--- a/tools/configure/configureapp.cpp
15+++ b/tools/configure/configureapp.cpp 15+++ b/tools/configure/configureapp.cpp
16@@ -3118,8 +3118,8 @@ void Configure::generateQConfigPri() 16@@ -3111,8 +3111,8 @@ void Configure::generateQConfigPri()
17 configStream << "QT_HOST_CPU_FEATURES = " << dictionary["QT_HOST_CPU_FEATURES"] << endl; 17 configStream << "QT_HOST_CPU_FEATURES = " << dictionary["QT_HOST_CPU_FEATURES"] << endl;
18 if (dictionary.contains("XQMAKESPEC") && !dictionary["XQMAKESPEC"].startsWith("wince")) { 18 if (dictionary.contains("XQMAKESPEC") && !dictionary["XQMAKESPEC"].startsWith("wince")) {
19 // FIXME: add detection 19 // FIXME: add detection
@@ -25,5 +25,5 @@ index 8f0bd0e..f7ff15c 100644
25 if (dictionary["QT_EDITION"].contains("OPENSOURCE")) 25 if (dictionary["QT_EDITION"].contains("OPENSOURCE"))
26 configStream << "QT_EDITION = " << QLatin1String("OpenSource") << endl; 26 configStream << "QT_EDITION = " << QLatin1String("OpenSource") << endl;
27-- 27--
281.8.3.2 281.8.3.1
29 29
diff --git a/recipes-qt/qt5/qtbase-5.1.0/0008-qt_module-Fix-pkgconfig-replacement.patch b/recipes-qt/qt5/qtbase-5.1.1/0008-qt_module-Fix-pkgconfig-replacement.patch
index 2de71037..dfc018f2 100644
--- a/recipes-qt/qt5/qtbase-5.1.0/0008-qt_module-Fix-pkgconfig-replacement.patch
+++ b/recipes-qt/qt5/qtbase-5.1.1/0008-qt_module-Fix-pkgconfig-replacement.patch
@@ -1,7 +1,7 @@
1From 1db1ad1ef3c57f531bf67be33a4cc43528864543 Mon Sep 17 00:00:00 2001 1From 0089c1ecba912aed6a8cd6126297300e0f7ffcb9 Mon Sep 17 00:00:00 2001
2From: Martin Jansa <Martin.Jansa@gmail.com> 2From: Martin Jansa <Martin.Jansa@gmail.com>
3Date: Sat, 27 Apr 2013 23:15:37 +0200 3Date: Sat, 27 Apr 2013 23:15:37 +0200
4Subject: [PATCH 08/23] qt_module: Fix pkgconfig replacement 4Subject: [PATCH 08/22] qt_module: Fix pkgconfig replacement
5 5
6* in situation like this: 6* in situation like this:
7 QT_SYSROOT:/OE/oe-core/tmp-eglibc/sysroots/qemuarm 7 QT_SYSROOT:/OE/oe-core/tmp-eglibc/sysroots/qemuarm
@@ -27,7 +27,7 @@ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
27 1 file changed, 16 insertions(+), 4 deletions(-) 27 1 file changed, 16 insertions(+), 4 deletions(-)
28 28
29diff --git a/mkspecs/features/qt_module.prf b/mkspecs/features/qt_module.prf 29diff --git a/mkspecs/features/qt_module.prf b/mkspecs/features/qt_module.prf
30index 53a5499..9dfc1dd 100644 30index 390fb49..e85c2a8 100644
31--- a/mkspecs/features/qt_module.prf 31--- a/mkspecs/features/qt_module.prf
32+++ b/mkspecs/features/qt_module.prf 32+++ b/mkspecs/features/qt_module.prf
33@@ -140,18 +140,30 @@ unix|win32-g++* { 33@@ -140,18 +140,30 @@ unix|win32-g++* {
@@ -66,5 +66,5 @@ index 53a5499..9dfc1dd 100644
66 66
67 unix|win32-g++* { 67 unix|win32-g++* {
68-- 68--
691.8.3.2 691.8.3.1
70 70
diff --git a/recipes-qt/qt5/qtbase-5.1.0/0009-qt_module-Fix-paths-in-.prl-files.patch b/recipes-qt/qt5/qtbase-5.1.1/0009-qt_module-Fix-paths-in-.prl-files.patch
index f9e6c64e..5c8f8189 100644
--- a/recipes-qt/qt5/qtbase-5.1.0/0009-qt_module-Fix-paths-in-.prl-files.patch
+++ b/recipes-qt/qt5/qtbase-5.1.1/0009-qt_module-Fix-paths-in-.prl-files.patch
@@ -1,7 +1,7 @@
1From 036a2be171a0bf6fea5eaa7383e19f2559a37dce Mon Sep 17 00:00:00 2001 1From d4f6f5afa36d87d991051f0079f129d2682455d9 Mon Sep 17 00:00:00 2001
2From: Martin Jansa <Martin.Jansa@gmail.com> 2From: Martin Jansa <Martin.Jansa@gmail.com>
3Date: Sun, 28 Apr 2013 12:56:55 +0200 3Date: Sun, 28 Apr 2013 12:56:55 +0200
4Subject: [PATCH 09/23] qt_module: Fix paths in .prl files 4Subject: [PATCH 09/22] qt_module: Fix paths in .prl files
5 5
6* qmake does not prefix them with QT_SYSROOT when using them 6* qmake does not prefix them with QT_SYSROOT when using them
7 so e.g. when building qtdeclarative we get -L/usr/lib to LINKAGE 7 so e.g. when building qtdeclarative we get -L/usr/lib to LINKAGE
@@ -19,7 +19,7 @@ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
19 1 file changed, 17 insertions(+), 11 deletions(-) 19 1 file changed, 17 insertions(+), 11 deletions(-)
20 20
21diff --git a/mkspecs/features/qt_module.prf b/mkspecs/features/qt_module.prf 21diff --git a/mkspecs/features/qt_module.prf b/mkspecs/features/qt_module.prf
22index 9dfc1dd..5cedb8f 100644 22index e85c2a8..7fcfcfe 100644
23--- a/mkspecs/features/qt_module.prf 23--- a/mkspecs/features/qt_module.prf
24+++ b/mkspecs/features/qt_module.prf 24+++ b/mkspecs/features/qt_module.prf
25@@ -144,17 +144,23 @@ unix|win32-g++* { 25@@ -144,17 +144,23 @@ unix|win32-g++* {
@@ -58,5 +58,5 @@ index 9dfc1dd..5cedb8f 100644
58 QMAKE_PKGCONFIG_INSTALL_REPLACE += pkgconfig_include_replace pkgconfig_lib_replace 58 QMAKE_PKGCONFIG_INSTALL_REPLACE += pkgconfig_include_replace pkgconfig_lib_replace
59 QMAKE_PRL_INSTALL_REPLACE += include_replace lib_replace 59 QMAKE_PRL_INSTALL_REPLACE += include_replace lib_replace
60-- 60--
611.8.3.2 611.8.3.1
62 62
diff --git a/recipes-qt/qt5/qtbase-5.1.1/0010-wayland-scanner-disable-silent-rules.patch b/recipes-qt/qt5/qtbase-5.1.1/0010-wayland-scanner-disable-silent-rules.patch
new file mode 100644
index 00000000..a91c9edf
--- /dev/null
+++ b/recipes-qt/qt5/qtbase-5.1.1/0010-wayland-scanner-disable-silent-rules.patch
@@ -0,0 +1,82 @@
1From 9a2219a25247b76de6524d358211b55467305d11 Mon Sep 17 00:00:00 2001
2From: Martin Jansa <Martin.Jansa@gmail.com>
3Date: Sun, 5 May 2013 11:18:34 +0200
4Subject: [PATCH 10/22] wayland-scanner: disable silent rules
5
6* for some reason "$$qtwayland-server-header.commands" on second line gets expanded as -server-header.commands
7
8Upstream-Status: Pending
9
10Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
11---
12 mkspecs/features/wayland-scanner.prf | 14 +++++++-------
13 1 file changed, 7 insertions(+), 7 deletions(-)
14
15diff --git a/mkspecs/features/wayland-scanner.prf b/mkspecs/features/wayland-scanner.prf
16index b2eca41..46da374 100644
17--- a/mkspecs/features/wayland-scanner.prf
18+++ b/mkspecs/features/wayland-scanner.prf
19@@ -10,7 +10,7 @@ wayland_server_header.input = WAYLANDSERVERSOURCES
20 wayland_server_header.variable_out = HEADERS
21 wayland_server_header.output = wayland-${QMAKE_FILE_BASE}-server-protocol$${first(QMAKE_EXT_H)}
22 wayland_server_header.commands = $$QMAKE_WAYLAND_SCANNER server-header < ${QMAKE_FILE_IN} > ${QMAKE_FILE_OUT}
23-silent:wayland_server_header.commands = @echo Wayland server header ${QMAKE_FILE_IN} && $$wayland_server_header.commands
24+#silent:wayland_server_header.commands = @echo Wayland server header ${QMAKE_FILE_IN} && $$wayland_server_header.commands
25 QMAKE_EXTRA_COMPILERS += wayland_server_header
26
27 wayland_client_header.name = wayland ${QMAKE_FILE_BASE}
28@@ -18,7 +18,7 @@ wayland_client_header.input = WAYLANDCLIENTSOURCES
29 wayland_client_header.variable_out = HEADERS
30 wayland_client_header.output = wayland-${QMAKE_FILE_BASE}-client-protocol$${first(QMAKE_EXT_H)}
31 wayland_client_header.commands = $$QMAKE_WAYLAND_SCANNER client-header < ${QMAKE_FILE_IN} > ${QMAKE_FILE_OUT}
32-silent:wayland_client_header.commands = @echo Wayland client header ${QMAKE_FILE_IN} && $$wayland_client_header.commands
33+#silent:wayland_client_header.commands = @echo Wayland client header ${QMAKE_FILE_IN} && $$wayland_client_header.commands
34 QMAKE_EXTRA_COMPILERS += wayland_client_header
35
36 wayland_code.name = wayland ${QMAKE_FILE_BASE}
37@@ -26,7 +26,7 @@ wayland_code.input = WAYLANDCLIENTSOURCES WAYLANDSERVERSOURCES
38 wayland_code.variable_out = SOURCES
39 wayland_code.output = wayland-${QMAKE_FILE_BASE}-protocol.c
40 wayland_code.commands = $$QMAKE_WAYLAND_SCANNER code < ${QMAKE_FILE_IN} > ${QMAKE_FILE_OUT}
41-silent:wayland_code.commands = @echo Wayland code header ${QMAKE_FILE_IN} && $$wayland_code.commands
42+#silent:wayland_code.commands = @echo Wayland code header ${QMAKE_FILE_IN} && $$wayland_code.commands
43 QMAKE_EXTRA_COMPILERS += wayland_code
44
45 qtPrepareTool(QMAKE_QTWAYLANDSCANNER, qtwaylandscanner)
46@@ -37,7 +37,7 @@ qtwayland_client_header.variable_out = HEADERS
47 qtwayland_client_header.depends = wayland-${QMAKE_FILE_BASE}-client-protocol$${first(QMAKE_EXT_H)}
48 qtwayland_client_header.output = qwayland-${QMAKE_FILE_BASE}$${first(QMAKE_EXT_H)}
49 qtwayland_client_header.commands = $$QMAKE_QTWAYLANDSCANNER client-header ${QMAKE_FILE_IN} > ${QMAKE_FILE_OUT}
50-silent:qtwayland_client_header.commands = @echo QtWayland client header ${QMAKE_FILE_IN} && $$qtwayland_client_header.commands
51+#silent:qtwayland_client_header.commands = @echo QtWayland client header ${QMAKE_FILE_IN} && $$qtwayland_client_header.commands
52 QMAKE_EXTRA_COMPILERS += qtwayland_client_header
53
54 qtwayland_client_code.name = qtwayland ${QMAKE_FILE_BASE}
55@@ -46,7 +46,7 @@ qtwayland_client_code.variable_out = SOURCES
56 qtwayland_client_code.depends = qwayland-${QMAKE_FILE_BASE}$${first(QMAKE_EXT_H)}
57 qtwayland_client_code.output = qwayland-${QMAKE_FILE_BASE}.cpp
58 qtwayland_client_code.commands = $$QMAKE_QTWAYLANDSCANNER client-code ${QMAKE_FILE_IN} > ${QMAKE_FILE_OUT}
59-silent:qtwayland_client_code.commands = @echo QtWayland client code ${QMAKE_FILE_IN} && $$qtwayland_client_code.commands
60+#silent:qtwayland_client_code.commands = @echo QtWayland client code ${QMAKE_FILE_IN} && $$qtwayland_client_code.commands
61 QMAKE_EXTRA_COMPILERS += qtwayland_client_code
62
63 qtwayland_server_header.name = qtwayland ${QMAKE_FILE_BASE}
64@@ -55,7 +55,7 @@ qtwayland_server_header.variable_out = HEADERS
65 qtwayland_server_header.depends = wayland-${QMAKE_FILE_BASE}-server-protocol$${first(QMAKE_EXT_H)}
66 qtwayland_server_header.output = qwayland-server-${QMAKE_FILE_BASE}$${first(QMAKE_EXT_H)}
67 qtwayland_server_header.commands = $$QMAKE_QTWAYLANDSCANNER server-header ${QMAKE_FILE_IN} > ${QMAKE_FILE_OUT}
68-silent:qtwayland_server_header.commands = @echo QtWayland server header ${QMAKE_FILE_IN} && $$qtwayland_server_header.commands
69+#silent:qtwayland_server_header.commands = @echo QtWayland server header ${QMAKE_FILE_IN} && $$qtwayland_server_header.commands
70 QMAKE_EXTRA_COMPILERS += qtwayland_server_header
71
72 qtwayland_server_code.name = qtwayland ${QMAKE_FILE_BASE}
73@@ -64,5 +64,5 @@ qtwayland_server_code.variable_out = SOURCES
74 qtwayland_server_code.depends = qwayland-server-${QMAKE_FILE_BASE}$${first(QMAKE_EXT_H)}
75 qtwayland_server_code.output = qwayland-server-${QMAKE_FILE_BASE}.cpp
76 qtwayland_server_code.commands = $$QMAKE_QTWAYLANDSCANNER server-code ${QMAKE_FILE_IN} > ${QMAKE_FILE_OUT}
77-silent:qtwayland_server_code.commands = @echo QtWayland server code ${QMAKE_FILE_IN} && $$qtwayland_server_code.commands
78+#silent:qtwayland_server_code.commands = @echo QtWayland server code ${QMAKE_FILE_IN} && $$qtwayland_server_code.commands
79 QMAKE_EXTRA_COMPILERS += qtwayland_server_code
80--
811.8.3.1
82
diff --git a/recipes-qt/qt5/qtbase-5.1.0/0011-configure-don-t-export-SYSTEM_VARIABLES-to-.qmake.va.patch b/recipes-qt/qt5/qtbase-5.1.1/0011-configure-don-t-export-SYSTEM_VARIABLES-to-.qmake.va.patch
index 7c1e4459..bea83a89 100644
--- a/recipes-qt/qt5/qtbase-5.1.0/0011-configure-don-t-export-SYSTEM_VARIABLES-to-.qmake.va.patch
+++ b/recipes-qt/qt5/qtbase-5.1.1/0011-configure-don-t-export-SYSTEM_VARIABLES-to-.qmake.va.patch
@@ -1,7 +1,7 @@
1From 7a24e90118a0d81d76b68d3bd0dafcad0966e49e Mon Sep 17 00:00:00 2001 1From 05fc8b21f40d2e6bc35fa717ea340ef26f922d32 Mon Sep 17 00:00:00 2001
2From: Martin Jansa <Martin.Jansa@gmail.com> 2From: Martin Jansa <Martin.Jansa@gmail.com>
3Date: Wed, 8 May 2013 23:54:35 +0200 3Date: Wed, 8 May 2013 23:54:35 +0200
4Subject: [PATCH 11/23] configure: don't export SYSTEM_VARIABLES to .qmake.vars 4Subject: [PATCH 11/22] configure: don't export SYSTEM_VARIABLES to .qmake.vars
5 5
6* linux-oe-g++ should handle this correctly and exporting LD as QMAKE_LINK is 6* linux-oe-g++ should handle this correctly and exporting LD as QMAKE_LINK is
7 causing issues as we need g++ to be used as linker 7 causing issues as we need g++ to be used as linker
@@ -14,10 +14,10 @@ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
14 1 file changed, 1 insertion(+), 14 deletions(-) 14 1 file changed, 1 insertion(+), 14 deletions(-)
15 15
16diff --git a/configure b/configure 16diff --git a/configure b/configure
17index f8f0e9a..3c80d5f 100755 17index 40f2b02..11c11c4 100755
18--- a/configure 18--- a/configure
19+++ b/configure 19+++ b/configure
20@@ -842,20 +842,7 @@ fi'` 20@@ -849,20 +849,7 @@ fi'`
21 done 21 done
22 22
23 SYSTEM_VARIABLES="RANLIB STRIP OBJDUMP LD CC CXX CFLAGS CXXFLAGS LDFLAGS" 23 SYSTEM_VARIABLES="RANLIB STRIP OBJDUMP LD CC CXX CFLAGS CXXFLAGS LDFLAGS"
@@ -40,5 +40,5 @@ index f8f0e9a..3c80d5f 100755
40 mkdir -p "$outpath/config.tests" 40 mkdir -p "$outpath/config.tests"
41 rm -f "$outpath/config.tests/.qmake.cache" 41 rm -f "$outpath/config.tests/.qmake.cache"
42-- 42--
431.8.3.2 431.8.3.1
44 44
diff --git a/recipes-qt/qt5/qtbase-5.1.0/0012-configure.prf-Allow-to-add-extra-arguments-to-make.patch b/recipes-qt/qt5/qtbase-5.1.1/0012-configure.prf-Allow-to-add-extra-arguments-to-make.patch
index 66df3688..b6c3ae31 100644
--- a/recipes-qt/qt5/qtbase-5.1.0/0012-configure.prf-Allow-to-add-extra-arguments-to-make.patch
+++ b/recipes-qt/qt5/qtbase-5.1.1/0012-configure.prf-Allow-to-add-extra-arguments-to-make.patch
@@ -1,7 +1,7 @@
1From b115685d8c684181a0af79e44a1d170a5a8bfd05 Mon Sep 17 00:00:00 2001 1From b4f8c636cb265951979868a65006ce49f442e5e7 Mon Sep 17 00:00:00 2001
2From: Martin Jansa <Martin.Jansa@gmail.com> 2From: Martin Jansa <Martin.Jansa@gmail.com>
3Date: Thu, 9 May 2013 10:06:50 +0200 3Date: Thu, 9 May 2013 10:06:50 +0200
4Subject: [PATCH 12/23] configure.prf: Allow to add extra arguments to make 4Subject: [PATCH 12/22] configure.prf: Allow to add extra arguments to make
5 5
6* sometimes we would like to add -e or define some variable and respect it from both 6* sometimes we would like to add -e or define some variable and respect it from both
7 Makefiles used in configure tests and also Makefiles to build the application 7 Makefiles used in configure tests and also Makefiles to build the application
@@ -33,5 +33,5 @@ index b4569df..d189e50 100644
33 msg = "test $$1 succeeded" 33 msg = "test $$1 succeeded"
34 write_file($$QMAKE_CONFIG_LOG, msg, append) 34 write_file($$QMAKE_CONFIG_LOG, msg, append)
35-- 35--
361.8.3.2 361.8.3.1
37 37
diff --git a/recipes-qt/qt5/qtbase-5.1.0/0013-Disable-mkv8snapshot.patch b/recipes-qt/qt5/qtbase-5.1.1/0013-Disable-mkv8snapshot.patch
index 0a50ee0d..2c4fa20b 100644
--- a/recipes-qt/qt5/qtbase-5.1.0/0013-Disable-mkv8snapshot.patch
+++ b/recipes-qt/qt5/qtbase-5.1.1/0013-Disable-mkv8snapshot.patch
@@ -1,7 +1,7 @@
1From 7455bfff17483c19d7eef3ad81a95f6996ff0ce8 Mon Sep 17 00:00:00 2001 1From 70669010c6f8a541db6f87f96aee3ff50ec8483f Mon Sep 17 00:00:00 2001
2From: Mikko Levonmaa <mikko.levonmaa@palm.com> 2From: Mikko Levonmaa <mikko.levonmaa@palm.com>
3Date: Tue, 8 Jan 2013 15:58:29 -0800 3Date: Tue, 8 Jan 2013 15:58:29 -0800
4Subject: [PATCH 13/23] Disable mkv8snapshot 4Subject: [PATCH 13/22] Disable mkv8snapshot
5 5
6It seems to generate code that throws SIGILL, so disabling it 6It seems to generate code that throws SIGILL, so disabling it
7 7
@@ -30,11 +30,11 @@ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
30 1 file changed, 1 insertion(+), 1 deletion(-) 30 1 file changed, 1 insertion(+), 1 deletion(-)
31 31
32diff --git a/configure b/configure 32diff --git a/configure b/configure
33index 3c80d5f..50dbebf 100755 33index 11c11c4..521e374 100755
34--- a/configure 34--- a/configure
35+++ b/configure 35+++ b/configure
36@@ -902,7 +902,7 @@ CFG_SKIP_MODULES="" 36@@ -910,7 +910,7 @@ CFG_SKIP_MODULES=""
37 CFG_COMPILE_EXAMPLES=auto 37 CFG_COMPILE_EXAMPLES=yes
38 CFG_RELEASE_QMAKE=no 38 CFG_RELEASE_QMAKE=no
39 CFG_AUDIO_BACKEND=auto 39 CFG_AUDIO_BACKEND=auto
40-CFG_V8SNAPSHOT=auto 40-CFG_V8SNAPSHOT=auto
@@ -43,5 +43,5 @@ index 3c80d5f..50dbebf 100755
43 CFG_JAVASCRIPTCORE_JIT=auto 43 CFG_JAVASCRIPTCORE_JIT=auto
44 CFG_PKGCONFIG=auto 44 CFG_PKGCONFIG=auto
45-- 45--
461.8.3.2 461.8.3.1
47 47
diff --git a/recipes-qt/qt5/qtbase-5.1.0/0014-enables-tslib-device-to-be-read-from-env-variable.patch b/recipes-qt/qt5/qtbase-5.1.1/0014-enables-tslib-device-to-be-read-from-env-variable.patch
index 38b1e659..56b4a663 100644
--- a/recipes-qt/qt5/qtbase-5.1.0/0014-enables-tslib-device-to-be-read-from-env-variable.patch
+++ b/recipes-qt/qt5/qtbase-5.1.1/0014-enables-tslib-device-to-be-read-from-env-variable.patch
@@ -1,7 +1,7 @@
1From 6da394a759ada8c3dcc6649dbbdf89918d675ae7 Mon Sep 17 00:00:00 2001 1From 3642ea2f7eff14c0835385f28a13514b806eba32 Mon Sep 17 00:00:00 2001
2From: =?UTF-8?q?Eric=20B=C3=A9nard?= <eric@eukrea.com> 2From: =?UTF-8?q?Eric=20B=C3=A9nard?= <eric@eukrea.com>
3Date: Mon, 27 May 2013 18:32:37 +0200 3Date: Mon, 27 May 2013 18:32:37 +0200
4Subject: [PATCH 14/23] enables tslib device to be read from env variable 4Subject: [PATCH 14/22] enables tslib device to be read from env variable
5MIME-Version: 1.0 5MIME-Version: 1.0
6Content-Type: text/plain; charset=UTF-8 6Content-Type: text/plain; charset=UTF-8
7Content-Transfer-Encoding: 8bit 7Content-Transfer-Encoding: 8bit
@@ -31,5 +31,5 @@ index 6986fd5..2ed4a69 100644
31 device = specification.toLocal8Bit(); 31 device = specification.toLocal8Bit();
32 32
33-- 33--
341.8.3.2 341.8.3.1
35 35
diff --git a/recipes-qt/qt5/qtbase-5.1.0/0015-qtbase-allow-build-of-examples.patch b/recipes-qt/qt5/qtbase-5.1.1/0015-qtbase-allow-build-of-examples.patch
index 068467a6..59c94669 100644
--- a/recipes-qt/qt5/qtbase-5.1.0/0015-qtbase-allow-build-of-examples.patch
+++ b/recipes-qt/qt5/qtbase-5.1.1/0015-qtbase-allow-build-of-examples.patch
@@ -1,7 +1,7 @@
1From 94a5ed9c22ed927123df3007d426de5d19e4f692 Mon Sep 17 00:00:00 2001 1From 52172f09d646949c32f7b70188f1ffc779adbdef Mon Sep 17 00:00:00 2001
2From: =?UTF-8?q?Eric=20B=C3=A9nard?= <eric@eukrea.com> 2From: =?UTF-8?q?Eric=20B=C3=A9nard?= <eric@eukrea.com>
3Date: Sat, 25 May 2013 17:34:32 +0200 3Date: Sat, 25 May 2013 17:34:32 +0200
4Subject: [PATCH 15/23] qtbase: allow build of examples 4Subject: [PATCH 15/22] qtbase: allow build of examples
5MIME-Version: 1.0 5MIME-Version: 1.0
6Content-Type: text/plain; charset=UTF-8 6Content-Type: text/plain; charset=UTF-8
7Content-Transfer-Encoding: 8bit 7Content-Transfer-Encoding: 8bit
@@ -44,5 +44,5 @@ index 2db752c..ca1b0c7 100644
44- } 44- }
45 } 45 }
46-- 46--
471.8.3.2 471.8.3.1
48 48
diff --git a/recipes-qt/qt5/qtbase-5.1.0/0018-QOpenGLPaintDevice-sub-area-support.patch b/recipes-qt/qt5/qtbase-5.1.1/0018-QOpenGLPaintDevice-sub-area-support.patch
index 2069fffb..add3e25a 100644
--- a/recipes-qt/qt5/qtbase-5.1.0/0018-QOpenGLPaintDevice-sub-area-support.patch
+++ b/recipes-qt/qt5/qtbase-5.1.1/0018-QOpenGLPaintDevice-sub-area-support.patch
@@ -1,7 +1,7 @@
1From 41a9c47ca820502d98039273f7465605464cdf9c Mon Sep 17 00:00:00 2001 1From cc2bdb0bbbbeb4eb630d82b7274d13922eb06da2 Mon Sep 17 00:00:00 2001
2From: Jani Hautakangas <jani.hautakangas@ixonos.com> 2From: Jani Hautakangas <jani.hautakangas@ixonos.com>
3Date: Thu, 16 May 2013 09:52:07 +0300 3Date: Thu, 16 May 2013 09:52:07 +0300
4Subject: [PATCH 18/23] QOpenGLPaintDevice sub-area support 4Subject: [PATCH 16/22] QOpenGLPaintDevice sub-area support
5 5
6Allows creating QOpenGLPaintDevice targetting sub-area 6Allows creating QOpenGLPaintDevice targetting sub-area
7of binded framebuffer. 7of binded framebuffer.
@@ -76,10 +76,10 @@ index c05571c..01eb1bc 100644
76 void setSize(const QSize &size); 76 void setSize(const QSize &size);
77 void setDevicePixelRatio(qreal devicePixelRatio); 77 void setDevicePixelRatio(qreal devicePixelRatio);
78diff --git a/src/gui/opengl/qopenglpaintengine.cpp b/src/gui/opengl/qopenglpaintengine.cpp 78diff --git a/src/gui/opengl/qopenglpaintengine.cpp b/src/gui/opengl/qopenglpaintengine.cpp
79index 0782e42..52afc60 100644 79index 78f5080..20db620 100644
80--- a/src/gui/opengl/qopenglpaintengine.cpp 80--- a/src/gui/opengl/qopenglpaintengine.cpp
81+++ b/src/gui/opengl/qopenglpaintengine.cpp 81+++ b/src/gui/opengl/qopenglpaintengine.cpp
82@@ -1978,7 +1978,10 @@ bool QOpenGL2PaintEngineEx::begin(QPaintDevice *pdev) 82@@ -2004,7 +2004,10 @@ bool QOpenGL2PaintEngineEx::begin(QPaintDevice *pdev)
83 for (int i = 0; i < QT_GL_VERTEX_ARRAY_TRACKED_COUNT; ++i) 83 for (int i = 0; i < QT_GL_VERTEX_ARRAY_TRACKED_COUNT; ++i)
84 d->vertexAttributeArraysEnabledState[i] = false; 84 d->vertexAttributeArraysEnabledState[i] = false;
85 85
@@ -90,7 +90,7 @@ index 0782e42..52afc60 100644
90 d->width = sz.width(); 90 d->width = sz.width();
91 d->height = sz.height(); 91 d->height = sz.height();
92 d->mode = BrushDrawingMode; 92 d->mode = BrushDrawingMode;
93@@ -2066,7 +2069,7 @@ void QOpenGL2PaintEngineEx::ensureActive() 93@@ -2092,7 +2095,7 @@ void QOpenGL2PaintEngineEx::ensureActive()
94 d->device->ensureActiveTarget(); 94 d->device->ensureActiveTarget();
95 95
96 d->transferMode(BrushDrawingMode); 96 d->transferMode(BrushDrawingMode);
@@ -99,7 +99,7 @@ index 0782e42..52afc60 100644
99 d->needsSync = false; 99 d->needsSync = false;
100 d->lastMaskTextureUsed = 0; 100 d->lastMaskTextureUsed = 0;
101 d->shaderManager->setDirty(); 101 d->shaderManager->setDirty();
102@@ -2109,6 +2112,7 @@ void QOpenGL2PaintEngineExPrivate::updateClipScissorTest() 102@@ -2135,6 +2138,7 @@ void QOpenGL2PaintEngineExPrivate::updateClipScissorTest()
103 if (bounds == QRect(0, 0, width, height)) { 103 if (bounds == QRect(0, 0, width, height)) {
104 glDisable(GL_SCISSOR_TEST); 104 glDisable(GL_SCISSOR_TEST);
105 } else { 105 } else {
@@ -107,7 +107,7 @@ index 0782e42..52afc60 100644
107 glEnable(GL_SCISSOR_TEST); 107 glEnable(GL_SCISSOR_TEST);
108 setScissor(bounds); 108 setScissor(bounds);
109 } 109 }
110@@ -2117,14 +2121,14 @@ void QOpenGL2PaintEngineExPrivate::updateClipScissorTest() 110@@ -2143,14 +2147,14 @@ void QOpenGL2PaintEngineExPrivate::updateClipScissorTest()
111 111
112 void QOpenGL2PaintEngineExPrivate::setScissor(const QRect &rect) 112 void QOpenGL2PaintEngineExPrivate::setScissor(const QRect &rect)
113 { 113 {
@@ -137,11 +137,11 @@ index d51f0e5..0d4b38d 100644
137 QOpenGLContext *ctx; 137 QOpenGLContext *ctx;
138 EngineMode mode; 138 EngineMode mode;
139diff --git a/src/gui/opengl/qopengltextureglyphcache.cpp b/src/gui/opengl/qopengltextureglyphcache.cpp 139diff --git a/src/gui/opengl/qopengltextureglyphcache.cpp b/src/gui/opengl/qopengltextureglyphcache.cpp
140index 83f4075..ec29900 100644 140index 7d49c03..d9eb3fe 100644
141--- a/src/gui/opengl/qopengltextureglyphcache.cpp 141--- a/src/gui/opengl/qopengltextureglyphcache.cpp
142+++ b/src/gui/opengl/qopengltextureglyphcache.cpp 142+++ b/src/gui/opengl/qopengltextureglyphcache.cpp
143@@ -268,7 +268,7 @@ void QOpenGLTextureGlyphCache::resizeTextureData(int width, int height) 143@@ -271,7 +271,7 @@ void QOpenGLTextureGlyphCache::resizeTextureData(int width, int height)
144 funcs.glBindFramebuffer(GL_FRAMEBUFFER, ctx->d_func()->current_fbo); 144 funcs.glBindFramebuffer(GL_FRAMEBUFFER, (GLuint)oldFbo);
145 145
146 if (pex != 0) { 146 if (pex != 0) {
147- glViewport(0, 0, pex->width, pex->height); 147- glViewport(0, 0, pex->width, pex->height);
@@ -150,5 +150,5 @@ index 83f4075..ec29900 100644
150 } else { 150 } else {
151 m_blitProgram->disableAttributeArray(int(QT_VERTEX_COORDS_ATTR)); 151 m_blitProgram->disableAttributeArray(int(QT_VERTEX_COORDS_ATTR));
152-- 152--
1531.8.3.2 1531.8.3.1
154 154
diff --git a/recipes-qt/qt5/qtbase-5.1.0/0020-Use-BGRA-extension-in-bindTexture.patch b/recipes-qt/qt5/qtbase-5.1.1/0020-Use-BGRA-extension-in-bindTexture.patch
index e081e69a..e17e5ac9 100644
--- a/recipes-qt/qt5/qtbase-5.1.0/0020-Use-BGRA-extension-in-bindTexture.patch
+++ b/recipes-qt/qt5/qtbase-5.1.1/0020-Use-BGRA-extension-in-bindTexture.patch
@@ -1,7 +1,7 @@
1From fb16e96ffef959e45c9cbcbef4cc4f51065f2e47 Mon Sep 17 00:00:00 2001 1From 5aaec8299901e0093cec2b704a724bc3254b8b8d Mon Sep 17 00:00:00 2001
2From: Jani Hautakangas <jani.hautakangas@ixonos.com> 2From: Jani Hautakangas <jani.hautakangas@ixonos.com>
3Date: Mon, 27 May 2013 15:25:25 -0700 3Date: Mon, 27 May 2013 15:25:25 -0700
4Subject: [PATCH 20/23] Use BGRA extension in bindTexture 4Subject: [PATCH 17/22] Use BGRA extension in bindTexture
5 5
6Upstream-Status: Pending 6Upstream-Status: Pending
7 7
@@ -30,5 +30,5 @@ index 94b8288..5c8aa3c 100644
30 int cost = tx.width() * tx.height() * 4 / 1024; 30 int cost = tx.width() * tx.height() * 4 / 1024;
31 m_cache.insert(key, new QOpenGLCachedTexture(id, context), cost); 31 m_cache.insert(key, new QOpenGLCachedTexture(id, context), cost);
32-- 32--
331.8.3.2 331.8.3.1
34 34
diff --git a/recipes-qt/qt5/qtbase-5.1.0/0021-configure-make-pulseaudio-a-configurable-option.patch b/recipes-qt/qt5/qtbase-5.1.1/0021-configure-make-pulseaudio-a-configurable-option.patch
index 797f258b..eaa3ae67 100644
--- a/recipes-qt/qt5/qtbase-5.1.0/0021-configure-make-pulseaudio-a-configurable-option.patch
+++ b/recipes-qt/qt5/qtbase-5.1.1/0021-configure-make-pulseaudio-a-configurable-option.patch
@@ -1,7 +1,7 @@
1From 9f79c8047289b9c5bff025a46757bfd5f9bfec4b Mon Sep 17 00:00:00 2001 1From 0bc48cdb5e3556a96320ea963d2e031b0810d0d4 Mon Sep 17 00:00:00 2001
2From: Paul Eggleton <paul.eggleton@linux.intel.com> 2From: Paul Eggleton <paul.eggleton@linux.intel.com>
3Date: Tue, 28 Feb 2012 15:10:24 +0000 3Date: Tue, 28 Feb 2012 15:10:24 +0000
4Subject: [PATCH 21/23] configure: make pulseaudio a configurable option 4Subject: [PATCH 18/22] configure: make pulseaudio a configurable option
5 5
6Allows disabling pulseaudio support at configure time. 6Allows disabling pulseaudio support at configure time.
7 7
@@ -14,10 +14,10 @@ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
14 1 file changed, 7 insertions(+) 14 1 file changed, 7 insertions(+)
15 15
16diff --git a/configure b/configure 16diff --git a/configure b/configure
17index 50dbebf..3b511d4 100755 17index 521e374..896e012 100755
18--- a/configure 18--- a/configure
19+++ b/configure 19+++ b/configure
20@@ -1980,6 +1980,13 @@ while [ "$#" -gt 0 ]; do 20@@ -2039,6 +2039,13 @@ while [ "$#" -gt 0 ]; do
21 UNKNOWN_OPT=yes 21 UNKNOWN_OPT=yes
22 fi 22 fi
23 ;; 23 ;;
@@ -32,5 +32,5 @@ index 50dbebf..3b511d4 100755
32 if [ "$VAL" = "yes" ] || [ "$VAL" = "no" ]; then 32 if [ "$VAL" = "yes" ] || [ "$VAL" = "no" ]; then
33 CFG_QGTKSTYLE="$VAL" 33 CFG_QGTKSTYLE="$VAL"
34-- 34--
351.8.3.2 351.8.3.1
36 36
diff --git a/recipes-qt/qt5/qtbase-5.1.0/0022-configure-make-alsa-a-configurable-option.patch b/recipes-qt/qt5/qtbase-5.1.1/0022-configure-make-alsa-a-configurable-option.patch
index 5fe40805..c01f635b 100644
--- a/recipes-qt/qt5/qtbase-5.1.0/0022-configure-make-alsa-a-configurable-option.patch
+++ b/recipes-qt/qt5/qtbase-5.1.1/0022-configure-make-alsa-a-configurable-option.patch
@@ -1,7 +1,7 @@
1From a51b5c64a33a0c8b411aa4317356c7dfcb99e452 Mon Sep 17 00:00:00 2001 1From e6430c64e4dcc48ae59e48fa303bbea33b253011 Mon Sep 17 00:00:00 2001
2From: Martin Jansa <Martin.Jansa@gmail.com> 2From: Martin Jansa <Martin.Jansa@gmail.com>
3Date: Fri, 19 Jul 2013 23:21:28 +0200 3Date: Fri, 19 Jul 2013 23:21:28 +0200
4Subject: [PATCH 22/23] configure: make alsa a configurable option 4Subject: [PATCH 19/22] configure: make alsa a configurable option
5 5
6Allows disabling alsa support at configure time. 6Allows disabling alsa support at configure time.
7 7
@@ -13,10 +13,10 @@ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
13 1 file changed, 7 insertions(+) 13 1 file changed, 7 insertions(+)
14 14
15diff --git a/configure b/configure 15diff --git a/configure b/configure
16index 3b511d4..2a0be04 100755 16index 896e012..3470b32 100755
17--- a/configure 17--- a/configure
18+++ b/configure 18+++ b/configure
19@@ -1987,6 +1987,13 @@ while [ "$#" -gt 0 ]; do 19@@ -2046,6 +2046,13 @@ while [ "$#" -gt 0 ]; do
20 UNKNOWN_OPT=yes 20 UNKNOWN_OPT=yes
21 fi 21 fi
22 ;; 22 ;;
@@ -31,5 +31,5 @@ index 3b511d4..2a0be04 100755
31 if [ "$VAL" = "yes" ] || [ "$VAL" = "no" ]; then 31 if [ "$VAL" = "yes" ] || [ "$VAL" = "no" ]; then
32 CFG_QGTKSTYLE="$VAL" 32 CFG_QGTKSTYLE="$VAL"
33-- 33--
341.8.3.2 341.8.3.1
35 35
diff --git a/recipes-qt/qt5/qtbase-5.1.0/0023-configure-make-freetype-a-configurable-option.patch b/recipes-qt/qt5/qtbase-5.1.1/0023-configure-make-freetype-a-configurable-option.patch
index d8ad4b82..9cec921f 100644
--- a/recipes-qt/qt5/qtbase-5.1.0/0023-configure-make-freetype-a-configurable-option.patch
+++ b/recipes-qt/qt5/qtbase-5.1.1/0023-configure-make-freetype-a-configurable-option.patch
@@ -1,7 +1,7 @@
1From eef64dc5f4d998518c314a765bc0a9db7f6fdf9b Mon Sep 17 00:00:00 2001 1From 98201094967e2e4224c394d0c92c0be7d39582a6 Mon Sep 17 00:00:00 2001
2From: Martin Jansa <Martin.Jansa@gmail.com> 2From: Martin Jansa <Martin.Jansa@gmail.com>
3Date: Sat, 20 Jul 2013 10:56:37 +0200 3Date: Sat, 20 Jul 2013 10:56:37 +0200
4Subject: [PATCH 23/23] configure: make freetype a configurable option 4Subject: [PATCH 20/22] configure: make freetype a configurable option
5 5
6Allows disabling freetype support at configure time. 6Allows disabling freetype support at configure time.
7 7
@@ -13,10 +13,10 @@ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
13 1 file changed, 7 insertions(+) 13 1 file changed, 7 insertions(+)
14 14
15diff --git a/configure b/configure 15diff --git a/configure b/configure
16index 2a0be04..64fbaeb 100755 16index 3470b32..b0ec977 100755
17--- a/configure 17--- a/configure
18+++ b/configure 18+++ b/configure
19@@ -1994,6 +1994,13 @@ while [ "$#" -gt 0 ]; do 19@@ -2053,6 +2053,13 @@ while [ "$#" -gt 0 ]; do
20 UNKNOWN_OPT=yes 20 UNKNOWN_OPT=yes
21 fi 21 fi
22 ;; 22 ;;
@@ -31,5 +31,5 @@ index 2a0be04..64fbaeb 100755
31 if [ "$VAL" = "yes" ] || [ "$VAL" = "no" ]; then 31 if [ "$VAL" = "yes" ] || [ "$VAL" = "no" ]; then
32 CFG_QGTKSTYLE="$VAL" 32 CFG_QGTKSTYLE="$VAL"
33-- 33--
341.8.3.2 341.8.3.1
35 35
diff --git a/recipes-qt/qt5/qtbase-5.1.0/0024-Use-OE_QMAKE_PATH_EXTERNAL_HOST_BINS-to-determine-pa.patch b/recipes-qt/qt5/qtbase-5.1.1/0024-Use-OE_QMAKE_PATH_EXTERNAL_HOST_BINS-to-determine-pa.patch
index 7ca5e808..70c0c0e0 100644
--- a/recipes-qt/qt5/qtbase-5.1.0/0024-Use-OE_QMAKE_PATH_EXTERNAL_HOST_BINS-to-determine-pa.patch
+++ b/recipes-qt/qt5/qtbase-5.1.1/0024-Use-OE_QMAKE_PATH_EXTERNAL_HOST_BINS-to-determine-pa.patch
@@ -1,8 +1,8 @@
1From ac4f17fd4c9145c54d9b10aa794cabe0d044b4fc Mon Sep 17 00:00:00 2001 1From b4d383bf47374c7132ecbcaec2c6aea31f858f54 Mon Sep 17 00:00:00 2001
2From: Simon Busch <morphis@gravedo.de> 2From: Simon Busch <morphis@gravedo.de>
3Date: Mon, 22 Jul 2013 21:09:41 +0000 3Date: Mon, 22 Jul 2013 21:09:41 +0000
4Subject: [PATCH] Use OE_QMAKE_PATH_EXTERNAL_HOST_BINS to determine path to 4Subject: [PATCH 21/22] Use OE_QMAKE_PATH_EXTERNAL_HOST_BINS to determine path
5 host binaries 5 to host binaries
6 6
7Upstream-Status: Inappropiate (configuration) 7Upstream-Status: Inappropiate (configuration)
8 8
@@ -14,7 +14,7 @@ Signed-off-by: Simon Busch <morphis@gravedo.de>
14 3 files changed, 6 insertions(+), 6 deletions(-) 14 3 files changed, 6 insertions(+), 6 deletions(-)
15 15
16diff --git a/src/corelib/Qt5CoreConfigExtras.cmake.in b/src/corelib/Qt5CoreConfigExtras.cmake.in 16diff --git a/src/corelib/Qt5CoreConfigExtras.cmake.in b/src/corelib/Qt5CoreConfigExtras.cmake.in
17index a804278..b6fbbea 100644 17index e01b448..5382730 100644
18--- a/src/corelib/Qt5CoreConfigExtras.cmake.in 18--- a/src/corelib/Qt5CoreConfigExtras.cmake.in
19+++ b/src/corelib/Qt5CoreConfigExtras.cmake.in 19+++ b/src/corelib/Qt5CoreConfigExtras.cmake.in
20@@ -5,7 +5,7 @@ if (NOT TARGET Qt5::qmake) 20@@ -5,7 +5,7 @@ if (NOT TARGET Qt5::qmake)
@@ -45,7 +45,7 @@ index a804278..b6fbbea 100644
45 _qt5_Core_check_file_exists(${imported_location}) 45 _qt5_Core_check_file_exists(${imported_location})
46 46
47diff --git a/src/dbus/Qt5DBusConfigExtras.cmake.in b/src/dbus/Qt5DBusConfigExtras.cmake.in 47diff --git a/src/dbus/Qt5DBusConfigExtras.cmake.in b/src/dbus/Qt5DBusConfigExtras.cmake.in
48index 1d94715..3209e42 100644 48index 1d94715..301af8f 100644
49--- a/src/dbus/Qt5DBusConfigExtras.cmake.in 49--- a/src/dbus/Qt5DBusConfigExtras.cmake.in
50+++ b/src/dbus/Qt5DBusConfigExtras.cmake.in 50+++ b/src/dbus/Qt5DBusConfigExtras.cmake.in
51@@ -5,7 +5,7 @@ if (NOT TARGET Qt5::qdbuscpp2xml) 51@@ -5,7 +5,7 @@ if (NOT TARGET Qt5::qdbuscpp2xml)
@@ -67,7 +67,7 @@ index 1d94715..3209e42 100644
67 _qt5_DBus_check_file_exists(${imported_location}) 67 _qt5_DBus_check_file_exists(${imported_location})
68 68
69diff --git a/src/widgets/Qt5WidgetsConfigExtras.cmake.in b/src/widgets/Qt5WidgetsConfigExtras.cmake.in 69diff --git a/src/widgets/Qt5WidgetsConfigExtras.cmake.in b/src/widgets/Qt5WidgetsConfigExtras.cmake.in
70index e5650ff..7fb8b21 100644 70index e5650ff..16ff007 100644
71--- a/src/widgets/Qt5WidgetsConfigExtras.cmake.in 71--- a/src/widgets/Qt5WidgetsConfigExtras.cmake.in
72+++ b/src/widgets/Qt5WidgetsConfigExtras.cmake.in 72+++ b/src/widgets/Qt5WidgetsConfigExtras.cmake.in
73@@ -5,7 +5,7 @@ if (NOT TARGET Qt5::uic) 73@@ -5,7 +5,7 @@ if (NOT TARGET Qt5::uic)
@@ -80,5 +80,5 @@ index e5650ff..7fb8b21 100644
80 _qt5_Widgets_check_file_exists(${imported_location}) 80 _qt5_Widgets_check_file_exists(${imported_location})
81 81
82-- 82--
831.8.1.2 831.8.3.1
84 84
diff --git a/recipes-qt/qt5/qtbase-native_5.1.0.bb b/recipes-qt/qt5/qtbase-native_5.1.1.bb
index 563e000e..2ee644c0 100644
--- a/recipes-qt/qt5/qtbase-native_5.1.0.bb
+++ b/recipes-qt/qt5/qtbase-native_5.1.1.bb
@@ -7,5 +7,5 @@ do_install_append() {
7 ln -sf syncqt.pl ${D}${OE_QMAKE_PATH_QT_BINS}/syncqt 7 ln -sf syncqt.pl ${D}${OE_QMAKE_PATH_QT_BINS}/syncqt
8} 8}
9 9
10SRC_URI[md5sum] = "0f8d14bb4039a2996c501a376ca7dae0" 10SRC_URI[md5sum] = "955d1e4da875f3872ef3208f21a757dd"
11SRC_URI[sha256sum] = "1fa8c591adab9d45e4f322edea9a55a517ebf1a006dd481eace0236623adc90a" 11SRC_URI[sha256sum] = "d4620e0b1aff6d2b6f4d8066e6f8258e012a8b5507af7c03b661029a1ffa75c9"
diff --git a/recipes-qt/qt5/qtbase.inc b/recipes-qt/qt5/qtbase.inc
index b6927d1a..b2fa6455 100644
--- a/recipes-qt/qt5/qtbase.inc
+++ b/recipes-qt/qt5/qtbase.inc
@@ -22,7 +22,6 @@ SRC_URI += " \
22 file://0022-configure-make-alsa-a-configurable-option.patch \ 22 file://0022-configure-make-alsa-a-configurable-option.patch \
23 file://0023-configure-make-freetype-a-configurable-option.patch \ 23 file://0023-configure-make-freetype-a-configurable-option.patch \
24 file://0024-Use-OE_QMAKE_PATH_EXTERNAL_HOST_BINS-to-determine-pa.patch \ 24 file://0024-Use-OE_QMAKE_PATH_EXTERNAL_HOST_BINS-to-determine-pa.patch \
25 file://0025-QHttpMultiPart-fix-data-corruption-in-readData-metho.patch \
26" 25"
27 26
28DEPENDS += "qtbase-native" 27DEPENDS += "qtbase-native"
diff --git a/recipes-qt/qt5/qtbase_5.1.0.bb b/recipes-qt/qt5/qtbase_5.1.0.bb
deleted file mode 100644
index 54e2da94..00000000
--- a/recipes-qt/qt5/qtbase_5.1.0.bb
+++ /dev/null
@@ -1,9 +0,0 @@
1require qt5-${PV}.inc
2require ${PN}.inc
3
4SRC_URI += " \
5 file://0019-Fix-FBO-restoring-in-QOpenGLTextureGlyphCache.patch \
6"
7
8SRC_URI[md5sum] = "0f8d14bb4039a2996c501a376ca7dae0"
9SRC_URI[sha256sum] = "1fa8c591adab9d45e4f322edea9a55a517ebf1a006dd481eace0236623adc90a"
diff --git a/recipes-qt/qt5/qtbase_5.1.1.bb b/recipes-qt/qt5/qtbase_5.1.1.bb
new file mode 100644
index 00000000..8fd161a8
--- /dev/null
+++ b/recipes-qt/qt5/qtbase_5.1.1.bb
@@ -0,0 +1,5 @@
1require qt5-${PV}.inc
2require ${PN}.inc
3
4SRC_URI[md5sum] = "955d1e4da875f3872ef3208f21a757dd"
5SRC_URI[sha256sum] = "d4620e0b1aff6d2b6f4d8066e6f8258e012a8b5507af7c03b661029a1ffa75c9"