summaryrefslogtreecommitdiffstats
path: root/scripts
Commit message (Collapse)AuthorAgeFilesLines
* meta-qt5: update layerv5.11.3pyroMikko Gronoff2018-11-301-1/+1
| | | | | | | | Update to proposed Qt 5.11.3 [v2] Task-number: QTBUG-71658 Change-Id: I7c3e3f7b354baf508d9ae4e59c907961af94c6ec Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* meta-qt5: update layerMikko Gronoff2018-11-281-1/+1
| | | | | | | | Update to Qt 5.11.3 Task-number: QTBUG-71658 Change-Id: I18f5865fba2307e24ea4218fe243576a57c3bf3c Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* meta-qt5: update layerMikko Gronoff2018-11-201-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Update to initial Qt 5.11.3 branch snapshot * include multiple merges from qtyocto/upstream/master Full list of commits: ff6127d Merge remote-tracking branch 'qtyocto/upstream/master' into 5.11 6b354b9 qt5: update submodules 4064b3b qtdeclarative: fix inconsistent QML_COMPILE_HASH value fd1f0f4 python-pyqt5: Update to 5.11.3 and add python3 recipe. 3fa1993 qtbase-native: disable postgresql support 0edbe1b qtbase: refresh patches and update tags on meta-qt5 4ed4385 qtbase: don't leak absolut path to recipe specific sysroot b3502fb qt5: Disable ltcg for host_build 5832bf2 qtbase: don't use thumb for armv[45] e863df2 nativesdk-qtbase: fix packaging QA issue a6d8420 Merge remote-tracking branch 'qtyocto/upstream/master' into 5.11 8e485a2 qtbase: default to internal harfbuzz-ng 0c7eb25 layer.conf: Add thud to LAYERSERIES_COMPAT 4e6c472 qt5-creator: Check before editing translation Makefile 15a8c25 qt5-creator: Pick native tools from native sysroot e.g. lrelease etc. f11e942 qt5-creator: fix build with QMAKE_AR 0cf5966 qt5-creator: upgrade to 4.7.1+ 4fb1e60 qt: package all files in ${PN}-examples 2109ff6 qt: use single -dev and -staticdev package 5c5b7e8 qt5-creator: refresh .patch files and push them to meta-qt5 fork 333437c qt5-creator: Fix build due to missing lrelease 3ad2acb qtchooser: Update to latest git 1ed9bcb qtwebengine: Add patches to fix breakpad in new webengine release on musl 24d6fc2 qtbase: Do not use cross_compile check d0cd7a7 qtbase: Fix errors due to -isystem 8123922 qtbase: Fix build error for armv8BE multilib. f9e80ed qt5: update to latest revision in 5.11 branch 3e7da25 qt5: update to Qt 5.11.2 cd0da4e libqofono: include /qt5/mkspecs in ${PN}-dev db45ea6 qtwebkit-examples: Fix build with QT 5.11 d498eb6 qtwebkit: Use relative paths for pri files when cross compile b716195 qmake5_paths: change the default QT_DIR_NAME to be empty 3224b02 nativesdk-qtbase: use default PACKAGES 66c49f8 qt5-creator: strip few more useless rpaths 03b4c7b qt: remove unnecessary FILES.*-dbg variables for packaging .debug files 5164f84 qt3d-runtime: Fix compile errors as seen with mips/musl 08aaba0 qt3d-runtime: upgrade to latest revision in 2.0 branch a8832a7 qtwebkit: Make qtwebkit support arm32 BE. 215e81d qtscript: add patches to meta-qt5 fork 66a9704 qtscript: Fix build on musl edf1e43 qtwebkit: add patches to meta-qt5 fork a307eb0 qtwebkit: Fix conflicts with -I and -isystem 3e4141c qtwebkit: Fix build with musl c977d68 qt5-creator: Strip out redundant RPATH 189dd8a qt5-creator: Fix building botan for all non-x86 arches 85e665b qtwebengine: use nasm-native instead of yasm-native 75bc440 qtbase: fix install locations used in static builds Task-number: QTBUG-71658 Change-Id: I9fd35e29e6147cc979aa7bdb09fcc90b1aa1548e Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* poky: update to latest revision (pyro)Mikko Gronoff2018-11-141-1/+1
| | | | | | | | | | | | | | | | | Mainly documentation related updates: * b0ede50 bitbake: tests/fetch: Update gnome.org urls after upstream changes * 2535349 poky.ent: Updated the release date to July 2018. * 604d82b bitbake: fetch2/__init__: Disable pseudo in runfetchcmd() * 6aefc80 bitbake: fetch2: fix import error for Python 3.6.5 * 7a9edf1 poky.ent: Updated release month variable to "June 2018" * dbf2510 documentation: Updated release date scheme to use variable. * 24344d5 documentation: Updated Manual Notes * 9b7bc41 build-appliance-image: Update to pyro head revision Task-number: QTBUG-71658 Change-Id: Ibf162e956ededabac21dbd14fe709f940d9e2ecd Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* meta-qt5: update layerv5.11.2Mikko Gronoff2018-09-141-1/+1
| | | | | | | | Update qtbase changelog for 5.11.2 release Task-number: QTBUG-68980 Change-Id: I6ae652740f98891c982d0f35992624e5aaa2c215 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* meta-qt5: update layerSamuli Piippo2018-09-121-1/+1
| | | | | | | Update to Qt 5.11.2 RC2 Change-Id: Ie6ffc4e9cdaaa78ac17290994343c8ed4c0894e4 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* meta-qt5: update layerMikko Gronoff2018-09-071-1/+1
| | | | | | | | Update to Qt 5.11.2 RC Task-number: QTBUG-68980 Change-Id: Ife7e3813bcac527cb8abfa4c239a60bfd866fa35 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* toradex: add support for colibri-imx6ullSamuli Piippo2018-09-071-1/+1
| | | | | | | | | | All u-boot scripts updated and one added for colibri-imx6ull. Colibri-imx6ull supports tezi, but has same size limitation as colibri-imx7. Task-number: QTBUG-70052 Change-Id: Ia05f15c27ceff2b643470c08c3c1be6ace209fb4 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* meta-qt5: update layerMikko Gronoff2018-08-291-1/+1
| | | | | | | | Update latest content in Qt 5.11.2 branch Task-number: QTBUG-68980 Change-Id: I8904e66855ff6bef7a956eb92223f576d6869510 Reviewed-by: Kari Oikarinen <kari.oikarinen@qt.io>
* Don't use git folder to check if we are using SDK sourcesSamuli Piippo2018-08-241-1/+1
| | | | | | | | | The license file is added to the sources when SDK is created, use that instead of the git folder to check if we are inside SDK. Allows users to create git repo out of the SDK sources. Change-Id: I01f1837fc9d35063470e4409d64d9e1ccaa08e48 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* meta-qt5: update layerSamuli Piippo2018-08-201-1/+1
| | | | | | | pull in fix for qtenginio and qtsystems. Change-Id: Ib9922d9e556186b90fc58829600ddde2514a6315 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* qt5: update submodulesSamuli Piippo2018-08-171-1/+1
| | | | | | | pull in latest meta-qt5 layer, and update qmllive revision. Change-Id: Iddacb1595c7006ed78a2bf7703aa660d09d20dd9 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* ti: remove all support for TI boardsSamuli Piippo2018-08-142-9/+1
| | | | | | | | | | | am335x-evm, beagleboard and beaglebone are no longer supported or maintained, so builds are no longer working. Remove all recipes and configurations for them. Task-number: QTBUG-69047 Change-Id: I1787187363386c6ace00077e6291c7ac591d5e12 Reviewed-by: Kalle Viironen <kalle.viironen@qt.io> Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* update-qt5-modules: update all recipes in a layerSamuli Piippo2018-08-141-20/+26
| | | | | | | | | Recursively find all recipes matching Qt module when running the update-qt5-modules.sh script. Optionally the layer dir can be given as an argument. Change-Id: I242154ad56bad0759043b8bf092e24a31f58a6b3 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* meta-qt5: update layerSamuli Piippo2018-08-021-1/+1
| | | | | | | Update to latest Qt 5.11.2 Change-Id: I5ea8014d4e3af919ddab2d5497c2ef5502857862 Reviewed-by: Teemu Holappa <teemu.holappa@qt.io>
* meta-qt5: update to Qt 5.11.2Samuli Piippo2018-07-051-1/+1
| | | | | Change-Id: Iefacf7360798880fc03446ee71f3d2583bc9c02d Reviewed-by: Kari Oikarinen <kari.oikarinen@qt.io>
* qt5: Enable Link Time OptimizationSamuli Piippo2018-07-031-1/+1
| | | | | | | | | Build qtbase and rest of the modules with Link Time Optimization that significantly improves performance and reduces binary sizes. Task-number: QTBUG-68688 Change-Id: Ia6b73b063c65a719549b26adaf1d67f94cae65a6 Reviewed-by: Kari Oikarinen <kari.oikarinen@qt.io>
* toradex: update to 2.7b5 releaseMikko Gronoff2018-06-291-2/+2
| | | | | | | | | | | | | | Update to latest tagged release for morty branch. More recent releases are for rocko and not compatible: - meta-toradex-bsp-common -> updated past 2.7b5 tag to toradex/morty HEAD to solve build issues with updated meta-openembedded - meta-toradex-nxp -> updated to 2.7b5 Task-number: QTBUG-65794 Change-Id: I1b48aeef9af8c5ca6912db069957e8859346d79b Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* meta-qt5: update layerMikko Gronoff2018-06-281-1/+1
| | | | | | | | | | | | * Includes merged commits from upstream/master & new recipe for Qt3DStudio runtime libraries * gsteamer1.0-plugins-bad appends added to meta-boot2qt-distro specific bbappend as plugins-bad was moved to plugins-good as upstream/master is built against poky (sumo) and we're still at pyro branch. * qtbase bbappend updated with new getentropy packageconfig. Change-Id: I612040526fa73ba8866187c0f6931b2194444b9a Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* meta-openembedded: update to latest revision in pyro branchMikko Gronoff2018-06-261-1/+1
| | | | | | Task-number: QTBUG-68980 Change-Id: Iba32d65cc7341a01f50a2450209169f6c884855f Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* meta-qt5: update layerMikko Gronoff2018-06-171-1/+1
| | | | | | | | Update to Qt 5.11.1 RC Task-number: QTBUG-68389 Change-Id: I0dfbe3c04d55786fa7deab94657d140afddf0c97 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* meta-freescale, meta-intel: update layersMikko Gronoff2018-06-141-2/+2
| | | | | | | | Update meta layers to more recent or latest in pyro branches Task-number: QTBUG-65794 Change-Id: Ia69c76669bba7f9dc2dcb81f35a3a2b990571a90 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* meta-qt5: update layerMikko Gronoff2018-06-131-1/+1
| | | | | | | Update to Qt 5.11.1 snapshot Change-Id: Ib19b4119f8988286281b623212d2c9a325e18e52 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* meta-qt5: update to Qt 5.11.1Samuli Piippo2018-06-131-1/+1
| | | | | Change-Id: If9e2f6c3bc2089faec9b2c73f6880c26fb2b9b0e Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* scripts: handle qtivi in the submodule update scriptSamuli Piippo2018-06-081-0/+6
| | | | | Change-Id: Id3477a92389bb6239119bd1b102717c332663a80 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* Fix WiFi for Raspberry Pi 3 B+Sami Nurmenniemi2018-06-071-1/+1
| | | | | | | | | - Update meta-raspberrypi to latest sumo to update kernel version - Update linux-firmware to version required by the updated meta-raspberrypi Task-number: QTBUG-68597 Change-Id: I86e7b3c901201178a75b4d445a576876dbbfc05b Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* poky: update to 2.3.4 releaseMikko Gronoff2018-05-311-2/+2
| | | | | | | | Update also dependent meta-mingw layer Task-number: QTBUG-68389 Change-Id: Ie9fcef14d6c2d02c6c4a0408f334367f19c95faa Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* apalis-imx8: update BSP layerSamuli Piippo2018-05-171-1/+1
| | | | | | | | | Pull latest revision of meta-fsl-bsp-release, provides support for audio on Apalis iMX8 and other fixes. Task-number: QTBUG-68308 Change-Id: Id3b6e583baab060691a71511f6fd62a90ae67985 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* meta-qt5: update meta layerv5.11.0-rc2Mikko Gronoff2018-05-161-1/+1
| | | | | | | | Update to Qt to 5.11.0 rc2 [v3] Task-number: QTBUG-67590 Change-Id: Iaad54084090168ffd829801498e0e62c873825a5 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* meta-qt5: update meta layerMikko Gronoff2018-05-151-1/+1
| | | | | | | | | - Update to Qt 5.11.0 rc2 [v2] - recipes cleanup Task-number: QTBUG-67590 Change-Id: I5e93877a93375c50a95fd0de70a7dd5793df75aa Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* meta-qt5: update meta layerMikko Gronoff2018-05-131-1/+1
| | | | | | | | | - Update Qt submodules to 5.11.0 rc2 - fixes for qtbase related recipes Task-number: QTBUG-67590 Change-Id: I99cae3e3e0dc244ff6c8b45c8ac3c36ebd2d2cb8 Reviewed-by: Kari Oikarinen <kari.oikarinen@qt.io>
* raspberrypi: add support for RPi 3 Model B+Samuli Piippo2018-05-091-1/+1
| | | | | | | | | | Latest revision from meta-raspberrypi rocko branch has support for model B+. gstreamer1.0-omx was updated to 1.12 in poky, but still 1.10 in pyro branch that we are using. Task-number: QTBUG-67656 Change-Id: I4fb26055759682b3d385cf2b385f437a7fba9628 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* meta-qt5: update meta layerMikko Gronoff2018-05-071-1/+1
| | | | | | | | - Merge latest commits from upstream/master - Update Qt submodules to 5.11.0 RC Change-Id: Ib4b15dae87d82fed41477a930b83d29dd47fa03d Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* meta-qt5: update meta layerMikko Gronoff2018-04-261-1/+1
| | | | | | | | Updates Qt submodules to first 5.11.0 branch snapshot Task-number: QTBUG-67590 Change-Id: I22dfca03ac5cee7f89d647cc4639cea80c767094 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* meta-qt5: update meta layerv5.11.0-beta4Mikko Gronoff2018-04-181-1/+1
| | | | | | | | Update to Qt 5.11.0 Beta4 RC Task-number: QTBUG-67589 Change-Id: I5c8a34bcc68dddf836094ba31864d3d82badbfbe Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* tegra: update to L4T 28.2Samuli Piippo2018-04-171-1/+1
| | | | | | Task-number: QTBUG-67257 Change-Id: I1c47ac72d4c4105e11d81b96f987f59bd07b7e10 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* meta-qt5: update meta layerv5.11.0-beta3Mikko Gronoff2018-04-091-1/+1
| | | | | | | | | | | | Update submodules to 5.11.0 Beta3 RC. Amends previous meta-qt5 layer update. Due some technical issues the Qt 5.11.0 Beta3 RC content was rebuilt with more recent content, thus the submodules were updated. Task-number: QTBUG-66307 Change-Id: If5999b288c9488d56d745452f2cf63163cfe9b87 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* meta-qt5: update meta layerMikko Gronoff2018-04-031-1/+1
| | | | | | | | | - Includes merge from upstream/master - Updates Qt submodules to 5.11.0 Beta3 Task-number: QTBUG-66307 Change-Id: Ia0408adf6b8daac0e7c549519092630ba31badd4 Reviewed-by: Kari Oikarinen <kari.oikarinen@qt.io>
* Add support for iMX8Samuli Piippo2018-03-232-2/+11
| | | | | | | | | | | | Provides support for Toradex Apalis iMX8 and NXP i.MX 8QMax LPDDR4 validation board. Use Beta2 release from meta-fsl-bsp-release Task-number: QTBUG-64714 Change-Id: I0d1edec66f7d64aaeda823c4d6bd675209ae787c Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io> Reviewed-by: Timo Aarnipuro <timo.aarnipuro@qt.io>
* meta-qt5: update meta layerMikko Gronoff2018-03-131-1/+1
| | | | | | | | Update Qt submodules to 5.11.0 Beta2 Task-number: QTBUG-66307 Change-Id: I44d8d8ec75ce8fe05db70cc4ba8e70b2acdeb748 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* Split meta-boot2qt layerSamuli Piippo2018-03-122-175/+2
| | | | | | | | | | | Move distro specific recipes to own layer and leave only new recipes and bbclasses to meta-boot2qt layer. This makes it easier to include meta-boot2qt to your own distro layer to get access e.g., QDB and QBSP recipes that might be useful even without boot2qt distro. Task-number: QTBUG-65871 Change-Id: I6c353774dd1668b00f2d05aa262ad866b90bdef6 Reviewed-by: Timo Aarnipuro <timo.aarnipuro@qt.io>
* Merge remote-tracking branch 'origin/morty' into pyroMikko Gronoff2018-03-081-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Not entirely a normal kind of merge. In previous merge from origin/morty into pyro several automotive suite specific commits were left out from the merge due conflicts in automotive component recipes between used platforms (morty 5.9 vs. pyro 5.10). The commits previously left out fo the merge are now included in this merge by a direct copy of origin/morty branch's recipes-qt/automotive folder into pyro. An exception is a single commit in pyro (8513b63 - neptune-ui: bump srcrev, install fonts system-wide) that's left in place and merged with origin/morty content. Also, the toolchain changes under packagegroups folder for automotive are applied, thus making the following included commits list: origin/morty: qtdeviceutilities: update to latest version meta-qt5: update meta layer meta-qt5: update meta layer neptune-ui: fetch sources from code.qt.io instead of github automotive: update neptune-ui automotive: update qtapplicationmanager automotive: update components intel: update mesa to 17.0.2 automotive: update qtapplicationmanager automotive: update qtivi & qtapplicatiomanager Update GammaRay to the 2.9.0 release automotive: update qtivi automotive: update revisions automotive: update revisions automotive: update revisions automotive: update revisions Neptune-UI: Update to use the latest Neptune-UI qtivi: Fix the broken python3 binary inside an yocto SDK Update GammaRay qtquickcontrols2: Fix background regression kontron: update SMARC-sAMX6i BSP to r03.00 origin/morty (previously left out): Fix license checksum due to incremented year number Update GammaRay revision multiscreen-demo: update revision and fix startup automotive: update revisions sdk: add qtapplicationmanger staticdev package qtivi: enable ivigenerator for toolchain appman: add dependency to nativesdk-qtdeclarative qtivi: Update to the latest version and add PACKAGECONFIG options for qtsimulator Conflicts: recipes-qt/automotive/gammaray_git.bb recipes-qt/automotive/multiscreen-demo_git.bb recipes-qt/automotive/neptune-ui_git.bb recipes-qt/automotive/qtapplicationmanager_git.bb recipes-qt/automotive/qtivi_git.bb recipes-qt/b2qt-addons/b2qt-demos.bb recipes-qt/qt5/qtdeviceutilities.bb recipes-qt/qt5/qtsystems_git.bbappend scripts/manifest.xml Change-Id: I95ee06882d88e0dc91be1b9a769e4d88e0b11591
| * meta-qt5: update meta layerMikko Gronoff2018-03-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | - Update submodules to first 5.9.5 branch snapshot - mysql_config path fix - Update Qt SRC_URI from github.com to code.qt.io Adjust meta-boot2qt recipes accordingly due Qt source mirror change. Task-number: QTBUG-66252 Change-Id: Ide5542c7d3439fc4ce72e053bbbb63b1a36d7365 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
| * meta-qt5: update meta layerMikko Gronoff2018-03-021-1/+1
| | | | | | | | | | | | | | | | | | - Pull in latest upstream/rocko commits. - Keep older qtsystems with old license files due emulator dependency Change-Id: I5c9c7cce77e1f308bd360dbe7b0b756a6e4e3203 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
| * kontron: update SMARC-sAMX6i BSP to r03.00Samuli Piippo2018-01-311-1/+1
| | | | | | | | | | Change-Id: Ia33509ecbbc9394b7cbdcd548abb0f6f28cf3c73 Reviewed-by: Rainer Keller <Rainer.Keller@qt.io>
* | Include qtwebglplugin to the imageSamuli Piippo2018-03-061-1/+1
| | | | | | | | | | | | | | | | Allows stream applications to browsers over the network Task-number: QTBUG-66817 Change-Id: I987adae255dafbf6b6b746117e20024988dd86b2 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* | meta-qt5: update meta layerMikko Gronoff2018-03-051-1/+1
| | | | | | | | | | | | | | | | | | - Update SRC_URI for Qt modules from github to code.qt.io - Update QT submodules to 5.11.0 Beta1 Task-number: QTBUG-66307 Change-Id: Ia5670787568e7f1e247b939c8c3c992702db8217 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* | scripts: remove obsolete setups for meta-qt5Samuli Piippo2018-03-021-4/+0
| | | | | | | | | | | | | | meta-qt5 layer setup no longer needs there extra steps. Change-Id: I23dae008104033d32afab81eca0390e70a276cc2 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* | meta-qt5: update meta layerMikko Gronoff2018-02-261-1/+1
| | | | | | | | | | | | | | Include merge from meta-qt5 5.10 -> 5.11 Change-Id: Ic2c9789b66796b1037b9bdd7f6c709f63d3f6922 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* | meta-qt5: update to 5.11.0 AlphaSamuli Piippo2018-02-201-1/+1
| | | | | | | | | | Change-Id: I4cf09f3b74b18d278c4830e28ec5e4e3a7202520 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>