[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#70460] [PATCH v2 0/3] Update power-profiles-daemon and add a servic
From: |
Dariqq |
Subject: |
[bug#70460] [PATCH v2 0/3] Update power-profiles-daemon and add a service-type for it. |
Date: |
Thu, 9 May 2024 08:00:38 +0000 |
On 02.05.24 17:37, Dariqq wrote:
Hi all,
Here is v2 of the patches.
I hope the added manual entry is ok as I don't have prior experience writing
texinfo. I've added the note not to use tlp and p-p-d together there too.
Also is there a better way to set the pythonpath to not include the packages in
native-inputs? This decreases guix size of the package by 100 MB.
Changes compared to v1:
* Added the commit removing inputs to the first commit.
* Added back python and python-pygobject as inputs (previously propagated from
python-dbusmock in native-inputs).
* Set GUIX_PYTHONPATH to only refer to nonnative python inputs rather than all.
* Moved gtk-docs to a seperate doc output.
* Added a short entry in the manual for the service-type.
* Added my copyright line in all files.
Things that could still be improved:
* The generated manpage looks horrible because python-argparse-manpage is
outdated. I've tried updating it but ran into test errors.
For the manpage I've updated python-argparse-manpage in #70834 which got
pushed yesterday which fixes the manpage for me locally.
* Test timeout issues on qa? I am not sure what to do here as it is kind of
hard for me to guess what an appropriate timeout window would be that would
work.
It seems to succeeding now. Maybe we just got lucky this time?
Dariqq (3):
gnu: power-profiles-daemon: Update to 0.21.
gnu: power-profiles-daemon: Build gtk-docs.
gnu: services: Add power-profiles-daemon-service-type.
doc/guix.texi | 40 +++++++++++++++++++++++++
gnu/packages/freedesktop.scm | 56 +++++++++++++++++++++++------------
gnu/services/pm.scm | 57 +++++++++++++++++++++++++++++++++++-
3 files changed, 134 insertions(+), 19 deletions(-)
base-commit: 5010a51fc91aeac5a3b87a3eea04f18f3fe8a3a3