diff options
55 files changed, 176 insertions, 49 deletions
diff --git a/.gitmodules b/.gitmodules index b24ddfc7..f044480c 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,66 +1,66 @@ [submodule "qtbase"] path = qtbase url = ../qtbase.git - branch = 5.7 + branch = 5.8 status = essential [submodule "qtsvg"] depends = qtbase path = qtsvg url = ../qtsvg.git - branch = 5.7 + branch = 5.8 status = addon [submodule "qtdeclarative"] depends = qtbase recommends = qtsvg qtxmlpatterns path = qtdeclarative url = ../qtdeclarative.git - branch = 5.7 + branch = 5.8 status = essential [submodule "qtactiveqt"] depends = qtbase path = qtactiveqt url = ../qtactiveqt.git - branch = 5.7 + branch = 5.8 status = addon [submodule "qtscript"] depends = qtbase recommends = qttools path = qtscript url = ../qtscript.git - branch = 5.7 + branch = 5.8 status = deprecated [submodule "qtmultimedia"] depends = qtbase recommends = qtdeclarative path = qtmultimedia url = ../qtmultimedia.git - branch = 5.7 + branch = 5.8 status = essential [submodule "qttools"] depends = qtbase recommends = qtdeclarative qtactiveqt qtwebkit path = qttools url = ../qttools.git - branch = 5.7 + branch = 5.8 status = essential [submodule "qtxmlpatterns"] depends = qtbase path = qtxmlpatterns url = ../qtxmlpatterns.git - branch = 5.7 + branch = 5.8 status = addon [submodule "qttranslations"] depends = qttools path = qttranslations url = ../qttranslations.git - branch = 5.7 + branch = 5.8 status = essential priority = 30 [submodule "qtdoc"] depends = qtdeclarative path = qtdoc url = ../qtdoc.git - branch = 5.7 + branch = 5.8 status = essential priority = 40 [submodule "qtrepotools"] @@ -74,7 +74,7 @@ recommends = qtdeclarative qtlocation qtmultimedia qtsensors qtwebchannel qtxmlpatterns path = qtwebkit url = ../qtwebkit.git - branch = 5.7 + branch = 5.8 status = obsolete project = WebKit.pro priority = 20 @@ -82,7 +82,7 @@ depends = qtwebkit qttools path = qtwebkit-examples url = ../qtwebkit-examples.git - branch = 5.7 + branch = 5.8 status = obsolete [submodule "qtqa"] depends = qtbase @@ -93,17 +93,17 @@ priority = 50 [submodule "qtlocation"] depends = qtbase - recommends = qtdeclarative qtquickcontrols qtserialport qtsystems + recommends = qtdeclarative qtquickcontrols qtserialport path = qtlocation url = ../qtlocation.git - branch = 5.7 + branch = 5.8 status = addon [submodule "qtsensors"] depends = qtbase recommends = qtdeclarative path = qtsensors url = ../qtsensors.git - branch = 5.7 + branch = 5.8 status = addon [submodule "qtsystems"] depends = qtbase @@ -136,177 +136,184 @@ recommends = qtdeclarative qtandroidextras path = qtconnectivity url = ../qtconnectivity.git - branch = 5.7 + branch = 5.8 status = addon [submodule "qtwayland"] depends = qtbase recommends = qtdeclarative path = qtwayland url = ../qtwayland.git - branch = 5.7 + branch = 5.8 status = addon [submodule "qt3d"] depends = qtdeclarative qtimageformats recommends = qtgamepad path = qt3d url = ../qt3d.git - branch = 5.7 + branch = 5.8 status = addon [submodule "qtimageformats"] depends = qtbase path = qtimageformats url = ../qtimageformats.git - branch = 5.7 + branch = 5.8 status = addon [submodule "qtquick1"] depends = qtscript recommends = qtsvg qtxmlpatterns path = qtquick1 url = ../qtquick1.git - branch = 5.7 + branch = dev status = ignore [submodule "qtgraphicaleffects"] depends = qtdeclarative path = qtgraphicaleffects url = ../qtgraphicaleffects.git - branch = 5.7 + branch = 5.8 status = addon [submodule "qtquickcontrols"] depends = qtdeclarative recommends = qtgraphicaleffects path = qtquickcontrols url = ../qtquickcontrols.git - branch = 5.7 + branch = 5.8 status = essential [submodule "qtserialbus"] depends = qtserialport path = qtserialbus url = ../qtserialbus.git - branch = 5.7 - status = preview + branch = 5.8 + status = addon [submodule "qtserialport"] depends = qtbase path = qtserialport url = ../qtserialport.git - branch = 5.7 + branch = 5.8 status = addon [submodule "qtx11extras"] depends = qtbase path = qtx11extras url = ../qtx11extras.git - branch = 5.7 + branch = 5.8 status = addon [submodule "qtmacextras"] depends = qtbase path = qtmacextras url = ../qtmacextras.git - branch = 5.7 + branch = 5.8 status = addon [submodule "qtwinextras"] depends = qtbase recommends = qtdeclarative qtmultimedia path = qtwinextras url = ../qtwinextras.git - branch = 5.7 + branch = 5.8 status = addon [submodule "qtandroidextras"] depends = qtbase path = qtandroidextras url = ../qtandroidextras.git - branch = 5.7 + branch = 5.8 status = addon [submodule "qtenginio"] depends = qtdeclarative path = qtenginio url = ../qtenginio.git - branch = 5.7 + branch = dev status = ignore [submodule "qtwebsockets"] depends = qtbase recommends = qtdeclarative path = qtwebsockets url = ../qtwebsockets.git - branch = 5.7 + branch = 5.8 status = addon [submodule "qtwebchannel"] depends = qtbase recommends = qtdeclarative qtwebsockets path = qtwebchannel url = ../qtwebchannel.git - branch = 5.7 + branch = 5.8 status = addon [submodule "qtwebengine"] depends = qtquickcontrols qtwebchannel recommends = qtlocation path = qtwebengine url = ../qtwebengine.git - branch = 5.7 + branch = 5.8 status = addon priority = 10 [submodule "qtcanvas3d"] depends = qtdeclarative path = qtcanvas3d url = ../qtcanvas3d.git - branch = 5.7 + branch = 5.8 status = addon [submodule "qtwebview"] depends = qtdeclarative recommends = qtwebengine path = qtwebview url = ../qtwebview.git - branch = 5.7 + branch = 5.8 status = addon [submodule "qtquickcontrols2"] depends = qtgraphicaleffects path = qtquickcontrols2 url = ../qtquickcontrols2.git - branch = 5.7 + branch = 5.8 status = addon [submodule "qtpurchasing"] depends = qtbase qtandroidextras recommends = qtdeclarative path = qtpurchasing url = ../qtpurchasing.git - branch = 5.7 + branch = 5.8 status = addon [submodule "qtcharts"] depends = qtbase recommends = qtdeclarative qtmultimedia path = qtcharts url = ../qtcharts.git - branch = 5.7 + branch = 5.8 status = addon [submodule "qtdatavis3d"] depends = qtbase recommends = qtdeclarative qtmultimedia path = qtdatavis3d url = ../qtdatavis3d.git - branch = 5.7 + branch = 5.8 status = addon [submodule "qtvirtualkeyboard"] depends = qtbase qtdeclarative qtsvg recommends = qtmultimedia qtquickcontrols path = qtvirtualkeyboard url = ../qtvirtualkeyboard.git - branch = 5.7 + branch = 5.8 status = addon [submodule "qtgamepad"] depends = qtbase recommends = qtdeclarative path = qtgamepad url = ../qtgamepad - branch = 5.7 + branch = 5.8 status = preview [submodule "qtscxml"] depends = qtbase qtdeclarative path = qtscxml url = ../qtscxml - branch = 5.7 - status = preview + branch = 5.8 + status = addon [submodule "qtspeech"] depends = qtbase recommends = qtdeclarative qtmultimedia path = qtspeech url = ../qtspeech - branch = dev - status = ignore + branch = 5.8 + status = preview +[submodule "qtnetworkauth"] + depends = qtbase + recommends = qtwebview + path = qtnetworkauth + url = ../qtnetworkauth + branch = 5.8 + status = preview diff --git a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/libusb.sh b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/libusb.sh new file mode 100644 index 00000000..229e259f --- /dev/null +++ b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/libusb.sh @@ -0,0 +1,3 @@ +#!/bin/env bash +# Required for tqtc-boot2qt/qdb +sudo yum install -y libusb1-devel diff --git a/coin/provisioning/qtci-linux-RHEL-7.2-x86_64/disable_selinux.sh b/coin/provisioning/qtci-linux-RHEL-7.2-x86_64/disable_selinux.sh new file mode 100644 index 00000000..30162166 --- /dev/null +++ b/coin/provisioning/qtci-linux-RHEL-7.2-x86_64/disable_selinux.sh @@ -0,0 +1,5 @@ +# We need to disable selinux while we are overwriting some binaries +# required by it. If this is not done, ICU provisioning will create +# template that is not booting. + +sudo sed -i s/SELINUX=enforcing/SELINUX=disabled/g /etc/selinux/config diff --git a/coin/provisioning/qtci-linux-RHEL-7.2-x86_64/install_icu.sh b/coin/provisioning/qtci-linux-RHEL-7.2-x86_64/install_icu.sh new file mode 100644 index 00000000..682ea91c --- /dev/null +++ b/coin/provisioning/qtci-linux-RHEL-7.2-x86_64/install_icu.sh @@ -0,0 +1,70 @@ +#!/bin/env bash + +############################################################################# +## +## Copyright (C) 2016 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the test suite of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +# This script installs the right ICU version + +set -e +icuVersion="56.1" +icuLocation="/usr/lib64" +sha1="6dd9ca6b185681a7ddc4bb94fd7fced27647a21c" + +function Install7ZPackageFromURL { + url=$1 + expectedSha1=$2 + targetDirectory=$3 + + targetFile=`mktemp` || echo "Failed to create temporary file" + wget --tries=5 --waitretry=5 --output-document=$targetFile $url || echo "Failed to download '$url' multiple times" + echo "$expectedSha1 $targetFile" | sha1sum --check || echo "Failed to check sha1sum" + sudo /usr/local/bin/7z x -yo$targetDirectory $targetFile || echo "Failed to unzip $url archive" + rm $targetFile +} + +echo "Installing custom ICU $icuVersion $sha1 packages on RHEL to $icuLocation" + +baseBinaryPackageURL="http://master.qt.io/development_releases/prebuilt/icu/prebuilt/$icuVersion/icu-linux-g++-Rhel7.2-x64.7z" +Install7ZPackageFromURL $baseBinaryPackageURL $sha1 "/usr/lib64" + +echo "Installing custom ICU devel packages on RHEL" + +sha1Dev="bffde26cdea752bee0edd281820c57f1adac3864" +develPackageURL="http://master.qt.io/development_releases/prebuilt/icu/prebuilt/$icuVersion/icu-linux-g++-Rhel7.2-x64-devel.7z" +tempDir=`mktemp -d` || echo "Failed to create temporary directory" +trap "sudo rm -fr $tempDir" EXIT +Install7ZPackageFromURL $develPackageURL $sha1Dev $tempDir +sudo cp -a $tempDir/lib/* /usr/lib64 +sudo cp -a $tempDir/* /usr/ + +sudo /sbin/ldconfig diff --git a/coin/provisioning/qtci-linux-RHEL-7.2-x86_64/rhel_packages.sh b/coin/provisioning/qtci-linux-RHEL-7.2-x86_64/rhel_packages.sh new file mode 100644 index 00000000..c322bcbf --- /dev/null +++ b/coin/provisioning/qtci-linux-RHEL-7.2-x86_64/rhel_packages.sh @@ -0,0 +1,9 @@ +# gstreamer 1 for QtMultimedia +# gtk3 style for QtGui/QStyle +# libusb1 for tqtc-boot2qt/qdb + +sudo yum install -y \ + gstreamer1-devel gstreamer1-plugins-base-devel \ + gtk3-devel \ + libusb1-devel + diff --git a/coin/provisioning/qtci-linux-Ubuntu-14.04-x86_64/libusb.sh b/coin/provisioning/qtci-linux-Ubuntu-14.04-x86_64/libusb.sh new file mode 100644 index 00000000..f48a6e36 --- /dev/null +++ b/coin/provisioning/qtci-linux-Ubuntu-14.04-x86_64/libusb.sh @@ -0,0 +1,3 @@ +#!/bin/env bash +# Required for tqtc-boot2qt/qdb +sudo apt-get install -y libusb-1.0-0-dev diff --git a/configure.json b/configure.json new file mode 100644 index 00000000..f437252f --- /dev/null +++ b/configure.json @@ -0,0 +1,7 @@ +{ + "commandline": { + "options": { + "skip": "addString" + } + } +} @@ -1,12 +1,10 @@ # Create the super cache so modules will add themselves to it. cache(, super) -CONFIG += build_pass # hack to disable the .qmake.super auto-add -load(qt_build_config) -CONFIG -= build_pass # unhack, as it confuses Qt Creator - TEMPLATE = subdirs +CONFIG += prepare_docs qt_docs_targets + # Extract submodules from .gitmodules. lines = $$cat(.gitmodules, lines) for (line, lines) { @@ -26,6 +24,29 @@ for (line, lines) { } QMAKE_INTERNAL_INCLUDED_FILES += $$PWD/.gitmodules +QT_SKIP_MODULES = +uikit { + QT_SKIP_MODULES += qtdoc qtmacextras qtserialport qtwebkit qtwebkit-examples + !ios: QT_SKIP_MODULES += qtscript +} + +# This is a bit hacky, but a proper implementation is not worth it. +args = $$QMAKE_EXTRA_ARGS +for (ever) { + isEmpty(args): break() + a = $$take_first(args) + + equals(a, -skip) { + isEmpty(args): break() + m = $$take_first(args) + contains(m, -.*): next() + m ~= s/^(qt)?/qt/ + !contains(modules, $$m): \ + error("-skip command line argument used with non-existent module '$$m'.") + QT_SKIP_MODULES += $$m + } +} + modules = $$sort_depends(modules, module., .depends .recommends) modules = $$reverse(modules) for (mod, modules) { @@ -72,3 +93,5 @@ for (mod, modules) { SUBDIRS += $$mod } + +load(qt_configure) diff --git a/qt3d b/qt3d -Subproject eb0a7293838234dba401fe96731f1fb5908fb7a +Subproject 0e3d54f8d7f9be26687afebcc9f456e4cefc235 diff --git a/qtactiveqt b/qtactiveqt -Subproject 829abebf3334218182d6b334855e4ae4658575f +Subproject 21fa3e04b0febc0fa0a84d01eacd3831fd6628f diff --git a/qtandroidextras b/qtandroidextras -Subproject 2622247a0c68a785a794033957e88224063e9c4 +Subproject 8bd0a0e5215227c5e56966fead0987e306eaccb diff --git a/qtbase b/qtbase -Subproject 8cd28ea8850c5365c47dd65de16f528e2e22383 +Subproject cd78457c6d33bdd7c01fbcd78e50bc99e9c9acc diff --git a/qtcanvas3d b/qtcanvas3d -Subproject 8e34d6f5399a29d45f9402219f13b631e29fd4b +Subproject 6c5121eab75e61f807c2df0f14988317f220b94 diff --git a/qtcharts b/qtcharts -Subproject a64d954717a4b7fecc8eeea001e4a7748398513 +Subproject 6e224c11080feef2c6d7857d061a92e320e5089 diff --git a/qtconnectivity b/qtconnectivity -Subproject aabce3a08d1a65f8abc4872bd91a6dfd45cf7fd +Subproject d6fd07c9260f5a1411f8e6468182f1096344b14 diff --git a/qtdatavis3d b/qtdatavis3d -Subproject 2523056490c3f7a35d176deb583ba46899fe260 +Subproject 96086b01a3e732cfb58cfd6e15a8dfc53550eb1 diff --git a/qtdeclarative b/qtdeclarative -Subproject 0aea009425242417bffdb171c8eca02ff52f4a7 +Subproject 765f3afccb34b16c249c609d788374320cfbd25 diff --git a/qtdoc b/qtdoc -Subproject dab8e210a5ed80e42499658fe662873e888d37b +Subproject 334cb51e0d499cd2c60720744365681aaa37067 diff --git a/qtdocgallery b/qtdocgallery -Subproject 2da36eb615f6f8f06a456d65c45547937b47beb +Subproject e36e6f0abd45c2794c70c31eb10c5263e7e7a29 diff --git a/qtenginio b/qtenginio -Subproject 15090ec53621211616c4136ab37e0332c3ae709 +Subproject b0ad5907f480307853f7ac951bacfaa61dcbd94 diff --git a/qtfeedback b/qtfeedback -Subproject 28ca62414901502189ea28ef2efd55138618761 +Subproject 9ac8d8c272fc93416016e094fc6b97226a40008 diff --git a/qtgamepad b/qtgamepad -Subproject e5066759bf5d5848bec88683a371f31346a315b +Subproject 5a149c75d71e5d50e941d773a3ef17e1372de10 diff --git a/qtgraphicaleffects b/qtgraphicaleffects -Subproject f536e36e3188903404fac78064ea7872dd8cc0d +Subproject 8b5cb6185a014eb65150bef11aebdecb6a723ae diff --git a/qtimageformats b/qtimageformats -Subproject 11300c62aa021ef07f3e4de8bd875bfcbcbe2f7 +Subproject 7795bb6c194692abbca31a9734c83a78362c806 diff --git a/qtlocation b/qtlocation -Subproject 42372ce4c4114f7e38fc5ac681e9199869b4619 +Subproject 408df3618681e668d6e330cbce1ebe524310760 diff --git a/qtmacextras b/qtmacextras -Subproject 237ad2f2f0850a35aec92776b968db3965d352c +Subproject 57b5739923a741aa4317c11c5e86c911cc25f79 diff --git a/qtmultimedia b/qtmultimedia -Subproject 62eeaba645d0f7c42246a0b026c532919a5b045 +Subproject 08048b0ade60bdfb8e084b08345901b00f968e7 diff --git a/qtnetworkauth b/qtnetworkauth new file mode 160000 +Subproject ab389a568e0c088d4e5ced024ec2782439d8b2f diff --git a/qtpim b/qtpim -Subproject de4cfc6b53b426799a035fefe81db9d49d3d03a +Subproject 02efef5ee63bf2407526f81fd6b68f5a59ac1de diff --git a/qtpurchasing b/qtpurchasing -Subproject e843384150e7b3cad3e837d611c50f6db4d8594 +Subproject 9aa3e78fd1cc5ceceea6ccc647a04707c9260c2 diff --git a/qtquick1 b/qtquick1 -Subproject 26229cfa0b729313893af5674d604e8692dbb94 +Subproject 92c847e56d94c9032f3fa83922742e455233e4f diff --git a/qtquickcontrols b/qtquickcontrols -Subproject d9aae9ff99d20b58487b0a48801864d13115363 +Subproject 3b093789b07c670e29d3275e26c4e7122db042a diff --git a/qtquickcontrols2 b/qtquickcontrols2 -Subproject 966c0348c7a19a17c5be53f87ef54d4fbab8d8c +Subproject 0e3636a4692c9cf89d994f3fe5c1c110b4c6ee6 diff --git a/qtrepotools b/qtrepotools -Subproject 7b5437939280b0788b4caa4a83f9193cfe8f97e +Subproject eb645e912dca963645caed932b9adaf184df5f5 diff --git a/qtscript b/qtscript -Subproject 42f94f30488a01751f387dc9bd3160ce1b4dfa5 +Subproject c2b958dcc02730e54bbaa271d21f88ccb5e6945 diff --git a/qtscxml b/qtscxml -Subproject 63ec7e2ff9f5f63ff32c1fb874fd7de8b5bfdb0 +Subproject 9c9b556025d370bf70a60f46b1674a6c950fd49 diff --git a/qtsensors b/qtsensors -Subproject ecd018fe2ee4508e094f631d882ecc1360abec0 +Subproject df3374bd4bb8af1494f6a35b1102f15cfe9633e diff --git a/qtserialbus b/qtserialbus -Subproject b3d27c681ac216f82ea8b2de1e21858a6c2b7af +Subproject 0ce9c85d404f824e8df284f5f57345b2f903883 diff --git a/qtserialport b/qtserialport -Subproject dee818e77a6cf9a6c164fbc7ee132fe875f7f99 +Subproject 0e79f14e56eb43abcb903d5ece41221f6032ef2 diff --git a/qtspeech b/qtspeech -Subproject ca8768b90c07bff5804b1fbb704041a4472f65e +Subproject 59a279265f8f586f83b172c327af8865d426331 diff --git a/qtsvg b/qtsvg -Subproject d3d3db5a75fe2ba992742e418bfefa25eddf768 +Subproject 5a00abdefd1c050aae8760dfc01ae5e3631077a diff --git a/qtsystems b/qtsystems -Subproject cc2077700bd5503d1fcf53aef83cbb76975e745 +Subproject 434af789f0d56ca7a521ca2d9ec8cf3b1057fd3 diff --git a/qttools b/qttools -Subproject 181b320c95e88be0a8e0843f14d134ae219181a +Subproject ea6e06c59e901a5b1fc98bc82d15ba9b85e9faf diff --git a/qttranslations b/qttranslations -Subproject c4795ce81f9165a05e6f918066c671808447c53 +Subproject 64f3b105fb67d813512b287be6fdaec409d6d94 diff --git a/qtvirtualkeyboard b/qtvirtualkeyboard -Subproject 5ac6b611b196c66bc8b01c23aa50d175ae7a730 +Subproject 78fa7c11ea79067d819bbcbaa903086eae92901 diff --git a/qtwayland b/qtwayland -Subproject fcaa38c84dc92ec951c43e1759d7a46080755cb +Subproject 8d437e79cdd41ede195ed1829d59b2b012b4d40 diff --git a/qtwebchannel b/qtwebchannel -Subproject d342edcc22d3c9c0299e86805d93e7031507345 +Subproject bf66a8531e0ada3ade7e873bc3fae824237acd3 diff --git a/qtwebengine b/qtwebengine -Subproject 91679cda526857bd915c646d171f018ba86469f +Subproject 65c264f58969281392d4a4b42b35be9a352c7f7 diff --git a/qtwebkit b/qtwebkit -Subproject 4671ed5b9df8f8edd3856b24bab93d7246f700f +Subproject 6c536617acb53b03be44bcb84767eb2bf35a16a diff --git a/qtwebkit-examples b/qtwebkit-examples -Subproject 1ac4ee240214a0e36b504fa1bcbc0c716d50620 +Subproject 1a839b50564782feac2e5dd439686c2a0ed7d98 diff --git a/qtwebsockets b/qtwebsockets -Subproject 6bef834d17ea9978b99e309eb396e10c8b9fba4 +Subproject ccb138548314a767a897496c74c04a261a39102 diff --git a/qtwebview b/qtwebview -Subproject 3223c849260d231cb1dd06c69ef65f28f3347e3 +Subproject c275340496c36a0466dd66eba93031e89606c47 diff --git a/qtwinextras b/qtwinextras -Subproject 0b70552561919630f7a16b20bf1b1eec0e2ac8c +Subproject 13604e3fcc12a536d228f415ce65ca1c86b7015 diff --git a/qtx11extras b/qtx11extras -Subproject 30b0e73404e7638fdf802990e81b98143f45c34 +Subproject 0f91218091da69a81eb3e3336d1bdbe572a2190 diff --git a/qtxmlpatterns b/qtxmlpatterns -Subproject 89dbcc4f807015736a8ce3393b857735019d098 +Subproject 973105d9fb3372910255825e7395fb1156e24c0 |