Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package qt6-base for openSUSE:Factory 
checked in at 2025-03-10 17:57:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qt6-base (Old)
 and      /work/SRC/openSUSE:Factory/.qt6-base.new.19136 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "qt6-base"

Mon Mar 10 17:57:53 2025 rev:67 rq:1251558 version:6.8.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/qt6-base/qt6-base.changes        2025-02-07 
22:59:23.095781068 +0100
+++ /work/SRC/openSUSE:Factory/.qt6-base.new.19136/qt6-base.changes     
2025-03-10 17:58:00.548229362 +0100
@@ -1,0 +2,6 @@
+Sun Mar  9 09:28:39 UTC 2025 - Christophe Marin <christo...@krop.fr>
+
+- Add patch (fixes boo#1218403):
+  * 0001-Change-default-settings-for-Qt-packages.patch
+
+-------------------------------------------------------------------

New:
----
  0001-Change-default-settings-for-Qt-packages.patch

BETA DEBUG BEGIN:
  New:- Add patch (fixes boo#1218403):
  * 0001-Change-default-settings-for-Qt-packages.patch
BETA DEBUG END:

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ qt6-base.spec ++++++
--- /var/tmp/diff_new_pack.7TAjKD/_old  2025-03-10 17:58:01.264259417 +0100
+++ /var/tmp/diff_new_pack.7TAjKD/_new  2025-03-10 17:58:01.268259585 +0100
@@ -53,6 +53,8 @@
 Patch101:       0001-Use-newer-GCC-on-Leap.patch
 %endif
 Patch102:       0001-Don-t-strip-binaries-when-building-with-qmake.patch
+# Change a couple default build system settings
+Patch103:       0001-Change-default-settings-for-Qt-packages.patch
 ##
 BuildRequires:  cmake >= 3.18.3
 BuildRequires:  cups-devel
@@ -785,6 +787,7 @@
     -DBUILD_WITH_PCH:BOOL=FALSE \
     -DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo \
     -DQT_BUILD_EXAMPLES:BOOL=TRUE \
+    -DQT_INSTALL_EXAMPLES_SOURCES:BOOL=TRUE \
     -DQT_BUILD_TESTS:BOOL=FALSE \
     -DQT_CREATE_VERSIONED_HARD_LINK:BOOL=FALSE \
     -DQT_DISABLE_RPATH:BOOL=FALSE \
@@ -850,6 +853,10 @@
 rm %{buildroot}%{_qt6_libdir}/libQt6ExamplesAssetDownloader.*
 rm 
%{buildroot}%{_qt6_metatypesdir}/qt6examplesassetdownloaderprivate_*_metatypes.json
 
+# E: env-script-interpreter
+sed -i 's#!/bin/env python3#!/usr/bin/python3#' 
%{buildroot}%{_qt6_examplesdir}/corelib/serialization/cbordump/cbortag.py
+
+
 %ldconfig_scriptlets -n libQt6Concurrent6
 %ldconfig_scriptlets -n libQt6Core6
 %ldconfig_scriptlets -n libQt6DBus6

++++++ 0001-Change-default-settings-for-Qt-packages.patch ++++++
>From 7fc927ca12025a63bf063ca26046a1811313b1c2 Mon Sep 17 00:00:00 2001
From: Christophe Marin <christo...@krop.fr>
Date: Sun, 9 Mar 2025 10:27:34 +0100
Subject: [PATCH] Change default settings for Qt packages

- Install examples sources by default
- Enable QT_SKIP_AUTO_PLUGIN_INCLUSION and QT_SKIP_AUTO_QML_PLUGIN_INCLUSION by 
default
This prevents having build time dependencies on plugins needlessly
---
 cmake/QtBuildInternalsExtra.cmake.in | 1 +
 cmake/QtPlugins.cmake.in             | 2 +-
 cmake/QtPostProcessHelpers.cmake     | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/cmake/QtBuildInternalsExtra.cmake.in 
b/cmake/QtBuildInternalsExtra.cmake.in
index 8985f81..b6eb039 100644
--- a/cmake/QtBuildInternalsExtra.cmake.in
+++ b/cmake/QtBuildInternalsExtra.cmake.in
@@ -83,6 +83,7 @@ set(QT_SOURCE_TREE "@QT_SOURCE_TREE@" CACHE PATH
 # Propagate decision of building tests and examples to other repositories.
 set(QT_BUILD_TESTS @QT_BUILD_TESTS@ CACHE BOOL "Build the testing tree.")
 set(QT_BUILD_EXAMPLES @QT_BUILD_EXAMPLES@ CACHE BOOL "Build Qt examples")
+set(QT_INSTALL_EXAMPLES_SOURCES @QT_INSTALL_EXAMPLES_SOURCES@ CACHE BOOL 
"Install Qt examples sources")
 set(QT_BUILD_BENCHMARKS @QT_BUILD_BENCHMARKS@ CACHE BOOL "Build Qt Benchmarks")
 set(QT_BUILD_MANUAL_TESTS @QT_BUILD_MANUAL_TESTS@ CACHE BOOL "Build Qt manual 
tests")
 set(QT_BUILD_MINIMAL_STATIC_TESTS @QT_BUILD_MINIMAL_STATIC_TESTS@ CACHE BOOL
diff --git a/cmake/QtPlugins.cmake.in b/cmake/QtPlugins.cmake.in
index e668a4c..d086316 100644
--- a/cmake/QtPlugins.cmake.in
+++ b/cmake/QtPlugins.cmake.in
@@ -6,7 +6,7 @@ include_guard(DIRECTORY)
 
 # Distributions should probably change this default.
 if(NOT DEFINED QT_SKIP_AUTO_PLUGIN_INCLUSION)
-    set(QT_SKIP_AUTO_PLUGIN_INCLUSION OFF)
+    set(QT_SKIP_AUTO_PLUGIN_INCLUSION ON)
 endif()
 
 if(NOT QT_NO_CREATE_TARGETS AND NOT QT_SKIP_AUTO_PLUGIN_INCLUSION)
diff --git a/cmake/QtPostProcessHelpers.cmake b/cmake/QtPostProcessHelpers.cmake
index 6ecb0c4..6fd8e75 100644
--- a/cmake/QtPostProcessHelpers.cmake
+++ b/cmake/QtPostProcessHelpers.cmake
@@ -507,7 +507,7 @@ function(qt_internal_create_plugins_auto_inclusion_files)
 
 # 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 \"\")
-- 
2.48.1

Reply via email to