[neon/qt6/qt6-base/Neon/release] debian/patches: defuz

Carlos De Maine null at kde.org
Fri Apr 11 12:32:47 BST 2025


Git commit 69ae0a2b07fc48b937d70eadc78df3dec9fd9e64 by Carlos De Maine.
Committed on 11/04/2025 at 11:32.
Pushed by carlosdem into branch 'Neon/release'.

defuz

M  +11   -32   debian/patches/enable_skip_plugins.patch

https://invent.kde.org/neon/qt6/qt6-base/-/commit/69ae0a2b07fc48b937d70eadc78df3dec9fd9e64

diff --git a/debian/patches/enable_skip_plugins.patch b/debian/patches/enable_skip_plugins.patch
index 617a093..5adb104 100644
--- a/debian/patches/enable_skip_plugins.patch
+++ b/debian/patches/enable_skip_plugins.patch
@@ -1,24 +1,5 @@
-Description: Enable skipping plugins search at build time.
- This patch sets
- QT_SKIP_AUTO_PLUGIN_INCLUSION and QT_SKIP_AUTO_QML_PLUGIN_INCLUSION to ON
- by default, thus avoiding unnecesary build dependencies on plugins.
- .
- The variables can still be set to OFF by the user at build time, allowing
- them to find the packages if necessary. But if you need so for a Debian
- package please reach the Qt maintainers first. We want to know why you
- need to do so. Thanks in advance!
-Author: Lisandro Damián Nicanor Pérez Meyer <lisandro at debian.org>
-Forwarded: not-needed
-
----
- cmake/QtPlugins.cmake.in         |    2 +-
- cmake/QtPostProcessHelpers.cmake |    2 +-
- 2 files changed, 2 insertions(+), 2 deletions(-)
-
-Index: qtbase-everywhere-src-6.7.0/cmake/QtPlugins.cmake.in
-===================================================================
---- qtbase-everywhere-src-6.7.0.orig/cmake/QtPlugins.cmake.in
-+++ qtbase-everywhere-src-6.7.0/cmake/QtPlugins.cmake.in
+--- a/cmake/QtPlugins.cmake.in
++++ b/cmake/QtPlugins.cmake.in
 @@ -11,7 +11,7 @@ endif()
  
  # Distributions should probably change this default.
@@ -28,16 +9,14 @@ Index: qtbase-everywhere-src-6.7.0/cmake/QtPlugins.cmake.in
  endif()
  
  if(QT_REPO_MODULE_VERSION)
-Index: qtbase-everywhere-src-6.7.0/cmake/QtPublicPluginHelpers.cmake
-===================================================================
---- qtbase-everywhere-src-6.7.0.orig/cmake/QtPublicPluginHelpers.cmake
-+++ qtbase-everywhere-src-6.7.0/cmake/QtPostProcessHelpers.cmake
-@@ -601,7 +601,7 @@ endif()
+--- a/cmake/QtPublicPluginHelpers.cmake
++++ b/cmake/QtPublicPluginHelpers.cmake
+@@ -601,7 +601,7 @@ macro(__qt_internal_include_qml_plugin_packages)
  
- # Distributions should probably change this default.
- if(NOT DEFINED QT_SKIP_AUTO_QML_PLUGIN_INCLUSION)
--    set(QT_SKIP_AUTO_QML_PLUGIN_INCLUSION OFF)
-+    set(QT_SKIP_AUTO_QML_PLUGIN_INCLUSION ON)
- endif()
+     # Distributions should probably change this default.
+     if(NOT DEFINED QT_SKIP_AUTO_QML_PLUGIN_INCLUSION)
+-        set(QT_SKIP_AUTO_QML_PLUGIN_INCLUSION OFF)
++        set(QT_SKIP_AUTO_QML_PLUGIN_INCLUSION ON)
+     endif()
  
- set(__qt_qml_plugins_config_file_list "")
+     set(__qt_qml_plugins_config_file_list "")


More information about the Neon-commits mailing list