Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package powerdevil6 for openSUSE:Factory checked in at 2025-07-03 12:08:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/powerdevil6 (Old) and /work/SRC/openSUSE:Factory/.powerdevil6.new.1903 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "powerdevil6" Thu Jul 3 12:08:29 2025 rev:28 rq:1289924 version:6.4.2 Changes: -------- --- /work/SRC/openSUSE:Factory/powerdevil6/powerdevil6.changes 2025-06-26 11:37:13.096549006 +0200 +++ /work/SRC/openSUSE:Factory/.powerdevil6.new.1903/powerdevil6.changes 2025-07-03 12:09:43.583870397 +0200 @@ -1,0 +2,11 @@ +Tue Jul 1 13:11:49 UTC 2025 - Fabian Vogt <fab...@ritter-vogt.de> + +- Update to 6.4.2: + * New bugfix release + * For more details see https://kde.org/announcements/plasma/6/6.4.2 +- Changes since 6.4.1: + * Update version for new release 6.4.2 + * systemd: disable CAP_WAKE_ALARM (kde#506052) + * Don't suspend while already suspending + +------------------------------------------------------------------- Old: ---- powerdevil-6.4.1.tar.xz powerdevil-6.4.1.tar.xz.sig New: ---- powerdevil-6.4.2.tar.xz powerdevil-6.4.2.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ powerdevil6.spec ++++++ --- /var/tmp/diff_new_pack.R3KnUy/_old 2025-07-03 12:09:44.427905773 +0200 +++ /var/tmp/diff_new_pack.R3KnUy/_new 2025-07-03 12:09:44.427905773 +0200 @@ -22,7 +22,7 @@ %define rname powerdevil %bcond_without released Name: powerdevil6 -Version: 6.4.1 +Version: 6.4.2 Release: 0 # Full Plasma 6 version (e.g. 6.0.0) %{!?_plasma6_bugfix: %define _plasma6_bugfix %{version}} ++++++ powerdevil-6.4.1.tar.xz -> powerdevil-6.4.2.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/powerdevil-6.4.1/CMakeLists.txt new/powerdevil-6.4.2/CMakeLists.txt --- old/powerdevil-6.4.1/CMakeLists.txt 2025-06-24 11:41:10.000000000 +0200 +++ new/powerdevil-6.4.2/CMakeLists.txt 2025-07-01 13:45:20.000000000 +0200 @@ -1,9 +1,9 @@ cmake_minimum_required(VERSION 3.16) project(PowerDevil) -set(PROJECT_VERSION "6.4.1") +set(PROJECT_VERSION "6.4.2") -set(PROJECT_DEP_VERSION "6.4.1") +set(PROJECT_DEP_VERSION "6.4.2") set(QT_MIN_VERSION "6.8.0") set(KF6_MIN_VERSION "6.14.0") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/powerdevil-6.4.1/daemon/actions/bundled/suspendsession.cpp new/powerdevil-6.4.2/daemon/actions/bundled/suspendsession.cpp --- old/powerdevil-6.4.1/daemon/actions/bundled/suspendsession.cpp 2025-06-24 11:41:10.000000000 +0200 +++ new/powerdevil-6.4.2/daemon/actions/bundled/suspendsession.cpp 2025-07-01 13:45:20.000000000 +0200 @@ -35,7 +35,12 @@ setRequiredPolicies(PowerDevil::PolicyAgent::InterruptSession); + connect(core()->suspendController(), &SuspendController::aboutToSuspend, this, [this]() { + m_isAboutToSuspend = true; + }); connect(core()->suspendController(), &SuspendController::resumeFromSuspend, this, [this]() { + m_isAboutToSuspend = false; + KIdleTime::instance()->simulateUserActivity(); PowerDevil::PolicyAgent::instance()->setupSystemdInhibition(); @@ -81,6 +86,11 @@ qCDebug(POWERDEVIL) << "Not suspending because a shutdown is in progress"; return; } + // don't suspend if suspending + if (m_isAboutToSuspend) { + qCDebug(POWERDEVIL) << "Not suspending because a suspend is in progress"; + return; + } } // Switch for real action diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/powerdevil-6.4.1/daemon/actions/bundled/suspendsession.h new/powerdevil-6.4.2/daemon/actions/bundled/suspendsession.h --- old/powerdevil-6.4.1/daemon/actions/bundled/suspendsession.h 2025-06-24 11:41:10.000000000 +0200 +++ new/powerdevil-6.4.2/daemon/actions/bundled/suspendsession.h 2025-07-01 13:45:20.000000000 +0200 @@ -47,6 +47,7 @@ private: std::chrono::milliseconds m_idleTime{0}; + bool m_isAboutToSuspend = false; PowerDevil::PowerButtonAction m_autoSuspendAction; PowerDevil::SleepMode m_sleepMode = PowerDevil::SleepMode::SuspendToRam; QScopedPointer<PowerDevil::KWinKScreenHelperEffect> m_fadeEffect; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/powerdevil-6.4.1/daemon/plasma-powerdevil.service.in new/powerdevil-6.4.2/daemon/plasma-powerdevil.service.in --- old/powerdevil-6.4.1/daemon/plasma-powerdevil.service.in 2025-06-24 11:41:10.000000000 +0200 +++ new/powerdevil-6.4.2/daemon/plasma-powerdevil.service.in 2025-07-01 13:45:20.000000000 +0200 @@ -4,7 +4,10 @@ After=plasma-core.target [Service] -AmbientCapabilities=CAP_WAKE_ALARM +# Enable this if you want to let powerdevil wakeup system on set schedules (e.g. alarms) +# This works on system only where user is not considered system user. Currently this is useful +# only in Plasma Mobile. +# AmbientCapabilities=CAP_WAKE_ALARM ExecStart=@KDE_INSTALL_FULL_LIBEXECDIR@/org_kde_powerdevil Type=dbus BusName=org.kde.Solid.PowerManagement diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/powerdevil-6.4.1/po/sk/plasma_applet_org.kde.plasma.brightness.po new/powerdevil-6.4.2/po/sk/plasma_applet_org.kde.plasma.brightness.po --- old/powerdevil-6.4.1/po/sk/plasma_applet_org.kde.plasma.brightness.po 2025-06-24 11:41:10.000000000 +0200 +++ new/powerdevil-6.4.2/po/sk/plasma_applet_org.kde.plasma.brightness.po 2025-07-01 13:45:20.000000000 +0200 @@ -6,14 +6,14 @@ "Project-Id-Version: plasma_applet_org.kde.plasma.brightness\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2025-06-11 02:48+0000\n" -"PO-Revision-Date: 2025-05-24 18:30+0200\n" +"PO-Revision-Date: 2025-06-30 21:36+0200\n" "Last-Translator: Lucia Mrenica <lucia.mren...@gmail.com>\n" "Language-Team: Slovak <kde-i18n-...@kde.org>\n" "Language: sk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: Lokalize 25.04.1\n" +"X-Generator: Lokalize 25.04.2\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" #: package/contents/ui/BrightnessItem.qml:30 @@ -106,37 +106,37 @@ #, kde-format msgctxt "Status" msgid "Night Light at day color temperature" -msgstr "" +msgstr "Nočná farba teplota počas dňa" #: package/contents/ui/main.qml:158 #, kde-format msgctxt "Status" msgid "Night Light at night color temperature" -msgstr "" +msgstr "Nočná farba teplota počas noci" #: package/contents/ui/main.qml:163 #, kde-format msgctxt "Status; placeholder is a time" msgid "Night Light in morning transition (complete by %1)" -msgstr "" +msgstr "Nočná farba ranný prechod (skončí o %1)" #: package/contents/ui/main.qml:165 #, kde-format msgctxt "Status; placeholder is a time" msgid "Night Light in evening transition (complete by %1)" -msgstr "" +msgstr "Nočná farba večerný prechod (skončí o %1)" #: package/contents/ui/main.qml:183 #, kde-format msgctxt "Status; placeholder is a time" msgid "Night Light evening transition scheduled for %1" -msgstr "" +msgstr "Nočná farba večerný prechod je plánovaný na %1" #: package/contents/ui/main.qml:185 #, kde-format msgctxt "Status; placeholder is a time" msgid "Night Light morning transition scheduled for %1" -msgstr "" +msgstr "Nočná farba ranný prechod je plánovaný na %1" #: package/contents/ui/main.qml:189 #, kde-format @@ -223,7 +223,7 @@ #, kde-format msgctxt "@action:button Night Light" msgid "Suspend" -msgstr "Uspať" +msgstr "Pozastaviť" #: package/contents/ui/NightLightItem.qml:149 #, kde-format @@ -239,25 +239,25 @@ #, kde-format msgctxt "Label for a time" msgid "Transition to day complete by:" -msgstr "Prechod do dňa skonči:" +msgstr "Prechod na denný režim skonči:" #: package/contents/ui/NightLightItem.qml:179 #, kde-format msgctxt "Label for a time" msgid "Transition to night scheduled for:" -msgstr "Prechod do noci začne:" +msgstr "Prechod na nočný režim začne:" #: package/contents/ui/NightLightItem.qml:181 #, kde-format msgctxt "Label for a time" msgid "Transition to night complete by:" -msgstr "Prechod do noci skonči:" +msgstr "Prechod na nočný režim skonči:" #: package/contents/ui/NightLightItem.qml:183 #, kde-format msgctxt "Label for a time" msgid "Transition to day scheduled for:" -msgstr "Prechod do dňa začne:" +msgstr "Prechod na denný režim začne:" #: package/contents/ui/PopupDialog.qml:125 #, kde-format