[neon/snap-packaging/kde-qt6-core-sdk/work.core24] patches: patch out the doc breakage

Carlos De Maine null at kde.org
Thu Aug 28 11:45:35 BST 2025


Git commit 4f953e73f0efa7c08f090b9c3c392408463dfb71 by Carlos De Maine.
Committed on 28/08/2025 at 10:45.
Pushed by carlosdem into branch 'work.core24'.

patch out the doc breakage

A  +13   -0    patches/0001_disable_webengine_docs.diff
A  +13   -0    patches/0002_disable_webengine_docs.diff
A  +13   -0    patches/0003_disable_webengine_docs.diff
M  +3    -0    patches/series

https://invent.kde.org/neon/snap-packaging/kde-qt6-core-sdk/-/commit/4f953e73f0efa7c08f090b9c3c392408463dfb71

diff --git a/patches/0001_disable_webengine_docs.diff b/patches/0001_disable_webengine_docs.diff
new file mode 100644
index 0000000..6658e7f
--- /dev/null
+++ b/patches/0001_disable_webengine_docs.diff
@@ -0,0 +1,13 @@
+diff --git a/qtwebengine/src/core/api/CMakeLists.txt b/qtwebengine/src/core/api/CMakeLists.txt
+index 34a467d16..829276750 100644
+--- a/qtwebengine/src/core/api/CMakeLists.txt
++++ b/qtwebengine/src/core/api/CMakeLists.txt
+@@ -126,7 +126,7 @@ add_code_attributions_target(
+     BUILDDIR ${buildDir}/${config}/${arch}
+ )
+ add_dependencies(generate_chromium_attributions run_core_GnDone)
+-add_dependencies(prepare_docs_WebEngineCore generate_chromium_attributions)
++#add_dependencies(prepare_docs_WebEngineCore generate_chromium_attributions)
+ 
+ ##
+ #  WEBENGINECORE RESOURCES
diff --git a/patches/0002_disable_webengine_docs.diff b/patches/0002_disable_webengine_docs.diff
new file mode 100644
index 0000000..4660fbd
--- /dev/null
+++ b/patches/0002_disable_webengine_docs.diff
@@ -0,0 +1,13 @@
+diff --git a/qtwebengine/src/core/tools/webenginedriver/CMakeLists.txt b/qtwebengine/src/core/tools/webenginedriver/CMakeLists.txt
+index d718e13d8..1920d9170 100644
+--- a/qtwebengine/src/core/tools/webenginedriver/CMakeLists.txt
++++ b/qtwebengine/src/core/tools/webenginedriver/CMakeLists.txt
+@@ -25,7 +25,7 @@ if(QT_FEATURE_webenginedriver)
+         BUILDDIR ${buildDir}/${config}/${arch}
+     )
+     add_dependencies(generate_webenginedriver_attributions run_core_GnDone)
+-    add_dependencies(prepare_docs_WebEngineCore generate_webenginedriver_attributions)
++    #add_dependencies(prepare_docs_WebEngineCore generate_webenginedriver_attributions)
+ 
+     ##
+     #  INSTALL
diff --git a/patches/0003_disable_webengine_docs.diff b/patches/0003_disable_webengine_docs.diff
new file mode 100644
index 0000000..71123b9
--- /dev/null
+++ b/patches/0003_disable_webengine_docs.diff
@@ -0,0 +1,13 @@
+diff --git a/qtwebengine/src/pdf/CMakeLists.txt b/qtwebengine/src/pdf/CMakeLists.txt
+index 9f7ef7d0e..3aa19c866 100644
+--- a/qtwebengine/src/pdf/CMakeLists.txt
++++ b/qtwebengine/src/pdf/CMakeLists.txt
+@@ -63,7 +63,7 @@ add_code_attributions_target(
+     BUILDDIR ${buildDir}/${config}/${arch}
+ )
+ add_dependencies(generate_pdf_attributions run_pdf_GnDone)
+-add_dependencies(prepare_docs_Pdf generate_pdf_attributions)
++#add_dependencies(prepare_docs_Pdf generate_pdf_attributions)
+ 
+ ##
+ #   TOOLCHAIN SETUP
diff --git a/patches/series b/patches/series
index d26775f..6b87908 100644
--- a/patches/series
+++ b/patches/series
@@ -1 +1,4 @@
 force_libzstd_shared.patch
+0001_disable_webengine_docs.diff
+0002_disable_webengine_docs.diff
+0003_disable_webengine_docs.diff


More information about the Neon-commits mailing list