Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package xdg-desktop-portal-kde6 for
openSUSE:Factory checked in at 2026-02-27 17:00:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xdg-desktop-portal-kde6 (Old)
and /work/SRC/openSUSE:Factory/.xdg-desktop-portal-kde6.new.29461 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xdg-desktop-portal-kde6"
Fri Feb 27 17:00:59 2026 rev:37 rq:1334996 version:6.6.1
Changes:
--------
---
/work/SRC/openSUSE:Factory/xdg-desktop-portal-kde6/xdg-desktop-portal-kde6.changes
2026-02-16 13:11:50.848344478 +0100
+++
/work/SRC/openSUSE:Factory/.xdg-desktop-portal-kde6.new.29461/xdg-desktop-portal-kde6.changes
2026-02-27 17:02:14.865062947 +0100
@@ -1,0 +2,10 @@
+Tue Feb 24 17:24:06 UTC 2026 - Fabian Vogt <[email protected]>
+
+- Update to 6.6.1:
+ * New bugfix release
+ * For more details see https://kde.org/announcements/plasma/6/6.6.1
+- Changes since 6.6.0:
+ * Update version for new release 6.6.1
+ * Revert "settings: use stylehints instead of manually determining dark vs
light" (kde#516303)
+
+-------------------------------------------------------------------
Old:
----
xdg-desktop-portal-kde-6.6.0.tar.xz
xdg-desktop-portal-kde-6.6.0.tar.xz.sig
New:
----
xdg-desktop-portal-kde-6.6.1.tar.xz
xdg-desktop-portal-kde-6.6.1.tar.xz.sig
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xdg-desktop-portal-kde6.spec ++++++
--- /var/tmp/diff_new_pack.jCfMex/_old 2026-02-27 17:02:15.605093657 +0100
+++ /var/tmp/diff_new_pack.jCfMex/_new 2026-02-27 17:02:15.605093657 +0100
@@ -30,14 +30,14 @@
%{!?_plasma6_version: %define _plasma6_version %(echo %{_plasma6_bugfix} | awk
-F. '{print $1"."$2}')}
%bcond_without released
Name: xdg-desktop-portal-kde6
-Version: 6.6.0
+Version: 6.6.1
Release: 0
Summary: QT/KF6 backend for xdg-desktop-portal
License: LGPL-2.1-or-later
URL: https://www.kde.org
-Source: %{rname}-%{version}.tar.xz
+Source:
https://download.kde.org/stable/plasma/%{version}/%{rname}-%{version}.tar.xz
%if %{with released}
-Source1: %{rname}-%{version}.tar.xz.sig
+Source1:
https://download.kde.org/stable/plasma/%{version}/%{rname}-%{version}.tar.xz.sig
Source2: plasma.keyring
%endif
BuildRequires: kf6-extra-cmake-modules >= %{kf6_version}
++++++ xdg-desktop-portal-kde-6.6.0.tar.xz ->
xdg-desktop-portal-kde-6.6.1.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/xdg-desktop-portal-kde-6.6.0/CMakeLists.txt
new/xdg-desktop-portal-kde-6.6.1/CMakeLists.txt
--- old/xdg-desktop-portal-kde-6.6.0/CMakeLists.txt 2026-02-12
11:13:50.000000000 +0100
+++ new/xdg-desktop-portal-kde-6.6.1/CMakeLists.txt 2026-02-24
10:47:30.000000000 +0100
@@ -2,11 +2,11 @@
set(CMAKE_C_STANDARD 99)
-set(PROJECT_VERSION "6.6.0")
+set(PROJECT_VERSION "6.6.1")
project(xdg-desktop-portal-kde VERSION ${PROJECT_VERSION})
-set(PROJECT_DEP_VERSION "6.6.0")
+set(PROJECT_DEP_VERSION "6.6.1")
set(QT_MIN_VERSION "6.10.0")
set(KF6_MIN_VERSION "6.22.0")
set(KDE_COMPILERSETTINGS_LEVEL "6.10.0")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/xdg-desktop-portal-kde-6.6.0/po/ia/xdg-desktop-portal-kde.po
new/xdg-desktop-portal-kde-6.6.1/po/ia/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-6.6.0/po/ia/xdg-desktop-portal-kde.po
2026-02-12 11:13:50.000000000 +0100
+++ new/xdg-desktop-portal-kde-6.6.1/po/ia/xdg-desktop-portal-kde.po
2026-02-24 10:47:30.000000000 +0100
@@ -8,7 +8,7 @@
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2026-02-07 02:37+0000\n"
-"PO-Revision-Date: 2026-02-05 17:24+0100\n"
+"PO-Revision-Date: 2026-02-23 16:35+0100\n"
"Last-Translator: giovanni <[email protected]>\n"
"Language-Team: Interlingua <[email protected]>\n"
"Language: ia\n"
@@ -812,6 +812,8 @@
"Allows your username, full name, and profile picture to be used by the "
"application."
msgstr ""
+"Permitte que tu nomine de usator, nomine complete, e imagine de profilo sea "
+"usate per le application."
#: src/UserInfoDialog.qml:18
#, kde-format
@@ -835,37 +837,39 @@
#, kde-format
msgctxt "the app is unknown"
msgid "Allow an application to set the desktop background?"
-msgstr ""
+msgstr "Permitte que un application assigna le fundo de scriptorio?"
#: src/WallpaperDialog.qml:27
#, kde-format
msgctxt "the app is unknown"
msgid "Allow an application to set the lock screen background?"
-msgstr ""
+msgstr "Permitte que un application assigna le fundo de schermo de bloco?"
#: src/WallpaperDialog.qml:29
#, kde-format
msgctxt "the app is unknown"
msgid "Allow an application to set desktop and lock screen backgrounds?"
msgstr ""
+"Permitte que un application assigna fundos de scriptorio e de schermo de "
+"bloco?"
#: src/WallpaperDialog.qml:34
#, kde-format
msgctxt "%1 is the application name"
msgid "Allow %1 to set the desktop background?"
-msgstr ""
+msgstr "Permitte que %1 assigna le fundo de scriptorio?"
#: src/WallpaperDialog.qml:36
#, kde-format
msgctxt "%1 is the application name"
msgid "Allow %1 to set the lock screen background?"
-msgstr ""
+msgstr "Permitte que %1assigna le fundo de bloco de schermo?"
#: src/WallpaperDialog.qml:38
#, kde-format
msgctxt "%1 is the application name"
msgid "Allow %1 to set desktop and lock screen backgrounds?"
-msgstr ""
+msgstr "Permitte que %1 assigna fundos de scriptorio e de schermo de bloco?"
#: src/waylandintegration.cpp:268 src/waylandintegration.cpp:326
#, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/xdg-desktop-portal-kde-6.6.0/src/settings.cpp
new/xdg-desktop-portal-kde-6.6.1/src/settings.cpp
--- old/xdg-desktop-portal-kde-6.6.0/src/settings.cpp 2026-02-12
11:13:50.000000000 +0100
+++ new/xdg-desktop-portal-kde-6.6.1/src/settings.cpp 2026-02-24
10:47:30.000000000 +0100
@@ -16,7 +16,6 @@
#include <QDBusMessage>
#include <QDBusMetaType>
#include <QPalette>
-#include <QStyleHints>
#include <KConfigGroup>
#include <KConfigWatcher>
@@ -260,15 +259,18 @@
private:
QDBusVariant readFdoColorScheme()
{
- switch (QGuiApplication::styleHints()->colorScheme()) {
- case Qt::ColorScheme::Dark:
- return QDBusVariant(1U);
- case Qt::ColorScheme::Light:
- return QDBusVariant(2U);
- case Qt::ColorScheme::Unknown:
- break;
+ const QPalette palette = QApplication::palette();
+ const int windowBackgroundGray = qGray(palette.window().color().rgb());
+
+ uint result = 0; // no preference
+
+ if (windowBackgroundGray < 192) {
+ result = 1; // prefer dark
+ } else {
+ result = 2; // prefer light
}
- return QDBusVariant(0U); // no preference
+
+ return QDBusVariant(result);
}
/**