[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