diff options
-rw-r--r-- | dev-qt/qtwebengine/files/qtwebengine-6.7.3-missing-gn-deps.patch | 19 |
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", |