summaryrefslogtreecommitdiffstats
path: root/recipes-qt/qt5/qtwebengine_git.bb
diff options
context:
space:
mode:
authorMartin Jansa <Martin.Jansa@gmail.com>2020-01-23 18:06:01 +0100
committerMartin Jansa <Martin.Jansa@gmail.com>2020-01-23 19:47:04 +0100
commit4c86f2ade342ad15aaad7898d6d72f5e57b1a1fe (patch)
treebcd6a7328e87df256baf291f6422a918ac16fbb3 /recipes-qt/qt5/qtwebengine_git.bb
parente0d392f2f1a4c168283ce2fccf67bc0d5cc05f42 (diff)
downloadmeta-qt5-upstream/jansa/master-py3.tar.gz
qtwebengine: Allow to build with python3upstream/jansa/master-py3
I have some changes for the initial build, but there are many more needed as shown in upstream chromium: https://bugs.chromium.org/p/chromium/issues/detail?id=942720 https://bugs.chromium.org/p/chromium/issues/list?q=label%3AProj-Python3Migration&can=2 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Diffstat (limited to 'recipes-qt/qt5/qtwebengine_git.bb')
-rw-r--r--recipes-qt/qt5/qtwebengine_git.bb3
1 files changed, 3 insertions, 0 deletions
diff --git a/recipes-qt/qt5/qtwebengine_git.bb b/recipes-qt/qt5/qtwebengine_git.bb
index c00120b3..fe2b1b57 100644
--- a/recipes-qt/qt5/qtwebengine_git.bb
+++ b/recipes-qt/qt5/qtwebengine_git.bb
@@ -24,6 +24,7 @@ DEPENDS += " \
24 libdrm fontconfig pixman openssl pango cairo icu pciutils nss \ 24 libdrm fontconfig pixman openssl pango cairo icu pciutils nss \
25 libcap \ 25 libcap \
26 gperf-native \ 26 gperf-native \
27 python3-urllib3-native \
27 ${@bb.utils.contains('DISTRO_FEATURES', 'alsa', 'alsa-lib', '', d)} \ 28 ${@bb.utils.contains('DISTRO_FEATURES', 'alsa', 'alsa-lib', '', d)} \
28 ${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'libxcomposite libxcursor libxi libxrandr libxtst', '', d)} \ 29 ${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'libxcomposite libxcursor libxi libxrandr libxtst', '', d)} \
29" 30"
@@ -149,6 +150,7 @@ QT_MODULE_BRANCH_CHROMIUM = "77-based"
149SRC_URI += " \ 150SRC_URI += " \
150 ${QT_GIT}/qtwebengine-chromium.git;name=chromium;branch=${QT_MODULE_BRANCH_CHROMIUM};protocol=${QT_GIT_PROTOCOL};destsuffix=git/src/3rdparty \ 151 ${QT_GIT}/qtwebengine-chromium.git;name=chromium;branch=${QT_MODULE_BRANCH_CHROMIUM};protocol=${QT_GIT_PROTOCOL};destsuffix=git/src/3rdparty \
151 file://0001-Force-host-toolchain-configuration.patch \ 152 file://0001-Force-host-toolchain-configuration.patch \
153 file://0001-Allow-to-build-with-python3.patch \
152" 154"
153SRC_URI_append_libc-musl = "\ 155SRC_URI_append_libc-musl = "\
154 file://0002-musl-don-t-use-pvalloc-as-it-s-not-available-on-musl.patch \ 156 file://0002-musl-don-t-use-pvalloc-as-it-s-not-available-on-musl.patch \
@@ -170,6 +172,7 @@ SRC_URI += " \
170 file://chromium/0009-chromium-Include-cstddef-for-size_t-definition.patch;patchdir=src/3rdparty \ 172 file://chromium/0009-chromium-Include-cstddef-for-size_t-definition.patch;patchdir=src/3rdparty \
171 file://chromium/0010-chromium-Move-CharAllocator-definition-to-a-header-f.patch;patchdir=src/3rdparty \ 173 file://chromium/0010-chromium-Move-CharAllocator-definition-to-a-header-f.patch;patchdir=src/3rdparty \
172 file://chromium/0011-chromium-Include-cstddef-and-cstdint.patch;patchdir=src/3rdparty \ 174 file://chromium/0011-chromium-Include-cstddef-and-cstdint.patch;patchdir=src/3rdparty \
175 file://chromium/0001-chromium-Allow-to-build-with-python3.patch;patchdir=src/3rdparty \
173" 176"
174 177
175SRC_URI_append_libc-musl = "\ 178SRC_URI_append_libc-musl = "\