diff options
| author | Mikko Gronoff <mikko.gronoff@qt.io> | 2019-03-01 14:13:29 +0200 |
|---|---|---|
| committer | Mikko Gronoff <mikko.gronoff@qt.io> | 2019-03-06 10:00:38 +0200 |
| commit | 270fb283c271f24eee7d9f5b45ff29066865b923 (patch) | |
| tree | 09c704b697424bc1afbdb5e62da879ac9047213d /recipes-qt/qt5/qtbase_git.bb | |
| parent | ed327d9cd97c0996e0875b0c03f86cbd76232977 (diff) | |
| parent | 439f7be65f681d4e45f30571082e38791cca2ef2 (diff) | |
| download | meta-qt5-270fb283c271f24eee7d9f5b45ff29066865b923.tar.gz | |
Merge remote-tracking branch 'qtyocto/5.12' into 5.13
* qtyocto/5.12:
439f7be qt5: update submodules
c8c8613 Merge remote-tracking branch 'qtyocto/upstream/master' into 5.12
6231201 qt5: update submodules
4428b0c qttools/cmake: use OE_QMAKE_PATH_EXTERNAL_HOST_BINS
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
356ff00 qt5: update submodules
f6f61b0 gstreamer1.0-plugins-good: fix qt5 dependency
d055d6a qtbase: Update the PACKAGECONFIG_KDE to enable more
7935b6b qt5: update submodules
b9131d6 qt5: update submodules
0f27849 qt5: update submodules
70e4a1c qt5: update submodules
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/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_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/0001-Force-host-toolchain-configuration.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: If04e8cc63c0352c0811712bbd5d0c894a40628e4
Diffstat (limited to 'recipes-qt/qt5/qtbase_git.bb')
| -rw-r--r-- | recipes-qt/qt5/qtbase_git.bb | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/recipes-qt/qt5/qtbase_git.bb b/recipes-qt/qt5/qtbase_git.bb index 2acd833e..87183c26 100644 --- a/recipes-qt/qt5/qtbase_git.bb +++ b/recipes-qt/qt5/qtbase_git.bb | |||
| @@ -14,7 +14,7 @@ LIC_FILES_CHKSUM = " \ | |||
| 14 | 14 | ||
| 15 | # common for qtbase-native, qtbase-nativesdk and qtbase | 15 | # common for qtbase-native, qtbase-nativesdk and qtbase |
| 16 | # Patches from https://github.com/meta-qt5/qtbase/commits/b5.12-shared | 16 | # Patches from https://github.com/meta-qt5/qtbase/commits/b5.12-shared |
| 17 | # 5.12.meta-qt5-shared.4 | 17 | # 5.12.meta-qt5-shared.5 |
| 18 | SRC_URI += "\ | 18 | SRC_URI += "\ |
| 19 | file://0001-Add-linux-oe-g-platform.patch \ | 19 | file://0001-Add-linux-oe-g-platform.patch \ |
| 20 | file://0002-cmake-Use-OE_QMAKE_PATH_EXTERNAL_HOST_BINS.patch \ | 20 | file://0002-cmake-Use-OE_QMAKE_PATH_EXTERNAL_HOST_BINS.patch \ |
| @@ -64,7 +64,7 @@ LDFLAGS_append_x86 = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-gold', ' -f | |||
| 64 | PACKAGECONFIG_GL ?= "${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'gl', '', d)}" | 64 | PACKAGECONFIG_GL ?= "${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'gl', '', d)}" |
| 65 | PACKAGECONFIG_FB ?= "${@bb.utils.contains('DISTRO_FEATURES', 'directfb', 'directfb', '', d)}" | 65 | PACKAGECONFIG_FB ?= "${@bb.utils.contains('DISTRO_FEATURES', 'directfb', 'directfb', '', d)}" |
| 66 | PACKAGECONFIG_X11 ?= "${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'xcb xcb-xinput glib xkb xkbcommon', '', d)}" | 66 | PACKAGECONFIG_X11 ?= "${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'xcb xcb-xinput glib xkb xkbcommon', '', d)}" |
| 67 | PACKAGECONFIG_KDE ?= "${@bb.utils.contains('DISTRO_FEATURES', 'kde', 'sm cups fontconfig kms gbm libinput', '', d)}" | 67 | PACKAGECONFIG_KDE ?= "${@bb.utils.contains('DISTRO_FEATURES', 'kde', 'sm cups fontconfig kms gbm libinput sql-sqlite accessibility openssl', '', d)}" |
| 68 | PACKAGECONFIG_FONTS ?= "" | 68 | PACKAGECONFIG_FONTS ?= "" |
| 69 | PACKAGECONFIG_SYSTEM ?= "jpeg libpng zlib" | 69 | PACKAGECONFIG_SYSTEM ?= "jpeg libpng zlib" |
| 70 | PACKAGECONFIG_DISTRO ?= "" | 70 | PACKAGECONFIG_DISTRO ?= "" |
| @@ -167,6 +167,13 @@ QT_CONFIG_FLAGS += " \ | |||
| 167 | ${PACKAGECONFIG_CONFARGS} \ | 167 | ${PACKAGECONFIG_CONFARGS} \ |
| 168 | " | 168 | " |
| 169 | 169 | ||
| 170 | export CC_host_toolchain-clang = "clang" | ||
| 171 | export CXX_host_toolchain-clang = "clang++" | ||
| 172 | export LD_host_toolchain-clang = "clang++" | ||
| 173 | export CC_host ?= "gcc" | ||
| 174 | export CXX_host ?= "g++" | ||
| 175 | export LD_host ?= "g++" | ||
| 176 | |||
| 170 | # for qtbase configuration we need default settings | 177 | # for qtbase configuration we need default settings |
| 171 | # since we cannot set empty set filename to a not existent file | 178 | # since we cannot set empty set filename to a not existent file |
| 172 | deltask generate_qt_config_file | 179 | deltask generate_qt_config_file |
| @@ -240,6 +247,9 @@ do_install_append() { | |||
| 240 | echo "isEmpty(QMAKE_LINK_C_SHLIB): QMAKE_LINK_C_SHLIB = $OE_QMAKE_LINK_NO_SYSROOT" >> $conf | 247 | echo "isEmpty(QMAKE_LINK_C_SHLIB): QMAKE_LINK_C_SHLIB = $OE_QMAKE_LINK_NO_SYSROOT" >> $conf |
| 241 | echo "isEmpty(QMAKE_LFLAGS): QMAKE_LFLAGS = ${OE_QMAKE_LDFLAGS}" >> $conf | 248 | echo "isEmpty(QMAKE_LFLAGS): QMAKE_LFLAGS = ${OE_QMAKE_LDFLAGS}" >> $conf |
| 242 | echo "isEmpty(QMAKE_STRIP): QMAKE_STRIP = ${TARGET_PREFIX}strip" >> $conf | 249 | echo "isEmpty(QMAKE_STRIP): QMAKE_STRIP = ${TARGET_PREFIX}strip" >> $conf |
| 250 | echo "isEmpty(CC_host): CC_host = ${CC_host}" >> $conf | ||
| 251 | echo "isEmpty(CXX_host): CXX_host = ${CXX_host}" >> $conf | ||
| 252 | echo "isEmpty(LD_host): LD_host = ${LD_host}" >> $conf | ||
| 243 | 253 | ||
| 244 | generate_target_qt_config_file ${D}${OE_QMAKE_PATH_BINS}/qt.conf | 254 | generate_target_qt_config_file ${D}${OE_QMAKE_PATH_BINS}/qt.conf |
| 245 | 255 | ||
