Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: power-profiles-daemon | Distribution: openSUSE Tumbleweed |
Version: 0.22 | Vendor: openSUSE |
Release: 2.1 | Build date: Mon Sep 9 20:54:06 2024 |
Group: Unspecified | Build host: reproducible |
Size: 154277 | Source RPM: power-profiles-daemon-0.22-2.1.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://gitlab.freedesktop.org/upower/power-profiles-daemon | |
Summary: Power profiles handling over D-Bus |
power-profiles-daemon offers to modify system behaviour based upon user-selected power profiles. There are 3 different power profiles: a "balanced" default mode, a "power-saver" mode, and a "performance" mode.
GPL-3.0-or-later
* Mon Sep 09 2024 Enrico Belleri <kilgore.trout@idesmi.eu> - Add respect-dpm-manual.patch: Don't override user settings for dpm if set to manual (glfo#upower/power-profiles-daemon#163) * Tue Sep 03 2024 Enrico Belleri <kilgore.trout@idesmi.eu> - Update to version 0.22: * power-profiles-daemon is now battery-level aware: some drivers use this value for better optimizations * AMD p-state improvements: + supports core performance boost when not in power-saver mode + uses minimum frequency to lowest non-linear frequency + more impervious to faulty firmware and kernel bugs * support for changing DPM clocks on amdgpu: explicitly set the DPM clocks down to "low" when in power-saver mode * powerprofilesctl can disable logind and upower integration * fix handling of turbo_pct, now assumed as not present by default * power-profiles-daemon.service further lockdown restrictions * start power-profiles-daemon.service after multi-user.target AND display-manager.target to avoid conflicts with module loading * Wed Apr 17 2024 Atri Bhattacharya <badshah400@gmail.com> - Drop BuildRequires on python-pylint by disabling pylint option during configure. - Split out bash-completion into own package: powerprofilesctl-bash-completion. * Tue Apr 09 2024 Atri Bhattacharya <badshah400@gmail.com> - Update to version 0.21: * power-profiles-daemon is now battery-state aware and some drivers use a more power efficient state when using the balanced profile on battery. * Various fixes for the powerprofilesctl command line tool when using the launch or version commands. * Generate manual page for powerprofilesctl and shell completions. * Improved daemon command line interface for debugging, see `--help-debug` for more information. * More restrictive systemd service lockdown settings. * Various code optimizations. - Drop python3-shebang.patch: no longer required since %python3_fix_shebang is used anyway. - New BuildRequires: cmake, pkgconfig(bash-completion), python3-argparse-manpage, python3-pylint, python3-shtab. - New Requires: bash-completion, python3-gobject. - Build completions for zsh shell and split off new package powerprofilesctl-zsh-completion to be automatically installed when both zsh and power-profiles-daemon are installed. * Sat Mar 30 2024 Florian "sp1rit" <sp1rit@disroot.org> - Revert "Remove duplicate DBus service files net.hadess.PowerProfiles" workaround to boo#1222179 (see comment 10). * Wed Mar 13 2024 pgajdos@suse.com - remove dependency on /usr/bin/python3 using %python3_fix_shebang macro, [bsc#1212476] * Wed Feb 21 2024 Enrico Belleri <kilgore.trout@idesmi.eu> - Remove duplicate DBus service files net.hadess.PowerProfiles * Thu Feb 15 2024 Enrico Belleri <kilgore.trout@idesmi.eu> - Update to version 0.20: * Service has new name 'org.freedesktop.UPower.PowerProfiles' * Allow multiple power-profiles-daemon drivers to load simultaneously * amdgpu panel power savings which uses dedicated hardware in systems with integrated Radeon graphics to decrease panel power consumption when the system is on battery - Add python3-shebang.patch: * resolve env-script-interpreter error * Wed Apr 26 2023 Enrico Belleri <idesmi@protonmail.com> - Update to version 0.13: * Add support for the AMD P-State driver included in Linux 6.3 * Fix mismatched profiles on some HP laptops and some miscellaneous bug fixes. * Sun Jul 03 2022 Atri Bhattacharya <badshah400@gmail.com> - Update to version 0.12: * Add support for the Intel "Energy Performance Bias" feature. - Adapt to change of installed dbus configuration file [boo#1201125]. * Fri May 13 2022 Atri Bhattacharya <badshah400@gmail.com> - Update to version 0.11.1: * Stops power-profiles-daemon from modifying the cpufreq driver when the user/administrator has chosen to disable the Intel P-State scaling governor (eg. forcing a passive operation mode). * Sun May 01 2022 Atri Bhattacharya <badshah400@gmail.com> - Update to version 0.11: * Fixes problems on Intel machines when the CPUs didn't support turbo at all, or the performance scaling governor was built as default in the kernel. * Add better end-user documentation. * Fixes in the command-line tool to not cause bug report tools to popup on not-uncommon errors. * Bug fix for running on some systems with controllable charge speeds. - Drop fd1664dfe26f13f8c8cd7b44483cd872dfdede36.patch: upstreamed. * Fri Nov 19 2021 Bjørn Lie <bjorn.lie@gmail.com> - Add fd1664dfe26f13f8c8cd7b44483cd872dfdede36.patch: main: Error out on D-Bus communication errors (rh#2019536). - Bump pkgconfig(polkit-gobject-1) BuildRequires version to 0.114. It's required for the g_autoptr() support we use. * Fri Nov 05 2021 Atri Bhattacharya <badshah400@gmail.com> - Update to version 0.10.1: * Fix bug in the authorisation codepath added in 0.10.0, where holding a profile could still succeed despite having sent a denial to the calling process. * Make pylint test optional. - Drop f83685732b9dd8211840645ce76f43718b30218b.patch: incorporated upstream. * Wed Oct 06 2021 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 0.10.0: + This release adds authorisation checks for the profile holds and profile switching features of the backend daemon, through polkit. It is recommended that all distributions upgrade to this version as soon as possible. + This release also adds support for the "quiet" kernel platform profile used in some systems. - Drop patches fixed upstream: + power-profiles-daemon-polkit-policy.patch + c9b646025d9f155509a6cda1c292bfd120daeb9e.patch + 20a2d7f7b80a1847f36236d40388f14ae99fa94b.patch - Add f83685732b9dd8211840645ce76f43718b30218b.patch: build: Make pylint test optional. As power-profiles-daemon keeps getting built with slightly different versions of pylint with newer warnings, disable pylint test by default to avoid getting bug reports about it. - Add hold-profile-hardening.patch: Hardening of HoldProfile D-Bus method (boo#1189900). Requested by openSUSE security team. * Tue Sep 28 2021 Atri Bhattacharya <badshah400@gmail.com> - Add power-profiles-daemon-polkit-policy.patch -- Describe and set defaults for switching and holding power profiles; patch taken from upstream merge request (boo#1189900, glfo#hadess/power-profiles-daemon#47). - Add Requires: polkit, needed at runtime after changes in permission handling due to above patch. - Disable tests as they fail due to polkit changes from above patch not being integrated yet. * Fri Sep 24 2021 Bjørn Lie <bjorn.lie@gmail.com> - Pass explicit systemdsystemunitdir=%{_unitdir} to meson, ensure we have the correct systemd unitdir. - Drop systemd and systemd-rpm-macros BuildRequires, not needed. - Add check section and run meson_test macro, replace umockdev with pkgconfig(umockdev-1.0) BuildRequires. - Add generic c_compiler BuildRequires as meson checks for it. - Add upstream patches: + c9b646025d9f155509a6cda1c292bfd120daeb9e.patch: platform-profile: Add support for 'quiet' profile. + 20a2d7f7b80a1847f36236d40388f14ae99fa94b.patch: tests: Add tests for quiet profile support. * Thu Aug 26 2021 Atri Bhattacharya <badshah400@gmail.com> - Initial package.
/usr/bin/powerprofilesctl /usr/lib/systemd/system/power-profiles-daemon.service /usr/libexec/power-profiles-daemon /usr/share/dbus-1/system-services/net.hadess.PowerProfiles.service /usr/share/dbus-1/system-services/org.freedesktop.UPower.PowerProfiles.service /usr/share/dbus-1/system.d/net.hadess.PowerProfiles.conf /usr/share/dbus-1/system.d/org.freedesktop.UPower.PowerProfiles.conf /usr/share/doc/packages/power-profiles-daemon /usr/share/doc/packages/power-profiles-daemon/README.md /usr/share/licenses/power-profiles-daemon /usr/share/licenses/power-profiles-daemon/COPYING /usr/share/man/man1/powerprofilesctl.1.gz /usr/share/polkit-1/actions/power-profiles-daemon.policy /var/lib/power-profiles-daemon
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Nov 16 01:18:36 2024