git: 575f4fbfa2d3 - main - www/qt5-webengine: force build dependencies for pdf plugin (+)

From: Dima Panov <fluffy_at_FreeBSD.org>
Date: Wed, 12 Nov 2025 14:42:53 UTC
The branch main has been updated by fluffy:

URL: https://cgit.FreeBSD.org/ports/commit/?id=575f4fbfa2d39d8d3b6df4942ff8b49fda487dcd

commit 575f4fbfa2d39d8d3b6df4942ff8b49fda487dcd
Author:     Dima Panov <fluffy@FreeBSD.org>
AuthorDate: 2025-11-12 13:01:57 +0000
Commit:     Dima Panov <fluffy@FreeBSD.org>
CommitDate: 2025-11-12 14:42:48 +0000

    www/qt5-webengine: force build dependencies for pdf plugin (+)
    
    Ensure to be all prerequisites built before pdf plugin build will be
    started in same way as qt6-webengine already have done.
    It affected at least aarch64 build.
---
 .../patch-src_3rdparty_chromium_qtwebengine_browser_pdf_BUILD.gn | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/www/qt5-webengine/files/patch-src_3rdparty_chromium_qtwebengine_browser_pdf_BUILD.gn b/www/qt5-webengine/files/patch-src_3rdparty_chromium_qtwebengine_browser_pdf_BUILD.gn
new file mode 100644
index 000000000000..575db874aac3
--- /dev/null
+++ b/www/qt5-webengine/files/patch-src_3rdparty_chromium_qtwebengine_browser_pdf_BUILD.gn
@@ -0,0 +1,9 @@
+--- src/3rdparty/chromium/qtwebengine/browser/pdf/BUILD.gn.orig	2025-04-23 16:00:55 UTC
++++ src/3rdparty/chromium/qtwebengine/browser/pdf/BUILD.gn
+@@ -7,5 +7,6 @@ source_set("pdf") {
+ 
+   deps = [
+     "//content/public/browser",
++    "//chrome/app:generated_resources",
+   ]
+ }