summaryrefslogtreecommitdiff
path: root/dev-qt/qtwebengine
diff options
context:
space:
mode:
authorIonen Wolkens <ionen@gentoo.org>2024-11-18 14:00:06 -0500
committerIonen Wolkens <ionen@gentoo.org>2024-11-19 03:59:02 -0500
commitfd94ed9d933d7b27ddc4a50e76397b136468630c (patch)
tree263310b63bad5a3fd471fead1017722b750d89bb /dev-qt/qtwebengine
parent7c80917c6c24b7774c47c323d936c018e185c1d4 (diff)
downloadgentoo-fd94ed9d933d7b27ddc4a50e76397b136468630c.tar.gz
gentoo-fd94ed9d933d7b27ddc4a50e76397b136468630c.tar.bz2
gentoo-fd94ed9d933d7b27ddc4a50e76397b136468630c.zip
dev-qt/qtwebengine: more race condition fixes (qt6)
Bug: https://bugs.gentoo.org/942142 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Diffstat (limited to 'dev-qt/qtwebengine')
-rw-r--r--dev-qt/qtwebengine/files/qtwebengine-6.7.3-missing-gn-deps.patch19
1 files changed, 17 insertions, 2 deletions
diff --git a/dev-qt/qtwebengine/files/qtwebengine-6.7.3-missing-gn-deps.patch b/dev-qt/qtwebengine/files/qtwebengine-6.7.3-missing-gn-deps.patch
index b9723a59d859..032a0fd617d8 100644
--- a/dev-qt/qtwebengine/files/qtwebengine-6.7.3-missing-gn-deps.patch
+++ b/dev-qt/qtwebengine/files/qtwebengine-6.7.3-missing-gn-deps.patch
@@ -1,9 +1,18 @@
Patch status: needs upstreaming
Add missing dependencies for rare race conditions, these are all
-related to Qt-specific changes as far as I can see.
+related to Qt-speific changes as far as I can see while normal
+chromium has the right dependencies.
https://bugs.gentoo.org/942142
+--- a/src/3rdparty/chromium/components/autofill/core/browser/BUILD.gn
++++ b/src/3rdparty/chromium/components/autofill/core/browser/BUILD.gn
+@@ -768,4 +768,5 @@
+ deps = []
+ deps = [
++ ":buildflags",
+ "//base",
+ "//base:i18n",
--- a/src/3rdparty/chromium/components/history/core/browser/BUILD.gn
+++ b/src/3rdparty/chromium/components/history/core/browser/BUILD.gn
@@ -184,4 +184,8 @@
@@ -17,7 +26,13 @@ https://bugs.gentoo.org/942142
--- a/src/3rdparty/chromium/qtwebengine/browser/extensions/api/BUILD.gn
+++ b/src/3rdparty/chromium/qtwebengine/browser/extensions/api/BUILD.gn
-@@ -46,4 +46,5 @@
+@@ -29,4 +29,5 @@
+
+ deps = [
++ "//build/config/chromebox_for_meetings:buildflags",
+ "//chrome/common:buildflags",
+ "//content/public/browser",
+@@ -46,4 +47,5 @@
deps = [
"//content/public/browser",
+ "//qtwebengine/common/extensions/api:api",