summaryrefslogtreecommitdiff
path: root/strata/qt5-tools-qtwebengine.morph
diff options
context:
space:
mode:
authorSam Thursfield <sam.thursfield@codethink.co.uk>2017-07-05 11:15:52 +0000
committerSam Thursfield <sam.thursfield@codethink.co.uk>2017-07-11 15:57:42 +0000
commitfea884537f3e07181967544c4c785d3a58ca79bd (patch)
treec455e8f7ca062c1198922384d2a8f95b7aed439b /strata/qt5-tools-qtwebengine.morph
parent009aa6c8fb67516a14f329367d0a4942003b6a85 (diff)
downloaddefinitions-fea884537f3e07181967544c4c785d3a58ca79bd.tar.gz
Update all Qt components to latest (5.9.1)
This is to fix build issues with GCC 7 in QtWebKit and QtIvi. Note that the GENIVI IVI shell patches were merged upstream in QtWayland commit f144f0f71f1b75df92 so we should no longer need to use a fork of that component. qtwebengine 5.9 requires GNU gzip to build -- the `grit` tool (Google Resource and Internationalization Tool) expects to be able to call `gzip --rsyncable` which is a feature only provided by GNU gzip. I used 'master' of gzip.git because otherwise the build of the embedded gnulib components fail with GCC 7 (due to warnings and -Werror).
Diffstat (limited to 'strata/qt5-tools-qtwebengine.morph')
-rw-r--r--strata/qt5-tools-qtwebengine.morph17
1 files changed, 15 insertions, 2 deletions
diff --git a/strata/qt5-tools-qtwebengine.morph b/strata/qt5-tools-qtwebengine.morph
index 9c954f5f..cd51cc09 100644
--- a/strata/qt5-tools-qtwebengine.morph
+++ b/strata/qt5-tools-qtwebengine.morph
@@ -6,11 +6,24 @@ build-depends:
- morph: strata/qt5-tools.morph
- morph: strata/ruby.morph
chunks:
+- name: qtwebchannel
+ repo: upstream:qt5/qtwebchannel
+ ref: 392da2b649ce669bf329b49668a69007179e4726
+ unpetrify-ref: 5.9.1
+ build-system: qmake
+- name: gzip
+ repo: upstream:gzip
+ ref: e360d3795658e14fb15705876393b9384843971e
+ unpetrify-ref: master
+ build-system: autotools
- name: qtwebengine
repo: upstream:qt5/qtwebengine
- ref: 5c4ae298b0a3d75c4c5ea8aef0595914ab25607f
- unpetrify-ref: v5.6.0
+ ref: 0340d87b7c12a5e56966e61db156e4a299b57bd9
+ unpetrify-ref: v5.9.1
build-system: qmake
+ build-depends:
+ - gzip
+ - qtwebchannel
submodules:
src/3rdparty:
url: upstream:qt5/qtwebengine-chromium.git