summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| | * qtwayland: workaround upstream bug: install missing headers manuallyAndreas Müller2019-02-141-0/+17
| | | | | | | | | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
| | * gstreamer1.0-plugins-good: fix qt5 dependencyMarco Felsch2019-02-081-9/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Commit 73f99f2 ("gstreamer1.0-plugins-{good,bad}: move the qt5 PACKAGECONFIG from bad to good bbappend") just copied the bbappend file without checking the dependencies. The qt5 plugin needs the gl plugin which was moved in gstreamer 1.14 from bad to base. So the pyhton() function checking the PACKAGECONFIG_GL isn't needed here, furthermore it causes bitbake errors: 0013: gl_packageconfig = d.getVar('PACKAGECONFIG_GL', expand=True) 0014: with open("/tmp/marcotest", "w") as f: 0015: print(gl_packageconfig, file=f) 0016: d.appendVar('PACKAGECONFIG', ' ' + gl_packageconfig) *** 0017:} Exception: TypeError: can only concatenate str (not "NoneType") to str The patch removes the python() function to fix this and adds the gstreamer1.0-plugins-base dependency to have access to the gl plugin. Signed-off-by: Marco Felsch <m.felsch@pengutronix.de>
| | * qtbase: Update the PACKAGECONFIG_KDE to enable moreAlistair Francis2019-02-081-1/+1
| | | | | | | | | | | | | | | | | | | | | Update PACKAGECONFIG_KDE to ensure that all required packages are enabled. Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
| | * qtbase: fix incomplete recipe changes from previous commitMartin Jansa2019-01-123-7/+7
| | | | | | | | | | | | | | | | | | * the patches were renamed, but I forgot to amend the SRC_URI modifications Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| | * qtbase: Fix qtopcua issue on bigendian systemsKhem Raj2019-01-106-6/+37
| | | | | | | | | | | | | | | | | | | | | | | | 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>
| | * qtwebkit: Disable JIT for mips64Khem Raj2019-01-101-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It does not build with JIT git/Source/JavaScriptCore/assembler/MacroAssembler.h:64:2: error: #error "The MacroAssembler is not supported on this platform." 64 | #error "The MacroAssembler is not supported on this platform." | ^~~~~ Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| * | qt5: update submodulesMikko Gronoff2019-02-2224-25/+25
| | | | | | | | | | | | | | | | | | | | | | | | Update to latest content in Qt 5.12.2 branch Task-number: QTBUG-73533 Change-Id: I9eb7c420161870a83f529dd8ee0fd6bd16a2a410 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
| * | qttools/cmake: use OE_QMAKE_PATH_EXTERNAL_HOST_BINSSamuli Piippo2019-02-191-40/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | Use OE_QMAKE_PATH_EXTERNAL_HOST_BINS in Linguist cmake file similarly to qtbase's cmake files. This fixes usage in external toolchain. Task-number: QTBUG-73758 Change-Id: Ib0c23b8b291695d66dd445d18bdc3e06a1e6ab7d Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
| * | qt5: update submodulesMikko Gronoff2019-02-1420-27/+29
| | | | | | | | | | | | | | | | | | | | | | | | Update to latest content in Qt 5.12.2 branch Task-number: QTBUG-73533 Change-Id: I9bbbf6ce3992ac834c8f060e0f059e8ae35c4966 Reviewed-by: Sami Nurmenniemi <sami.nurmenniemi@qt.io>
| * | qt5: update submodulesMikko Gronoff2019-02-0637-37/+37
| | | | | | | | | | | | | | | | | | | | | | | | Update to latest content in Qt 5.12 branch Task-number: QTBUG-73533 Change-Id: I2c7e5ba745f42751c9402cf593a509ecc25d3355 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
| * | qt5: update submodulesv5.12.1Mikko Gronoff2019-01-296-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | Update to latest content Qt 5.12.1 (final) Task-number: QTBUG-72255 Change-Id: I3d9f24cc18b0020e95782912cbf8146f84ebffb3 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
| * | qt5: update submodulesMikko Gronoff2019-01-284-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | Update to latest content Qt 5.12.1 (RC2) Task-number: QTBUG-72255 Change-Id: I9f3bf8cf7bc3c5a1a69d1e606661a8666b207033 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
| * | qt5: update submodulesMikko Gronoff2019-01-235-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | Update to latest content in Qt 5.12.1 branch (RC) Task-number: QTBUG-72255 Change-Id: I54a8b32d7dc198a057d29825b58d45d932739ef6 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* | | qt5: update submodulesMikko Gronoff2019-02-2127-71/+55
| | | | | | | | | | | | | | | | | | | | | | | | Update to latest content in Qt 5.13 branch Task-number: QTBUG-72311 Change-Id: If99527ca97867b99d5273e229d7e98a6cd149f5e Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* | | qt5: update submodulesv5.13.0-alphaMikko Gronoff2019-02-1139-75/+40
| | | | | | | | | | | | | | | | | | | | | | | | Update to 5.13.0 Alpha Task-number: QTBUG-72311 Change-Id: I50ce9d42088d4171fd04b340b4cf297b07400445 Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* | | qt5: Update to Qt 5.13.0Samuli Piippo2019-01-1838-40/+75
|/ / | | | | | | | | Change-Id: I2a32e5a44210058c1cb6b76d9f543de4ac6952af Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* | qt5: update submodulesMikko Gronoff2019-01-1714-15/+15
| | | | | | | | | | | | | | | | Update to latest snapshot in Qt 5.12.1 branch Task-number: QTBUG-72255 Change-Id: Ifd38a6fe43126a00e571799e8823723ffed4a57e Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* | qt5: patch build paths from installed filesSamuli Piippo2019-01-172-10/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | All 3rdparty libs and includes are now resolved into full filepaths, which means build paths to the yocto build environment are in module's prl, pri, pc and cmake files. Move existing patching from qtbase to the bbclass so that it's applied to all modules. -L paths are no longer included in the .pc files, remove unneeded patching for those. Task-number: QTBUG-72903 Change-Id: Iae5d150593aef153c46aaf8a3ba22fbafcc9b818 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@gmx.de> Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* | qt5: update submodulesMikko Gronoff2019-01-1436-37/+37
| | | | | | | | | | | | | | | | Update to latest snapshot of Qt 5.12.1 branch Task-number: QTBUG-72255 Change-Id: I5f7fcda5576f71b6271265653f7ef5658d719898 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* | Merge remote-tracking branch 'qtyocto/upstream/master' into 5.12Mikko Gronoff2019-01-1174-238/+503
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-247-59/+69
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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-2423-27/+79
| | | | | | | | | | | | | | | | | | | | | | 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>
| * qtwebengine: Fix build with musl/gcc9Khem Raj2018-12-2416-27/+127
| | | | | | | | | | | | | | | | Provide couple of patches to fix build with x86_64/musl and a new bug found lss via gcc9 Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| * qtwebkit-examples: drop recipeMartin Jansa2018-12-232-72/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * it's not supported by upstream * it's broken again with 5.12.0: http://errors.yoctoproject.org/Errors/Build/74151/ make[3]: Entering directory 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/qtwebkit-examples/5.12.0+gitAUTOINC+2d68492004-r0/build/examples/webkitwidgets/simpleselector' make[3]: *** No rule to make target 'QtWebKit/QWebView', needed by '.uic/ui_window.h'. Stop. make[3]: Leaving directory 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/qtwebkit-examples/5.12.0+gitAUTOINC+2d68492004-r0/build/examples/webkitwidgets/simpleselector' ... make[3]: Entering directory 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/qtwebkit-examples/5.12.0+gitAUTOINC+2d68492004-r0/build/examples/webkitwidgets/domtraversal' make[3]: *** No rule to make target 'QtWebKitWidgets/QWebView', needed by '.uic/ui_window.h'. Stop. make[3]: Leaving directory 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/qtwebkit-examples/5.12.0+gitAUTOINC+2d68492004-r0/build/examples/webkitwidgets/domtraversal' ... make[3]: Entering directory 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/qtwebkit-examples/5.12.0+gitAUTOINC+2d68492004-r0/build/examples/webkitwidgets/formextractor' make[3]: *** No rule to make target 'QtWebKit/QWebView', needed by '.uic/ui_formextractor.h'. Stop. make[3]: Leaving directory 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/qtwebkit-examples/5.12.0+gitAUTOINC+2d68492004-r0/build/examples/webkitwidgets/formextractor' ... make[3]: Entering directory 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/qtwebkit-examples/5.12.0+gitAUTOINC+2d68492004-r0/build/examples/webkitwidgets/previewer' make[3]: *** No rule to make target 'QtWebKit/QWebView', needed by '.uic/ui_previewer.h'. Stop. make[3]: Leaving directory 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/qtwebkit-examples/5.12.0+gitAUTOINC+2d68492004-r0/build/examples/webkitwidgets/previewer' * nobody was interested in fixing it last time it got broken with 5.11 upgrade: https://patchwork.openembedded.org/patch/151399/ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| * qttranslations, packagegroup-qt5-toolchain-target: drop qmlviewerMartin Jansa2018-12-232-7/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * it was removed from qttranslations in upstream commit: commit c49e22e0b3a48b67f481f7362b74d90e6596b60f Author: Kai Koehne <kai.koehne@qt.io> Date: Mon Dec 3 14:44:42 2018 +0100 Drop qtquick1 module qtquick1 has been removed from Qt in 5.6. The qtquick1 got removed from the supermodule in qt 5.11.2 (see change d60ef0b20247 in qt5.git). So it's high time to also remove the qtquick1 and qmlviewer translation logic from qttranslations. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| * qtwayland: revert one patch from 5.12 branch to make it compatible with ↵Martin Jansa2018-12-232-0/+562
| | | | | | | | | | | | 5.12.0 qtbase Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| * qt3d-runtime: drop patch resolved upstreamMartin Jansa2018-12-232-31/+0
| | | | | | | | | | | | | | | | | | | | | | * resolved in upstream commit: commit 5651638d8a9d45af8ea6cdc71dc9b8b843103d2b Author: Samuli Piippo <samuli.piippo@qt.io> Date: Fri Oct 19 12:11:02 2018 +0300 Add missing include header Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| * qt5everywheredemo: add dependency on qtxmlpatternsMartin Jansa2018-12-231-1/+1
| | | | | | | | | | | | | | | | * after xmlpatterns PACKAGECONFIG was removed from qtdeclarative it fails with: | Project ERROR: Unknown module(s) in QT: xmlpatterns Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| * qtconnectivity: drop patch resolved upstreamMartin Jansa2018-12-232-42/+0
| | | | | | | | | | | | | | | | | | | | | | * resolved in upstream commit: commit 2a52a400d6692b4f42d955302dee651646664385 Author: Alex Blasche <alexander.blasche@qt.io> Date: Wed Aug 29 10:02:58 2018 +0200 Fix bluez config test failure on clang Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| * qtwebengine: update chromium musl patchsetSamuli Piippo2018-12-2320-54/+274
| | | | | | | | | | Signed-off-by: Mikko Gronoff <mikko.gronoff@qt.io> 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>
| * qtwebengine: include sources in the debug package, add x11 PACKAGECONFIGSamuli Piippo2018-12-221-1/+1
| | | | | | | | | | | | | | | | * Remove override for PACKAGE_DEBUG_SPLIT_STYLE so that source code for QtWebEngine is included in the debug package. Signed-off-by: Mikko Gronoff <mikko.gronoff@qt.io> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| * libqofono: add dependency on qtxmlpatternsMartin Jansa2018-12-221-1/+1
| | | | | | | | | | | | | | * without qtxmlpatterns PACKAGECONFIG in qtdeclarative there is now: log.qt5-libqofono:ERROR: libqofono-0.92+gitrAUTOINC+6916cd030b-r0 do_package_qa: QA Issue: libqofono rdepends on qtxmlpatterns, but it isn't a build dependency, missing qtxmlpatterns in DEPENDS or PACKAGECONFIG? [build-deps] Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| * qtxmlpatterns: add qtdeclarative PACKAGECONFIGSamuli Piippo2018-12-211-0/+11
| | | | | | | | | | Signed-off-by: Mikko Gronoff <mikko.gronoff@qt.io> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| * qtdeclarative: remove qtxmlpatterns PACKAGECONFIGSamuli Piippo2018-12-211-10/+1
| | | | | | | | | | Signed-off-by: Mikko Gronoff <mikko.gronoff@qt.io> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| * qtwayland: update PACKAGECONFIG optionsSamuli Piippo2018-12-211-2/+2
| | | | | | | | | | Signed-off-by: Mikko Gronoff <mikko.gronoff@qt.io> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| * qtbase: update xinput PACKAGECONFIGMartin Jansa2018-12-211-2/+2
| | | | | | | | | | | | | | | | | | | | | | * see: commit a692d7cd2804ead51aef8670c9fbb098c117ebf6 Author: Alexander Volkov <a.volkov@rusbitech.ru> Date: Tue Mar 6 16:02:54 2018 +0300 xcb: Use XCB instead of Xlib for XInput Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| * qtbase: use v5.12.0 as baseMartin Jansa2018-12-2123-44/+76
| | | | | | | | | | | | | | | | | | | | | | | | * 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-2169-505/+160
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * WIP * zlib temporarily disabled in qtbase-native, the configure fails too find it even when it is in RSS: docker-shr qemux86-64@ ~/build/oe-core $ find /OE/build/oe-core/tmp-glibc/work/x86_64-linux/qtbase-native/5.12.0+gitAUTOINC+7fc427ba23-r0 -name zlib\* /OE/build/oe-core/tmp-glibc/work/x86_64-linux/qtbase-native/5.12.0+gitAUTOINC+7fc427ba23-r0/git/src/3rdparty/freetype/src/gzip/zlib.h /OE/build/oe-core/tmp-glibc/work/x86_64-linux/qtbase-native/5.12.0+gitAUTOINC+7fc427ba23-r0/git/src/3rdparty/zlib.pri /OE/build/oe-core/tmp-glibc/work/x86_64-linux/qtbase-native/5.12.0+gitAUTOINC+7fc427ba23-r0/git/src/3rdparty/zlib /OE/build/oe-core/tmp-glibc/work/x86_64-linux/qtbase-native/5.12.0+gitAUTOINC+7fc427ba23-r0/git/src/3rdparty/zlib/src/zlib.h /OE/build/oe-core/tmp-glibc/work/x86_64-linux/qtbase-native/5.12.0+gitAUTOINC+7fc427ba23-r0/git/src/3rdparty/zlib_dependency.pri /OE/build/oe-core/tmp-glibc/work/x86_64-linux/qtbase-native/5.12.0+gitAUTOINC+7fc427ba23-r0/recipe-sysroot-native/usr/lib/pkgconfig/zlib.pc /OE/build/oe-core/tmp-glibc/work/x86_64-linux/qtbase-native/5.12.0+gitAUTOINC+7fc427ba23-r0/recipe-sysroot-native/usr/include/zlib.h /OE/build/oe-core/tmp-glibc/work/x86_64-linux/qtbase-native/5.12.0+gitAUTOINC+7fc427ba23-r0/recipe-sysroot-native/sysroot-providers/zlib-native /OE/build/oe-core/tmp-glibc/work/x86_64-linux/qtbase-native/5.12.0+gitAUTOINC+7fc427ba23-r0/recipe-sysroot-native/installeddeps/zlib-native /OE/build/oe-core/tmp-glibc/work/x86_64-linux/qtbase-native/5.12.0+gitAUTOINC+7fc427ba23-r0/recipe-sysroot-native/installeddeps/zlib-native.2dcdd26b684916aff89d13cb1c919939 /OE/build/oe-core/tmp-glibc/work/x86_64-linux/qtbase-native/5.12.0+gitAUTOINC+7fc427ba23-r0/recipe-sysroot-native/installeddeps/zlib-native.complete ERROR: Feature 'system-zlib' was enabled, but the pre-condition 'libs.zlib' failed. * fixes #136 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| * qt5: upgrade to latest revision in 5.12Martin Jansa2018-12-2026-501/+77
| | | | | | | | | | | | | | * WIP: only qtbase now * fixes #136 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| * qt5-plugin-generic-vboxtouch: fix segfaultthud-nextMartin Jansa2018-12-202-0/+76
| | | | | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| * qtwebengine: refresh .patch files, meta-qt5/qt* repos and their tags in recipesMartin Jansa2018-12-2023-111/+111
| | | | | | | | | | | | * in preparation for rebase on 5.12 #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-2039-80/+76
| | | | | | | | | | | | * in preparation for rebase on 5.12 #136 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| * libconnman-qt5: Don't harcode libdir to fix multilib buildAndreas Oberritter2018-12-202-0/+26
| | | | | | | | | | Signed-off-by: Andreas Oberritter <obi@opendreambox.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| * qtbase: Fix build with gcc9Khem Raj2018-12-204-0/+37
| | | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
| * qtbase: Consider clang when computing QMAKE_CXX.COMPILER_MACROSKhem Raj2018-12-204-0/+44
| | | | | | | | | | | | | | Helps in compiling qtapps with clang Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| * qt5-creator: Enable clang plugin support when clang is used as toolchainKhem Raj2018-12-201-1/+9
| | | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
| * qtwebkit: Fix build with clangKhem Raj2018-12-201-0/+2
| | | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
| * maliit: Disable testsKhem Raj2018-12-202-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | They do not build reliably, especially when using clang Fixes | ../../../recipe-sysroot/usr/include/QtTest/qtestcase.h:340:34: error: invalid operands to binary expression ('const MImServerCommonOptions' and 'const MImServerCommonOptions') | return compare_helper(t1 == t2, "Compared values are not the same", | ~~ ^ ~~ Signed-off-by: Khem Raj <raj.khem@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>