aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* qt5: update submodulesv5.12.0-rcMikko Gronoff2018-11-202-2/+2
| | | | | | | | Update to proposed 5.12.0 RC [v2]. Task-number: QTBUG-71658 Change-Id: I44620481025ed459d99458bdd43025fd55052448 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* qt5: update submodulesMikko Gronoff2018-11-198-9/+9
| | | | | | | Update to proposed Qt 5.12.0 RC Change-Id: If0eed33248c553188bc33cb377ae44c5aa2360f9 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* Merge remote-tracking branch 'qtyocto/5.11' into 5.12Mikko Gronoff2018-11-1610-32/+116
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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-1510-27/+141
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
| | * python-pyqt5: Update to 5.11.3 and add python3 recipe.Philip Balister2018-11-133-17/+27
| | | | | | | | | | | | | | | Signed-off-by: Philip Balister <philip@opensdr.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| | * qtbase-native: disable postgresql supportChristian Haettich2018-11-131-0/+1
| | | | | | | | | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| | * qtbase: refresh patches and update tags on meta-qt5Martin Jansa2018-11-137-15/+12
| | | | | | | | | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| | * qtbase: don't leak absolut path to recipe specific sysrootMax Krummenacher2018-11-134-0/+72
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-134-0/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
| | * qtbase: don't use thumb for armv[45]Martin Jansa2018-10-151-0/+5
| | | | | | | | | | | | | | | | | | * it fails when building with gcc8 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| * | qt5: update submodulesMikko Gronoff2018-11-1540-94/+46
| | | | | | | | | | | | | | | | | | | | | | | | Update to initial Qt 5.11.3 branch snapshot Task-number: QTBUG-71658 Change-Id: Ia4c945df724e2c3c68813aa7b3f210d2ff076647 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
| * | qtdeclarative: fix inconsistent QML_COMPILE_HASH valueSamuli Piippo2018-11-152-0/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | qtdeclarative and qtdeclarative-native may end up with different values for QML_COMPILE_HASH, which prevents running QML application when qtquickcompiler has been used. Change-Id: I29f42915629ca5da7507fdd20cfe0c64f445df9f Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* | | qt5: update submodulesMikko Gronoff2018-11-1525-25/+25
| | | | | | | | | | | | | | | | | | | | | | | | Update to latest content in Qt 5.12.0 branch Task-number: QTBUG-70847 Change-Id: If104ac46f06baad35fe4dbc57f5d9a0f89f829fd Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* | | qtxmlpatterns: enable qtdeclarative only for target buildv5.12.0-beta4Samuli Piippo2018-11-081-1/+2
| | | | | | | | | | | | | | | | | | | | | native and nativesdk builds have no need for the qml parts. Change-Id: I3cc0a7eb07ab36ead288691df3c935defef17ef1 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* | | qtxmlpatterns: reverse dependency to qtdeclarativeSamuli Piippo2018-11-082-10/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | xmllistmodel was moved from qtdeclarative to qtxmlpatterns, which also reverses the dependency of the two modules. Fixes: QTBUG-71656 Change-Id: Ic0a506b634ee72e0122fc1cbb5dd459c4faad735 Reviewed-by: Sami Nurmenniemi <sami.nurmenniemi@qt.io> Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* | | qt5: update submodulesMikko Gronoff2018-11-0722-22/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | Update to Qt 5.12.0 beta4 [v3]. Another update round was done for the proposed beta4 content. Task-number: QTBUG-70847 Change-Id: If0fe04616615a9add9884f75f2bde6d1ced088e3 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* | | qt5: update submodulesMikko Gronoff2018-11-063-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | Update to Qt 5.12.0 beta4 [v2]: qtknx, qtmqtt & qtopcua updated. Task-number: QTBUG-70847 Change-Id: I0bd907fa246057a954bf05b05ecb411c7d6bb27c Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* | | qtsystems: revert revision updateMikko Gronoff2018-11-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Unintentional revisions change in previous commit (5a604b0dec61ce4a9a14fc32b64c56afa703934e). Revert the qtsystems sha1 to correct one. Change-Id: I30997562cce6b4c156d3f226ec7cae45d4a7f59f Reviewed-by: Samuli Piippo <samuli.piippo@qt.io> Reviewed-by: Kari Oikarinen <kari.oikarinen@qt.io>
* | | qt5: update submodulesMikko Gronoff2018-11-0524-71/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update to Qt 5.12.0 Beta4 * Removed old qtwebengine patches, seemingly fixed upstream long time ago in commits fd247c68523c35b93a72b2046d3fd8367d391ce8 and bae703a3f53126a8baac5ef957662e62ce00344a (QTBUG-52460) Task-number: QTBUG-70847 Change-Id: If9037e1aab33a01e3a88645e826223e54a00d5bc 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>
* | | qtwebengine: update chromium musl patchsetSamuli Piippo2018-10-3018-135/+66
| | | | | | | | | | | | | | | Change-Id: I792a600e354531f234a3ff641c030c119921f200 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* | | qt5: update submodulesv5.12.0-beta3Mikko Gronoff2018-10-247-14/+14
| | | | | | | | | | | | | | | | | | | | | | | | 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-234-0/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | qtwebengine: include sources in the debug packageSamuli Piippo2018-10-231-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | Remove override for PACKAGE_DEBUG_SPLIT_STYLE so that source code for QtWebEngine is included in the debug package. Change-Id: Ib160ff3a8e5130101f0e5825b25469628b668c55 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* | | qt5: update submodulesMikko Gronoff2018-10-1917-67/+20
| | | | | | | | | | | | | | | | | | | | | | | | Update to latest 5.12.0 snapshot. Obsolete qtscript patch removed. Task-number: QTBUG-70847 Change-Id: I88ca3639bb015d108019d40a6910fc51cac1f887 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* | | Merge remote-tracking branch 'qtyocto/5.11' into 5.12Mikko Gronoff2018-10-1690-319/+633
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
| * | nativesdk-qtbase: fix packaging QA issueMikko Gronoff2018-10-151-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | nativesdk-qtbase_git.bb had a line removed in commit "3224b02 nativesdk-qtbase: use default PACKAGES" that causes following error: ERROR: nativesdk-qtbase-5.11.2+gitAUTOINC+b0dce506cc-r0 do_package: QA Issue: nativesdk-qtbase: Files/directories were installed but not shipped in any package: /opt/poky/2.3.4/sysroots/x86_64-pokysdk-linux/usr/share /opt/poky/2.3.4/sysroots/x86_64-pokysdk-linux/usr/share/cmake /opt/poky/2.3.4/sysroots/x86_64-pokysdk-linux/usr/share/cmake/OEToolchainConfig.cmake.d /opt/poky/2.3.4/sysroots/x86_64-pokysdk-linux/usr/share/cmake/OEToolchainConfig.cmake.d/OEQt5Toolchain.cmake Undo the line removal causing the QA issue. Change-Id: I6e68d9005821752e5eb89d65164d6a08c39a97b5 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
| * | Merge remote-tracking branch 'qtyocto/upstream/master' into 5.11Mikko Gronoff2018-10-1492-318/+674
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
| | * layer.conf: Add thud to LAYERSERIES_COMPATKhem Raj2018-09-301-1/+1
| | | | | | | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
| | * qt5-creator: Check before editing translation MakefileKhem Raj2018-09-301-5/+6
| | | | | | | | | | | | | | | | | | | | | On some arches translations may not be enabled so we can not assume that this makefile will always exist Signed-off-by: Khem Raj <raj.khem@gmail.com>
| | * qt5-creator: Pick native tools from native sysroot e.g. lrelease etc.Khem Raj2018-09-303-42/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | qtcreator's build system is not as creative when it comes to cross building, it assumes to find some of tools used during translations to be installed in bindir where its building on. In other words native build is assumed. This patch helps the build system to locate the right binaries during cross compilation Fix install as we do not need chrpath'ing anymore Fix cross-builds for non x86 systems Signed-off-by: Khem Raj <raj.khem@gmail.com>
| | * qt5-creator: fix build with QMAKE_ARupstream/jansa/qt5-creatorMartin Jansa2018-09-273-1/+82
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * now it builds OK at least for qemux86-64, but then do_install fails: | /OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/qt5-creator/4.7.1+gitAUTOINC+8768e39d3c-r0/recipe-sysroot-native/usr/bin/qmake -install qinstall /OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/qt5-creator/4.7.1+gitAUTOINC+8768e39d3c-r0/build/share/doc/qtcreator/qtcreator.qch /OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/qt5-creator/4.7.1+gitAUTOINC+8768e39d3c-r0/image/usr/share/doc/qtcreator/qtcreator.qch | Error copying /OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/qt5-creator/4.7.1+gitAUTOINC+8768e39d3c-r0/build/share/doc/qtcreator/qtcreator.qch to /OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/qt5-creator/4.7.1+gitAUTOINC+8768e39d3c-r0/image/usr/share/doc/qtcreator/qtcreator.qch: Cannot open /OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/qt5-creator/4.7.1+gitAUTOINC+8768e39d3c-r0/build/share/doc/qtcreator/qtcreator.qch for input | Makefile:492: recipe for target 'install_inst_qch_docs' failed http://errors.yoctoproject.org/Errors/Build/68948/ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| | * qt5-creator: upgrade to 4.7.1+Martin Jansa2018-09-265-133/+12
| | | | | | | | | | | | | | | | | | | | | | | | botan was replaced with botan2 in: http://code.qt.io/cgit/qt-creator/qt-creator.git/commit/?h=4.7&id=a44fe2e4f03fc18ce9c3d050f71fe369916259b8 lets see if we still need those fixes for botan Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| | * qt: package all files in ${PN}-examplesMartin Jansa2018-09-261-19/+3
| | | | | | | | | | | | | | | | | | | | | | | | * including static and dev files * and disable QA warning about that: ERROR: qtbase-5.11.2+gitAUTOINC+49efea26a5-r0 do_package_qa: QA Issue: non -staticdev package contains static .a library: qtbase-examples path '/work/core2-64-oe-linux/qtbase/5.11.2+gitAUTOINC+49efea26a5-r0/packages-split/qtbase-examples/usr/share/examples/widgets/tools/plugandpaint/plugins/libpnp_basictools.a' [staticdev] Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| | * qt: use single -dev and -staticdev packageMartin Jansa2018-09-262-18/+13
| | | | | | | | | | | | | | | | | | * don't create separate examples-dev and examples-staticdev for all modules Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| | * qt5-creator: refresh .patch files and push them to meta-qt5 forkMartin Jansa2018-09-256-33/+51
| | | | | | | | | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| | * qt5-creator: Fix build due to missing lreleaseKhem Raj2018-09-252-2/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes make[2]: /mnt/a/yoe/build/tmp/work/i586-yoe-linux-musl/qt5-creator/4.5.1-r0/recipe-sysroot/usr/bin/lrelease: Command not found make[2]: *** [Makefile:420: qtcreator_cs.qm] Error 127 Signed-off-by: Khem Raj <raj.khem@gmail.com>
| | * qtchooser: Update to latest gitKhem Raj2018-09-251-2/+2
| | | | | | | | | | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| | * qtwebengine: Add patches to fix breakpad in new webengine release on muslKhem Raj2018-09-253-0/+121
| | | | | | | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
| | * qtbase: Do not use cross_compile checkKhem Raj2018-09-259-31/+17
| | | | | | | | | | | | | | | | | | | | | | | | 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-2520-30/+60
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-256-10/+53
| | | | | | | | | | | | | | | | | | | | | | | | * 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-2584-130/+121
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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>
| | * qt5: update to Qt 5.11.2Samuli Piippo2018-09-2545-811/+979
| | | | | | | | | | | | | | | | | | | | | | | | Update The-Qt-Company-Commercial license to the actual commercial license which also replaces preview license in qtbase. Remove old licenses that are no longer used in any module. Signed-off-by: Samuli Piippo <samuli.piippo@qt.io>
| | * libqofono: include /qt5/mkspecs in ${PN}-devMartin Jansa2018-09-251-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | * libqofono doesn't respect the install variables and mkspecs end in ${datadir}/qt5/mkspecs even when QT_DIR_NAME is empty and OE_QMAKE_PATH_ARCHDATA is just ${datadir}/mkspecs Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| | * qtwebkit-examples: Fix build with QT 5.11Khem Raj2018-09-252-0/+50
| | | | | | | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
| | * qtwebkit: Use relative paths for pri files when cross compileKhem Raj2018-09-253-206/+43
| | | | | | | | | | | | | | | | | | This helps in compiling examples etc. without hardcoded headers Signed-off-by: Khem Raj <raj.khem@gmail.com>
| | * qmake5_paths: change the default QT_DIR_NAME to be emptyMartin Jansa2018-09-253-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | * there aren't many people using qt4 and qt5 in the same image anymore, it's time to stop using this work around and to follow default packaging rules Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| | * nativesdk-qtbase: use default PACKAGESMartin Jansa2018-09-202-16/+4
| | | | | | | | | | | | | | | | | | | | | * don't append -tools to all packages * fixes automatic packaging of .debug files in ${PN}-dbg Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| | * qt5-creator: strip few more useless rpathsMartin Jansa2018-09-191-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * fixes: ERROR: qt5-creator-4.5.1-r0 do_package_qa: QA Issue: qt5-creator: /work/core2-64-oe-linux/qt5-creator/4.5.1-r0/packages-split/qt5-creator/usr/lib/qt5/qtcreator/plugins/qmldesigner/libcomponentsplugin.so contains probably-redundant RPATH /usr/lib qt5-creator: /work/core2-64-oe-linux/qt5-creator/4.5.1-r0/packages-split/qt5-creator/usr/lib/qt5/qtcreator/plugins/qmldesigner/libqtquickplugin.so contains probably-redundant RPATH /usr/lib [useless-rpaths] Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>