From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms1.migadu.com with LMTPS id KDrUHlWTM2Z5GwAAe85BDQ:P1 (envelope-from ) for ; Thu, 02 May 2024 15:21:25 +0200 Received: from aspmx1.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2.migadu.com with LMTPS id KDrUHlWTM2Z5GwAAe85BDQ (envelope-from ) for ; Thu, 02 May 2024 15:21:25 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=alternativebit.fr header.s=gm1 header.b=ap0rD40+; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1714656085; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=dwtl8pC0CQGVYva3FDiVNkXzjnxsZPrTUDy7YcOgc/8=; b=n7+QH/3FT4uaGZSi7xpMzPpl6nPIgqb5J4vUHA1cpFUaMUrobnGuIAwkkIYbo7BiDti9mZ 3mdbFsYZGaHC+ZXK/fJYsUcSJ/6H0koB3vnY3DYRbFoOh4gsU3aAclnlP2RKQFq7o/JVo8 dhoRo4MdTdqt1pn5CGBcmhFMnJIjYIsKZc5XFE1YFXnMfK8buoI4zmqaQBbUFmMamg4bbA jZ+MpKZF3uteyQ6/m6C1RG2PmagA8EZMXGBO6Jkn7F0aZODe7l1hmUOAA8MZz3KEntiF1n Ms0GWGajZlOp0kbuRfHGkdXYv5CENc/s9KE6NNeCuX+ZZ40L750fip9bhucVJw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=alternativebit.fr header.s=gm1 header.b=ap0rD40+; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=none ARC-Seal: i=1; s=key1; d=yhetil.org; t=1714656085; a=rsa-sha256; cv=none; b=VCOIP0zhi1M+RDLi9WD6amUdA1CVqKndZeUcEAUWBd9wyAx/5Wv6u34/JT5oScomfLx3p5 lAHBx3FW8x4l/Lj15OK1edvFX17S3M5jW6T7bxWgwngGCGQNz5bDaHZ65ADJDyLn5c5M2/ SmhB0frh5cbBhx8lQ8qv21BUUVL6gPLuAUVV/fPubQyxaZK/ZsirwIPwEe5Thpv/WAbV9Z SUUtvUJgnUNQVgju1gLrVe++C5gHoir71+PTyz7n2UU1J2ty9FJy/CO6wex1/KS1Z5advE au6JFCfz7jE7AbBuFow5koJq8xc28bw/0rl/mwNIY+GDW7pJSdwtyfu1+Noj7w== Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 1B79A53513 for ; Thu, 2 May 2024 15:21:25 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1s2WMj-0004h3-39; Thu, 02 May 2024 09:20:49 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1s2OFO-0002YN-Hr for guix-patches@gnu.org; Thu, 02 May 2024 00:40:45 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1s2OFN-00005a-8x for guix-patches@gnu.org; Thu, 02 May 2024 00:40:42 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1s2OFi-0008SR-QY for guix-patches@gnu.org; Thu, 02 May 2024 00:41:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#70460] [PATCH 4/4] gnu: services: Add power-profiles-daemon-service-type. Resent-From: =?UTF-8?Q?F=C3=A9lix?= Baylac =?UTF-8?Q?Jacqu=C3=A9?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 02 May 2024 04:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70460 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Dariqq , 70460@debbugs.gnu.org Received: via spool by 70460-submit@debbugs.gnu.org id=B70460.171462481332465 (code B ref 70460); Thu, 02 May 2024 04:41:02 +0000 Received: (at 70460) by debbugs.gnu.org; 2 May 2024 04:40:13 +0000 Received: from localhost ([127.0.0.1]:41338 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s2OEu-0008RY-F7 for submit@debbugs.gnu.org; Thu, 02 May 2024 00:40:13 -0400 Received: from relay1-d.mail.gandi.net ([217.70.183.193]:39671) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s2D3g-0003ne-Pl for 70460@debbugs.gnu.org; Wed, 01 May 2024 12:43:55 -0400 Received: by mail.gandi.net (Postfix) with ESMTPSA id DE723240003; Wed, 1 May 2024 16:43:24 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alternativebit.fr; s=gm1; t=1714581805; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=dwtl8pC0CQGVYva3FDiVNkXzjnxsZPrTUDy7YcOgc/8=; b=ap0rD40+OTAam7+ZDMRZ5Er+xfXHv0cnPoX0gQNQsjheWnZ+RIAFWphN6UO6BzGoqYELFg x03TrF0He3LdZjE51t5kXm3bstt066ZQYn1zuFPMSApNzNyE2kELkZ8tm4Hz9rHeu3/67D J4wvJx5GMTro8PraHgXDLW8oe9Ebq0FNDWznwnWjq884CQdxgCovfapQ1Sd2qGxqnnYVmL ZFXw7swwG7xLincoFIx7dsPX1jy5un5HFEch9xp6fK1mvzshSa/e2gxQ4Qb9KoT9LzOTH5 L+OQoLWbQM+thqRzD3tC1a6bEWbv4oTVIWImbw0xakMgXGai9H8kYhLG803v0Q== From: =?UTF-8?Q?F=C3=A9lix?= Baylac =?UTF-8?Q?Jacqu=C3=A9?= In-Reply-To: <09b1ed88b9e88d98b0b1df3ba3dd571da4a9b110.1713463209.git.dariqq@posteo.net> References: <09b1ed88b9e88d98b0b1df3ba3dd571da4a9b110.1713463209.git.dariqq@posteo.net> Date: Wed, 01 May 2024 18:43:23 +0200 Message-ID: <87wmod1o0k.fsf@alternativebit.fr> MIME-Version: 1.0 Content-Type: text/plain X-GND-Sasl: felix@alternativebit.fr X-Mailman-Approved-At: Thu, 02 May 2024 00:40:12 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Mailman-Approved-At: Thu, 02 May 2024 09:20:47 -0400 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: 0.21 X-Spam-Score: 0.21 X-Migadu-Queue-Id: 1B79A53513 X-Migadu-Scanner: mx13.migadu.com X-TUID: o2Vg65syJelT Hey Dariqq, Thanks for this! I would like to bump this patchset in the hope it catches the attention of a maintainer. It sadly do not apply cleanly on current master anymore. This daemon is pretty important for laptops. This is the daemon used to tune the CPU power efficiency by multiple DE: Gnome, KDE, Waybar, and likely others I'm not aware of. Power-profiles-daemon is meant to be launched as a system service, not by dbus itself. This patchset is crutial to get a functional power-profiles-daemon setup. I'm also a Guix rookie, so I can't really help wrt. the service definitions best practices. I maintain this package on NixOS, I have a bit of experience with it, and the packaging part looks fine overall. I'm not 100% sure generating the gtk-doc is worth the closure size increase, but I think it's fine for now, it shouldn't be a show-stopper. I'm using this patchset on my system, it works as intended, it'd be great to see it merged. What should we do to get this moving forward? I'm up to help in the process if neccessary.