summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSamuli Piippo <samuli.piippo@theqtcompany.com>2016-02-29 09:15:43 +0200
committerSamuli Piippo <samuli.piippo@theqtcompany.com>2016-02-29 11:26:05 +0200
commit60c8b35f13f0969a2244e5ab06333fc3994ed221 (patch)
tree9df5eef7ff4700a8d74a2a667d477ec458a63a48
parentddbe177dae46353f08f7326a11d3b3fd5a1f8435 (diff)
parent26637f766a40fd59df6e1edc65e4b14cd2f78014 (diff)
downloadmeta-qt5-60c8b35f13f0969a2244e5ab06333fc3994ed221.tar.gz
Merge remote-tracking branch 'meta-qt5/master' into master-mingw
* meta-qt5/master: qtbase: add runtime dependency to xkeyboard-config recipetool: add support for Qt5 to meta-qt5 libconnman-qt5: Blacklist because of connman-qt5.pc qt5: skip libdir for ${PN}-dbg and dev-elf for ${PN}-examples-dev qtbase: upgrade SRCREVs a bit more nativesdk-qtbase: use runtime linked dbus Conflicts: recipes-qt/qt5/nativesdk-qtbase_git.bb recipes-qt/qt5/qtbase-native_git.bb recipes-qt/qt5/qtbase/0002-qlibraryinfo-allow-to-set-qt.conf-from-the-outside-u.patch recipes-qt/qt5/qtbase/0003-Add-external-hostbindir-option.patch recipes-qt/qt5/qtbase/0004-qt_module-Fix-pkgconfig-and-libtool-replacements.patch recipes-qt/qt5/qtbase/0010-Add-external-hostbindir-option-for-native-sdk.patch recipes-qt/qt5/qtbase_git.bb Change-Id: I51f42699487c82a5f0e9c52f5fd5c5bf4bd51eff
-rw-r--r--lib/recipetool/__init__.py3
-rw-r--r--lib/recipetool/create_qt5.py162
-rw-r--r--recipes-qt/libconnman-qt/libconnman-qt5_git.bb2
-rw-r--r--recipes-qt/qt5/nativesdk-qtbase_git.bb6
-rw-r--r--recipes-qt/qt5/qt3d_git.bb2
-rw-r--r--recipes-qt/qt5/qt5-git.inc2
-rw-r--r--recipes-qt/qt5/qt5.inc3
-rw-r--r--recipes-qt/qt5/qtbase-native_git.bb2
-rw-r--r--recipes-qt/qt5/qtbase/0001-Add-linux-oe-g-platform.patch4
-rw-r--r--recipes-qt/qt5/qtbase/0005-configure-bump-path-length-from-256-to-512-character.patch4
-rw-r--r--recipes-qt/qt5/qtbase/0006-QOpenGLPaintDevice-sub-area-support.patch2
-rw-r--r--recipes-qt/qt5/qtbase/0007-linux-oe-g-Invert-conditional-for-defining-QT_SOCKLE.patch2
-rw-r--r--recipes-qt/qt5/qtbase/0008-configure-paths-for-target-qmake-properly.patch4
-rw-r--r--recipes-qt/qt5/qtbase/0009-Always-build-uic.patch2
-rw-r--r--recipes-qt/qt5/qtbase_git.bb4
-rw-r--r--recipes-qt/qt5/qtcanvas3d_git.bb2
-rw-r--r--recipes-qt/qt5/qtconnectivity_git.bb2
-rw-r--r--recipes-qt/qt5/qtdeclarative_git.bb2
-rw-r--r--recipes-qt/qt5/qtenginio_git.bb2
-rw-r--r--recipes-qt/qt5/qtgraphicaleffects_git.bb2
-rw-r--r--recipes-qt/qt5/qtimageformats_git.bb2
-rw-r--r--recipes-qt/qt5/qtlocation_git.bb2
-rw-r--r--recipes-qt/qt5/qtmultimedia_git.bb2
-rw-r--r--recipes-qt/qt5/qtquick1_git.bb2
-rw-r--r--recipes-qt/qt5/qtquickcontrols_git.bb2
-rw-r--r--recipes-qt/qt5/qtscript_git.bb2
-rw-r--r--recipes-qt/qt5/qtsensors_git.bb2
-rw-r--r--recipes-qt/qt5/qtserialport_git.bb2
-rw-r--r--recipes-qt/qt5/qtsvg_git.bb2
-rw-r--r--recipes-qt/qt5/qtsystems_git.bb2
-rw-r--r--recipes-qt/qt5/qttools_git.bb2
-rw-r--r--recipes-qt/qt5/qttranslations_git.bb2
-rw-r--r--recipes-qt/qt5/qtwayland-native_git.bb2
-rw-r--r--recipes-qt/qt5/qtwayland_git.bb2
-rw-r--r--recipes-qt/qt5/qtwebchannel_git.bb2
-rw-r--r--recipes-qt/qt5/qtwebengine_git.bb5
-rw-r--r--recipes-qt/qt5/qtwebkit_git.bb2
-rw-r--r--recipes-qt/qt5/qtxmlpatterns_git.bb2
38 files changed, 211 insertions, 42 deletions
diff --git a/lib/recipetool/__init__.py b/lib/recipetool/__init__.py
new file mode 100644
index 00000000..8eda9276
--- /dev/null
+++ b/lib/recipetool/__init__.py
@@ -0,0 +1,3 @@
1# Enable other layers to have modules in the same named directory
2from pkgutil import extend_path
3__path__ = extend_path(__path__, __name__)
diff --git a/lib/recipetool/create_qt5.py b/lib/recipetool/create_qt5.py
new file mode 100644
index 00000000..51708b40
--- /dev/null
+++ b/lib/recipetool/create_qt5.py
@@ -0,0 +1,162 @@
1# Recipe creation tool - Qt5 support plugin
2#
3# Copyright (C) 2016 Intel Corporation
4#
5# This program is free software; you can redistribute it and/or modify
6# it under the terms of the GNU General Public License version 2 as
7# published by the Free Software Foundation.
8#
9# This program is distributed in the hope that it will be useful,
10# but WITHOUT ANY WARRANTY; without even the implied warranty of
11# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12# GNU General Public License for more details.
13#
14# You should have received a copy of the GNU General Public License along
15# with this program; if not, write to the Free Software Foundation, Inc.,
16# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
17
18import re
19import os
20
21from recipetool.create import RecipeHandler
22from recipetool.create_buildsys import CmakeExtensionHandler, AutotoolsExtensionHandler
23
24
25class Qt5AutotoolsHandler(AutotoolsExtensionHandler):
26 def process_macro(self, srctree, keyword, value, process_value, libdeps, pcdeps, deps, outlines, inherits, values):
27 if keyword == 'AX_HAVE_QT':
28 # We don't know specifically which modules it needs, but let's assume it's covered by qtbase
29 deps.append('qtbase')
30 return True
31 return False
32
33 def extend_keywords(self, keywords):
34 keywords.append('AX_HAVE_QT')
35
36 def process_prog(self, srctree, keyword, value, prog, deps, outlines, inherits, values):
37 return False
38
39
40class Qt5CmakeHandler(CmakeExtensionHandler):
41 def process_findpackage(self, srctree, fn, pkg, deps, outlines, inherits, values):
42 return False
43 cmake_qt5_pkgmap = {'qtbase': 'Qt5 Qt5Concurrent Qt5Core Qt5DBus Qt5Gui Qt5Network Qt5OpenGL Qt5OpenGLExtensions Qt5PrintSupport Qt5Sql Qt5Test Qt5Widgets Qt5Xml',
44 'qtsvg': 'Qt5Svg',
45 'qtdeclarative': 'Qt5Qml Qt5Quick Qt5QuickWidgets Qt5QuickTest',
46 'qtxmlpatterns': 'Qt5XmlPatterns',
47 'qtsystems': 'Qt5PublishSubscribe Qt5ServiceFramework Qt5SystemInfo',
48 'qtscript': 'Qt5Script Qt5ScriptTools',
49 'qttools': 'Qt5Designer Qt5Help Qt5LinguistTools Qt5UiPlugin Qt5UiTools',
50 'qtenginio': 'Qt5Enginio',
51 'qtsensors': 'Qt5Sensors',
52 'qtmultimedia': 'Qt5Multimedia Qt5MultimediaWidgets',
53 'qtwebchannel': 'Qt5WebChannel',
54 'qtwebsockets': 'Qt5WebSockets',
55 'qtserialport': 'Qt5SerialPort',
56 'qtx11extras': 'Qt5X11Extras',
57 'qtlocation': 'Qt5Location Qt5Positioning',
58 'qt3d': 'Qt53DCollision Qt53DCore Qt53DInput Qt53DLogic Qt53DQuick Qt53DQuickRender Qt53DRender',
59 }
60 for recipe, pkgs in cmake_qt5_pkgmap.iteritems():
61 if pkg in pkgs.split():
62 deps.append(recipe)
63 return True
64 return False
65
66 def post_process(self, srctree, fn, pkg, deps, outlines, inherits, values):
67 for dep in deps:
68 if dep.startswith('qt'):
69 if 'cmake_qt5' not in inherits:
70 inherits.append('cmake_qt5')
71 break
72
73
74class Qmake5RecipeHandler(RecipeHandler):
75 # Map of QT variable items to recipes
76 qt_map = {'axcontainer': '',
77 'axserver': '',
78 'concurrent': 'qtbase',
79 'core': 'qtbase',
80 'gui': 'qtbase',
81 'dbus': 'qtbase',
82 'declarative': 'qtquick1',
83 'designer': 'qttools',
84 'help': 'qttools',
85 'multimedia': 'qtmultimedia',
86 'multimediawidgets': 'qtmultimedia',
87 'network': 'qtbase',
88 'opengl': 'qtbase',
89 'printsupport': 'qtbase',
90 'qml': 'qtdeclarative',
91 'qmltest': 'qtdeclarative',
92 'x11extras': 'qtx11extras',
93 'quick': 'qtdeclarative',
94 'script': 'qtscript',
95 'scripttools': 'qtscript',
96 'sensors': 'qtsensors',
97 'serialport': 'qtserialport',
98 'sql': 'qtbase',
99 'svg': 'qtsvg',
100 'testlib': 'qtbase',
101 'uitools': 'qttools',
102 'webkit': 'qtwebkit',
103 'webkitwidgets': 'qtwebkit',
104 'widgets': 'qtbase',
105 'winextras': '',
106 'xml': 'qtbase',
107 'xmlpatterns': 'qtxmlpatterns'}
108
109 def process(self, srctree, classes, lines_before, lines_after, handled, extravalues):
110 # There's not a conclusive way to tell a Qt2/3/4/5 .pro file apart, so we
111 # just assume that qmake5 is a reasonable default if you have this layer
112 # enabled
113 if 'buildsystem' in handled:
114 return False
115
116 unmappedqt = []
117 files = RecipeHandler.checkfiles(srctree, ['*.pro'])
118 deps = []
119 if files:
120 for fn in files:
121 self.parse_qt_pro(fn, deps, unmappedqt)
122
123 classes.append('qmake5')
124 if unmappedqt:
125 outlines.append('# NOTE: the following QT dependencies are unknown, ignoring: %s' % ' '.join(list(set(unmappedqt))))
126 if deps:
127 lines_before.append('DEPENDS = "%s"' % ' '.join(list(set(deps))))
128 handled.append('buildsystem')
129 return True
130 return False
131
132 def parse_qt_pro(self, fn, deps, unmappedqt):
133 with open(fn, 'r') as f:
134 for line in f:
135 if re.match('^QT\s*[+=]+', line):
136 if '=' in line:
137 for item in line.split('=')[1].split():
138 dep = Qmake5RecipeHandler.qt_map.get(item, None)
139 if dep:
140 deps.append(dep)
141 elif dep is not None:
142 unmappedqt.append(item)
143 elif re.match('^SUBDIRS\s*[+=]+', line):
144 if '=' in line:
145 for item in line.split('=')[1].split():
146 subfiles = RecipeHandler.checkfiles(os.path.join(os.path.dirname(fn), item), ['*.pro'])
147 for subfn in subfiles:
148 self.parse_qt_pro(subfn, deps, unmappedqt)
149 elif 'qml' in line.lower():
150 deps.append('qtdeclarative')
151
152
153def register_recipe_handlers(handlers):
154 # Insert handler in front of default qmake handler
155 handlers.append((Qmake5RecipeHandler(), 21))
156
157def register_cmake_handlers(handlers):
158 handlers.append(Qt5CmakeHandler())
159
160def register_autotools_handlers(handlers):
161 handlers.append(Qt5AutotoolsHandler())
162
diff --git a/recipes-qt/libconnman-qt/libconnman-qt5_git.bb b/recipes-qt/libconnman-qt/libconnman-qt5_git.bb
index 0fc4bc03..71c04df8 100644
--- a/recipes-qt/libconnman-qt/libconnman-qt5_git.bb
+++ b/recipes-qt/libconnman-qt/libconnman-qt5_git.bb
@@ -15,3 +15,5 @@ S = "${WORKDIR}/git"
15inherit pkgconfig 15inherit pkgconfig
16 16
17RDEPENDS_${PN} += "connman" 17RDEPENDS_${PN} += "connman"
18
19PNBLACKLIST[libconnman-qt5] ?= "BROKEN: QA Issue: connman-qt5.pc failed sanity test (tmpdir)"
diff --git a/recipes-qt/qt5/nativesdk-qtbase_git.bb b/recipes-qt/qt5/nativesdk-qtbase_git.bb
index f70179b1..33413479 100644
--- a/recipes-qt/qt5/nativesdk-qtbase_git.bb
+++ b/recipes-qt/qt5/nativesdk-qtbase_git.bb
@@ -1,6 +1,5 @@
1DESCRIPTION = "SDK version of Qt/[X11|Mac|Embedded]" 1DESCRIPTION = "SDK version of Qt/[X11|Mac|Embedded]"
2DEPENDS = "nativesdk-zlib nativesdk-dbus qtbase-native" 2DEPENDS = "nativesdk-zlib qtbase-native"
3DEPENDS_remove_mingw32 = "nativesdk-dbus"
4SECTION = "libs" 3SECTION = "libs"
5HOMEPAGE = "http://qt-project.org" 4HOMEPAGE = "http://qt-project.org"
6 5
@@ -146,6 +145,7 @@ do_configure() {
146 -sysroot ${STAGING_DIR_TARGET} \ 145 -sysroot ${STAGING_DIR_TARGET} \
147 -no-gcc-sysroot \ 146 -no-gcc-sysroot \
148 -system-zlib \ 147 -system-zlib \
148 -dbus-runtime \
149 -no-libjpeg \ 149 -no-libjpeg \
150 -no-libpng \ 150 -no-libpng \
151 -no-gif \ 151 -no-gif \
@@ -243,4 +243,4 @@ fakeroot do_generate_qt_environment_file_mingw32() {
243 243
244addtask generate_qt_environment_file after do_install before do_package 244addtask generate_qt_environment_file after do_install before do_package
245 245
246SRCREV = "8c2b4266002736da499d169a0da187e5cdc5381a" 246SRCREV = "41706400f605524a5a9953714aa0cfbf811dba7e"
diff --git a/recipes-qt/qt5/qt3d_git.bb b/recipes-qt/qt5/qt3d_git.bb
index 500ebfc1..a19422b6 100644
--- a/recipes-qt/qt5/qt3d_git.bb
+++ b/recipes-qt/qt5/qt3d_git.bb
@@ -27,6 +27,6 @@ FILES_${PN}-qmlplugins += " \
27 ${OE_QMAKE_PATH_QML}/*/*/*.obj \ 27 ${OE_QMAKE_PATH_QML}/*/*/*.obj \
28" 28"
29 29
30SRCREV = "190795b1f884620ba8b31d3998ac97107d4f4eb7" 30SRCREV = "9b9f34701f47824e8201453d148152fb0855f98a"
31 31
32BBCLASSEXTEND += "native nativesdk" 32BBCLASSEXTEND += "native nativesdk"
diff --git a/recipes-qt/qt5/qt5-git.inc b/recipes-qt/qt5/qt5-git.inc
index 83c3a12b..8a6d93e8 100644
--- a/recipes-qt/qt5/qt5-git.inc
+++ b/recipes-qt/qt5/qt5-git.inc
@@ -2,7 +2,7 @@
2# Copyright (C) 2013-2014 Martin Jansa <martin.jansa@gmail.com> 2# Copyright (C) 2013-2014 Martin Jansa <martin.jansa@gmail.com>
3 3
4QT_MODULE ?= "${BPN}" 4QT_MODULE ?= "${BPN}"
5QT_MODULE_BRANCH ?= "5.6.0" 5QT_MODULE_BRANCH ?= "5.6"
6 6
7# each module needs to define valid SRCREV 7# each module needs to define valid SRCREV
8SRC_URI = " \ 8SRC_URI = " \
diff --git a/recipes-qt/qt5/qt5.inc b/recipes-qt/qt5/qt5.inc
index 70e4b308..85d7d892 100644
--- a/recipes-qt/qt5/qt5.inc
+++ b/recipes-qt/qt5/qt5.inc
@@ -42,9 +42,10 @@ do_configure_prepend() {
42 42
43# Many examples come with libraries installed outside of standard libdir, 43# Many examples come with libraries installed outside of standard libdir,
44# suppress QA check complaining 44# suppress QA check complaining
45INSANE_SKIP_${PN}-dbg += "libdir"
45INSANE_SKIP_${PN}-examples += "libdir" 46INSANE_SKIP_${PN}-examples += "libdir"
46INSANE_SKIP_${PN}-examples-dbg += "libdir" 47INSANE_SKIP_${PN}-examples-dbg += "libdir"
47INSANE_SKIP_${PN}-examples-dev += "libdir" 48INSANE_SKIP_${PN}-examples-dev += "libdir dev-elf"
48 49
49PACKAGES =. "${PN}-qmlplugins-dbg ${PN}-tools-dbg ${PN}-plugins-dbg ${PN}-qmldesigner ${PN}-qmlplugins ${PN}-tools ${PN}-plugins ${PN}-mkspecs ${PN}-examples-dev ${PN}-examples-staticdev ${PN}-examples-dbg ${PN}-examples " 50PACKAGES =. "${PN}-qmlplugins-dbg ${PN}-tools-dbg ${PN}-plugins-dbg ${PN}-qmldesigner ${PN}-qmlplugins ${PN}-tools ${PN}-plugins ${PN}-mkspecs ${PN}-examples-dev ${PN}-examples-staticdev ${PN}-examples-dbg ${PN}-examples "
50 51
diff --git a/recipes-qt/qt5/qtbase-native_git.bb b/recipes-qt/qt5/qtbase-native_git.bb
index 75c29e33..e4702284 100644
--- a/recipes-qt/qt5/qtbase-native_git.bb
+++ b/recipes-qt/qt5/qtbase-native_git.bb
@@ -116,4 +116,4 @@ do_install() {
116 ln -sf syncqt.pl ${D}${OE_QMAKE_PATH_QT_BINS}/syncqt 116 ln -sf syncqt.pl ${D}${OE_QMAKE_PATH_QT_BINS}/syncqt
117} 117}
118 118
119SRCREV = "8c2b4266002736da499d169a0da187e5cdc5381a" 119SRCREV = "41706400f605524a5a9953714aa0cfbf811dba7e"
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 77bfe31b..07e34f96 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 f35a940471022c31dfd72aa5d1c942ce64ca5a6a Mon Sep 17 00:00:00 2001 1From bf8e0e2292c8a9233d55714aab5eb780c62a132d 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/10] Add linux-oe-g++ platform 4Subject: [PATCH 01/10] Add linux-oe-g++ platform
@@ -52,7 +52,7 @@ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
52 create mode 100644 mkspecs/linux-oe-g++/qplatformdefs.h 52 create mode 100644 mkspecs/linux-oe-g++/qplatformdefs.h
53 53
54diff --git a/configure b/configure 54diff --git a/configure b/configure
55index 1473a62..15207bf 100755 55index f247401..011cd70 100755
56--- a/configure 56--- a/configure
57+++ b/configure 57+++ b/configure
58@@ -342,6 +342,16 @@ getQMakeConf() 58@@ -342,6 +342,16 @@ getQMakeConf()
diff --git a/recipes-qt/qt5/qtbase/0005-configure-bump-path-length-from-256-to-512-character.patch b/recipes-qt/qt5/qtbase/0005-configure-bump-path-length-from-256-to-512-character.patch
index c93c6f5d..53ab37f5 100644
--- a/recipes-qt/qt5/qtbase/0005-configure-bump-path-length-from-256-to-512-character.patch
+++ b/recipes-qt/qt5/qtbase/0005-configure-bump-path-length-from-256-to-512-character.patch
@@ -1,4 +1,4 @@
1From 8bc8e96a6ad707c5f399c307e519444a1fafc4fe Mon Sep 17 00:00:00 2001 1From 561957e83aa0bc1404654506d1ae83251539d0eb Mon Sep 17 00:00:00 2001
2From: Denys Dmytriyenko <denys@ti.com> 2From: Denys Dmytriyenko <denys@ti.com>
3Date: Tue, 25 Aug 2015 10:05:15 -0400 3Date: Tue, 25 Aug 2015 10:05:15 -0400
4Subject: [PATCH 05/10] configure: bump path length from 256 to 512 characters 4Subject: [PATCH 05/10] configure: bump path length from 256 to 512 characters
@@ -14,7 +14,7 @@ Signed-off-by: Denys Dmytriyenko <denys@ti.com>
14 1 file changed, 3 insertions(+), 3 deletions(-) 14 1 file changed, 3 insertions(+), 3 deletions(-)
15 15
16diff --git a/configure b/configure 16diff --git a/configure b/configure
17index 8fafeca..34c7b8b 100755 17index d30b6e5..aeb4ef2 100755
18--- a/configure 18--- a/configure
19+++ b/configure 19+++ b/configure
20@@ -3930,10 +3930,10 @@ static const char qt_configure_licensed_products_str [256 + 12] = "qt_lcnsprod=$ 20@@ -3930,10 +3930,10 @@ static const char qt_configure_licensed_products_str [256 + 12] = "qt_lcnsprod=$
diff --git a/recipes-qt/qt5/qtbase/0006-QOpenGLPaintDevice-sub-area-support.patch b/recipes-qt/qt5/qtbase/0006-QOpenGLPaintDevice-sub-area-support.patch
index bd5cfacd..57a0dd11 100644
--- a/recipes-qt/qt5/qtbase/0006-QOpenGLPaintDevice-sub-area-support.patch
+++ b/recipes-qt/qt5/qtbase/0006-QOpenGLPaintDevice-sub-area-support.patch
@@ -1,4 +1,4 @@
1From a2a195bc2782ccf582afb00ffc25021abd2ba810 Mon Sep 17 00:00:00 2001 1From f6d59b0835e32f0575ec1671dff0348af1886da6 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 06/10] QOpenGLPaintDevice sub-area support 4Subject: [PATCH 06/10] QOpenGLPaintDevice sub-area support
diff --git a/recipes-qt/qt5/qtbase/0007-linux-oe-g-Invert-conditional-for-defining-QT_SOCKLE.patch b/recipes-qt/qt5/qtbase/0007-linux-oe-g-Invert-conditional-for-defining-QT_SOCKLE.patch
index 525396f0..62e8a0d9 100644
--- a/recipes-qt/qt5/qtbase/0007-linux-oe-g-Invert-conditional-for-defining-QT_SOCKLE.patch
+++ b/recipes-qt/qt5/qtbase/0007-linux-oe-g-Invert-conditional-for-defining-QT_SOCKLE.patch
@@ -1,4 +1,4 @@
1From 4c68f97060427d3184589be4f25e1e366e26557c Mon Sep 17 00:00:00 2001 1From 0cac609e192c303e26d139b4a7d5b35897a020a8 Mon Sep 17 00:00:00 2001
2From: Khem Raj <raj.khem@gmail.com> 2From: Khem Raj <raj.khem@gmail.com>
3Date: Mon, 8 Jun 2015 13:59:25 -0700 3Date: Mon, 8 Jun 2015 13:59:25 -0700
4Subject: [PATCH 07/10] linux-oe-g++: Invert conditional for defining 4Subject: [PATCH 07/10] linux-oe-g++: Invert conditional for defining
diff --git a/recipes-qt/qt5/qtbase/0008-configure-paths-for-target-qmake-properly.patch b/recipes-qt/qt5/qtbase/0008-configure-paths-for-target-qmake-properly.patch
index 204b3bf6..2ea1954c 100644
--- a/recipes-qt/qt5/qtbase/0008-configure-paths-for-target-qmake-properly.patch
+++ b/recipes-qt/qt5/qtbase/0008-configure-paths-for-target-qmake-properly.patch
@@ -1,4 +1,4 @@
1From 3e343061f8f8cb71fbb4f52e6e825495880779a2 Mon Sep 17 00:00:00 2001 1From caa2e16f3efaede09abcc4cf263e82b4c1cfa6a0 Mon Sep 17 00:00:00 2001
2From: =?UTF-8?q?Andreas=20M=C3=BCller?= <schnitzeltony@googlemail.com> 2From: =?UTF-8?q?Andreas=20M=C3=BCller?= <schnitzeltony@googlemail.com>
3Date: Fri, 13 Nov 2015 12:36:11 +0100 3Date: Fri, 13 Nov 2015 12:36:11 +0100
4Subject: [PATCH 08/10] configure paths for target qmake properly 4Subject: [PATCH 08/10] configure paths for target qmake properly
@@ -19,7 +19,7 @@ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
19 1 file changed, 19 insertions(+), 4 deletions(-) 19 1 file changed, 19 insertions(+), 4 deletions(-)
20 20
21diff --git a/configure b/configure 21diff --git a/configure b/configure
22index 34c7b8b..f9869dd 100755 22index aeb4ef2..c696e7e 100755
23--- a/configure 23--- a/configure
24+++ b/configure 24+++ b/configure
25@@ -3875,8 +3875,13 @@ if [ "$CFG_COMPILE_EXAMPLES" = "yes" ]; then 25@@ -3875,8 +3875,13 @@ if [ "$CFG_COMPILE_EXAMPLES" = "yes" ]; then
diff --git a/recipes-qt/qt5/qtbase/0009-Always-build-uic.patch b/recipes-qt/qt5/qtbase/0009-Always-build-uic.patch
index 4db32e7d..e2b57cef 100644
--- a/recipes-qt/qt5/qtbase/0009-Always-build-uic.patch
+++ b/recipes-qt/qt5/qtbase/0009-Always-build-uic.patch
@@ -1,4 +1,4 @@
1From c9e825dd77c23dda786809ecb19ca1a88dccdf1b Mon Sep 17 00:00:00 2001 1From 376eba77c429a503b05256786f2996b397c2e36f 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 09/10] Always build uic 4Subject: [PATCH 09/10] Always build uic
diff --git a/recipes-qt/qt5/qtbase_git.bb b/recipes-qt/qt5/qtbase_git.bb
index f6c86c23..ee23ac28 100644
--- a/recipes-qt/qt5/qtbase_git.bb
+++ b/recipes-qt/qt5/qtbase_git.bb
@@ -108,7 +108,7 @@ PACKAGECONFIG[xvideo] = "-xvideo,-no-xvideo"
108PACKAGECONFIG[openvg] = "-openvg,-no-openvg" 108PACKAGECONFIG[openvg] = "-openvg,-no-openvg"
109PACKAGECONFIG[iconv] = "-iconv,-no-iconv,virtual/libiconv" 109PACKAGECONFIG[iconv] = "-iconv,-no-iconv,virtual/libiconv"
110PACKAGECONFIG[xkb] = "-xkb,-no-xkb -no-xkbcommon,libxkbcommon" 110PACKAGECONFIG[xkb] = "-xkb,-no-xkb -no-xkbcommon,libxkbcommon"
111PACKAGECONFIG[xkbcommon-evdev] = "-xkbcommon-evdev,-no-xkbcommon-evdev,libxkbcommon" 111PACKAGECONFIG[xkbcommon-evdev] = "-xkbcommon-evdev,-no-xkbcommon-evdev,libxkbcommon,xkeyboard-config"
112PACKAGECONFIG[evdev] = "-evdev,-no-evdev" 112PACKAGECONFIG[evdev] = "-evdev,-no-evdev"
113PACKAGECONFIG[mtdev] = "-mtdev,-no-mtdev,mtdev" 113PACKAGECONFIG[mtdev] = "-mtdev,-no-mtdev,mtdev"
114# depends on glib 114# depends on glib
@@ -250,4 +250,4 @@ sysroot_stage_dirs_append() {
250 rm -rf $to${OE_QMAKE_PATH_QT_FONTS} 250 rm -rf $to${OE_QMAKE_PATH_QT_FONTS}
251} 251}
252 252
253SRCREV = "8c2b4266002736da499d169a0da187e5cdc5381a" 253SRCREV = "41706400f605524a5a9953714aa0cfbf811dba7e"
diff --git a/recipes-qt/qt5/qtcanvas3d_git.bb b/recipes-qt/qt5/qtcanvas3d_git.bb
index a5940f25..4990f348 100644
--- a/recipes-qt/qt5/qtcanvas3d_git.bb
+++ b/recipes-qt/qt5/qtcanvas3d_git.bb
@@ -10,4 +10,4 @@ LIC_FILES_CHKSUM = " \
10 10
11DEPENDS = "qtdeclarative" 11DEPENDS = "qtdeclarative"
12 12
13SRCREV = "f669d1708c1009adc7d82d42bf550e0d971e827f" 13SRCREV = "b351fb164af327828c9bdbc414ffd8e47e387e8c"
diff --git a/recipes-qt/qt5/qtconnectivity_git.bb b/recipes-qt/qt5/qtconnectivity_git.bb
index e3113847..cf6d3c51 100644
--- a/recipes-qt/qt5/qtconnectivity_git.bb
+++ b/recipes-qt/qt5/qtconnectivity_git.bb
@@ -25,4 +25,4 @@ do_configure_prepend() {
25 sed -i 's/^qtCompileTest(bluez)/OE_BLUEZ_ENABLED:qtCompileTest(bluez)/g' ${S}/qtconnectivity.pro 25 sed -i 's/^qtCompileTest(bluez)/OE_BLUEZ_ENABLED:qtCompileTest(bluez)/g' ${S}/qtconnectivity.pro
26} 26}
27 27
28SRCREV = "8b550f0a7508ed413cded71a20485e61010b0aa3" 28SRCREV = "dec32076b9153febc575a0418af702f8cb400258"
diff --git a/recipes-qt/qt5/qtdeclarative_git.bb b/recipes-qt/qt5/qtdeclarative_git.bb
index c466a52a..24825ec2 100644
--- a/recipes-qt/qt5/qtdeclarative_git.bb
+++ b/recipes-qt/qt5/qtdeclarative_git.bb
@@ -38,6 +38,6 @@ do_install_append_class-nativesdk() {
38 38
39EXTRA_QMAKEVARS_PRE += "${@base_contains('PACKAGECONFIG', 'qtxmlpatterns', 'CONFIG+=OE_QTXMLPATTERNS_ENABLED', '', d)}" 39EXTRA_QMAKEVARS_PRE += "${@base_contains('PACKAGECONFIG', 'qtxmlpatterns', 'CONFIG+=OE_QTXMLPATTERNS_ENABLED', '', d)}"
40 40
41SRCREV = "19dffeed2e677cf03b6e122c7a15f355ebe413c8" 41SRCREV = "0fab5761d5428aa708edd66e40fc3c449adc4b11"
42 42
43BBCLASSEXTEND =+ "native nativesdk" 43BBCLASSEXTEND =+ "native nativesdk"
diff --git a/recipes-qt/qt5/qtenginio_git.bb b/recipes-qt/qt5/qtenginio_git.bb
index 23b9417c..5590abdd 100644
--- a/recipes-qt/qt5/qtenginio_git.bb
+++ b/recipes-qt/qt5/qtenginio_git.bb
@@ -11,4 +11,4 @@ LIC_FILES_CHKSUM = " \
11 11
12DEPENDS += "qtbase qtdeclarative qtxmlpatterns" 12DEPENDS += "qtbase qtdeclarative qtxmlpatterns"
13 13
14SRCREV = "2a19257a5eef7a25a05d5cf7ea69ecc4184226f3" 14SRCREV = "60a135102aaa37d0d817883e4d6aed456372709d"
diff --git a/recipes-qt/qt5/qtgraphicaleffects_git.bb b/recipes-qt/qt5/qtgraphicaleffects_git.bb
index f80f6fad..c35cc809 100644
--- a/recipes-qt/qt5/qtgraphicaleffects_git.bb
+++ b/recipes-qt/qt5/qtgraphicaleffects_git.bb
@@ -17,4 +17,4 @@ DEPENDS += "qtdeclarative"
17 17
18RDEPENDS_${PN}-dev = "" 18RDEPENDS_${PN}-dev = ""
19 19
20SRCREV = "2f0e5e726d76b8ad5a0e9b07aeb57006490e18b4" 20SRCREV = "24f3fd69a2e953619c48b4a632262ce8419fee40"
diff --git a/recipes-qt/qt5/qtimageformats_git.bb b/recipes-qt/qt5/qtimageformats_git.bb
index 0a97f121..b49940be 100644
--- a/recipes-qt/qt5/qtimageformats_git.bb
+++ b/recipes-qt/qt5/qtimageformats_git.bb
@@ -28,4 +28,4 @@ EXTRA_QMAKEVARS_PRE += "${@base_contains('PACKAGECONFIG', 'jasper', 'CONFIG+=OE_
28EXTRA_QMAKEVARS_PRE += "${@base_contains('PACKAGECONFIG', 'libtiff', 'CONFIG+=OE_LIBTIFF_ENABLED', '', d)}" 28EXTRA_QMAKEVARS_PRE += "${@base_contains('PACKAGECONFIG', 'libtiff', 'CONFIG+=OE_LIBTIFF_ENABLED', '', d)}"
29EXTRA_QMAKEVARS_PRE += "${@base_contains('PACKAGECONFIG', 'libwebp', 'CONFIG+=OE_LIBWEBP_ENABLED', '', d)}" 29EXTRA_QMAKEVARS_PRE += "${@base_contains('PACKAGECONFIG', 'libwebp', 'CONFIG+=OE_LIBWEBP_ENABLED', '', d)}"
30 30
31SRCREV = "0bd46d5861fa7b48c87cd3a734d00671df929869" 31SRCREV = "58f19cf8d51e06f1781f3142e6d872e5feb0690e"
diff --git a/recipes-qt/qt5/qtlocation_git.bb b/recipes-qt/qt5/qtlocation_git.bb
index d6857edb..50729032 100644
--- a/recipes-qt/qt5/qtlocation_git.bb
+++ b/recipes-qt/qt5/qtlocation_git.bb
@@ -29,4 +29,4 @@ do_configure_prepend() {
29EXTRA_QMAKEVARS_PRE += "${@base_contains('PACKAGECONFIG', 'geoclue', 'CONFIG+=OE_GEOCLUE_ENABLED', '', d)}" 29EXTRA_QMAKEVARS_PRE += "${@base_contains('PACKAGECONFIG', 'geoclue', 'CONFIG+=OE_GEOCLUE_ENABLED', '', d)}"
30EXTRA_QMAKEVARS_PRE += "${@base_contains('PACKAGECONFIG', 'gypsy', 'CONFIG+=OE_GYPSY_ENABLED', '', d)}" 30EXTRA_QMAKEVARS_PRE += "${@base_contains('PACKAGECONFIG', 'gypsy', 'CONFIG+=OE_GYPSY_ENABLED', '', d)}"
31 31
32SRCREV = "a2b6581e5a865ec1a3a7006b668e36c64d2f7ef5" 32SRCREV = "03163a3c9129b7f982b690e750056506c3d06b41"
diff --git a/recipes-qt/qt5/qtmultimedia_git.bb b/recipes-qt/qt5/qtmultimedia_git.bb
index 36d7f408..ce423021 100644
--- a/recipes-qt/qt5/qtmultimedia_git.bb
+++ b/recipes-qt/qt5/qtmultimedia_git.bb
@@ -35,4 +35,4 @@ SRC_URI += "\
35 file://0001-Initial-porting-effort-to-GStreamer-1.0.patch \ 35 file://0001-Initial-porting-effort-to-GStreamer-1.0.patch \
36" 36"
37 37
38SRCREV = "d633c02ce21b4b5aa9d9877c9424fcc0f363aa6b" 38SRCREV = "3b6de26fe585c586d055ac86c5911cc6df0e3887"
diff --git a/recipes-qt/qt5/qtquick1_git.bb b/recipes-qt/qt5/qtquick1_git.bb
index 9d7ddbd6..e0a264d4 100644
--- a/recipes-qt/qt5/qtquick1_git.bb
+++ b/recipes-qt/qt5/qtquick1_git.bb
@@ -23,4 +23,4 @@ do_configure_prepend() {
23 sed -i 's#^qtHaveModule(webkitwidgets):#enable-webkit:qtHaveModule(webkitwidgets):#g' ${S}/src/imports/imports.pro 23 sed -i 's#^qtHaveModule(webkitwidgets):#enable-webkit:qtHaveModule(webkitwidgets):#g' ${S}/src/imports/imports.pro
24} 24}
25 25
26SRCREV = "dcc5e5c01c28b227f0e5e5e4976a9d26e8a45295" 26SRCREV = "87f2415adf34da08e6cd58f5da6f6a7d0d9cf141"
diff --git a/recipes-qt/qt5/qtquickcontrols_git.bb b/recipes-qt/qt5/qtquickcontrols_git.bb
index 5894c533..1e25d6e0 100644
--- a/recipes-qt/qt5/qtquickcontrols_git.bb
+++ b/recipes-qt/qt5/qtquickcontrols_git.bb
@@ -13,4 +13,4 @@ DEPENDS += "qtdeclarative"
13 13
14RDEPENDS_${PN}-dev = "" 14RDEPENDS_${PN}-dev = ""
15 15
16SRCREV = "fc9c57cf8b66bafbcaa6957bb22293047aa3d9df" 16SRCREV = "93d06fb27d7eae9290db33b6684916a225939f0b"
diff --git a/recipes-qt/qt5/qtscript_git.bb b/recipes-qt/qt5/qtscript_git.bb
index eea6911c..32f6ebf3 100644
--- a/recipes-qt/qt5/qtscript_git.bb
+++ b/recipes-qt/qt5/qtscript_git.bb
@@ -27,4 +27,4 @@ ARM_INSTRUCTION_SET_armv5 = "arm"
27 27
28DEPENDS += "qtbase" 28DEPENDS += "qtbase"
29 29
30SRCREV = "a70f6a1b9599931fccd13b15a1700e61137f7e72" 30SRCREV = "a5e814fd8809dd6a8a3c3efd4b911b36e3325a2a"
diff --git a/recipes-qt/qt5/qtsensors_git.bb b/recipes-qt/qt5/qtsensors_git.bb
index ca0ba4a8..4fbd15b1 100644
--- a/recipes-qt/qt5/qtsensors_git.bb
+++ b/recipes-qt/qt5/qtsensors_git.bb
@@ -15,4 +15,4 @@ LIC_FILES_CHKSUM = " \
15 15
16DEPENDS += "qtbase qtdeclarative" 16DEPENDS += "qtbase qtdeclarative"
17 17
18SRCREV = "ad52d307cbff44b77bf7d4fa923377b72bb04374" 18SRCREV = "fbaca62cd0a7309f04bf82101c8e20dbbf423192"
diff --git a/recipes-qt/qt5/qtserialport_git.bb b/recipes-qt/qt5/qtserialport_git.bb
index db6a289c..f32a8e13 100644
--- a/recipes-qt/qt5/qtserialport_git.bb
+++ b/recipes-qt/qt5/qtserialport_git.bb
@@ -15,4 +15,4 @@ LIC_FILES_CHKSUM = " \
15 15
16DEPENDS += "qtbase" 16DEPENDS += "qtbase"
17 17
18SRCREV = "6dda140ada3d7c683537b069bf1512275a190884" 18SRCREV = "02e4a66a8bd9ce4d2f7f8c89cd1bddf4b6385b5f"
diff --git a/recipes-qt/qt5/qtsvg_git.bb b/recipes-qt/qt5/qtsvg_git.bb
index 83abbe6b..d2699f70 100644
--- a/recipes-qt/qt5/qtsvg_git.bb
+++ b/recipes-qt/qt5/qtsvg_git.bb
@@ -13,6 +13,6 @@ LIC_FILES_CHKSUM = " \
13 13
14DEPENDS += "qtbase" 14DEPENDS += "qtbase"
15 15
16SRCREV = "38777ea7451d55e9c3d32d88d46063016013f60c" 16SRCREV = "a9ac71a443260de66f720f0184646847b03fcb46"
17 17
18SRC_URI += "file://0001-textobject.pro-use-DEPLOYMENT-only-for-wince-like-ot.patch" 18SRC_URI += "file://0001-textobject.pro-use-DEPLOYMENT-only-for-wince-like-ot.patch"
diff --git a/recipes-qt/qt5/qtsystems_git.bb b/recipes-qt/qt5/qtsystems_git.bb
index 0152e8a5..868e051d 100644
--- a/recipes-qt/qt5/qtsystems_git.bb
+++ b/recipes-qt/qt5/qtsystems_git.bb
@@ -33,4 +33,4 @@ QT_MODULE_BRANCH = "dev"
33# qtsystems wasn't released yet, last tag before this SRCREV is 5.0.0-beta1 33# qtsystems wasn't released yet, last tag before this SRCREV is 5.0.0-beta1
34# qt5-git PV is only to indicate that this recipe is compatible with qt5 5.6 34# qt5-git PV is only to indicate that this recipe is compatible with qt5 5.6
35 35
36SRCREV = "37b614abbfb35d06a57e5b0824249c3abd5640e3" 36SRCREV = "cc2077700bd5503d1fcf53aef83cbb76975e745a"
diff --git a/recipes-qt/qt5/qttools_git.bb b/recipes-qt/qt5/qttools_git.bb
index 23acf1e9..89916337 100644
--- a/recipes-qt/qt5/qttools_git.bb
+++ b/recipes-qt/qt5/qttools_git.bb
@@ -31,6 +31,6 @@ PACKAGECONFIG[qtwebkit] = ",,qtwebkit"
31EXTRA_QMAKEVARS_PRE += "${@base_contains('PACKAGECONFIG', 'qtwebkit', '', 'CONFIG+=noqtwebkit', d)}" 31EXTRA_QMAKEVARS_PRE += "${@base_contains('PACKAGECONFIG', 'qtwebkit', '', 'CONFIG+=noqtwebkit', d)}"
32EXTRA_QMAKEVARS_PRE += "${@base_contains('PACKAGECONFIG', 'linguistonly', 'CONFIG+=linguistonly', '', d)}" 32EXTRA_QMAKEVARS_PRE += "${@base_contains('PACKAGECONFIG', 'linguistonly', 'CONFIG+=linguistonly', '', d)}"
33 33
34SRCREV = "eb59d8084af321d05b4ebdfb2c1e051dfdca0b62" 34SRCREV = "05206b44cf25ca6a895cc9a8716f2b7f2f14191f"
35 35
36BBCLASSEXTEND = "native nativesdk" 36BBCLASSEXTEND = "native nativesdk"
diff --git a/recipes-qt/qt5/qttranslations_git.bb b/recipes-qt/qt5/qttranslations_git.bb
index cc847557..7908a3e5 100644
--- a/recipes-qt/qt5/qttranslations_git.bb
+++ b/recipes-qt/qt5/qttranslations_git.bb
@@ -114,4 +114,4 @@ FILES_${PN}-qt = " \
114 ${OE_QMAKE_PATH_TRANSLATIONS}/qt_*.qm \ 114 ${OE_QMAKE_PATH_TRANSLATIONS}/qt_*.qm \
115" 115"
116 116
117SRCREV = "41d212290c3822b8eef151785d89ac5f5b246bde" 117SRCREV = "ce85e4ee4ee22e5dea3b44707a27dab44319708e"
diff --git a/recipes-qt/qt5/qtwayland-native_git.bb b/recipes-qt/qt5/qtwayland-native_git.bb
index 390f4e66..c88cf696 100644
--- a/recipes-qt/qt5/qtwayland-native_git.bb
+++ b/recipes-qt/qt5/qtwayland-native_git.bb
@@ -25,4 +25,4 @@ do_install() {
25 oe_runmake install INSTALL_ROOT=${D} 25 oe_runmake install INSTALL_ROOT=${D}
26} 26}
27 27
28SRCREV = "baec8be7294a176620253dbbc1b2938cf96c8360" 28SRCREV = "bebe9beff3e9874498474cec32634cf281ddc453"
diff --git a/recipes-qt/qt5/qtwayland_git.bb b/recipes-qt/qt5/qtwayland_git.bb
index fcf74270..78d8a3eb 100644
--- a/recipes-qt/qt5/qtwayland_git.bb
+++ b/recipes-qt/qt5/qtwayland_git.bb
@@ -36,4 +36,4 @@ SRC_URI += " \
36 file://0001-examples-wayland-include-server-buffer-only-when-bui.patch \ 36 file://0001-examples-wayland-include-server-buffer-only-when-bui.patch \
37" 37"
38 38
39SRCREV = "baec8be7294a176620253dbbc1b2938cf96c8360" 39SRCREV = "bebe9beff3e9874498474cec32634cf281ddc453"
diff --git a/recipes-qt/qt5/qtwebchannel_git.bb b/recipes-qt/qt5/qtwebchannel_git.bb
index 7d923d8d..eb4475b6 100644
--- a/recipes-qt/qt5/qtwebchannel_git.bb
+++ b/recipes-qt/qt5/qtwebchannel_git.bb
@@ -15,4 +15,4 @@ LIC_FILES_CHKSUM = " \
15 15
16DEPENDS += "qtdeclarative qtwebsockets" 16DEPENDS += "qtdeclarative qtwebsockets"
17 17
18SRCREV = "92d903d92b430222cd3f89eab08d61d947e5abea" 18SRCREV = "3fa1c9d2cf5e00e7431d042e7955a6dd75e6e2b1"
diff --git a/recipes-qt/qt5/qtwebengine_git.bb b/recipes-qt/qt5/qtwebengine_git.bb
index 0557ec7f..30168f43 100644
--- a/recipes-qt/qt5/qtwebengine_git.bb
+++ b/recipes-qt/qt5/qtwebengine_git.bb
@@ -111,14 +111,15 @@ SRC_URI += " \
111 ${QT_GIT}/qtwebengine-chromium.git;name=chromium;branch=${QT_MODULE_BRANCH_CHROMIUM};destsuffix=git/src/3rdparty \ 111 ${QT_GIT}/qtwebengine-chromium.git;name=chromium;branch=${QT_MODULE_BRANCH_CHROMIUM};destsuffix=git/src/3rdparty \
112 file://0001-functions.prf-Don-t-match-QMAKE_EXT_CPP-or-QMAKE_EXT.patch \ 112 file://0001-functions.prf-Don-t-match-QMAKE_EXT_CPP-or-QMAKE_EXT.patch \
113 file://0002-functions.prf-Make-sure-we-only-use-the-file-name-to.patch \ 113 file://0002-functions.prf-Make-sure-we-only-use-the-file-name-to.patch \
114 file://0003-functions.prf-allow-build-for-linux-oe-g-platform.patch \
114 file://0004-WebEngine-qquickwebengineview_p_p.h-add-include-QCol.patch \ 115 file://0004-WebEngine-qquickwebengineview_p_p.h-add-include-QCol.patch \
115 file://0005-Include-dependency-to-QCoreApplication-translate.patch \ 116 file://0005-Include-dependency-to-QCoreApplication-translate.patch \
116 file://0001-chromium-base.gypi-include-atomicops_internals_x86_g.patch \ 117 file://0001-chromium-base.gypi-include-atomicops_internals_x86_g.patch \
117 file://0002-chromium-Change-false-to-FALSE-and-1-to-TRUE-FIX-qtw.patch \ 118 file://0002-chromium-Change-false-to-FALSE-and-1-to-TRUE-FIX-qtw.patch \
118" 119"
119 120
120SRCREV_qtwebengine = "87cc80fd8182b24ff42f0f5458cb82f139730536" 121SRCREV_qtwebengine = "3f02c25de46f5ff296b8189af3435ce5800b39a7"
121SRCREV_chromium = "3f655a31b4979b0862e5aec1c8f47b597464749f" 122SRCREV_chromium = "779a2388fc123a7f3a178ce2ced921ee4a307e2c"
122SRCREV = "${SRCREV_qtwebengine}" 123SRCREV = "${SRCREV_qtwebengine}"
123 124
124SRCREV_FORMAT = "qtwebengine_chromium" 125SRCREV_FORMAT = "qtwebengine_chromium"
diff --git a/recipes-qt/qt5/qtwebkit_git.bb b/recipes-qt/qt5/qtwebkit_git.bb
index 5c143138..9044d4fb 100644
--- a/recipes-qt/qt5/qtwebkit_git.bb
+++ b/recipes-qt/qt5/qtwebkit_git.bb
@@ -71,4 +71,4 @@ PACKAGES_remove = "${PN}-examples-dev ${PN}-examples-staticdev ${PN}-examples-db
71RUBY_SYS = "${@ '${BUILD_SYS}'.replace('i486', 'i386').replace('i586', 'i386').replace('i686', 'i386') }" 71RUBY_SYS = "${@ '${BUILD_SYS}'.replace('i486', 'i386').replace('i586', 'i386').replace('i686', 'i386') }"
72export RUBYLIB="${STAGING_DATADIR_NATIVE}/rubygems:${STAGING_LIBDIR_NATIVE}/ruby:${STAGING_LIBDIR_NATIVE}/ruby/${RUBY_SYS}" 72export RUBYLIB="${STAGING_DATADIR_NATIVE}/rubygems:${STAGING_LIBDIR_NATIVE}/ruby:${STAGING_LIBDIR_NATIVE}/ruby/${RUBY_SYS}"
73 73
74SRCREV = "be8e169ba38c84562194906047d0da04bf3ae91a" 74SRCREV = "d2ff5a085572b1ee24dcb42ae107063f3142d14e"
diff --git a/recipes-qt/qt5/qtxmlpatterns_git.bb b/recipes-qt/qt5/qtxmlpatterns_git.bb
index 2f24933b..c4245628 100644
--- a/recipes-qt/qt5/qtxmlpatterns_git.bb
+++ b/recipes-qt/qt5/qtxmlpatterns_git.bb
@@ -13,6 +13,6 @@ LIC_FILES_CHKSUM = " \
13 13
14DEPENDS += "qtbase" 14DEPENDS += "qtbase"
15 15
16SRCREV = "de2dadb8af67f9d425c3a8d2353a7d5b07588915" 16SRCREV = "a8d103a05bc195dd045779f3aebdf67bd0140df1"
17 17
18BBCLASSEXTEND =+ "native nativesdk" 18BBCLASSEXTEND =+ "native nativesdk"