* [bug#68309] [PATCH] gnu: Add powertop-service-type.
@ 2024-01-07 21:21 Ian Eure
2024-01-08 9:10 ` Mathieu Othacehe
` (2 more replies)
0 siblings, 3 replies; 9+ messages in thread
From: Ian Eure @ 2024-01-07 21:21 UTC (permalink / raw)
To: 68309; +Cc: Ian Eure
* gnu/services/pm.scm (powertop-shepherd-service): New variable.
* gnu/services/pm.scm (powertop-service-type): New variable.
* gnu/services/pm.scm (powertop-configuration): New variable.
* gnu/packages/linux.scm (powertop): Correct package description.
* doc/guix.texi (Power Management Services): Document powertop-service-type.
Change-Id: I1c5ef855526458ad54f62ca6e755da82acce1c4a
---
doc/guix.texi | 24 +++++++++++++++++++++++
gnu/packages/linux.scm | 2 +-
gnu/services/pm.scm | 43 +++++++++++++++++++++++++++++++++++++++++-
3 files changed, 67 insertions(+), 2 deletions(-)
diff --git a/doc/guix.texi b/doc/guix.texi
index a648a106b3..e95ae140f2 100644
--- a/doc/guix.texi
+++ b/doc/guix.texi
@@ -34755,6 +34755,30 @@ Ignore cpuid check for supported CPU models.
@item @code{thermald} (default: @var{thermald})
Package object of thermald.
+@cindex powertop
+@cindex Power tuning with PowerTOP
+@subsubheading PowerTOP
+
+The @code{(gnu services pm)} module provides a Guix service definition
+for PowerTOP. When started, it tunes kernel settings to reduce power
+consumption.
+
+@defvar powertop-service-type
+The service type for PowerTOP. No configuration is necessary. When the
+service starts, it executes @code{powertop --auto-tune}.
+
+@lisp
+(service powertop-service-type)
+
+@end defvar
+
+Available @code{powertop-configuration} fields are:
+
+@deftypevr {@code{powertop-configuration} parameter} package powertop
+The PowerTOP package. Defaults to @code{powertop}.
+
+@end deftypevr
+
@end table
@end deftp
diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index 0fe64bacf3..c53d8f82bd 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -3634,7 +3634,7 @@ (define-public powertop
(inputs
(list kmod libnl ncurses pciutils zlib))
(home-page "https://01.org/powertop/")
- (synopsis "Analyze power consumption on Intel-based laptops")
+ (synopsis "Analyze power consumption on x86-based laptops")
(description
"PowerTOP is a Linux tool to diagnose issues with power consumption and
power management. In addition to being a diagnostic tool, PowerTOP also has
diff --git a/gnu/services/pm.scm b/gnu/services/pm.scm
index 3daf484cc1..13a153ab1d 100644
--- a/gnu/services/pm.scm
+++ b/gnu/services/pm.scm
@@ -1,5 +1,6 @@
;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2017 Mathieu Othacehe <m.othacehe@gmail.com>
+;;; Copyright © 2024 Ian Eure <ian@retrospec.tv>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -17,6 +18,8 @@
;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
(define-module (gnu services pm)
+ #:use-module (srfi srfi-1)
+ #:use-module (ice-9 match)
#:use-module (guix gexp)
#:use-module (guix packages)
#:use-module (guix records)
@@ -31,7 +34,10 @@ (define-module (gnu services pm)
tlp-configuration
thermald-configuration
- thermald-service-type))
+ thermald-service-type
+
+ powertop-configuration
+ powertop-service-type))
(define (uglify-field-name field-name)
(let ((str (symbol->string field-name)))
@@ -466,3 +472,38 @@ (define thermald-service-type
(default-value (thermald-configuration))
(description "Run thermald, a CPU frequency scaling service that helps
prevent overheating.")))
+
+\f
+
+;;;
+;;; powertop
+;;;
+;;; Calls `powertop --auto-tune' to reduce energy consumption.
+
+
+
+(define-configuration powertop-configuration
+ (powertop (package powertop) "PowerTOP package to use."))
+
+(define powertop-shepherd-service
+ (match-lambda
+ (($ <powertop-configuration> powertop)
+ (shepherd-service
+ (documentation "Tune kernel power settings at boot.")
+ (provision '(powertop powertop-auto-tune))
+ (requirement '(user-processes))
+ (one-shot? #t)
+ (start #~(lambda _
+ (zero? (system* #$(file-append powertop "/sbin/powertop")
+ "--auto-tune"))))))))
+
+(define powertop-service-type
+ (service-type
+ (name 'powertop)
+ (extensions
+ (list
+ (service-extension shepherd-root-service-type
+ (compose list powertop-shepherd-service))))
+ (compose concatenate)
+ (default-value (powertop-configuration))
+ (description "Tune power-related kernel parameters to reduce energy consumption.")))
--
2.41.0
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [bug#68309] [PATCH] gnu: Add powertop-service-type.
2024-01-07 21:21 [bug#68309] [PATCH] gnu: Add powertop-service-type Ian Eure
@ 2024-01-08 9:10 ` Mathieu Othacehe
2024-01-13 21:23 ` Ian Eure
2024-01-14 0:40 ` [bug#68309] [PATCH 1/2] " Ian Eure
2024-06-01 18:15 ` [bug#68309] [PATCH v3] " Ian Eure
2 siblings, 1 reply; 9+ messages in thread
From: Mathieu Othacehe @ 2024-01-08 9:10 UTC (permalink / raw)
To: Ian Eure
Cc: Simon Tournier, Ludovic Courtès, Tobias Geerinckx-Rice,
Ricardo Wurmus, Raghav Gururajan, 68309, jgart,
Christopher Baines
Hello,
Looks good,
> diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
> index 0fe64bacf3..c53d8f82bd 100644
> --- a/gnu/packages/linux.scm
> +++ b/gnu/packages/linux.scm
> @@ -3634,7 +3634,7 @@ (define-public powertop
> (inputs
> (list kmod libnl ncurses pciutils zlib))
> (home-page "https://01.org/powertop/")
> - (synopsis "Analyze power consumption on Intel-based laptops")
> + (synopsis "Analyze power consumption on x86-based laptops")
This should be part of a separate commit.
> + (zero? (system* #$(file-append powertop "/sbin/powertop")
> + "--auto-tune"))))))))
If the laptop booted with power cord plugged, but then goes on battery,
does this need to be run again?
Thanks,
Mathieu
^ permalink raw reply [flat|nested] 9+ messages in thread
* [bug#68309] [PATCH] gnu: Add powertop-service-type.
2024-01-08 9:10 ` Mathieu Othacehe
@ 2024-01-13 21:23 ` Ian Eure
0 siblings, 0 replies; 9+ messages in thread
From: Ian Eure @ 2024-01-13 21:23 UTC (permalink / raw)
To: Mathieu Othacehe
Cc: Simon Tournier, Ludovic Courtès, Tobias Geerinckx-Rice,
Ricardo Wurmus, Raghav Gururajan, 68309, jgart,
Christopher Baines
Mathieu Othacehe <othacehe@gnu.org> writes:
> Hello,
>
> Looks good,
>
>> diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
>> index 0fe64bacf3..c53d8f82bd 100644
>> --- a/gnu/packages/linux.scm
>> +++ b/gnu/packages/linux.scm
>> @@ -3634,7 +3634,7 @@ (define-public powertop
>> (inputs
>> (list kmod libnl ncurses pciutils zlib))
>> (home-page "https://01.org/powertop/")
>> - (synopsis "Analyze power consumption on Intel-based
>> laptops")
>> + (synopsis "Analyze power consumption on x86-based
>> laptops")
>
> This should be part of a separate commit.
>
Okay, I’ll send a patch series in a bit. I was hoping it could be
one commit, because it’s related, and sending a patch series is
very annoying.
>> + (zero? (system* #$(file-append powertop
>> "/sbin/powertop")
>> + "--auto-tune"))))))))
>
> If the laptop booted with power cord plugged, but then goes on
> battery,
> does this need to be run again?
>
No, the settings persist across power plug/unplug events.
^ permalink raw reply [flat|nested] 9+ messages in thread
* [bug#68309] [PATCH 1/2] gnu: Add powertop-service-type.
2024-01-07 21:21 [bug#68309] [PATCH] gnu: Add powertop-service-type Ian Eure
2024-01-08 9:10 ` Mathieu Othacehe
@ 2024-01-14 0:40 ` Ian Eure
2024-01-14 0:40 ` [bug#68309] [PATCH 2/2] gnu: Correct package description Ian Eure
2024-01-17 10:15 ` [bug#68309] [PATCH 1/2] gnu: Add powertop-service-type Mathieu Othacehe
2024-06-01 18:15 ` [bug#68309] [PATCH v3] " Ian Eure
2 siblings, 2 replies; 9+ messages in thread
From: Ian Eure @ 2024-01-14 0:40 UTC (permalink / raw)
To: 68309; +Cc: Ian Eure
* gnu/services/pm.scm (powertop-shepherd-service): New variable.
* gnu/services/pm.scm (powertop-service-type): New variable.
* gnu/services/pm.scm (powertop-configuration): New variable.
* doc/guix.texi (Power Management Services): Document powertop-service-type.
Change-Id: I1c5ef855526458ad54f62ca6e755da82acce1c4a
---
doc/guix.texi | 24 ++++++++++++++++++++++++
gnu/services/pm.scm | 43 ++++++++++++++++++++++++++++++++++++++++++-
2 files changed, 66 insertions(+), 1 deletion(-)
diff --git a/doc/guix.texi b/doc/guix.texi
index 811edd0bf7..a48aa655ae 100644
--- a/doc/guix.texi
+++ b/doc/guix.texi
@@ -34798,6 +34798,30 @@ Ignore cpuid check for supported CPU models.
@item @code{thermald} (default: @var{thermald})
Package object of thermald.
+@cindex powertop
+@cindex Power tuning with PowerTOP
+@subsubheading PowerTOP
+
+The @code{(gnu services pm)} module provides a Guix service definition
+for PowerTOP. When started, it tunes kernel settings to reduce power
+consumption.
+
+@defvar powertop-service-type
+The service type for PowerTOP. No configuration is necessary. When the
+service starts, it executes @code{powertop --auto-tune}.
+
+@lisp
+(service powertop-service-type)
+
+@end defvar
+
+Available @code{powertop-configuration} fields are:
+
+@deftypevr {@code{powertop-configuration} parameter} package powertop
+The PowerTOP package. Defaults to @code{powertop}.
+
+@end deftypevr
+
@end table
@end deftp
diff --git a/gnu/services/pm.scm b/gnu/services/pm.scm
index 3daf484cc1..13a153ab1d 100644
--- a/gnu/services/pm.scm
+++ b/gnu/services/pm.scm
@@ -1,5 +1,6 @@
;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2017 Mathieu Othacehe <m.othacehe@gmail.com>
+;;; Copyright © 2024 Ian Eure <ian@retrospec.tv>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -17,6 +18,8 @@
;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
(define-module (gnu services pm)
+ #:use-module (srfi srfi-1)
+ #:use-module (ice-9 match)
#:use-module (guix gexp)
#:use-module (guix packages)
#:use-module (guix records)
@@ -31,7 +34,10 @@ (define-module (gnu services pm)
tlp-configuration
thermald-configuration
- thermald-service-type))
+ thermald-service-type
+
+ powertop-configuration
+ powertop-service-type))
(define (uglify-field-name field-name)
(let ((str (symbol->string field-name)))
@@ -466,3 +472,38 @@ (define thermald-service-type
(default-value (thermald-configuration))
(description "Run thermald, a CPU frequency scaling service that helps
prevent overheating.")))
+
+\f
+
+;;;
+;;; powertop
+;;;
+;;; Calls `powertop --auto-tune' to reduce energy consumption.
+
+
+
+(define-configuration powertop-configuration
+ (powertop (package powertop) "PowerTOP package to use."))
+
+(define powertop-shepherd-service
+ (match-lambda
+ (($ <powertop-configuration> powertop)
+ (shepherd-service
+ (documentation "Tune kernel power settings at boot.")
+ (provision '(powertop powertop-auto-tune))
+ (requirement '(user-processes))
+ (one-shot? #t)
+ (start #~(lambda _
+ (zero? (system* #$(file-append powertop "/sbin/powertop")
+ "--auto-tune"))))))))
+
+(define powertop-service-type
+ (service-type
+ (name 'powertop)
+ (extensions
+ (list
+ (service-extension shepherd-root-service-type
+ (compose list powertop-shepherd-service))))
+ (compose concatenate)
+ (default-value (powertop-configuration))
+ (description "Tune power-related kernel parameters to reduce energy consumption.")))
--
2.41.0
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [bug#68309] [PATCH 2/2] gnu: Correct package description.
2024-01-14 0:40 ` [bug#68309] [PATCH 1/2] " Ian Eure
@ 2024-01-14 0:40 ` Ian Eure
2024-01-17 10:15 ` [bug#68309] [PATCH 1/2] gnu: Add powertop-service-type Mathieu Othacehe
1 sibling, 0 replies; 9+ messages in thread
From: Ian Eure @ 2024-01-14 0:40 UTC (permalink / raw)
To: 68309; +Cc: Ian Eure
* gnu/packages/linux.scm (powertop): Correct package description.
Change-Id: Ifc81ed62158df8b3c235d335731590e977dcc725
---
gnu/packages/linux.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index 716f5907f0..3cd63df6ee 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -3634,7 +3634,7 @@ (define-public powertop
(inputs
(list kmod libnl ncurses pciutils zlib))
(home-page "https://01.org/powertop/")
- (synopsis "Analyze power consumption on Intel-based laptops")
+ (synopsis "Analyze power consumption on x86-based laptops")
(description
"PowerTOP is a Linux tool to diagnose issues with power consumption and
power management. In addition to being a diagnostic tool, PowerTOP also has
--
2.41.0
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [bug#68309] [PATCH 1/2] gnu: Add powertop-service-type.
2024-01-14 0:40 ` [bug#68309] [PATCH 1/2] " Ian Eure
2024-01-14 0:40 ` [bug#68309] [PATCH 2/2] gnu: Correct package description Ian Eure
@ 2024-01-17 10:15 ` Mathieu Othacehe
2024-06-01 18:18 ` Ian Eure
1 sibling, 1 reply; 9+ messages in thread
From: Mathieu Othacehe @ 2024-01-17 10:15 UTC (permalink / raw)
To: Ian Eure; +Cc: 68309
Hey,
Thanks for the v2!
> +The @code{(gnu services pm)} module provides a Guix service definition
> +for PowerTOP. When started, it tunes kernel settings to reduce power
> +consumption.
I have this error when building the documentation:
--8<---------------cut here---------------start------------->8---
guix.texi:34841: `@end' expected `lisp', but saw `defvar'
--8<---------------cut here---------------end--------------->8---
> +
> +\f
> +
Kill that extra line
> +;;;
> +;;; powertop
> +;;;
> +;;; Calls `powertop --auto-tune' to reduce energy consumption.
> +
> +
That one too.
> + (description "Tune power-related kernel parameters to reduce energy consumption.")))
Wrap it to be under 78 characters.
Thanks,
Mathieu
^ permalink raw reply [flat|nested] 9+ messages in thread
* [bug#68309] [PATCH v3] gnu: Add powertop-service-type.
2024-01-07 21:21 [bug#68309] [PATCH] gnu: Add powertop-service-type Ian Eure
2024-01-08 9:10 ` Mathieu Othacehe
2024-01-14 0:40 ` [bug#68309] [PATCH 1/2] " Ian Eure
@ 2024-06-01 18:15 ` Ian Eure
2024-11-23 15:09 ` bug#68309: " Ludovic Courtès
2 siblings, 1 reply; 9+ messages in thread
From: Ian Eure @ 2024-06-01 18:15 UTC (permalink / raw)
To: 68309; +Cc: Ian Eure
* gnu/services/pm.scm (powertop-shepherd-service): New variable.
* gnu/services/pm.scm (powertop-service-type): New variable.
* gnu/services/pm.scm (powertop-configuration): New variable.
* doc/guix.texi (Power Management Services): Document powertop-service-type.
Change-Id: I1c5ef855526458ad54f62ca6e755da82acce1c4a
---
doc/guix.texi | 25 +++++++++++++++++++++++++
gnu/services/pm.scm | 42 +++++++++++++++++++++++++++++++++++++++++-
2 files changed, 66 insertions(+), 1 deletion(-)
diff --git a/doc/guix.texi b/doc/guix.texi
index 1224104038..031a4e61c2 100644
--- a/doc/guix.texi
+++ b/doc/guix.texi
@@ -35375,6 +35375,31 @@ Ignore cpuid check for supported CPU models.
@item @code{thermald} (default: @var{thermald})
Package object of thermald.
+@cindex powertop
+@cindex Power tuning with PowerTOP
+@subsubheading PowerTOP
+
+The @code{(gnu services pm)} module provides a Guix service definition
+for PowerTOP. When started, it tunes kernel settings to reduce power
+consumption.
+
+@defvar powertop-service-type
+The service type for PowerTOP. No configuration is necessary. When the
+service starts, it executes @code{powertop --auto-tune}.
+
+@lisp
+(service powertop-service-type)
+@end lisp
+@end defvar
+
+Available @code{powertop-configuration} fields are:
+
+@deftypevr {@code{powertop-configuration} parameter} package powertop
+The PowerTOP package. Defaults to @code{powertop} in the @code{(gnu
+packages linux)} module
+
+@end deftypevr
+
@end table
@end deftp
diff --git a/gnu/services/pm.scm b/gnu/services/pm.scm
index 47f0bf7812..1793bc873d 100644
--- a/gnu/services/pm.scm
+++ b/gnu/services/pm.scm
@@ -1,6 +1,7 @@
;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2017 Mathieu Othacehe <m.othacehe@gmail.com>
;;; Copyright © 2024 Dariqq <dariqq@posteo.net>
+;;; Copyright © 2024 Ian Eure <ian@retrospec.tv>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -18,6 +19,8 @@
;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
(define-module (gnu services pm)
+ #:use-module (srfi srfi-1)
+ #:use-module (ice-9 match)
#:use-module (guix gexp)
#:use-module (guix packages)
#:use-module (guix records)
@@ -37,7 +40,10 @@ (define-module (gnu services pm)
tlp-configuration
thermald-configuration
- thermald-service-type))
+ thermald-service-type
+
+ powertop-configuration
+ powertop-service-type))
;;;
;;; power-profiles-daemon
@@ -524,3 +530,37 @@ (define thermald-service-type
(default-value (thermald-configuration))
(description "Run thermald, a CPU frequency scaling service that helps
prevent overheating.")))
+
+\f
+
+;;;
+;;; powertop
+;;;
+;;; Calls `powertop --auto-tune' to reduce energy consumption.
+
+(define-configuration powertop-configuration
+ (powertop (package powertop) "PowerTOP package to use."))
+
+(define powertop-shepherd-service
+ (match-lambda
+ (($ <powertop-configuration> powertop)
+ (shepherd-service
+ (documentation "Tune kernel power settings at boot.")
+ (provision '(powertop powertop-auto-tune))
+ (requirement '(user-processes))
+ (one-shot? #t)
+ (start #~(lambda _
+ (zero? (system* #$(file-append powertop "/sbin/powertop")
+ "--auto-tune"))))))))
+
+(define powertop-service-type
+ (service-type
+ (name 'powertop)
+ (extensions
+ (list
+ (service-extension shepherd-root-service-type
+ (compose list powertop-shepherd-service))))
+ (compose concatenate)
+ (default-value (powertop-configuration))
+ (description "Tune power-related kernel parameters to reduce energy
+ consumption.")))
--
2.45.1
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [bug#68309] [PATCH 1/2] gnu: Add powertop-service-type.
2024-01-17 10:15 ` [bug#68309] [PATCH 1/2] gnu: Add powertop-service-type Mathieu Othacehe
@ 2024-06-01 18:18 ` Ian Eure
0 siblings, 0 replies; 9+ messages in thread
From: Ian Eure @ 2024-06-01 18:18 UTC (permalink / raw)
To: Mathieu Othacehe; +Cc: 68309
Hi Mathieu,
Sorry for the extremely late response on this.
Mathieu Othacehe <othacehe@gnu.org> writes:
> Hey,
>
> Thanks for the v2!
>
>> +The @code{(gnu services pm)} module provides a Guix service
>> definition
>> +for PowerTOP. When started, it tunes kernel settings to
>> reduce power
>> +consumption.
>
> I have this error when building the documentation:
>
> guix.texi:34841: `@end' expected `lisp', but saw `defvar'
>
Fixed in v3, which I just sent.
>> +
>> +\f
>> +
>
> Kill that extra line
>
This matches the style used by every other package in the module,
so I believe it should stay how it is.
>> +;;;
>> +;;; powertop
>> +;;;
>> +;;; Calls `powertop --auto-tune' to reduce energy consumption.
>> +
>> +
>
> That one too.
>
Done.
>> + (description "Tune power-related kernel parameters to
>> reduce energy consumption.")))
>
> Wrap it to be under 78 characters.
>
Done.
— Ian
^ permalink raw reply [flat|nested] 9+ messages in thread
* bug#68309: [PATCH v3] gnu: Add powertop-service-type.
2024-06-01 18:15 ` [bug#68309] [PATCH v3] " Ian Eure
@ 2024-11-23 15:09 ` Ludovic Courtès
0 siblings, 0 replies; 9+ messages in thread
From: Ludovic Courtès @ 2024-11-23 15:09 UTC (permalink / raw)
To: Ian Eure; +Cc: 68309-done
[-- Attachment #1: Type: text/plain, Size: 446 bytes --]
Hi Ian,
Ian Eure <ian@retrospec.tv> skribis:
> * gnu/services/pm.scm (powertop-shepherd-service): New variable.
> * gnu/services/pm.scm (powertop-service-type): New variable.
> * gnu/services/pm.scm (powertop-configuration): New variable.
> * doc/guix.texi (Power Management Services): Document powertop-service-type.
>
> Change-Id: I1c5ef855526458ad54f62ca6e755da82acce1c4a
Applied with the tweaks below.
Thanks!
Ludo’.
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: Type: text/x-patch, Size: 905 bytes --]
diff --git a/doc/guix.texi b/doc/guix.texi
index d421d422a8..454dd66c18 100644
--- a/doc/guix.texi
+++ b/doc/guix.texi
@@ -35800,13 +35800,14 @@ Power Management Services
@item @code{thermald} (default: @var{thermald})
Package object of thermald.
-@cindex powertop
-@cindex Power tuning with PowerTOP
+@cindex PowerTOP
+@cindex power consumption tuning with PowerTOP
@subsubheading PowerTOP
-The @code{(gnu services pm)} module provides a Guix service definition
-for PowerTOP. When started, it tunes kernel settings to reduce power
-consumption.
+The @code{(gnu services pm)} module also provides a service definition
+for @uref{https://01.org/powertop/, PowerTOP}, a power consumption
+analysis and tuning tool. When started, it tunes Linux kernel settings
+to reduce power consumption.
@defvar powertop-service-type
The service type for PowerTOP. No configuration is necessary. When the
^ permalink raw reply related [flat|nested] 9+ messages in thread
end of thread, other threads:[~2024-11-23 15:10 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-01-07 21:21 [bug#68309] [PATCH] gnu: Add powertop-service-type Ian Eure
2024-01-08 9:10 ` Mathieu Othacehe
2024-01-13 21:23 ` Ian Eure
2024-01-14 0:40 ` [bug#68309] [PATCH 1/2] " Ian Eure
2024-01-14 0:40 ` [bug#68309] [PATCH 2/2] gnu: Correct package description Ian Eure
2024-01-17 10:15 ` [bug#68309] [PATCH 1/2] gnu: Add powertop-service-type Mathieu Othacehe
2024-06-01 18:18 ` Ian Eure
2024-06-01 18:15 ` [bug#68309] [PATCH v3] " Ian Eure
2024-11-23 15:09 ` bug#68309: " Ludovic Courtès
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/guix.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).