Jay Faulkner bce371ced2
sys-power/tlp: dependency and style fixes
The sys-power/tlp-1.9.0 ebuild had several bugs around dependency and
style:
- Blockers against tuned, laptop-mode-tools, and power-profiles-daemon
  were too aggressive. Moved to a warning instead of a hard block to
  make migrations easy/possible.
- non-standard gentoo style of repeating use? ( pkg ) in each row
  instead of using one use? () block for multiple packages
- dbus-python and pygobject were missing the proper dynamic python use
  dependencies.
- renaming USE=pd to USE=ppd for consistency with tuned

The original commit had more changes than would be expected due to it
adding a tlp-pd daemon which implements power-profile-daemon abilities.
As part of this, we noticed and added additional dependencies as
documented here: https://linrunner.de/tlp/developers/dependencies.html

Closes: https://bugs.gentoo.org/967685
Closes: https://bugs.gentoo.org/967686
Closes: https://bugs.gentoo.org/967687
Signed-off-by: Jay Faulkner <jayf@gentoo.org>
2025-12-18 09:26:04 -08:00
..