summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * qt5: Update to Qt 5.14.0Samuli Piippo2020-01-1156-820/+1170
| | | | | | | | Signed-off-by: Samuli Piippo <samuli.piippo@qt.io>
| * qtbase: Fix patch fuzz detected with devtoolMartin Jansa2020-01-111-4/+4
| | | | | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| * qtbase: Backport the patch from upstream gerritKhem Raj2020-01-101-14/+20
| | | | | | | | | | | | | | This should address https://github.com/meta-qt5/meta-qt5/commit/f6ad80f95ae9951fc8830dcf2cdec6430fb2d910#commitcomment-36707349 Signed-off-by: Khem Raj <raj.khem@gmail.com>
| * qt5-creator: Update musl patch to link qmldesigner with -lexecinfoKhem Raj2020-01-101-2/+11
| | | | | | | | | | | | | | | | Fixes link failures like below src/plugins/qmldesigner/designercore/exceptions/exception.cpp:116: undefined reference to `backtrace' Signed-off-by: Khem Raj <raj.khem@gmail.com>
| * qtwebengine: Move CharAllocator definition to headerKhem Raj2020-01-072-0/+552
| | | | | | | | | | | | | | | | | | This helps in getting full class definition, in other sources which are operating on sizeof operator, clang10 finds it insufficient information and errors out reporting that sizeof can not be applied on a forward declared class. This patch fixes that Signed-off-by: Khem Raj <raj.khem@gmail.com>
| * qt5-creator: Add missing dep on libz.soKhem Raj2020-01-071-1/+1
| | | | | | | | | | | | | | clang finds it since it has libz.so/native and accidentally decides to use that, but since its a cross build it fails to link. Signed-off-by: Khem Raj <raj.khem@gmail.com>
| * qt5-creator: Make clang-format patch work with multiple clang versionsKhem Raj2020-01-071-7/+24
| | | | | | | | | | | | | | | | FormatStyle APIs keeps changing with clang versions. So there is no better way than checking for clang version to decide types, this ensures that it can build with various clang revs Signed-off-by: Khem Raj <raj.khem@gmail.com>
| * qtwebengine: Include cstddef for size_t definitionKhem Raj2019-12-252-0/+44
| | | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
| * qmllive: Fix build with multilib settingsKhem Raj2019-12-192-1/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes ERROR: qmllive-5.12+gitAUTOINC+0c7bf141b0-r0 do_package: QA Issue: qmllive: Files/directories were installed but not shipped in any p ackage: /usr/lib/libqmllive.so.1.0 /usr/lib/libqmllive.so /usr/lib/libqmllive.so.1.0.0 /usr/lib/libqmllive.so.1 /usr/lib/pkgconfig /usr/lib/pkgconfig/qmllive.pc Signed-off-by: Khem Raj <raj.khem@gmail.com>
| * quazip: Fix multilib buildsKhem Raj2019-12-192-2/+35
| | | | | | | | | | | | | | | | | | | | | | | | Fixes following errors when baselin != lib ERROR: quazip-0.7.3-r0 do_package: QA Issue: quazip: Files/directories were installed but not shipped in any package: /usr/lib/libquazip.so /usr/lib/libquazip.so.1 /usr/lib/libquazip.so.1.0 /usr/lib/libquazip.so.1.0.0 Signed-off-by: Khem Raj <raj.khem@gmail.com>
| * qtwebkit: Fix linking errors on clang/mips/ppcKhem Raj2019-12-181-3/+7
| | | | | | | | | | | | Disable JIT on mips32/ppc as well Signed-off-by: Khem Raj <raj.khem@gmail.com>
| * ogl-runtime: Only compile for supported architecturesKhem Raj2019-12-181-0/+2
| | | | | | | | | | | | | | | | | | EASTL does not yet support all architectures that oe does so this is better to limit it to supported ones https://code.qt.io/cgit/qt3dstudio/qt3dstudio-eastl.git/tree/UnknownVersion/include/EABase/config/eaplatform.h Signed-off-by: Khem Raj <raj.khem@gmail.com>
| * qttools: Add option to disable qdocKhem Raj2019-12-142-1/+35
| | | | | | | | | | | | | | | | | | qdoc needs clang on build host, therefore add an option so it can disabled when clang is not part of build system, it can also peek into build host and if there is a version of clang installed it will configure for it but then conflict with gcc during compilation Signed-off-by: Khem Raj <raj.khem@gmail.com>
| * qttools: Use CONFIG+=disable_external_rpathKhem Raj2019-12-141-5/+2
| | | | | | | | | | | | Avoids using tools to remove rpaths later on Signed-off-by: Khem Raj <raj.khem@gmail.com>
| * packagegroup-qt5-toolchain-target: Make machine specificKhem Raj2019-12-091-0/+1
| | | | | | | | | | | | We want to deploy arch specific overrides Signed-off-by: Khem Raj <raj.khem@gmail.com>
| * recipes: Disable clang dependent recipes for riscv64/32Khem Raj2019-12-094-0/+14
| | | | | | | | | | | | | | Since clang is not buildable for RISC-V, as yet, these should be disabled as well. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* | coin: update poky to 3.1_M1 from masterSamuli Piippo2020-01-131-2/+3
| | | | | | | | | | Change-Id: I2c4d5ce647db56ffbdee816910654609a742254a Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* | qtbase, qtwebengine: address issues introduced in latest upstream mergeMikko Gronoff2020-01-132-42/+21
| | | | | | | | | | | | | | | | | | | | * Replace faulty qtbase patch "0018-input-Make-use-of-timeval-portable- for-64bit-time_t.patch" with fixed version * Remove obsolete webengine patch "0004-mkspecs-Allow-builds-with-libc- glibc.patch" Change-Id: I02ecbb09a04313b0f68bce8083b5c0a6e0b0c035 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* | Merge remote-tracking branch 'qt/upstream/master' into 5.14Mikko Gronoff2020-01-1214-10/+238
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Notes: - Patch already present in 5.14 branch for qtwebengine musl build kept and upstream one (1a4ee018 qtwebengine: Fix musl build) discarded as that does not work with present content - Patch for time_t in qtbase (f6ad80f9 qtbase: Fix build on 32bit arches with 64bit time_t) is faulty, fixed in next commit * qt/upstream/master: 25039161 qtwebengine: Fix build with 64bit time_t on 32bit architectures 4f3ed3ed qtwebkit: add missing flex-native dep 456ec4ac qt5-creator, qtbase: Replace python with python3 f264e5dd qtdeclarative: Ask for python3 explicitly f6ad80f9 qtbase: Fix build on 32bit arches with 64bit time_t b7f4bd20 recipes: Use features_check instead of distro_features_check 1a4ee018 qtwebengine: Fix musl build 02715fff pyqt5: Upgrade to 5.13.2 Conflicts: recipes-qt/qt5/qtdeclarative_git.bb recipes-qt/qt5/qtwebengine_git.bb Change-Id: I650cc667ede8f68f85164f52835b5e9f8db213f5
| * qtwebengine: Fix build with 64bit time_t on 32bit architecturesKhem Raj2019-12-022-0/+71
| | | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
| * qtwebkit: add missing flex-native depChristopher Larson2019-11-281-1/+1
| | | | | | | | Signed-off-by: Christopher Larson <chris_larson@mentor.com>
| * qt5-creator, qtbase: Replace python with python3Khem Raj2019-11-282-3/+3
| | | | | | | | | | | | Ensure py3 is used during build Signed-off-by: Khem Raj <raj.khem@gmail.com>
| * qtdeclarative: Ask for python3 explicitlyKhem Raj2019-11-272-1/+63
| | | | | | | | | | | | Python2 is going out in Jan 2020 Signed-off-by: Khem Raj <raj.khem@gmail.com>
| * qtbase: Fix build on 32bit arches with 64bit time_tKhem Raj2019-11-274-0/+65
| | | | | | | | | | | | | | time element is deprecated on new input_event structure in kernel's input.h Signed-off-by: Khem Raj <raj.khem@gmail.com>
| * recipes: Use features_check instead of distro_features_checkKhem Raj2019-11-271-1/+1
| | | | | | | | | | | | distro_features_check is now deprecated Signed-off-by: Khem Raj <raj.khem@gmail.com>
| * qtwebengine: Fix musl buildKhem Raj2019-11-202-0/+30
| | | | | | | | | | | | | | | | | | | | | | Currently, musl build fails to generate .pc ( packageconfig ) files because qmake has logic to detect glibc, which obviously will be failing for musl, and as a result it does not generate all needed files which then fails during do_install like below | sed: can't read /mnt/b/yoe/build/tmp/work/core2-32-yoe-linux-musl/qtwebengine/5.13.2+gitAUTOINC+556576b55f_843d70ac87-r0/image/usr/lib/pkgconfig/Qt5WebEngineCore.pc: No such file or directory Signed-off-by: Khem Raj <raj.khem@gmail.com>
| * pyqt5: Upgrade to 5.13.2Khem Raj2019-11-203-4/+6
| | | | | | | | | | | | | | Blacklist py2 version, it does not build and py2 is on its way out in Jan 2020 anyway Signed-off-by: Khem Raj <raj.khem@gmail.com>
* | qtbase: Adjust target mkspec settingsSamuli Piippo2020-01-091-0/+18
| | | | | | | | | | | | | | Bing back commit 77ed8fb2 which was previously reverted. Change-Id: Iab5fbad3d799679a901601f502e637e982b8bcea Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* | qt5: update submodulesMikko Gronoff2020-01-0743-1005/+1051
| | | | | | | | | | | | | | | | | | - update to latest content in Qt 5.14(.1) branch - update Qt Enterprise License Agreement to v4.2.1 Task-number: QTBUG-80778 Change-Id: Ibe7ecf93fdae8fc07a8ec95eb339b9d14b22ce22 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* | knx, opcua: update changefilesv5.14.0Mikko Gronoff2019-12-112-2/+2
| | | | | | | | | | | | | | | | | | Amends commit ca08d8c7b82c98067175b803712cbddec6d451c7. These were left out from Qt 5.14.0 RC2. Task-number: QTBUG-77876 Change-Id: Ibbf7486bc790f8b3039ed90968c5259637b06453 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* | qt5: update submodulesv5.14.0-rc2Mikko Gronoff2019-12-0910-10/+10
| | | | | | | | | | | | | | | | Update to latest content in Qt 5.14.0 branch. Task-number: QTBUG-77876 Change-Id: Ied5adf07023c9bd04978f3c17ff999f4e4897a55 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* | qt5: update submodulesv5.14.0-rcMikko Gronoff2019-12-0313-681/+1053
| | | | | | | | | | | | | | | | | | | | - Update to latest content in Qt 5.14.0 branch - Update Qt Enterprise License Agreement file to version 4.2 Task-number: QTBUG-77876 Change-Id: I12d56637997f3c117c01f8889f1ebd9f9880dd49 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* | qt5: update submodulesMikko Gronoff2019-11-2931-32/+32
| | | | | | | | | | | | | | | | Update to latest content in Qt 5.14.0 branch. Task-number: QTBUG-77876 Change-Id: Iae130833697aea9c3c284285927fb0b52b8faaea Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* | Merge remote-tracking branch 'qtyocto/5.13' into 5.14Mikko Gronoff2019-11-2577-162/+320
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * origin/5.13: 12cc756 Merge remote-tracking branch 'qtyocto/upstream/zeus' into 5.13 432ad2a qttools: don't install tst_qtattributionsscanner 8115617 qt5: Upgrade to Qt 5.13.2 267e646 python(3)-pyqt5: add qml support 653e12f libqofono: bump SRCREV and add a fix for voicecall cefb48e qtbase: Add PACKAGECONFIG for lttng 911b346 layer: Mark zeus as compatible release c373272 ogl-runtime: Fix build on x86_64 9172ba1 README.md: Document need for 32bit host compiler db2fd6c qtwayland: Fix build with clang/libc++ 6b5122e qtbase: Fix build when fp16 is used Conflicts: recipes-qt/qt5/qtbase/0004-configure-bump-path-length-from-256-to-512-character.patch recipes-qt/qt5/qtbase/0011-tst_qlocale-Enable-QT_USE_FENV-only-on-glibc.patch recipes-qt/qt5/qtbase/0012-mkspecs-common-gcc-base.conf-Use-I-instead-of-isyste.patch recipes-qt/qt5/qtbase/0013-Disable-ltcg-for-host_build.patch recipes-qt/qt5/qtbase/0019-Avoid-renameeat2-for-native-sdk-builds.patch recipes-qt/qt5/qtscxml_git.bb recipes-qt/qt5/qtwebengine/0001-Force-host-toolchain-configuration.patch recipes-qt/qt5/qtwebengine/chromium/0002-chromium-stack-pointer-clobber.patch recipes-qt/qt5/qtwebengine/chromium/0003-chromium-fix-build-with-clang.patch recipes-qt/qt5/qtwebengine/chromium/0004-chromium-Exclude-CRC32-for-32bit-arm.patch recipes-qt/qt5/qtwebengine/chromium/0005-chromium-Do-not-try-to-set-the-guessed-values-for-ma.patch recipes-qt/qt5/qtwebengine/chromium/0006-chromium-aarch64-skia-build-fix.patch recipes-qt/qt5/qtwebengine/chromium/0017-chromium-musl-Adjust-default-pthread-stack-size.patch Change-Id: I475f15bad150bbc86ed49c1c0807fe0948e60723
| * | Merge remote-tracking branch 'qtyocto/upstream/zeus' into 5.135.13Mikko Gronoff2019-11-1877-165/+325
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qtyocto/upstream/zeus: 432ad2a qttools: don't install tst_qtattributionsscanner 8115617 qt5: Upgrade to Qt 5.13.2 267e646 python(3)-pyqt5: add qml support 653e12f libqofono: bump SRCREV and add a fix for voicecall cefb48e qtbase: Add PACKAGECONFIG for lttng 911b346 layer: Mark zeus as compatible release c373272 ogl-runtime: Fix build on x86_64 9172ba1 README.md: Document need for 32bit host compiler db2fd6c qtwayland: Fix build with clang/libc++ 6b5122e qtbase: Fix build when fp16 is used Conflicts: recipes-qt/qt5/ogl-runtime_git.bb recipes-qt/qt5/qtbase/0004-configure-bump-path-length-from-256-to-512-character.patch recipes-qt/qt5/qtbase/0013-Disable-ltcg-for-host_build.patch recipes-qt/qt5/qtbase_git.bb recipes-qt/qt5/qtwayland_git.bb Change-Id: I6f325e5d4fc0f2e774962f1b5fd54e5e0e9c96d7
| | * qttools: don't install tst_qtattributionsscannerMartin Jansa2019-11-011-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * no longer enabled in cross builds since upstream commit: commit de220c1a8459b0d5a4080e0d637e1a5e5a920394 Author: Kai Koehne <kai.koehne@qt.io> Date: Thu Jun 20 12:18:35 2019 +0200 Disable tests not working for Android and WinRT Fixes: QTBUG-73626 Fixes: QTBUG-73627 Fixes: QTBUG-73628 Fixes: QTBUG-73629 Fixes: QTBUG-73630 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| | * qt5: Upgrade to Qt 5.13.2Martin Jansa2019-10-31102-293/+209
| | | | | | | | | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| | * python(3)-pyqt5: add qml supportFrancesco Mocci2019-10-311-4/+3
| | | | | | | | | | | | | | | | | | * drop unnecessary PYQT_MODULES override with the same value Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| | * libqofono: bump SRCREV and add a fix for voicecallChristophe Chapuis2019-10-302-3/+61
| | | | | | | | | | | | | | | | | | | | | This fix is currently in discussion upstream for merge: https://git.merproject.org/mer-core/libqofono/merge_requests/16 Signed-off-by: Christophe Chapuis <chris.chapuis@gmail.com>
| | * qtbase: Add PACKAGECONFIG for lttngAndreas Holzammer2019-10-151-0/+1
| | | | | | | | | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| | * layer: Mark zeus as compatible releaseKhem Raj2019-10-091-1/+1
| | | | | | | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
| | * ogl-runtime: Fix build on x86_64Khem Raj2019-10-082-0/+36
| | | | | | | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
| | * README.md: Document need for 32bit host compilerKhem Raj2019-10-081-0/+7
| | | | | | | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
| | * qtwayland: Fix build with clang/libc++Khem Raj2019-10-082-1/+33
| | | | | | | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
| | * qtbase: Fix build when fp16 is usedKhem Raj2019-10-084-0/+40
| | | | | | | | | | | | | | | | | | | | | | | | Conversions between float and half are only available when the taraget has the half-precision extension. Guard these intrinsics accordingly Signed-off-by: Khem Raj <raj.khem@gmail.com>
* | | qtwebengine: add clang fixSamuli Piippo2019-11-233-6/+98
| | | | | | | | | | | | | | | | | | | | | | | | | | | Incorrectly removed previously, added back after rebasing it and the next patch touching the same file. Change-Id: I6f588b92e9356eec48f8dab88eee65cf84cce3c2 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* | | qt5: update submodulesMikko Gronoff2019-11-2128-34/+34
| | | | | | | | | | | | | | | | | | | | | | | | Update to latest content in Qt 5.14.0 branch. Task-number: QTBUG-77876 Change-Id: I2f2112567508008eb66e0334dab1858de3024c36 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* | | qt5: use PACKAGECONFIG to disable tests and examplesSamuli Piippo2019-11-201-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | Currently if qtbase has tests or examples enabled, they will be enabled for every Qt module as well. Change the PACKAGECONFIG options so that they need to be explicitly enabled for each Qt module. Change-Id: If8dedf6d47ea041ef30ea9e99ba5f357d62d0c8c Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* | | qt5: update submodulesv5.14.0-beta3Mikko Gronoff2019-11-0936-36/+36
| | | | | | | | | | | | | | | | | | | | | | | | Update to latest content in Qt 5.14.0 branch. Task-number: QTBUG-77876 Change-Id: I0074c35629e0d621f77e4b8bc19b83791f520ae4 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* | | qt5: update submodulesMikko Gronoff2019-11-040-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | Update to latest content in Qt 5.14.0 branch. Task-number: QTBUG-77876 Change-Id: Iffd2947fa21d29c83c61b7a35aa12b425d035534 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>