diff options
author | Mikko Gronoff <mikko.gronoff@qt.io> | 2017-02-10 09:22:31 +0200 |
---|---|---|
committer | Mikko Gronoff <mikko.gronoff@qt.io> | 2017-02-10 14:03:32 +0200 |
commit | 251beba0ca5f7fae85b8fd9c20851c53347c9722 (patch) | |
tree | 6e2a334753d8bfb04e17a4b9ca56f89773a337e1 /recipes-qt/qt5/qtbase_git.bb | |
parent | 1c88e9b361b9df92edf27b7d23f1bc3f07e784a3 (diff) | |
parent | 8ba28144d5571504112fd4f32c7bfcbac531e2cb (diff) | |
download | meta-qt5-5.8.tar.gz |
Merge remote-tracking branch 'qtyocto/upstream/master' into 5.85.8
* qtyocto/upstream/master:
qtwebengine: disable generate_character_data
qtwayland: fix build without xkbcommon-evdev
qtwayland: Add libxkbcommon in the dependencies
qtbase: create empty oe-device-extra.pri
cmake_qt5.bbclass: add qtbase-native to DEPENDS
Upgrade to Qt 5.8
qtbase: Remove comments about ICU and QtWebKit
qtwebkit: Always enable icu in QT_CONFIG
qtwebengine: use QT_GIT_PROTOCOL variable
Conflicts:
recipes-qt/qt5/qtbase_git.bb
recipes-qt/qt5/qtwayland_git.bb
Change-Id: I8929585c07f462b7ff28c0342386d4114c0c0ee2
Diffstat (limited to 'recipes-qt/qt5/qtbase_git.bb')
-rw-r--r-- | recipes-qt/qt5/qtbase_git.bb | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/recipes-qt/qt5/qtbase_git.bb b/recipes-qt/qt5/qtbase_git.bb index c9005a85..5db9aad1 100644 --- a/recipes-qt/qt5/qtbase_git.bb +++ b/recipes-qt/qt5/qtbase_git.bb | |||
@@ -33,10 +33,6 @@ DEPENDS += "qtbase-native" | |||
33 | RDEPENDS_${PN}-tools += "perl" | 33 | RDEPENDS_${PN}-tools += "perl" |
34 | 34 | ||
35 | # separate some parts of PACKAGECONFIG which are often changed | 35 | # separate some parts of PACKAGECONFIG which are often changed |
36 | # be aware that you need to add icu to build qtwebkit, default | ||
37 | # PACKAGECONFIG is kept rather minimal for people who don't need | ||
38 | # stuff like webkit (and it's easier to add options than remove) | ||
39 | |||
40 | PACKAGECONFIG_GL ?= "${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'gl', '', d)}" | 36 | PACKAGECONFIG_GL ?= "${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'gl', '', d)}" |
41 | PACKAGECONFIG_FB ?= "${@bb.utils.contains('DISTRO_FEATURES', 'directfb', 'directfb', '', d)}" | 37 | PACKAGECONFIG_FB ?= "${@bb.utils.contains('DISTRO_FEATURES', 'directfb', 'directfb', '', d)}" |
42 | PACKAGECONFIG_X11 ?= "${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'xcb xrender xinput2 glib xkb xkbcommon-evdev', '', d)}" | 38 | PACKAGECONFIG_X11 ?= "${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'xcb xrender xinput2 glib xkb xkbcommon-evdev', '', d)}" |
@@ -116,7 +112,6 @@ PACKAGECONFIG[directfb] = "-directfb,-no-directfb,directfb" | |||
116 | PACKAGECONFIG[linuxfb] = "-linuxfb,-no-linuxfb" | 112 | PACKAGECONFIG[linuxfb] = "-linuxfb,-no-linuxfb" |
117 | PACKAGECONFIG[kms] = "-kms,-no-kms,drm virtual/egl" | 113 | PACKAGECONFIG[kms] = "-kms,-no-kms,drm virtual/egl" |
118 | PACKAGECONFIG[gbm] = "-gbm,-no-gbm,virtual/mesa" | 114 | PACKAGECONFIG[gbm] = "-gbm,-no-gbm,virtual/mesa" |
119 | # needed for qtwebkit | ||
120 | PACKAGECONFIG[icu] = "-icu,-no-icu,icu" | 115 | PACKAGECONFIG[icu] = "-icu,-no-icu,icu" |
121 | PACKAGECONFIG[udev] = "-libudev,-no-libudev,udev" | 116 | PACKAGECONFIG[udev] = "-libudev,-no-libudev,udev" |
122 | PACKAGECONFIG[openssl] = "-openssl,-no-openssl,openssl,libssl" | 117 | PACKAGECONFIG[openssl] = "-openssl,-no-openssl,openssl,libssl" |
@@ -135,6 +130,9 @@ QT_CONFIG_FLAGS += " \ | |||
135 | " | 130 | " |
136 | 131 | ||
137 | do_configure() { | 132 | do_configure() { |
133 | # Avoid qmake error "Cannot read [...]/usr/lib/qt5/mkspecs/oe-device-extra.pri: No such file or directory" during configuration | ||
134 | touch ${S}/mkspecs/oe-device-extra.pri | ||
135 | |||
138 | ${S}/configure -v \ | 136 | ${S}/configure -v \ |
139 | -opensource -confirm-license \ | 137 | -opensource -confirm-license \ |
140 | -sysroot ${STAGING_DIR_TARGET} \ | 138 | -sysroot ${STAGING_DIR_TARGET} \ |