|
@@ -0,0 +1,32 @@
|
|
|
+diff --git a/package/qt5/qt5webengine/0002-avoid-jumbo-build.patch b/package/qt5/qt5webengine/0002-avoid-jumbo-build.patch
|
|
|
+new file mode 100644
|
|
|
+index 0000000..44f548d
|
|
|
+--- /dev/null
|
|
|
++++ b/package/qt5/qt5webengine/0002-avoid-jumbo-build.patch
|
|
|
+@@ -0,0 +1,13 @@
|
|
|
++diff --git a/configure.pri b/configure.pri
|
|
|
++index 37a8551..406d5e2 100644
|
|
|
++--- a/configure.pri
|
|
|
+++++ b/configure.pri
|
|
|
++@@ -28,7 +28,7 @@ defineTest(qtConfTest_detectJumboBuild) {
|
|
|
++ mergeLimit = $$find(mergeLimit, "\\d")
|
|
|
++ isEmpty(mergeLimit) {
|
|
|
++ win32: mergeLimit = 0
|
|
|
++- else: mergeLimit = 8
|
|
|
+++ else: mergeLimit = 0
|
|
|
++ }
|
|
|
++ qtLog("Setting jumbo build merge batch limit to $${mergeLimit}.")
|
|
|
++ $${1}.merge_limit = $$mergeLimit
|
|
|
+diff --git a/package/qt5/qt5webengine/qt5webengine.mk b/package/qt5/qt5webengine/qt5webengine.mk
|
|
|
+index 4abcf45..ef39dc5 100644
|
|
|
+--- a/package/qt5/qt5webengine/qt5webengine.mk
|
|
|
++++ b/package/qt5/qt5webengine/qt5webengine.mk
|
|
|
+@@ -47,7 +47,7 @@ define QT5WEBENGINE_PYTHON2_SYMLINK
|
|
|
+ endef
|
|
|
+ QT5WEBENGINE_PRE_CONFIGURE_HOOKS += QT5WEBENGINE_PYTHON2_SYMLINK
|
|
|
+
|
|
|
+-QT5WEBENGINE_ENV += NINJAFLAGS="-j$(PARALLEL_JOBS)"
|
|
|
++QT5WEBENGINE_ENV += NINJAFLAGS="-j4"
|
|
|
+
|
|
|
+ define QT5WEBENGINE_CREATE_HOST_PKG_CONFIG
|
|
|
+ sed s%@HOST_DIR@%$(HOST_DIR)%g $(QT5WEBENGINE_PKGDIR)/host-pkg-config.in > $(@D)/host-bin/host-pkg-config
|