summaryrefslogtreecommitdiffstats
path: root/recipes-qt/qt5/qtbase
Commit message (Collapse)AuthorAgeFilesLines
* qt5: update submodulesMikko Gronoff2019-11-011-5/+5
| | | | | | | | | | | | Update to latest content in Qt 5.14.0 branch. ptest block removed from qttools_git.bb as qttools commit ec310d3d4e573aaed1e273f1e247f1bdc0c64d5c disabled qtdiag tests. Task-number: QTBUG-77876 Change-Id: Ica6ed568063056b81b8453592a91a88cd6093d51 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* qt5: update submodulesv5.14.0-beta1Mikko Gronoff2019-10-071-6/+7
| | | | | | | | Update to latest content in Qt 5.14 branch. Task-number: QTBUG-77876 Change-Id: I06f789e0503baf0b89d63b76af0f45ea60af412b Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* qt5: update submodulesMikko Gronoff2019-09-191-5/+5
| | | | | | | | Update to latest content in Qt 5.14.0 branch. Task-number: QTBUG-77876 Change-Id: I3ab35758a7e84bd15d50bcf794a9a3fd1fdaea3e Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* meta-qt5: update submodulesMikko Gronoff2019-08-131-6/+6
| | | | | Change-Id: I4ec55015ee1006f7a61049bf1a8442476f129a8e Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* Merge remote-tracking branch 'qtyocto/5.13' into devMikko Gronoff2019-08-074-8/+10
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qtyocto/5.13: 7d0ec75 Merge remote-tracking branch 'qtyocto/5.12' into 5.13 c1deb9a ogl-runtime: Fix format-security issues 1716c29 qt5: update to Qt 5.13.1 e0cee22 ogl-runtime: fix build errors 9978929 qtvirtualkeyboard: update supported layouts 584d866 qtcoap: add optional dependency to qtdeclarative 54a8456 qttranslations: qmlviewer and qtquick1 helps are removed e33d860 qt3d-runtime: update to ogl-runtime v2.4 364eb06 Merge remote-tracking branch 'qtyocto/upstream/warrior' into 5.12 0aff334 qtbase: update module be7aa4b qtbase: update module b4061d6 qtbase, qttools: update modules 2d768e8 qt5: update submodules bf46332 qt5: update submodules bbe412d qt5: update submodules 67a74e2 qtbase: fix typo in imageformats packageconfig a28765b Allow enabling gui for native and nativesdk e172b87 qt5: update submodules 2a5f941 qtbase: fix build with gcc-9 8bc72a7 qtlocation: add PACKAGECONFIGs for geoservices 46c87e0 qmake5_base.bbclass: Don't expand find -name search patterns c96f9b3 qt5: update submodules Conflicts: recipes-qt/qt5/nativesdk-qtbase_git.bb recipes-qt/qt5/qt3d_git.bb recipes-qt/qt5/qt5-git.inc recipes-qt/qt5/qtbase-native_git.bb recipes-qt/qt5/qtbase_git.bb recipes-qt/qt5/qtcharts_git.bb recipes-qt/qt5/qtconnectivity_git.bb recipes-qt/qt5/qtdatavis3d_git.bb recipes-qt/qt5/qtdeclarative_git.bb recipes-qt/qt5/qtgamepad_git.bb recipes-qt/qt5/qtgraphicaleffects_git.bb recipes-qt/qt5/qtimageformats_git.bb recipes-qt/qt5/qtlocation_git.bb recipes-qt/qt5/qtlottie_git.bb recipes-qt/qt5/qtmultimedia_git.bb recipes-qt/qt5/qtnetworkauth_git.bb recipes-qt/qt5/qtpurchasing_git.bb recipes-qt/qt5/qtquickcontrols2_git.bb recipes-qt/qt5/qtquickcontrols_git.bb recipes-qt/qt5/qtremoteobjects_git.bb recipes-qt/qt5/qtscript_git.bb recipes-qt/qt5/qtscxml_git.bb recipes-qt/qt5/qtsensors_git.bb recipes-qt/qt5/qtserialbus_git.bb recipes-qt/qt5/qtserialport_git.bb recipes-qt/qt5/qtsvg_git.bb recipes-qt/qt5/qttools_git.bb recipes-qt/qt5/qttranslations_git.bb recipes-qt/qt5/qtvirtualkeyboard_git.bb recipes-qt/qt5/qtwayland_git.bb recipes-qt/qt5/qtwebchannel_git.bb recipes-qt/qt5/qtwebengine_git.bb recipes-qt/qt5/qtwebglplugin_git.bb recipes-qt/qt5/qtwebsockets_git.bb recipes-qt/qt5/qtwebview_git.bb recipes-qt/qt5/qtx11extras_git.bb recipes-qt/qt5/qtxmlpatterns_git.bb Change-Id: I85e1f23a2c1de6c0996ef166535b9c6a12766806
| * Merge remote-tracking branch 'qtyocto/5.12' into 5.13Samuli Piippo2019-08-063-3/+3
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qtyocto/5.12: ogl-runtime: Fix format-security issues ogl-runtime: fix build errors qtvirtualkeyboard: update supported layouts qt3d-runtime: update to ogl-runtime v2.4 qtbase: update module qt5: update submodules qt5: update submodules qtbase: fix build with gcc-9 qtlocation: add PACKAGECONFIGs for geoservices qmake5_base.bbclass: Don't expand find -name search patterns qt5: update submodules Change-Id: Id6648d939ba54df0719660ace40d45fa3f1e1fbe
| | * Merge remote-tracking branch 'qtyocto/upstream/warrior' into 5.12Mikko Gronoff2019-06-254-3/+374
| | |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qtyocto/upstream/warrior: 2a5f941 qtbase: fix build with gcc-9 8bc72a7 qtlocation: add PACKAGECONFIGs for geoservices 46c87e0 qmake5_base.bbclass: Don't expand find -name search patterns Change-Id: I99658e8311a90d752f92ac486040b24bc98cefb2
| | | * qtbase: fix build with gcc-9Martin Jansa2019-05-304-3/+374
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * some components which use Werror started to fail with gcc-9, because of new warning: https://gcc.gnu.org/gcc-9/changes.html New warnings: -Wdeprecated-copy, implied by -Wextra, warns about the C++11 deprecation of implicitly declared copy constructor and assignment operator if one of them is user-provided. -Wdeprecated-copy-dtor also warns if the destructor is user-provided, as specified in C++11. * e.g. maliit-framework-qt5 was now failing with: maliit-framework-qt5/0.99.0+gitAUTOINC+62bd54bcde-r0/recipe-sysroot/usr/include/QtCore/qvariant.h:273:25: error: implicitly-declared 'constexpr QVariant::Private& QVariant::Private::operator=(const QVariant::Private&)' is deprecated [-Werror=deprecated-copy] 273 | { other.d = Private(); } | ^ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| | * | qt5: update submodulesMikko Gronoff2019-05-291-16/+16
| | |/ | | | | | | | | | | | | | | | | | | | | | Update to latest content in Qt 5.12.4 branch Task-number: QTBUG-75966 Change-Id: I481a2f9a7e8ac3cd28c0c32b793c3fcd11124cb2 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
| * | qt5: update to Qt 5.13.1Samuli Piippo2019-08-051-5/+7
| | | | | | | | | | | | | | | Change-Id: I1581770fa88763654b62bd7054c889852138ef65 Reviewed-by: Kari Hormi <kari.hormi@qt.io>
* | | Merge remote-tracking branch 'qtyocto/5.13' into devSamuli Piippo2019-06-0420-87/+116
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qtyocto/5.13: (46 commits) qtwayland: update module qt5: update submodules qt5: update submodules qt3d-runtime: update to v2.3 qtbase: add no-opengl to PACKAGECONFIG_GL when opengl isn't in DISTRO_FEATURES qtbase: add accessibility from PACKAGECONFIG_KDE to PACKAGECONFIG_DEFAULT qtbase: add libxext dependency for xcb PACKAGECONFIG python-pyqt5: Update to version 5.12.1. python-pyqt: Fix annoying problems. qtwebengine: arm: use OE specified -mcpu option Revert "qtbase: Adjust target mkspec settings" qtbase-tools: Fix error during pkg_postinst qtwebengine: restore the fix for build with clang/libc++ on aarch64/arm qt5: update SRCREVs after v5.12.3 tags were downmerged to 5.12 branch qtwayland: check also that the destination for private headers exists before installing them qtwayland: improve manual header installation qtwayland: workaround upstream bug: install missing headers manually qtwayland: disable gold for all archs like in qtbase qt5: upgrade to 5.12.3 qtbase: disable gold for all archs not just x86 ... Change-Id: I43d594b17bfeadc102a8817285c5834062e9cd75
| * | qt5: update submodulesv5.13.0-beta4Mikko Gronoff2019-05-231-16/+16
| |/ | | | | | | | | | | | | | | Update to Qt 5.13.0 beta4 Task-number: QTBUG-72311 Change-Id: Ia25415c4fb796bbc7335ae468030be4634ca4085 Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
| * qt5: upgrade to 5.12.3Martin Jansa2019-04-1819-31/+28
| | | | | | | | | | | | | | | | | | | | | | * be aware that in 3 qt* project the v5.12.3 tag wasn't created yet: qtknx_git.bb:# v5.12.3 tag wasn't created yet qtmqtt_git.bb:# v5.12.3 tag wasn't created yet qtopcua_git.bb:# v5.12.3 tag wasn't created yet * and qttools, qt3d, qtremoteobjects v5.12.3 tag isn't in 5.12 branch Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| * qtbase: Fix build with recent oe-core/pseudo on hosts with glibc >= 2.28Andreas Müller2019-04-177-38/+70
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Recently pseudo changed to not support reanameeat2 as glibc wrapper [1]. This causes massive failures at do_install [2] on qtbase. To work around tell Qt build configuration not to use ranameat2 independent of glibc version. Target qtbase does not require this adjustment - there is no pseudo on target. [1] https://git.openembedded.org/openembedded-core/commit/?id=0fb257121b68f38b40c078150db8f7d0979b7ea5 [2] https://github.com/meta-qt5/meta-qt5/issues/187 Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
| * qtbase, qtmultimedia: refresh patches to apply cleanly and update them on ↵Martin Jansa2019-04-0419-44/+44
| | | | | | | | | | | | github.com/meta-qt5 forks Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| * Upgrade to 5.12.2Mikko Gronoff2019-04-034-163/+0
| | | | | | | | Signed-off-by: Mikko Gronoff <mikko.gronoff@qt.io>
| * qt5: cleanup mkspecsSamuli Piippo2019-03-072-20/+16
| | | | | | | | | | | | | | | | | | QMAKE_COMPILER is not meant to be the actual compiler, but a compiler type (gcc, clang, mingw). For both mkspecs it's already set in the common includes. Remove wayland and debug settings from the clang mkspec as they are already removed from the gcc mkspec. Signed-off-by: Samuli Piippo <samuli.piippo@qt.io>
| * qtbase: Fix test builds with clang/x86_64Khem Raj2019-03-071-0/+48
| | | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* | qt5: Update to Qt 5.14 from dev branchSamuli Piippo2019-05-021-7/+7
| | | | | | | | | | Change-Id: Ie028c02cb79b7315ca58a81db311a8e839612284 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* | qt5: update submodulesv5.13.0-beta1Mikko Gronoff2019-03-181-5/+5
| | | | | | | | | | | | | | | | | | | | * Update to Qt 5.13.0 Beta1 * QtCanvas3D recipe removed as the module has been removed from Qt 5.13 * New recipe added for QtLottie Task-number: QTBUG-72311 Change-Id: Ib5eb563f94c01149a50a6cec9d61c9de6571be6a Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* | Merge remote-tracking branch 'qtyocto/upstream/master' into 5.12Mikko Gronoff2019-02-222-2/+2
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qtyocto/upstream/master: fb71293 qtwebengine: drop 0002-chromium_overrides.cpp-Fix-build-with-plugins-and-oz.patch 38ec325 qwt-qt5: upgrade 6.1.3 -> 6.1.4 e2d9845 qwt-qt5: Fix multilib install 5be2654 qtwebengine: Fix build with clang/libc++ on aarch64/arm cb1b472 qtbase: Export host compiler and linker 6d919b0 qt5-plugin-generic-vboxtouch: Fix build with clang/libc++ 6713882 maliit-framework,maliit-plugins: Fix build with libc++ 9a83f2d qtconnectivity: Fix build with clang/libc++ 080cc29 qtwayland: workaround upstream bug: install missing headers manually f6f61b0 gstreamer1.0-plugins-good: fix qt5 dependency d055d6a qtbase: Update the PACKAGECONFIG_KDE to enable more 82abc2b qtbase: fix incomplete recipe changes from previous commit f4c8cef qtbase: Fix qtopcua issue on bigendian systems be8bc9f qtwebkit: Disable JIT for mips64 Conflicts: recipes-qt/qt5/nativesdk-qtbase_git.bb recipes-qt/qt5/qtbase-native_git.bb recipes-qt/qt5/qtbase_git.bb recipes-qt/qt5/qtwayland_git.bb Change-Id: I4ec16ed288fda7270c59abe70d337e7016f547c7
| * qtbase: Fix qtopcua issue on bigendian systemsKhem Raj2019-01-103-2/+30
| | | | | | | | | | | | | | | | See http://errors.yoctoproject.org/Errors/Details/213681/ Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* | Merge remote-tracking branch 'qtyocto/upstream/master' into 5.12Mikko Gronoff2019-01-1118-33/+101
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In addition to commits below, fixed PV value to "5.12.1" in qt5-git.inc * upstream/master: 51e0780 qtbase: replace the fix for gcc-4.8 with the one from upstream c67abd6 qtbase: Fix build with gcc 4.8 f69fc40 qtwebengine: Fix build with musl/gcc9 7cc177d qtwebkit-examples: drop recipe 1b755b2 qttranslations, packagegroup-qt5-toolchain-target: drop qmlviewer 5443af9 qtwayland: revert one patch from 5.12 branch to make it compatible with 5.12.0 qtbase bd9d830 qt3d-runtime: drop patch resolved upstream 44f4fc3 qt5everywheredemo: add dependency on qtxmlpatterns 77edae5 qtconnectivity: drop patch resolved upstream d45b966 qtwebengine: update chromium musl patchset 8c7797b qtbase: add env variable for host bin suffix f1a5e8a qtwebengine: include sources in the debug package, add x11 PACKAGECONFIG 2be2731 libqofono: add dependency on qtxmlpatterns 725fc1f qtxmlpatterns: add qtdeclarative PACKAGECONFIG b7b0a78 qtdeclarative: remove qtxmlpatterns PACKAGECONFIG 57aab31 qtwayland: update PACKAGECONFIG options 299a326 qtbase: update xinput PACKAGECONFIG 6531fa7 qtbase: use v5.12.0 as base c8d5ef5 qt5: upgrade to latest revision in 5.12 c6be23d qt5: upgrade to latest revision in 5.12 201fcf2 qt5-plugin-generic-vboxtouch: fix segfault 5b35f89 qtwebengine: refresh .patch files, meta-qt5/qt* repos and their tags in recipes 808d65c qt5: refresh .patch files, meta-qt5/qt* repos and their tags in recipes a55a993 libconnman-qt5: Don't harcode libdir to fix multilib build c483f15 qtbase: Fix build with gcc9 b725e6d qtbase: Consider clang when computing QMAKE_CXX.COMPILER_MACROS 7016481 qt5-creator: Enable clang plugin support when clang is used as toolchain ba03a76 qtwebkit: Fix build with clang 7223816 maliit: Disable tests 4c3d66f qtbase: Drop QMAKE_WAYLAND_SCANNER from clang mkspecs file f2d7b94 qtconnectivity: Ignore -Waddress-of-temporary when using clang b8fade9 qtbase: Fix build with clang/musl 0cdf727 qt5: upgrade to 5.11.3 9fc65c0 qtwebengine: Configure Ninja to honor PARALLEL_MAKE 010a29e qmllive: add new recipe f227502 python-pyqt5: MAKEFLAGS pass -j 1 via MAKEFLAGS during do_install fe453ec packagegroup-qt5-toolchain-target: Skip qtwebkit if opengl not found 18f82a8 python-pyqt5: Disable parallel install Conflicts: recipes-qt/qt5/nativesdk-qtbase_git.bb recipes-qt/qt5/qt3d/0001-Allow-a-tools-only-build.patch recipes-qt/qt5/qt3d_git.bb recipes-qt/qt5/qt5-git.inc recipes-qt/qt5/qtbase-native_git.bb recipes-qt/qt5/qtbase/0001-Add-linux-oe-g-platform.patch recipes-qt/qt5/qtbase/0002-cmake-Use-OE_QMAKE_PATH_EXTERNAL_HOST_BINS.patch recipes-qt/qt5/qtbase/0013-Check-glibc-version-for-renameat2-statx-on-non-boots.patch recipes-qt/qt5/qtbase_git.bb recipes-qt/qt5/qtcanvas3d_git.bb recipes-qt/qt5/qtcharts_git.bb recipes-qt/qt5/qtconnectivity_git.bb recipes-qt/qt5/qtdatavis3d_git.bb recipes-qt/qt5/qtdeclarative_git.bb recipes-qt/qt5/qtgamepad_git.bb recipes-qt/qt5/qtgraphicaleffects_git.bb recipes-qt/qt5/qtimageformats_git.bb recipes-qt/qt5/qtknx_git.bb recipes-qt/qt5/qtlocation_git.bb recipes-qt/qt5/qtmqtt_git.bb recipes-qt/qt5/qtmultimedia_git.bb recipes-qt/qt5/qtnetworkauth_git.bb recipes-qt/qt5/qtopcua_git.bb recipes-qt/qt5/qtpurchasing_git.bb recipes-qt/qt5/qtquickcontrols2_git.bb recipes-qt/qt5/qtquickcontrols_git.bb recipes-qt/qt5/qtremoteobjects_git.bb recipes-qt/qt5/qtscript_git.bb recipes-qt/qt5/qtscxml_git.bb recipes-qt/qt5/qtsensors_git.bb recipes-qt/qt5/qtserialbus_git.bb recipes-qt/qt5/qtserialport_git.bb recipes-qt/qt5/qtsvg_git.bb recipes-qt/qt5/qttools_git.bb recipes-qt/qt5/qttranslations_git.bb recipes-qt/qt5/qtvirtualkeyboard_git.bb recipes-qt/qt5/qtwayland_git.bb recipes-qt/qt5/qtwebchannel_git.bb recipes-qt/qt5/qtwebengine/0002-chromium_overrides.cpp-Fix-build-with-plugins-and-oz.patch recipes-qt/qt5/qtwebengine/chromium/0001-chromium-Force-host-toolchain-configuration.patch recipes-qt/qt5/qtwebengine/chromium/0002-chromium-workaround-for-too-long-.rps-file-name.patch recipes-qt/qt5/qtwebengine/chromium/0003-chromium-Fix-build-with-gcc8.patch recipes-qt/qt5/qtwebengine/chromium/0005-chromium-musl-sandbox-Define-TEMP_FAILURE_RETRY-if-n.patch recipes-qt/qt5/qtwebengine/chromium/0006-chromium-musl-Avoid-mallinfo-APIs-on-non-glibc-linux.patch recipes-qt/qt5/qtwebengine/chromium/0007-chromium-musl-include-fcntl.h-for-loff_t.patch recipes-qt/qt5/qtwebengine/chromium/0008-chromium-musl-use-off64_t-instead-of-the-internal-__.patch recipes-qt/qt5/qtwebengine/chromium/0009-chromium-musl-linux-glibc-make-the-distinction.patch recipes-qt/qt5/qtwebengine/chromium/0010-chromium-musl-allocator-Do-not-include-glibc_weak_sy.patch recipes-qt/qt5/qtwebengine/chromium/0011-chromium-musl-Use-correct-member-name-__si_fields-fr.patch recipes-qt/qt5/qtwebengine/chromium/0012-chromium-musl-Define-res_ninit-and-res_nclose-for-no.patch recipes-qt/qt5/qtwebengine/chromium/0013-chromium-musl-Do-not-define-__sbrk-on-musl.patch recipes-qt/qt5/qtwebengine/chromium/0014-chromium-musl-Adjust-default-pthread-stack-size.patch recipes-qt/qt5/qtwebengine/chromium/0015-chromium-musl-include-asm-generic-ioctl.h-for-TCGETS.patch recipes-qt/qt5/qtwebengine/chromium/0016-chromium-musl-Use-_fpstate-instead-of-_libc_fpstate-.patch recipes-qt/qt5/qtwebengine/chromium/0017-chromium-musl-elf_reader.cc-include-sys-reg.h-to-get-__WORDSIZE-on.patch recipes-qt/qt5/qtwebengine_git.bb recipes-qt/qt5/qtwebglplugin_git.bb recipes-qt/qt5/qtwebsockets_git.bb recipes-qt/qt5/qtwebview_git.bb recipes-qt/qt5/qtx11extras_git.bb recipes-qt/qt5/qtxmlpatterns_git.bb Change-Id: Ic896ea4ae0f64daaedc43a6736fc0243599f05f6
| * qtbase: replace the fix for gcc-4.8 with the one from upstreamupstream/jansa/master-5.12jansa/master-5.12Martin Jansa2018-12-244-51/+61
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * fixes: | In file included from ../include/QtCore/qendian.h:1:0, | from /OE/build/oe-core/tmp-glibc/work/x86_64-linux/qtbase-native/5.12.0+gitAUTOINC+13ed06640c-r0/git/src/corelib/codecs/qutfcodec.cpp:43: | ../include/QtCore/../../../git/src/corelib/global/qendian.h: In instantiation of �constexpr Float qbswapFloatHelper(Float) [with Float = qfloat16]�: | ../include/QtCore/../../../git/src/corelib/global/qendian.h:167:36: required from here | ../include/QtCore/../../../git/src/corelib/global/qendian.h:163:1: error: body of constexpr function �constexpr Float qbswapFloatHelper(Float) [with Float = qfloat16]� not a return-statement | } | ^ | ../include/QtCore/../../../git/src/corelib/global/qendian.h: In instantiation of �constexpr Float qbswapFloatHelper(Float) [with Float = float]�: | ../include/QtCore/../../../git/src/corelib/global/qendian.h:172:29: required from here | ../include/QtCore/../../../git/src/corelib/global/qendian.h:163:1: error: body of constexpr function �constexpr Float qbswapFloatHelper(Float) [with Float = float]� not a return-statement | ../include/QtCore/../../../git/src/corelib/global/qendian.h: In instantiation of �constexpr Float qbswapFloatHelper(Float) [with Float = double]�: | ../include/QtCore/../../../git/src/corelib/global/qendian.h:177:29: required from here | ../include/QtCore/../../../git/src/corelib/global/qendian.h:163:1: error: body of constexpr function �constexpr Float qbswapFloatHelper(Float) [with Float = double]� not a return-statement Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| * qtbase: Fix build with gcc 4.8Khem Raj2018-12-2420-19/+68
| | | | | | | | | | | | | | | | | | | | | | Fixes errors like In file included from ../include/QtCore/qendian.h:1:0, from TOPDIR/build/tmp/work/x86_64-linux/qtbase-native/5.12.0+gitAUTOINC+13ed06640c-r0/git/src/corelib/codecs/qutfcodec.cpp:43: ../include/QtCore/../../../git/src/corelib/global/qendian.h:165:61: error: redeclaration ‘constexpr T qbswap(T) [with T = qfloat16]’ differs in ‘constexpr’ Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| * qtbase: add env variable for host bin suffixSamuli Piippo2018-12-221-9/+9
| | | | | | | | | | | | | | * Env is needed for mingw support where host tools have .exe suffix. Signed-off-by: Mikko Gronoff <mikko.gronoff@qt.io> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| * qtbase: use v5.12.0 as baseMartin Jansa2018-12-2120-33/+61
| | | | | | | | | | | | | | | | | | | | | | | | * restore 0018-Fix-compile-issue-with-gcc-9.patch which is only in v5.12.1 * zlib detection got broken probably in: commit e80bf655e922e9864f8843b5e7bbb47019a6d95a Author: Oswald Buddenhagen <oswald.buddenhagen@qt.io> Date: Thu Dec 7 19:30:07 2017 +0100 configure: verify header presence against sources Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| * qt5: upgrade to latest revision in 5.12Martin Jansa2018-12-2022-459/+44
| | | | | | | | | | | | | | * WIP: only qtbase now * fixes #136 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| * qt5: refresh .patch files, meta-qt5/qt* repos and their tags in recipesMartin Jansa2018-12-2022-49/+45
| | | | | | | | | | | | * in preparation for rebase on 5.12 #136 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| * qtbase: Fix build with gcc9Khem Raj2018-12-201-0/+34
| | | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
| * qtbase: Consider clang when computing QMAKE_CXX.COMPILER_MACROSKhem Raj2018-12-201-0/+41
| | | | | | | | | | | | | | Helps in compiling qtapps with clang Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| * qtbase: Drop QMAKE_WAYLAND_SCANNER from clang mkspecs fileKhem Raj2018-12-201-10/+7
| | | | | | | | | | | | | | | | | | This is to complete the fix that was sent last year to remove QMAKE_WAYLAND_SCANNER https://patchwork.openembedded.org/patch/145672/ Signed-off-by: Khem Raj <raj.khem@gmail.com>
| * qtbase: Fix build with clang/muslKhem Raj2018-12-201-0/+30
| | | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
| * qt5: upgrade to 5.11.3Mikko Gronoff2018-12-201-8/+8
| | | | | | | | Signed-off-by: Mikko Gronoff <mikko.gronoff@qt.io>
* | qt5: cleanup mkspecsSamuli Piippo2019-01-102-21/+16
| | | | | | | | | | | | | | | | | | | | QMAKE_COMPILER is not meant to be the actual compiler, but a compiler type (gcc, clang, mingw). For both mkspecs it's already set in the common includes. Remove wayland and debug settings from the clang mkspec as they are already removed from the gcc mkspec. Change-Id: I59ebc64007ebb828d70cf769121bc2d64886d1c0 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* | Merge remote-tracking branch 'qtyocto/5.11' into 5.12Mikko Gronoff2018-11-164-3/+69
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qtyocto/5.11: 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] Conflicts: recipes-qt/qt5/nativesdk-qtbase_git.bb recipes-qt/qt5/qt3d_git.bb recipes-qt/qt5/qt5-git.inc recipes-qt/qt5/qtbase-native_git.bb recipes-qt/qt5/qtbase/0014-Check-glibc-version-for-renameat2-statx-on-non-boots.patch recipes-qt/qt5/qtbase_git.bb recipes-qt/qt5/qtcanvas3d_git.bb recipes-qt/qt5/qtcharts_git.bb recipes-qt/qt5/qtconnectivity_git.bb recipes-qt/qt5/qtdatavis3d_git.bb recipes-qt/qt5/qtdeclarative_git.bb recipes-qt/qt5/qtgamepad_git.bb recipes-qt/qt5/qtgraphicaleffects_git.bb recipes-qt/qt5/qtimageformats_git.bb recipes-qt/qt5/qtlocation_git.b b recipes-qt/qt5/qtmultimedia_git.bb recipes-qt/qt5/qtnetworkauth_git.bb recipes-qt/qt5/qtpurchasing_git.bb recipes-qt/qt5/qtquickcontrols2_git.bb recipes-qt/qt5/qtquickcontrols_git.bb recipes-qt/qt5/qtremoteobjects_git.bb recipes-qt/qt5/qtscript_git.bb recipes-qt/qt5/qtscxml_git.bb recipes-qt/qt5/qtsensors_git.bb recipes-qt/qt5/qtserialbus_git.bb recipes-qt/qt5/qtserialport_git.bb recipes-qt/qt5/qtsvg_git.bb recipes-qt/qt5/qttools_git.bb recipes-qt/qt5/qttranslations_git.bb recipes-qt/qt5/qtvirtualkeyboard_git.bb recipes-qt/qt5/qtwayland_git.bb recipes-qt/qt5/qtwebchannel_git.bb recipes-qt/qt5/qtwebengine_git.bb recipes-qt/qt5/qtwebglplugin_git.bb recipes-qt/qt5/qtwebsockets_git.bb recipes-qt/qt5/qtwebview_git.bb recipes-qt/qt5/qtx11extras_git.bb recipes-qt/qt5/qtxmlpatterns_git.bb Task-number: QTBUG-70847 Change-Id: I67e23c7020276516fcace20ff6a1eb698724dd22
| * | Merge remote-tracking branch 'qtyocto/upstream/master' into 5.11Mikko Gronoff2018-11-154-2/+94
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qtyocto/upstream/master: 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] Task-number: QTBUG-71658 Change-Id: Ied518deb11fb41e9f91c58419a6efee37a4086d4
| | * qtbase: refresh patches and update tags on meta-qt5Martin Jansa2018-11-134-7/+4
| | | | | | | | | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| | * qtbase: don't leak absolut path to recipe specific sysrootMax Krummenacher2018-11-131-0/+69
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If the qtbase recipe-sysroot no longer exists (e.g. because of rm_work) a user of Qt5GuiConfigExtras.cmake will experience the following error: | ERROR: Task (.../meta-qt5/recipes-qt/qt5/qtwebkit_git.bb:do_configure) failed with exit code '1' | CMake Error in Source/WebCore/CMakeLists.txt: | Imported target "Qt5::Gui_EGL" includes non-existent path | | ".../build/tmp-glibc/work/armv7at2hf-neon-imx-angstrom-linux-gnueabi/qtbase/5.11.2+gitAUTOINC+49efea26a5-r0/recipe-sysroot/usr/include/libdrm" Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
| | * qt5: Disable ltcg for host_buildSamuli Piippo2018-11-131-0/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | debug-prefix-map does not work correctly for static libraries when using ltcg, and since host_build compilations link agaist the libQt5Bootstrap.a library, it breaks source file packaging into debug packages. Signed-off-by: Samuli Piippo <samuli.piippo@qt.io>
| * | qt5: update submodulesMikko Gronoff2018-11-151-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | Update to initial Qt 5.11.3 branch snapshot Task-number: QTBUG-71658 Change-Id: Ia4c945df724e2c3c68813aa7b3f210d2ff076647 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* | | qt5: add env variable for host bin suffixSamuli Piippo2018-10-301-10/+10
| | | | | | | | | | | | | | | | | | | | | Env is needed for mingw support where host tools have .exe suffix. Change-Id: I8794d4f38f9a4d4373513834c0eaeb9731ed88be Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* | | qt5: update submodulesv5.12.0-beta3Mikko Gronoff2018-10-241-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | Update to Qt 5.12.0 beta3 Task-number: QTBUG-70847 Change-Id: I7b9e0eb94a4d2d982002556ff9485147171612d0 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* | | qt5: Disable ltcg for host_buildSamuli Piippo2018-10-231-0/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | debug-prefix-map does not work correctly for static libraries when using ltcg, and since host_build compilations link agaist the libQt5Bootstrap.a library, it breaks source file packaging into debug packages. Task-number: QTBUG-71230 Change-Id: I33a3f2314594ca0d2520c6c289bf0505e11c189c Reviewed-by: Ville Voutilainen <ville.voutilainen@qt.io>
* | | Merge remote-tracking branch 'qtyocto/5.11' into 5.12Mikko Gronoff2018-10-1615-37/+50
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qtyocto/5.11: 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 823fa38 qtwebengine: enable debug info for webengine Conflicts: recipes-qt/qt5/nativesdk-qtbase_git.bb recipes-qt/qt5/qt3d-runtime_git.bb recipes-qt/qt5/qt3d/0001-Allow-a-tools-only-build.patch recipes-qt/qt5/qtbase-native_git.bb recipes-qt/qt5/qtbase/0013-Upgrade-double-conversion-to-v3.0.0.patch recipes-qt/qt5/qtbase_git.bb recipes-qt/qt5/qtwebengine/0004-chromium_overrides.cpp-Fix-build-with-plugins-and-oz.patch recipes-qt/qt5/qtwebengine/chromium/0001-chromium-Force-host-toolchain-configuration.patch recipes-qt/qt5/qtwebengine/chromium/0002-chromium-workaround-for-too-long-.rps-file-name.patch recipes-qt/qt5/qtwebengine/chromium/0003-chromium-Fix-build-with-gcc8.patch Change-Id: Id38a2f68bd27b1fe8ffc7bbf2c74bad1fb2b92d0
| * | Merge remote-tracking branch 'qtyocto/upstream/master' into 5.11Mikko Gronoff2018-10-1417-38/+91
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qtyocto/upstream/master: 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 823fa38 qtwebengine: enable debug info for webengine Conflicts: recipes-qt/qt5/nativesdk-qtbase_git.bb recipes-qt/qt5/qt3d/0001-Allow-a-tools-only-build.patch recipes-qt/qt5/qt3d_git.bb recipes-qt/qt5/qtbase-native_git.bb recipes-qt/qt5/qtbase/0001-Add-linux-oe-g-platform.patch recipes-qt/qt5/qtbase_git.bb recipes-qt/qt5/qtcanvas3d_git.bb recipes-qt/qt5/qtcharts_git.bb recipes-qt/qt5/qtconnectivity_git.bb recipes-qt/qt5/qtdatavis3d_git.bb recipes-qt/qt5/qtdeclarative_git.bb recipes-qt/qt5/qtgamepad_git.bb recipes-qt/qt5/qtgraphicaleffects_git.bb recipes-qt/qt5/qtimageformats_git.bb recipes-qt/qt5/qtknx_git.bb recipes-qt/qt5/qtlocation_git.bb recipes-qt/qt5/qtmqtt_git.bb recipes-qt/qt5/qtmultimedia_git.bb recipes-qt/qt5/qtnetworkauth_git.bb recipes-qt/qt5/qtopcua_git.bb recipes-qt/qt5/qtpurchasing_git.bb recipes-qt/qt5/qtquickcontrols2_git.bb recipes-qt/qt5/qtquickcontrols_git.bb recipes-qt/qt5/qtremoteobjects_git.bb recipes-qt/qt5/qtscript_git.bb recipes-qt/qt5/qtscxml_git.bb recipes-qt/qt5/qtsensors_git.bb recipes-qt/qt5/qtserialbus_git.bb recipes-qt/qt5/qtserialport_git.bb recipes-qt/qt5/qtsvg_git.bb recipes-qt/qt5/qttools_git.bb recipes-qt/qt5/qtvirtualkeyboard_git.bb recipes-qt/qt5/qtwayland_git.bb recipes-qt/qt5/qtwebchannel_git.bb recipes-qt/qt5/qtwebengine_git.bb recipes-qt/qt5/qtwebglplugin_git.bb recipes-qt/qt5/qtwebsockets_git.bb recipes-qt/qt5/qtwebview_git.bb recipes-qt/qt5/qtx11extras_git.bb recipes-qt/qt5/qtxmlpatterns_git.bb Change-Id: I7542ddc6eee1ae7e444f24fd1d502291af40afee
| | * qtbase: Do not use cross_compile checkKhem Raj2018-09-256-25/+11
| | | | | | | | | | | | | | | | | | | | | | | | This check is not accepted by qmake resulting in subsequent failures in qtwebengine Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| | * qtbase: Fix errors due to -isystemKhem Raj2018-09-2517-25/+55
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | empty out QMAKE_CFLAGS_ISYSTEM this will ensure that -isystem is not used instead it will use -I to include internal QT headers Dont hardcode QMAKE_DEFAULT_INCDIRS when cross compile Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| | * qtbase: Fix build error for armv8BE multilib.Lei Maohui2018-09-253-2/+42
| | | | | | | | | | | | | | | | | | | | | | | | * MJ: modified to apply correctly and to be included in native and nativesdk builds as the comment above SRC_URI says. Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| | * qt5: update to latest revision in 5.11 branchMartin Jansa2018-09-2516-36/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * drop nobranch=1 again * update the branches and tags on meta-qt5/qt* forks and the tag name in recipes * use latest revision in 5.11 branch instead of 5.11.2 which might be removed again Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>