Upstream has released version 0.21, which makes ppd battery-state aware and which should provide improved battery life: > Since this release power-profiles-daemon is battery-state aware and some drivers > use a more power efficient state when using the balanced profile on battery. > In particular both the AMD and Intel P-State drivers will use the > balance_power EPP profile, while for Intel one we also set the energy > performance bias to 8 (instead of 6). Unfortunately, I cannot link to the relevant release, as this is a new account.
I've bumped the package to 0.21 in my local overlay and it builds and runs fine. However, upstream has added manpage generation (requires dev-python/argparse-manpage, which is not available for ~arm) and bash completion (requires app-shells/bash-completion), which may require some additional consideration.
It's fine - and even preferred, really - to just drop kws on the bump (see bottom part of https://devmanual.gentoo.org/keywording/index.html#keywording-on-upgrades)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9aae531c0a9af29b7b0048badda0b3fff4ce9127 commit 9aae531c0a9af29b7b0048badda0b3fff4ce9127 Author: Pacho Ramos <pacho@gentoo.org> AuthorDate: 2024-06-19 08:57:58 +0000 Commit: Pacho Ramos <pacho@gentoo.org> CommitDate: 2024-06-19 08:59:05 +0000 sys-power/power-profiles-daemon: add 0.21 Closes: https://bugs.gentoo.org/930172 Signed-off-by: Pacho Ramos <pacho@gentoo.org> sys-power/power-profiles-daemon/Manifest | 1 + .../power-profiles-daemon-0.21.ebuild | 98 ++++++++++++++++++++++ 2 files changed, 99 insertions(+)