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 2026-08-26 19:51:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qt6-base (Old)
 and      /work/SRC/openSUSE:Factory/.qt6-base.new.1258 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "qt6-base"

Wed Aug 26 19:51:11 2026 rev:86 rq:1373550 version:6.11.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/qt6-base/qt6-base.changes        2026-08-21 
16:51:21.220771881 +0200
+++ /work/SRC/openSUSE:Factory/.qt6-base.new.1258/qt6-base.changes      
2026-08-26 19:51:40.431398499 +0200
@@ -1,0 +2,6 @@
+Tue Aug 25 08:14:46 UTC 2026 - Fabian Vogt <[email protected]>
+
+- Add patch to fix a regression in icon loading (kde#=524657, QTBUG-149431):
+  * 0001-QIconLoader-Don-t-consider-fallbackThemeName-in-them.patch
+
+-------------------------------------------------------------------

New:
----
  0001-QIconLoader-Don-t-consider-fallbackThemeName-in-them.patch

----------(New B)----------
  New:- Add patch to fix a regression in icon loading (kde#=524657, 
QTBUG-149431):
  * 0001-QIconLoader-Don-t-consider-fallbackThemeName-in-them.patch
----------(New E)----------

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

Other differences:
------------------
++++++ qt6-base.spec ++++++
--- /var/tmp/diff_new_pack.r0XHS4/_old  2026-08-26 19:51:41.910450736 +0200
+++ /var/tmp/diff_new_pack.r0XHS4/_new  2026-08-26 19:51:41.912450806 +0200
@@ -43,6 +43,7 @@
 Source99:       qt6-base-rpmlintrc
 # Patches 0-100 are upstream patches #
 Patch0:         0001-CMake-Handle-generated-headers-in-syncqt-scan-all-mo.patch
+Patch1:         0001-QIconLoader-Don-t-consider-fallbackThemeName-in-them.patch
 # Patches 100-200 are openSUSE and/or non-upstream(able) patches #
 # No need to pollute the library dir with object files, install them in the 
qt6 subfolder
 Patch100:       0001-CMake-Install-objects-files-into-ARCHDATADIR.patch

++++++ 0001-QIconLoader-Don-t-consider-fallbackThemeName-in-them.patch ++++++
>From 74545aae16cbd504ea5406b9b12b74248761cf38 Mon Sep 17 00:00:00 2001
From: Nicolas Fella <[email protected]>
Date: Mon, 24 Aug 2026 16:21:29 +0200
Subject: [PATCH] QIconLoader: Don't consider fallbackThemeName() in
 themeName()

themeName and fallbackThemeName are independent things.

bebbf84167a4341eed27ecfca480ff62dfa1b159 mixes the two together,
which results in setFallbackThemeName() incorrectly changing
themeName().

Restore that part to how it was before.

Amends bebbf84167a4341eed27ecfca480ff62dfa1b159

Fixes: QTBUG-149431
Pick-to: 6.12 6.11
Change-Id: I7bb5e4329b677abb95b74269877f8d9c0222a972
Reviewed-by: Axel Spoerl <[email protected]>
(cherry picked from commit 85420d5d4f78a6ba4cf70ed8ee092e0ef4fb9a54)
---
 src/gui/image/qiconloader.cpp | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/src/gui/image/qiconloader.cpp b/src/gui/image/qiconloader.cpp
index 62353ec9cd9..4526c6f75fb 100644
--- a/src/gui/image/qiconloader.cpp
+++ b/src/gui/image/qiconloader.cpp
@@ -151,8 +151,7 @@ QString QIconLoader::themeName() const
         return m_userTheme;
 
     if (m_systemTheme.isEmpty()) {
-        const QString &themeName = systemThemeName();
-        m_systemTheme = !themeName.isEmpty() ? themeName : fallbackThemeName();
+        m_systemTheme = systemThemeName();
     }
     return m_systemTheme;
 }
-- 
2.55.0

Reply via email to