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-10-22 12:12:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/powerdevil6 (Old)
 and      /work/SRC/openSUSE:Factory/.powerdevil6.new.18484 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "powerdevil6"

Wed Oct 22 12:12:59 2025 rev:33 rq:1312798 version:6.5.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/powerdevil6/powerdevil6.changes  2025-09-15 
19:54:18.038618631 +0200
+++ /work/SRC/openSUSE:Factory/.powerdevil6.new.18484/powerdevil6.changes       
2025-10-22 12:14:22.034556491 +0200
@@ -1,0 +2,38 @@
+Thu Oct 16 18:13:20 UTC 2025 - Fabian Vogt <[email protected]>
+
+- Update to 6.5.0:
+  * New bugfix release
+  * For more details see https://kde.org/announcements/plasma/6/6.5.0
+- Changes since 6.4.91:
+  * Update version for new release 6.5.0
+
+-------------------------------------------------------------------
+Wed Oct  8 11:39:08 UTC 2025 - Fabian Vogt <[email protected]>
+
+- Make sure qt6qmlimport(org.kde.notification) is installed
+
+-------------------------------------------------------------------
+Thu Oct  2 14:47:26 UTC 2025 - Fabian Vogt <[email protected]>
+
+- Update to 6.4.91:
+  * New bugfix release
+  * For more details see https://kde.org/announcements/plasma/6/6.4.91
+- Changes since 6.4.90:
+  * Update version for new release 6.4.91
+  * KCM: show/hide compliance message if needed after resetting settings 
(kde#507352)
+
+-------------------------------------------------------------------
+Tue Sep 30 11:51:13 UTC 2025 - Fabian Vogt <[email protected]>
+
+- Add patch to disable the wakeup count tracking for now:
+  * 0001-Disable-wakup_count-helper-for-the-time-being.patch
+
+-------------------------------------------------------------------
+Tue Sep 23 06:41:24 UTC 2025 - Fabian Vogt <[email protected]>
+
+- Update to 6.4.90:
+  * New feature release
+  * For more details see https://kde.org/announcements/plasma/6/6.4.90
+- Too many changes to list here
+
+-------------------------------------------------------------------

Old:
----
  powerdevil-6.4.5.tar.xz
  powerdevil-6.4.5.tar.xz.sig

New:
----
  0001-Disable-wakup_count-helper-for-the-time-being.patch
  powerdevil-6.5.0.tar.xz
  powerdevil-6.5.0.tar.xz.sig

----------(New B)----------
  New:- Add patch to disable the wakeup count tracking for now:
  * 0001-Disable-wakup_count-helper-for-the-time-being.patch
----------(New E)----------

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

Other differences:
------------------
++++++ powerdevil6.spec ++++++
--- /var/tmp/diff_new_pack.ulrgaF/_old  2025-10-22 12:14:22.734586005 +0200
+++ /var/tmp/diff_new_pack.ulrgaF/_new  2025-10-22 12:14:22.738586174 +0200
@@ -16,13 +16,13 @@
 #
 
 
-%define kf6_version 6.14.0
-%define qt6_version 6.8.0
+%define kf6_version 6.18.0
+%define qt6_version 6.9.0
 
 %define rname powerdevil
 %bcond_without released
 Name:           powerdevil6
-Version:        6.4.5
+Version:        6.5.0
 Release:        0
 # Full Plasma 6 version (e.g. 6.0.0)
 %{!?_plasma6_bugfix: %define _plasma6_bugfix %{version}}
@@ -31,11 +31,13 @@
 Summary:        KDE Power Management module
 License:        GPL-2.0-or-later
 URL:            https://www.kde.org
-Source:         
https://download.kde.org/stable/plasma/%{version}/%{rname}-%{version}.tar.xz
+Source:         %{rname}-%{version}.tar.xz
 %if %{with released}
-Source1:        
https://download.kde.org/stable/plasma/%{version}/%{rname}-%{version}.tar.xz.sig
+Source1:        %{rname}-%{version}.tar.xz.sig
 Source2:        plasma.keyring
 %endif
+# PATCH-NOFEATURE-OPENSUSE
+Patch1:         0001-Disable-wakup_count-helper-for-the-time-being.patch
 BuildRequires:  kf6-extra-cmake-modules >= %{kf6_version}
 # Needed by FindLibcap.cmake
 BuildRequires:  libcap-progs
@@ -73,6 +75,8 @@
 BuildRequires:  pkgconfig(xcb-dpms)
 BuildRequires:  pkgconfig(xcb-randr)
 Requires:       kf6-kidletime-plugins
+# Used by the batterymonitor applet
+Requires:       qt6qmlimport(org.kde.notification)
 #PrepareForSleep is added to systemd 198, and with Plasma 5.2, will be 
unconditionaly called
 Requires:       systemd >= 198
 %requires_ge    plasma6-workspace-libs
@@ -123,13 +127,11 @@
 %doc %{_kf6_htmldir}/en/kcontrol/
 %{_kf6_applicationsdir}/kcm_mobile_power.desktop
 %{_kf6_applicationsdir}/kcm_powerdevilprofilesconfig.desktop
-%if %{pkg_vcmp cmake(KF6Package) < 6.18}
-%{_kf6_appstreamdir}/org.kde.plasma.battery.appdata.xml
-%{_kf6_appstreamdir}/org.kde.plasma.brightness.appdata.xml
-%endif
 %{_kf6_configdir}/autostart/powerdevil.desktop
 %{_kf6_dbuspolicydir}/org.kde.powerdevil.backlighthelper.conf
+%{_kf6_dbuspolicydir}/org.kde.powerdevil.chargethresholdhelper.conf
 %{_kf6_dbuspolicydir}/org.kde.powerdevil.discretegpuhelper.conf
+#%%{_kf6_dbuspolicydir}/org.kde.powerdevil.wakeupsourcehelper.conf
 %{_kf6_debugdir}/batterymonitor.categories
 %{_kf6_debugdir}/powerdevil.categories
 %{_kf6_debugdir}/brightness.categories
@@ -137,11 +139,12 @@
 %{_kf6_libexecdir}/kauth/backlighthelper
 %{_kf6_libexecdir}/kauth/chargethresholdhelper
 %{_kf6_libexecdir}/kauth/discretegpuhelper
+#%%{_kf6_libexecdir}/kauth/wakeupsourcehelper
 %{_kf6_notificationsdir}/powerdevil.notifyrc
-%{_kf6_plasmadir}/plasmoids/org.kde.plasma.battery/
-%{_kf6_plasmadir}/plasmoids/org.kde.plasma.brightness/
 %dir %{_kf6_plugindir}/kf6/krunner
 %{_kf6_plugindir}/kf6/krunner/krunner_powerdevil.so
+%{_kf6_plugindir}/plasma/applets/org.kde.plasma.battery.so
+%{_kf6_plugindir}/plasma/applets/org.kde.plasma.brightness.so
 %{_kf6_plugindir}/plasma/kcms/systemsettings/kcm_mobile_power.so
 %{_kf6_plugindir}/plasma/kcms/systemsettings/kcm_powerdevilprofilesconfig.so
 %dir %{_kf6_plugindir}/powerdevil/
@@ -161,10 +164,11 @@
 
%{_kf6_sharedir}/dbus-1/system-services/org.kde.powerdevil.backlighthelper.service
 
%{_kf6_sharedir}/dbus-1/system-services/org.kde.powerdevil.chargethresholdhelper.service
 
%{_kf6_sharedir}/dbus-1/system-services/org.kde.powerdevil.discretegpuhelper.service
-%{_kf6_sharedir}/dbus-1/system.d/org.kde.powerdevil.chargethresholdhelper.conf
+#%%{_kf6_sharedir}/dbus-1/system-services/org.kde.powerdevil.wakeupsourcehelper.service
 %{_kf6_sharedir}/polkit-1/actions/org.kde.powerdevil.backlighthelper.policy
 
%{_kf6_sharedir}/polkit-1/actions/org.kde.powerdevil.chargethresholdhelper.policy
 %{_kf6_sharedir}/polkit-1/actions/org.kde.powerdevil.discretegpuhelper.policy
+#%%{_kf6_sharedir}/polkit-1/actions/org.kde.powerdevil.wakeupsourcehelper.policy
 %{_libexecdir}/org_kde_powerdevil
 %{_userunitdir}/plasma-powerdevil.service
 

++++++ 0001-Disable-wakup_count-helper-for-the-time-being.patch ++++++
>From ee9a7a4a5c21ef01e8fecc8713c43d50dd471cd6 Mon Sep 17 00:00:00 2001
From: Fabian Vogt <[email protected]>
Date: Tue, 30 Sep 2025 13:50:18 +0200
Subject: [PATCH] Disable wakup_count helper for the time being

Needs a security review, something for later.
---
 daemon/CMakeLists.txt                     | 2 +-
 daemon/actions/bundled/suspendsession.cpp | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/daemon/CMakeLists.txt b/daemon/CMakeLists.txt
index 0249b04c..37f1d9a6 100644
--- a/daemon/CMakeLists.txt
+++ b/daemon/CMakeLists.txt
@@ -170,7 +170,7 @@ kauth_install_helper_files(backlighthelper 
org.kde.powerdevil.backlighthelper ro
 kauth_install_actions(org.kde.powerdevil.backlighthelper 
controllers/backlight_helper_actions.actions)
 
 # Wakeup source helper
-if (CMAKE_SYSTEM_NAME STREQUAL Linux)
+if (FALSE)
     add_executable(wakeupsourcehelper wakeupsourcehelper.cpp 
wakeupsourcehelper.h ${CMAKE_BINARY_DIR}/daemon/powerdevil_debug.cpp)
     target_link_libraries(wakeupsourcehelper Qt::Core KF6::AuthCore)
     install(TARGETS wakeupsourcehelper DESTINATION ${KAUTH_HELPER_INSTALL_DIR})
diff --git a/daemon/actions/bundled/suspendsession.cpp 
b/daemon/actions/bundled/suspendsession.cpp
index 70a424de..f948fd5a 100644
--- a/daemon/actions/bundled/suspendsession.cpp
+++ b/daemon/actions/bundled/suspendsession.cpp
@@ -94,7 +94,7 @@ void SuspendSession::triggerImpl(const QVariantMap &args)
             return;
         }
 
-#ifdef Q_OS_LINUX
+#if 0
         KAuth::Action 
wakeupCountAction(QStringLiteral("org.kde.powerdevil.wakeupsourcehelper.setwakeupcount"));
         
wakeupCountAction.setHelperId(QStringLiteral("org.kde.powerdevil.wakeupsourcehelper"));
 
-- 
2.51.0



++++++ powerdevil-6.4.5.tar.xz -> powerdevil-6.5.0.tar.xz ++++++
++++ 135819 lines of diff (skipped)

Reply via email to