guix-patches
[Top][All Lists]
Advanced

[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





reply via email to

[Prev in Thread] Current Thread [Next in Thread]