summaryrefslogtreecommitdiffstats
path: root/recipes-qt/qt5/qtbase
diff options
context:
space:
mode:
authorMartin Jansa <Martin.Jansa@gmail.com>2014-02-07 04:10:06 +0100
committerMartin Jansa <Martin.Jansa@gmail.com>2014-02-19 11:56:32 +0100
commit4b7182a3be2b591e8190ff15b7a121191e4b201f (patch)
treec518a426110cae5e5355dc5d02bdcf60a2cf2834 /recipes-qt/qt5/qtbase
parent79944bda32a7e4799e7e73ea5b0dfc71ff1fc172 (diff)
downloadmeta-qt5-4b7182a3be2b591e8190ff15b7a121191e4b201f.tar.gz
qt5: Upgrade from 5.2.0 to 5.2.1
* qtwayland: Use default LICENSE and LIC_FILES_CHKSUM * license texts were added in qtwayland commit 26bdc66fe6c4499332b2ead886a806d09aa07a8a * qtdeclarative, qtserialport: Update QT_MODULE_BRANCH * SHA-1 of v5.2.1 tag is only in release branch Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Diffstat (limited to 'recipes-qt/qt5/qtbase')
-rw-r--r--recipes-qt/qt5/qtbase/0001-Add-linux-oe-g-platform.patch14
-rw-r--r--recipes-qt/qt5/qtbase/0002-qlibraryinfo-allow-to-set-qt.conf-from-the-outside-u.patch4
-rw-r--r--recipes-qt/qt5/qtbase/0003-Add-external-hostbindir-option.patch22
-rw-r--r--recipes-qt/qt5/qtbase/0004-configureapp-Prefix-default-LIBDIRS-and-INCDIRS-with.patch6
-rw-r--r--recipes-qt/qt5/qtbase/0005-qt_module-Fix-pkgconfig-replacement.patch8
-rw-r--r--recipes-qt/qt5/qtbase/0006-configure-don-t-export-SYSTEM_VARIABLES-to-.qmake.va.patch6
-rw-r--r--recipes-qt/qt5/qtbase/0007-configure.prf-Allow-to-add-extra-arguments-to-make.patch4
-rw-r--r--recipes-qt/qt5/qtbase/0008-configure-make-pulseaudio-alsa-freetype-a-configurab.patch11
-rw-r--r--recipes-qt/qt5/qtbase/0009-cmake-Use-OE_QMAKE_PATH_EXTERNAL_HOST_BINS-to-determ.patch8
-rw-r--r--recipes-qt/qt5/qtbase/0010-Always-build-uic.patch4
-rw-r--r--recipes-qt/qt5/qtbase/0010-qmake-is-already-built-in-qtbase-native.patch8
-rw-r--r--recipes-qt/qt5/qtbase/0011-Allow-building-a-separate-qmake-for-the-target.patch4
-rw-r--r--recipes-qt/qt5/qtbase/0011-configure-preserve-built-qmake-and-swap-with-native-.patch8
-rw-r--r--recipes-qt/qt5/qtbase/0012-configure-bump-path-length-from-256-to-512-character.patch8
-rw-r--r--recipes-qt/qt5/qtbase/0012-qtbase-allow-build-of-examples.patch4
-rw-r--r--recipes-qt/qt5/qtbase/0013-QOpenGLPaintDevice-sub-area-support.patch4
-rw-r--r--recipes-qt/qt5/qtbase/0014-enables-tslib-device-to-be-read-from-env-variable.patch35
17 files changed, 63 insertions, 95 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 0976c343..5ce4cdd1 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 @@
1From f4fd2da9b29db23638ad07bd35f093f793241526 Mon Sep 17 00:00:00 2001 1From f883ec8652ee603d9bb9def7eb669ed82c493961 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/14] Add linux-oe-g++ platform 4Subject: [PATCH 01/14] Add linux-oe-g++ platform
@@ -41,7 +41,7 @@ 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 a330dd6..1b328ae 100755 44index aaa59bd..0e74f29 100755
45--- a/configure 45--- a/configure
46+++ b/configure 46+++ b/configure
47@@ -324,6 +324,16 @@ getQMakeConf() 47@@ -324,6 +324,16 @@ getQMakeConf()
@@ -97,7 +97,7 @@ index a330dd6..1b328ae 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@@ -3344,7 +3376,7 @@ if [ "$XPLATFORM_MAC" = "yes" ] && [ "$CFG_QGTKSTYLE" = "auto" ]; then 100@@ -3362,7 +3394,7 @@ if [ "$XPLATFORM_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 a330dd6..1b328ae 100755
106 106
107 TEST_COMPILER=$QMAKE_CONF_COMPILER 107 TEST_COMPILER=$QMAKE_CONF_COMPILER
108 108
109@@ -3379,7 +3411,7 @@ if [ "$XPLATFORM_SYMBIAN_SBSV2" = "no" ]; then 109@@ -3397,7 +3429,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 a330dd6..1b328ae 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@@ -3860,6 +3892,14 @@ setBootstrapVariable() 118@@ -3878,6 +3910,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 a330dd6..1b328ae 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@@ -3898,11 +3938,11 @@ if true; then ###[ '!' -f "$outpath/bin/qmake" ]; 133@@ -3916,11 +3956,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.5.2 3031.8.5.3
304 304
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 afc25cc4..2f72dca5 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 @@
1From c6c1e780ed6a443a0c68c3200aeea9ced76f444c Mon Sep 17 00:00:00 2001 1From 841d1f06f3fd2f59f6b18067b02d5fcfc93aaa7a 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/14] qlibraryinfo: allow to set qt.conf from the outside 4Subject: [PATCH 02/14] qlibraryinfo: allow to set qt.conf from the outside
@@ -32,5 +32,5 @@ index 1c3b09f..c647a16 100644
32 if(!QFile::exists(qtconfig)) 32 if(!QFile::exists(qtconfig))
33 qtconfig = qt_libraryInfoFile(); 33 qtconfig = qt_libraryInfoFile();
34-- 34--
351.8.5.2 351.8.5.3
36 36
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 3f7854fd..7e03f740 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 @@
1From 21c595fd0e386bea1a2e2b19323dc517bb2c7333 Mon Sep 17 00:00:00 2001 1From 3648eeddaed0cf31fba226ec713d2321f398974f 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/14] Add -external-hostbindir option 4Subject: [PATCH 03/14] Add -external-hostbindir option
@@ -28,10 +28,10 @@ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
28 8 files changed, 45 insertions(+), 7 deletions(-) 28 8 files changed, 45 insertions(+), 7 deletions(-)
29 29
30diff --git a/configure b/configure 30diff --git a/configure b/configure
31index 1b328ae..46f7230 100755 31index 0e74f29..7f3f2f0 100755
32--- a/configure 32--- a/configure
33+++ b/configure 33+++ b/configure
34@@ -785,6 +785,7 @@ QT_HOST_BINS= 34@@ -788,6 +788,7 @@ QT_HOST_BINS=
35 QT_HOST_LIBS= 35 QT_HOST_LIBS=
36 QT_HOST_DATA= 36 QT_HOST_DATA=
37 QT_EXT_PREFIX= 37 QT_EXT_PREFIX=
@@ -39,7 +39,7 @@ index 1b328ae..46f7230 100755
39 39
40 #flags for SQL drivers 40 #flags for SQL drivers
41 QT_CFLAGS_PSQL= 41 QT_CFLAGS_PSQL=
42@@ -905,6 +906,7 @@ while [ "$#" -gt 0 ]; do 42@@ -907,6 +908,7 @@ while [ "$#" -gt 0 ]; do
43 -testsdir| \ 43 -testsdir| \
44 -hostdatadir| \ 44 -hostdatadir| \
45 -hostbindir| \ 45 -hostbindir| \
@@ -47,7 +47,7 @@ index 1b328ae..46f7230 100755
47 -hostlibdir| \ 47 -hostlibdir| \
48 -extprefix| \ 48 -extprefix| \
49 -sysroot| \ 49 -sysroot| \
50@@ -1118,6 +1120,9 @@ while [ "$#" -gt 0 ]; do 50@@ -1120,6 +1122,9 @@ while [ "$#" -gt 0 ]; do
51 extprefix) 51 extprefix)
52 QT_EXT_PREFIX="$VAL" 52 QT_EXT_PREFIX="$VAL"
53 ;; 53 ;;
@@ -57,7 +57,7 @@ index 1b328ae..46f7230 100755
57 pkg-config) 57 pkg-config)
58 if [ "$VAL" = "yes" ] || [ "$VAL" = "no" ]; then 58 if [ "$VAL" = "yes" ] || [ "$VAL" = "no" ]; then
59 CFG_PKGCONFIG="$VAL" 59 CFG_PKGCONFIG="$VAL"
60@@ -2226,6 +2231,10 @@ Installation options: 60@@ -2236,6 +2241,10 @@ Installation options:
61 -hostdatadir <dir> . Data used by qmake will be installed to <dir> 61 -hostdatadir <dir> . Data used by qmake will be installed to <dir>
62 (default HOSTPREFIX) 62 (default HOSTPREFIX)
63 63
@@ -68,7 +68,7 @@ index 1b328ae..46f7230 100755
68 Configure options: 68 Configure options:
69 69
70 The defaults (*) are usually acceptable. A plus (+) denotes a default value 70 The defaults (*) are usually acceptable. A plus (+) denotes a default value
71@@ -3133,6 +3142,11 @@ fi 71@@ -3151,6 +3160,11 @@ fi
72 # command line and environment validation 72 # command line and environment validation
73 #------------------------------------------------------------------------------- 73 #-------------------------------------------------------------------------------
74 74
@@ -80,7 +80,7 @@ index 1b328ae..46f7230 100755
80 # update QT_CONFIG to show our current predefined configuration 80 # update QT_CONFIG to show our current predefined configuration
81 CFG_QCONFIG_PATH=$relpath/src/corelib/global/qconfig-${CFG_QCONFIG}.h 81 CFG_QCONFIG_PATH=$relpath/src/corelib/global/qconfig-${CFG_QCONFIG}.h
82 case "$CFG_QCONFIG" in 82 case "$CFG_QCONFIG" in
83@@ -3820,6 +3834,7 @@ static const char qt_configure_prefix_path_strs[][256 + 12] = { 83@@ -3838,6 +3852,7 @@ static const char qt_configure_prefix_path_strs[][256 + 12] = {
84 "qt_hbinpath=$QT_HOST_BINS", 84 "qt_hbinpath=$QT_HOST_BINS",
85 "qt_hlibpath=$QT_HOST_LIBS", 85 "qt_hlibpath=$QT_HOST_LIBS",
86 "qt_hdatpath=$QT_HOST_DATA", 86 "qt_hdatpath=$QT_HOST_DATA",
@@ -135,7 +135,7 @@ index e50485c..71291ad 100644
135 { "QMAKE_XSPEC", QLibraryInfo::TargetSpecPath, true }, 135 { "QMAKE_XSPEC", QLibraryInfo::TargetSpecPath, true },
136 }; 136 };
137diff --git a/qtbase.pro b/qtbase.pro 137diff --git a/qtbase.pro b/qtbase.pro
138index 7576db7..d51af0e 100644 138index 140a137..4e01d5b 100644
139--- a/qtbase.pro 139--- a/qtbase.pro
140+++ b/qtbase.pro 140+++ b/qtbase.pro
141@@ -70,16 +70,22 @@ CONFIG -= qt 141@@ -70,16 +70,22 @@ CONFIG -= qt
@@ -198,7 +198,7 @@ index 17864b5..a14bc0f 100644
198 HostSpecPath, 198 HostSpecPath,
199 LastHostPath = HostSpecPath, 199 LastHostPath = HostSpecPath,
200diff --git a/tools/configure/configureapp.cpp b/tools/configure/configureapp.cpp 200diff --git a/tools/configure/configureapp.cpp b/tools/configure/configureapp.cpp
201index e2fef2c..ab475c3 100644 201index 5ab413a..50a192b 100644
202--- a/tools/configure/configureapp.cpp 202--- a/tools/configure/configureapp.cpp
203+++ b/tools/configure/configureapp.cpp 203+++ b/tools/configure/configureapp.cpp
204@@ -1186,6 +1186,13 @@ void Configure::parseCmdLine() 204@@ -1186,6 +1186,13 @@ void Configure::parseCmdLine()
@@ -224,5 +224,5 @@ index e2fef2c..ab475c3 100644
224 << " \"qt_hostspec=" << hostSpec << "\"," << endl 224 << " \"qt_hostspec=" << hostSpec << "\"," << endl
225 << "#endif" << endl 225 << "#endif" << endl
226-- 226--
2271.8.5.2 2271.8.5.3
228 228
diff --git a/recipes-qt/qt5/qtbase/0004-configureapp-Prefix-default-LIBDIRS-and-INCDIRS-with.patch b/recipes-qt/qt5/qtbase/0004-configureapp-Prefix-default-LIBDIRS-and-INCDIRS-with.patch
index 71a45969..16317ac7 100644
--- a/recipes-qt/qt5/qtbase/0004-configureapp-Prefix-default-LIBDIRS-and-INCDIRS-with.patch
+++ b/recipes-qt/qt5/qtbase/0004-configureapp-Prefix-default-LIBDIRS-and-INCDIRS-with.patch
@@ -1,4 +1,4 @@
1From 925a8c67fef4bfa56bdc3c1c7cd87e21defc3d94 Mon Sep 17 00:00:00 2001 1From 698f073fb8cc6dc1ced277b6ae2056cb9d02f2d5 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 04/14] configureapp: Prefix default LIBDIRS and INCDIRS with 4Subject: [PATCH 04/14] configureapp: Prefix default LIBDIRS and INCDIRS with
@@ -10,7 +10,7 @@ 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 ab475c3..68cd43d 100644 13index 50a192b..46eabe4 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@@ -3213,8 +3213,8 @@ void Configure::generateQConfigPri() 16@@ -3213,8 +3213,8 @@ void Configure::generateQConfigPri()
@@ -25,5 +25,5 @@ index ab475c3..68cd43d 100644
25 configStream << "}" << endl; 25 configStream << "}" << endl;
26 if (dictionary["QT_EDITION"].contains("OPENSOURCE")) 26 if (dictionary["QT_EDITION"].contains("OPENSOURCE"))
27-- 27--
281.8.5.2 281.8.5.3
29 29
diff --git a/recipes-qt/qt5/qtbase/0005-qt_module-Fix-pkgconfig-replacement.patch b/recipes-qt/qt5/qtbase/0005-qt_module-Fix-pkgconfig-replacement.patch
index f85fb33b..833c9b59 100644
--- a/recipes-qt/qt5/qtbase/0005-qt_module-Fix-pkgconfig-replacement.patch
+++ b/recipes-qt/qt5/qtbase/0005-qt_module-Fix-pkgconfig-replacement.patch
@@ -1,4 +1,4 @@
1From 33bbb10c66df59abfad9f4576462f63dfb500149 Mon Sep 17 00:00:00 2001 1From 1f9449f851f7ec288948ec8e83f2fe4b0b37e789 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 05/14] qt_module: Fix pkgconfig replacement 4Subject: [PATCH 05/14] qt_module: Fix pkgconfig replacement
@@ -33,13 +33,13 @@ Content-Transfer-Encoding: 8bit
33 33
34* fix paths in packageconfig files 34* fix paths in packageconfig files
35 This reverts parts of: 35 This reverts parts of:
36
36 enable path replacement in installed prl files on all platforms 37 enable path replacement in installed prl files on all platforms
38
37 Task-number: QTBUG-33794 39 Task-number: QTBUG-33794
38 Change-Id: Id0d38715673b8a1c0c034e9c15783eb255c4315b 40 Change-Id: Id0d38715673b8a1c0c034e9c15783eb255c4315b
39 Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com> 41 Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
40 42
41Upstream-Status: Pending
42
43Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> 43Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
44Signed-off-by: Andreas MĂĽller <schnitzeltony@googlemail.com> 44Signed-off-by: Andreas MĂĽller <schnitzeltony@googlemail.com>
45--- 45---
@@ -113,5 +113,5 @@ index 11509ee..2f95684 100644
113 113
114 unix|win32-g++* { 114 unix|win32-g++* {
115-- 115--
1161.8.5.2 1161.8.5.3
117 117
diff --git a/recipes-qt/qt5/qtbase/0006-configure-don-t-export-SYSTEM_VARIABLES-to-.qmake.va.patch b/recipes-qt/qt5/qtbase/0006-configure-don-t-export-SYSTEM_VARIABLES-to-.qmake.va.patch
index 82e028d7..726bfe00 100644
--- a/recipes-qt/qt5/qtbase/0006-configure-don-t-export-SYSTEM_VARIABLES-to-.qmake.va.patch
+++ b/recipes-qt/qt5/qtbase/0006-configure-don-t-export-SYSTEM_VARIABLES-to-.qmake.va.patch
@@ -1,4 +1,4 @@
1From ce1afee66a6310f362644e71d17f8d1eb3f848da Mon Sep 17 00:00:00 2001 1From ebd38fc708cf7190e47a75754235f56fa5d86300 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 06/14] configure: don't export SYSTEM_VARIABLES to .qmake.vars 4Subject: [PATCH 06/14] configure: don't export SYSTEM_VARIABLES to .qmake.vars
@@ -14,7 +14,7 @@ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
14 1 file changed, 14 deletions(-) 14 1 file changed, 14 deletions(-)
15 15
16diff --git a/configure b/configure 16diff --git a/configure b/configure
17index 46f7230..96c56c8 100755 17index 7f3f2f0..13dd619 100755
18--- a/configure 18--- a/configure
19+++ b/configure 19+++ b/configure
20@@ -581,20 +581,6 @@ fi'` 20@@ -581,20 +581,6 @@ fi'`
@@ -39,5 +39,5 @@ index 46f7230..96c56c8 100755
39 mkdir -p "$outpath/config.tests" 39 mkdir -p "$outpath/config.tests"
40 rm -f "$outpath/config.tests/.qmake.cache" 40 rm -f "$outpath/config.tests/.qmake.cache"
41-- 41--
421.8.5.2 421.8.5.3
43 43
diff --git a/recipes-qt/qt5/qtbase/0007-configure.prf-Allow-to-add-extra-arguments-to-make.patch b/recipes-qt/qt5/qtbase/0007-configure.prf-Allow-to-add-extra-arguments-to-make.patch
index b2b5ef9c..e8a7784b 100644
--- a/recipes-qt/qt5/qtbase/0007-configure.prf-Allow-to-add-extra-arguments-to-make.patch
+++ b/recipes-qt/qt5/qtbase/0007-configure.prf-Allow-to-add-extra-arguments-to-make.patch
@@ -1,4 +1,4 @@
1From 7846422a1d4ca37583fbbd10d768e34ddf84d233 Mon Sep 17 00:00:00 2001 1From 828eecd8f361cb965bd40f535435efa91665c8e5 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 07/14] configure.prf: Allow to add extra arguments to make 4Subject: [PATCH 07/14] configure.prf: Allow to add extra arguments to make
@@ -33,5 +33,5 @@ index 39144e7..de48b07 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.5.2 361.8.5.3
37 37
diff --git a/recipes-qt/qt5/qtbase/0008-configure-make-pulseaudio-alsa-freetype-a-configurab.patch b/recipes-qt/qt5/qtbase/0008-configure-make-pulseaudio-alsa-freetype-a-configurab.patch
index eea0c343..cccf7fbe 100644
--- a/recipes-qt/qt5/qtbase/0008-configure-make-pulseaudio-alsa-freetype-a-configurab.patch
+++ b/recipes-qt/qt5/qtbase/0008-configure-make-pulseaudio-alsa-freetype-a-configurab.patch
@@ -1,9 +1,12 @@
1From 9bb1bbebd644c243413650defa08a99eb4678a87 Mon Sep 17 00:00:00 2001 1From 3923edc900d1b3dd23e0a6af3a32255707cd497c 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 08/14] configure: make pulseaudio, alsa, freetype a 4Subject: [PATCH 08/14] configure: make pulseaudio, alsa, freetype a
5 configurable option 5 configurable option
6 6
7Allows disabling pulseaudio, alsa, freetype support at configure time
8making builds more deterministic.
9
7Upstream-Status: Pending 10Upstream-Status: Pending
8 11
9Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> 12Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
@@ -13,10 +16,10 @@ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
13 1 file changed, 21 insertions(+) 16 1 file changed, 21 insertions(+)
14 17
15diff --git a/configure b/configure 18diff --git a/configure b/configure
16index 96c56c8..b3854aa 100755 19index 13dd619..66c2ae0 100755
17--- a/configure 20--- a/configure
18+++ b/configure 21+++ b/configure
19@@ -1801,6 +1801,27 @@ while [ "$#" -gt 0 ]; do 22@@ -1810,6 +1810,27 @@ while [ "$#" -gt 0 ]; do
20 UNKNOWN_OPT=yes 23 UNKNOWN_OPT=yes
21 fi 24 fi
22 ;; 25 ;;
@@ -45,5 +48,5 @@ index 96c56c8..b3854aa 100755
45 if [ "$VAL" = "yes" ] || [ "$VAL" = "no" ]; then 48 if [ "$VAL" = "yes" ] || [ "$VAL" = "no" ]; then
46 CFG_QGTKSTYLE="$VAL" 49 CFG_QGTKSTYLE="$VAL"
47-- 50--
481.8.5.2 511.8.5.3
49 52
diff --git a/recipes-qt/qt5/qtbase/0009-cmake-Use-OE_QMAKE_PATH_EXTERNAL_HOST_BINS-to-determ.patch b/recipes-qt/qt5/qtbase/0009-cmake-Use-OE_QMAKE_PATH_EXTERNAL_HOST_BINS-to-determ.patch
index b35597b7..23e22a89 100644
--- a/recipes-qt/qt5/qtbase/0009-cmake-Use-OE_QMAKE_PATH_EXTERNAL_HOST_BINS-to-determ.patch
+++ b/recipes-qt/qt5/qtbase/0009-cmake-Use-OE_QMAKE_PATH_EXTERNAL_HOST_BINS-to-determ.patch
@@ -1,4 +1,4 @@
1From b70eabc4050a5e7621511403dcbf7a650b3ef9fc Mon Sep 17 00:00:00 2001 1From acbd622d1b91c1aa9ec8c48d10d91354d175345c 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 09/14] cmake: Use OE_QMAKE_PATH_EXTERNAL_HOST_BINS to 4Subject: [PATCH 09/14] cmake: Use OE_QMAKE_PATH_EXTERNAL_HOST_BINS to
@@ -15,7 +15,7 @@ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
15 3 files changed, 6 insertions(+), 6 deletions(-) 15 3 files changed, 6 insertions(+), 6 deletions(-)
16 16
17diff --git a/src/corelib/Qt5CoreConfigExtras.cmake.in b/src/corelib/Qt5CoreConfigExtras.cmake.in 17diff --git a/src/corelib/Qt5CoreConfigExtras.cmake.in b/src/corelib/Qt5CoreConfigExtras.cmake.in
18index 1e00c74..a99b5bf 100644 18index 9bda70e..6e3605a 100644
19--- a/src/corelib/Qt5CoreConfigExtras.cmake.in 19--- a/src/corelib/Qt5CoreConfigExtras.cmake.in
20+++ b/src/corelib/Qt5CoreConfigExtras.cmake.in 20+++ b/src/corelib/Qt5CoreConfigExtras.cmake.in
21@@ -5,7 +5,7 @@ if (NOT TARGET Qt5::qmake) 21@@ -5,7 +5,7 @@ if (NOT TARGET Qt5::qmake)
@@ -46,7 +46,7 @@ index 1e00c74..a99b5bf 100644
46 _qt5_Core_check_file_exists(${imported_location}) 46 _qt5_Core_check_file_exists(${imported_location})
47 47
48diff --git a/src/dbus/Qt5DBusConfigExtras.cmake.in b/src/dbus/Qt5DBusConfigExtras.cmake.in 48diff --git a/src/dbus/Qt5DBusConfigExtras.cmake.in b/src/dbus/Qt5DBusConfigExtras.cmake.in
49index 1d94715..301af8f 100644 49index 1d94715..617efa8 100644
50--- a/src/dbus/Qt5DBusConfigExtras.cmake.in 50--- a/src/dbus/Qt5DBusConfigExtras.cmake.in
51+++ b/src/dbus/Qt5DBusConfigExtras.cmake.in 51+++ b/src/dbus/Qt5DBusConfigExtras.cmake.in
52@@ -5,7 +5,7 @@ if (NOT TARGET Qt5::qdbuscpp2xml) 52@@ -5,7 +5,7 @@ if (NOT TARGET Qt5::qdbuscpp2xml)
@@ -81,5 +81,5 @@ index e5650ff..16ff007 100644
81 _qt5_Widgets_check_file_exists(${imported_location}) 81 _qt5_Widgets_check_file_exists(${imported_location})
82 82
83-- 83--
841.8.5.2 841.8.5.3
85 85
diff --git a/recipes-qt/qt5/qtbase/0010-Always-build-uic.patch b/recipes-qt/qt5/qtbase/0010-Always-build-uic.patch
index 91370f17..5681b583 100644
--- a/recipes-qt/qt5/qtbase/0010-Always-build-uic.patch
+++ b/recipes-qt/qt5/qtbase/0010-Always-build-uic.patch
@@ -1,4 +1,4 @@
1From 1ea3afc37eba9ea4b1bee3916abd1bcf6abf97ba Mon Sep 17 00:00:00 2001 1From 8a10c6d053fe438aec007e4a73b60ac59716ccd4 Mon Sep 17 00:00:00 2001
2From: Martin Jansa <Martin.Jansa@gmail.com> 2From: Martin Jansa <Martin.Jansa@gmail.com>
3Date: Sat, 16 Nov 2013 00:32:30 +0100 3Date: Sat, 16 Nov 2013 00:32:30 +0100
4Subject: [PATCH 10/12] Always build uic 4Subject: [PATCH 10/12] Always build uic
@@ -34,5 +34,5 @@ index b7887a6..8801544 100644
34\ No newline at end of file 34\ No newline at end of file
35+QMAKE_EXTRA_TARGETS = sub-tools 35+QMAKE_EXTRA_TARGETS = sub-tools
36-- 36--
371.8.5.2 371.8.5.3
38 38
diff --git a/recipes-qt/qt5/qtbase/0010-qmake-is-already-built-in-qtbase-native.patch b/recipes-qt/qt5/qtbase/0010-qmake-is-already-built-in-qtbase-native.patch
index 1b1d85e3..64ba88e7 100644
--- a/recipes-qt/qt5/qtbase/0010-qmake-is-already-built-in-qtbase-native.patch
+++ b/recipes-qt/qt5/qtbase/0010-qmake-is-already-built-in-qtbase-native.patch
@@ -1,4 +1,4 @@
1From 96a18197ac6d9960fd00654acffd6a81bafa0320 Mon Sep 17 00:00:00 2001 1From 77a18a9fe2d0e4a1dcd95e2d78c85eb37452bc73 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 10/14] qmake is already built in qtbase-native 4Subject: [PATCH 10/14] qmake is already built in qtbase-native
@@ -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 b3854aa..15c89c7 100755 16index 66c2ae0..ac836aa 100755
17--- a/configure 17--- a/configure
18+++ b/configure 18+++ b/configure
19@@ -3923,7 +3923,7 @@ setBootstrapEvalVariable() 19@@ -3941,7 +3941,7 @@ setBootstrapEvalVariable()
20 20
21 21
22 # build qmake 22 # build qmake
@@ -26,5 +26,5 @@ index b3854aa..15c89c7 100755
26 26
27 mkdir -p "$outpath/qmake" || exit 27 mkdir -p "$outpath/qmake" || exit
28-- 28--
291.8.5.2 291.8.5.3
30 30
diff --git a/recipes-qt/qt5/qtbase/0011-Allow-building-a-separate-qmake-for-the-target.patch b/recipes-qt/qt5/qtbase/0011-Allow-building-a-separate-qmake-for-the-target.patch
index 65b65aa7..f80edbd9 100644
--- a/recipes-qt/qt5/qtbase/0011-Allow-building-a-separate-qmake-for-the-target.patch
+++ b/recipes-qt/qt5/qtbase/0011-Allow-building-a-separate-qmake-for-the-target.patch
@@ -1,4 +1,4 @@
1From 69c6d0ccc6097da0479fddc905dd8aa69cb1d0e2 Mon Sep 17 00:00:00 2001 1From dd14f3eda61669c66c95dbcbca3afbd61f9aa746 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 11/14] Allow building a separate qmake for the target 4Subject: [PATCH 11/14] Allow building a separate qmake for the target
@@ -26,5 +26,5 @@ index 89d6ea5..7c605b9 100644
26 VPATH += \ 26 VPATH += \
27 ../src/corelib/global \ 27 ../src/corelib/global \
28-- 28--
291.8.5.2 291.8.5.3
30 30
diff --git a/recipes-qt/qt5/qtbase/0011-configure-preserve-built-qmake-and-swap-with-native-.patch b/recipes-qt/qt5/qtbase/0011-configure-preserve-built-qmake-and-swap-with-native-.patch
index 9335610d..798cd45e 100644
--- a/recipes-qt/qt5/qtbase/0011-configure-preserve-built-qmake-and-swap-with-native-.patch
+++ b/recipes-qt/qt5/qtbase/0011-configure-preserve-built-qmake-and-swap-with-native-.patch
@@ -1,4 +1,4 @@
1From 6f42a9e1422f3aba3e2bddb8ef6d470841224ab1 Mon Sep 17 00:00:00 2001 1From 441b2ebc41013505b9f5b6a4db43526506f84e47 Mon Sep 17 00:00:00 2001
2From: Denys Dmytriyenko <denys@ti.com> 2From: Denys Dmytriyenko <denys@ti.com>
3Date: Mon, 11 Nov 2013 20:22:34 -0500 3Date: Mon, 11 Nov 2013 20:22:34 -0500
4Subject: [PATCH 11/12] configure: preserve built qmake and swap with native 4Subject: [PATCH 11/12] configure: preserve built qmake and swap with native
@@ -13,10 +13,10 @@ Signed-off-by: Denys Dmytriyenko <denys@ti.com>
13 1 file changed, 2 insertions(+) 13 1 file changed, 2 insertions(+)
14 14
15diff --git a/configure b/configure 15diff --git a/configure b/configure
16index b3854aa..20836a6 100755 16index 66c2ae0..d423cce 100755
17--- a/configure 17--- a/configure
18+++ b/configure 18+++ b/configure
19@@ -4067,6 +4067,8 @@ if true; then ###[ '!' -f "$outpath/bin/qmake" ]; 19@@ -4085,6 +4085,8 @@ if true; then ###[ '!' -f "$outpath/bin/qmake" ];
20 20
21 (cd "$outpath/qmake"; "$MAKE") || exit 2 21 (cd "$outpath/qmake"; "$MAKE") || exit 2
22 fi # Build qmake 22 fi # Build qmake
@@ -26,5 +26,5 @@ index b3854aa..20836a6 100755
26 echo "Running configuration tests..." 26 echo "Running configuration tests..."
27 27
28-- 28--
291.8.5.2 291.8.5.3
30 30
diff --git a/recipes-qt/qt5/qtbase/0012-configure-bump-path-length-from-256-to-512-character.patch b/recipes-qt/qt5/qtbase/0012-configure-bump-path-length-from-256-to-512-character.patch
index d235797d..be86f71d 100644
--- a/recipes-qt/qt5/qtbase/0012-configure-bump-path-length-from-256-to-512-character.patch
+++ b/recipes-qt/qt5/qtbase/0012-configure-bump-path-length-from-256-to-512-character.patch
@@ -1,4 +1,4 @@
1From f9db024119ab11177629311101313cfee0fbcbc8 Mon Sep 17 00:00:00 2001 1From 63313ba681ad5bb0ef83c3b8908387939c2b41d5 Mon Sep 17 00:00:00 2001
2From: Denys Dmytriyenko <denys@ti.com> 2From: Denys Dmytriyenko <denys@ti.com>
3Date: Mon, 11 Nov 2013 20:27:30 -0500 3Date: Mon, 11 Nov 2013 20:27:30 -0500
4Subject: [PATCH 12/12] configure: bump path length from 256 to 512 characters 4Subject: [PATCH 12/12] configure: bump path length from 256 to 512 characters
@@ -12,10 +12,10 @@ Signed-off-by: Denys Dmytriyenko <denys@ti.com>
12 1 file changed, 1 insertion(+), 1 deletion(-) 12 1 file changed, 1 insertion(+), 1 deletion(-)
13 13
14diff --git a/configure b/configure 14diff --git a/configure b/configure
15index 20836a6..50661f4 100755 15index d423cce..1ea4102 100755
16--- a/configure 16--- a/configure
17+++ b/configure 17+++ b/configure
18@@ -3805,7 +3805,7 @@ static const char qt_configure_licensed_products_str [256 + 12] = "qt_lcnsprod=$ 18@@ -3823,7 +3823,7 @@ static const char qt_configure_licensed_products_str [256 + 12] = "qt_lcnsprod=$
19 static const char qt_configure_installation [12+11] = "qt_instdate=`date +%Y-%m-%d`"; 19 static const char qt_configure_installation [12+11] = "qt_instdate=`date +%Y-%m-%d`";
20 20
21 /* Installation Info */ 21 /* Installation Info */
@@ -25,5 +25,5 @@ index 20836a6..50661f4 100755
25 "qt_prfxpath=$QT_SYSROOT_PREFIX", 25 "qt_prfxpath=$QT_SYSROOT_PREFIX",
26 "qt_docspath=$QT_SYSROOT_DOCS", 26 "qt_docspath=$QT_SYSROOT_DOCS",
27-- 27--
281.8.5.2 281.8.5.3
29 29
diff --git a/recipes-qt/qt5/qtbase/0012-qtbase-allow-build-of-examples.patch b/recipes-qt/qt5/qtbase/0012-qtbase-allow-build-of-examples.patch
index 591be8e5..9d46d2fb 100644
--- a/recipes-qt/qt5/qtbase/0012-qtbase-allow-build-of-examples.patch
+++ b/recipes-qt/qt5/qtbase/0012-qtbase-allow-build-of-examples.patch
@@ -1,4 +1,4 @@
1From 962bbe70b1f87afa820bd4cee49fcccfb6190341 Mon Sep 17 00:00:00 2001 1From 6e5e22110b4731b4324d309bc579393f422ba99d 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 12/14] qtbase: allow build of examples 4Subject: [PATCH 12/14] qtbase: allow build of examples
@@ -44,5 +44,5 @@ index 2db752c..ca1b0c7 100644
44- } 44- }
45 } 45 }
46-- 46--
471.8.5.2 471.8.5.3
48 48
diff --git a/recipes-qt/qt5/qtbase/0013-QOpenGLPaintDevice-sub-area-support.patch b/recipes-qt/qt5/qtbase/0013-QOpenGLPaintDevice-sub-area-support.patch
index 9bef55af..c6ec67cb 100644
--- a/recipes-qt/qt5/qtbase/0013-QOpenGLPaintDevice-sub-area-support.patch
+++ b/recipes-qt/qt5/qtbase/0013-QOpenGLPaintDevice-sub-area-support.patch
@@ -1,4 +1,4 @@
1From 4a169ec0dffdb2dc501533a4bca3648ba3a220bf Mon Sep 17 00:00:00 2001 1From 2fad0a6fa3c06577995ac44ed0a2a12eaef819c2 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 13/14] QOpenGLPaintDevice sub-area support 4Subject: [PATCH 13/14] QOpenGLPaintDevice sub-area support
@@ -150,5 +150,5 @@ index 3b62d1d..a5d1f7e 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.5.2 1531.8.5.3
154 154
diff --git a/recipes-qt/qt5/qtbase/0014-enables-tslib-device-to-be-read-from-env-variable.patch b/recipes-qt/qt5/qtbase/0014-enables-tslib-device-to-be-read-from-env-variable.patch
deleted file mode 100644
index 5b5d18f0..00000000
--- a/recipes-qt/qt5/qtbase/0014-enables-tslib-device-to-be-read-from-env-variable.patch
+++ /dev/null
@@ -1,35 +0,0 @@
1From 2af1da07715288bf7fc7308e2d11aef3171c9590 Mon Sep 17 00:00:00 2001
2From: =?UTF-8?q?Eric=20B=C3=A9nard?= <eric@eukrea.com>
3Date: Mon, 27 May 2013 18:32:37 +0200
4Subject: [PATCH 14/14] enables tslib device to be read from env variable
5MIME-Version: 1.0
6Content-Type: text/plain; charset=UTF-8
7Content-Transfer-Encoding: 8bit
8
9from :
10https://github.com/prabindh/qt-configs/blob/master/qt5_1.0_Feb13/tslib.patch
11
12Signed-off-by: Eric Bénard <eric@eukrea.com>
13Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
14---
15 src/plugins/generic/tslib/qtslib.cpp | 4 +++-
16 1 file changed, 3 insertions(+), 1 deletion(-)
17
18diff --git a/src/plugins/generic/tslib/qtslib.cpp b/src/plugins/generic/tslib/qtslib.cpp
19index 6986fd5..2ed4a69 100644
20--- a/src/plugins/generic/tslib/qtslib.cpp
21+++ b/src/plugins/generic/tslib/qtslib.cpp
22@@ -64,7 +64,9 @@ QTsLibMouseHandler::QTsLibMouseHandler(const QString &key,
23 qDebug() << "QTsLibMouseHandler" << key << specification;
24 setObjectName(QLatin1String("TSLib Mouse Handler"));
25
26- QByteArray device = "/dev/input/event1";
27+ QByteArray device = qgetenv("TSLIB_TSDEVICE");
28+ if(device.isEmpty())
29+ device = "/dev/input/event1";
30 if (specification.startsWith("/dev/"))
31 device = specification.toLocal8Bit();
32
33--
341.8.5.2
35