Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package kscreenlocker6 for openSUSE:Factory
checked in at 2026-10-22 15:48:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kscreenlocker6 (Old)
and /work/SRC/openSUSE:Factory/.kscreenlocker6.new.2252680 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kscreenlocker6"
Thu Oct 22 15:48:02 2026 rev:50 rq:1386834 version:6.8.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/kscreenlocker6/kscreenlocker6.changes
2026-10-20 12:37:14.716818065 +0200
+++
/work/SRC/openSUSE:Factory/.kscreenlocker6.new.2252680/kscreenlocker6.changes
2026-10-22 15:48:18.047088576 +0200
@@ -1,0 +2,10 @@
+Tue Oct 20 11:32:46 UTC 2026 - Fabian Vogt <[email protected]>
+
+- Update to 6.8.1:
+ * New bugfix release
+ * For more details see https://kde.org/announcements/plasma/6/6.8.1
+- Changes since 6.8.0:
+ * Handle dropping command line arguments in live upgrades
+ * Update version for new release 6.8.1
+
+-------------------------------------------------------------------
Old:
----
kscreenlocker-6.8.0.tar.xz
kscreenlocker-6.8.0.tar.xz.sig
New:
----
kscreenlocker-6.8.1.tar.xz
kscreenlocker-6.8.1.tar.xz.sig
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kscreenlocker6.spec ++++++
--- /var/tmp/diff_new_pack.d0Uysi/_old 2026-10-22 15:48:19.349143056 +0200
+++ /var/tmp/diff_new_pack.d0Uysi/_new 2026-10-22 15:48:19.350143098 +0200
@@ -26,7 +26,7 @@
# Latest ABI-stable Plasma (e.g. 6.0 in KF6, but 6.0.80 in KUF)
%{!?_plasma6_version: %define _plasma6_version %(echo %{_plasma6_bugfix} | awk
-F. '{print $1"."$2}')}
Name: kscreenlocker6
-Version: 6.8.0
+Version: 6.8.1
Release: 0
Summary: Library and components for secure lock screen architecture
License: GPL-2.0-or-later
++++++ kscreenlocker-6.8.0.tar.xz -> kscreenlocker-6.8.1.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/kscreenlocker-6.8.0/CMakeLists.txt
new/kscreenlocker-6.8.1/CMakeLists.txt
--- old/kscreenlocker-6.8.0/CMakeLists.txt 2026-10-10 12:50:25.000000000
+0200
+++ new/kscreenlocker-6.8.1/CMakeLists.txt 2026-10-20 11:04:37.000000000
+0200
@@ -2,7 +2,7 @@
project(kscreenlocker)
set(CMAKE_C_STANDARD 99)
-set(PROJECT_VERSION "6.8.0")
+set(PROJECT_VERSION "6.8.1")
set(PROJECT_VERSION_MAJOR 6)
set(PROJECT_DEP_VERSION "6.8.0")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/kscreenlocker-6.8.0/greeter/main.cpp
new/kscreenlocker-6.8.1/greeter/main.cpp
--- old/kscreenlocker-6.8.0/greeter/main.cpp 2026-10-10 12:50:25.000000000
+0200
+++ new/kscreenlocker-6.8.1/greeter/main.cpp 2026-10-20 11:04:37.000000000
+0200
@@ -122,6 +122,23 @@
parser.addOption(immediateLockOption);
parser.addOption(graceTimeOption);
parser.addOption(nolockOption);
+
+ // we may have the greeter launched from an old ksldapp in the case of a
live upgrade
+ // handle mismatched arguments gracefully, defaulting to try to run
+ // Add all unknown options but make sure to print a warning.
+
+ // To implement this smartly we'll ::parse all arguments, and then
::process
+ // them again once we have injected no-op options for all unknown ones.
+ // This allows ::process to still do common argument handling for --version
+ // as well as standard error handling.
+ if (!parser.parse(app.arguments())) {
+ const QStringList unknownOptionNames = parser.unknownOptionNames();
+ for (const QString &option : unknownOptionNames) {
+ qWarning() << "Unknown option" << option << " - ignoring it.";
+ parser.addOption(QCommandLineOption(option));
+ }
+ }
+
parser.process(app);
if (parser.isSet(testingOption)) {