forked from pool/power-profiles-daemon
Atri Bhattacharya
8fca984cd0
Don't override user settings for dpm if set to manual (glfo#upower/power-profiles-daemon#163) OBS-URL: https://build.opensuse.org/package/show/Base:System/power-profiles-daemon?expand=0&rev=31
203 lines
8.6 KiB
Plaintext
203 lines
8.6 KiB
Plaintext
-------------------------------------------------------------------
|
|
Mon Sep 9 18:54:06 UTC 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 3 06:20:18 UTC 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 10:01:27 UTC 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 9 10:48:35 UTC 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 20:01:51 UTC 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 10:12:35 UTC 2024 - pgajdos@suse.com
|
|
|
|
- remove dependency on /usr/bin/python3 using
|
|
%python3_fix_shebang macro, [bsc#1212476]
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Feb 21 12:09:15 UTC 2024 - Enrico Belleri <kilgore.trout@idesmi.eu>
|
|
|
|
- Remove duplicate DBus service files net.hadess.PowerProfiles
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Feb 15 05:53:07 UTC 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 15:19:01 UTC 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 3 23:56:23 UTC 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 13:13:55 UTC 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 1 17:32:18 UTC 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 15:29:11 UTC 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 5 18:35:24 UTC 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 6 20:32:31 UTC 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 13:05:16 UTC 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 19:45:59 UTC 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 18:16:58 UTC 2021 - Atri Bhattacharya <badshah400@gmail.com>
|
|
|
|
- Initial package.
|