From unknown Tue Jun 17 23:53:05 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#72673 <72673@debbugs.gnu.org> To: bug#72673 <72673@debbugs.gnu.org> Subject: Status: [PATCH] Add home-pipewire-profile-service to home-pipewire-service-type Reply-To: bug#72673 <72673@debbugs.gnu.org> Date: Wed, 18 Jun 2025 06:53:05 +0000 retitle 72673 [PATCH] Add home-pipewire-profile-service to home-pipewire-se= rvice-type reassign 72673 guix-patches submitter 72673 Apoorv severity 72673 normal tag 72673 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 16 13:15:19 2024 Received: (at submit) by debbugs.gnu.org; 16 Aug 2024 17:15:19 +0000 Received: from localhost ([127.0.0.1]:52768 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sf0Xm-0001Oj-Ob for submit@debbugs.gnu.org; Fri, 16 Aug 2024 13:15:19 -0400 Received: from lists.gnu.org ([209.51.188.17]:56254) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sf0Xl-0001Ob-4D for submit@debbugs.gnu.org; Fri, 16 Aug 2024 13:15:17 -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 1sf0X3-0005AQ-J7 for guix-patches@gnu.org; Fri, 16 Aug 2024 13:14:36 -0400 Received: from w1.tutanota.de ([81.3.6.162]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sf0X1-00081k-8E for guix-patches@gnu.org; Fri, 16 Aug 2024 13:14:33 -0400 Received: from tutadb.w10.tutanota.de (unknown [192.168.1.10]) by w1.tutanota.de (Postfix) with ESMTP id E8A19FBFCD7 for ; Fri, 16 Aug 2024 17:14:28 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1723828468; s=s1; d=tuta.io; h=From:From:To:To:Subject:Subject:Content-Description:Content-ID:Content-Type:Content-Type:Content-Transfer-Encoding:Cc:Date:Date:In-Reply-To:MIME-Version:MIME-Version:Message-ID:Message-ID:Reply-To:References:Sender; bh=35mstLZBlMAhO4Cx7l/KnDe0hgS3P0r3x7DE8+pRwjc=; b=KQkwHUdepCRnDEJXiLfC/vZeNeXvNI+9zMu4IZnt2gdXn4SSW+Gqz2ozMCk0w5OJ hRGRK0FiwU3UT+YbMYWrVlZzfprCck3UySPgE6lE/lMVdZk1XbOvlT7DnoyKGbnaP1E EHPybP1ENXXfNxWdWKI9aPlm0T7EflQ0uNOxUV/xRZbXYfCLaFRZxTgHS6akuIGVDN2 jxWlRyzGKIe3sH2UV0UHe7+PDjmDAnfHL9CQ3DdvNH63QJksR0dLddR4glm5u0WHoRp Y74Mt6rWMi+QehE3Ao1qdxq2lmrgueF+AozLKsHX2MCBErVdcN9P27E4C+Dr9EcaA8F RoU0WpA6TQ== Date: Fri, 16 Aug 2024 19:14:28 +0200 (CEST) From: Apoorv To: Guix Patches Message-ID: Subject: [PATCH] Add home-pipewire-profile-service to home-pipewire-service-type MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_109255_1490869062.1723828468965" Received-SPF: pass client-ip=81.3.6.162; envelope-from=apoorvs@tuta.io; helo=w1.tutanota.de X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) ------=_Part_109255_1490869062.1723828468965 Content-Type: multipart/alternative; boundary="----=_Part_109256_159632406.1723828468965" ------=_Part_109256_159632406.1723828468965 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit `home-pipewire-service-type` should provide the `pw-` and `wpctl` commands, so I modified the `home-pipewire-service-type` to add the `home-profile-service-type` extension for that. I have to manually install both packages (pipewire and wireplumber) to get those commands, when this service-type could be doing all that for us. -- Sent with Tuta; enjoy secure & ad-free emails: https://tuta.com ------=_Part_109256_159632406.1723828468965 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit
`home-pipewire-service-type` should provide the `pw-` and `wpctl` commands, so I modified the `home-pipewire-service-type` to add the `home-profile-service-type` extension for that.

I have to manually install both packages (pipewire and wireplumber) to get those commands, when this service-type could be doing all that for us.

--
Sent with Tuta; enjoy secure & ad-free emails:
https://tuta.com
------=_Part_109256_159632406.1723828468965-- ------=_Part_109255_1490869062.1723828468965 Content-Type: text/x-patch; charset=us-ascii; name=0014-Add-home-pipewire-profile-service-to-home-pipewire-s.patch Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=0014-Add-home-pipewire-profile-service-to-home-pipewire-s.patch >From 6f71b946875479a071baa8e20bc8f05e72610122 Mon Sep 17 00:00:00 2001 From: apoorv569 Date: Fri, 16 Aug 2024 22:40:22 +0530 Subject: [PATCH 14/14] Add home-pipewire-profile-service to home-pipewire-service-type --- gnu/home/services/sound.scm | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/gnu/home/services/sound.scm b/gnu/home/services/sound.scm index 313a57305b..8afdd84740 100644 --- a/gnu/home/services/sound.scm +++ b/gnu/home/services/sound.scm @@ -51,6 +51,11 @@ (define-configuration/no-serialization home-pipewire-configuration "When true, enable PipeWire's PulseAudio emulation support, allowing PulseAudio clients to use PipeWire transparently.")) +(define (home-pipewire-profile-service config) + (list + (home-pipewire-configuration-pipewire config) + (home-pipewire-configuration-wireplumber config))) + (define (home-pipewire-shepherd-service config) (shepherd-service (documentation "PipeWire media processing.") @@ -121,6 +126,8 @@ (define home-pipewire-service-type (extensions (list (service-extension home-shepherd-service-type home-pipewire-shepherd-services) + (service-extension home-profile-service-type + home-pipewire-profile-service) (service-extension home-xdg-configuration-files-service-type home-pipewire-xdg-configuration))) (description -- 2.45.2 ------=_Part_109255_1490869062.1723828468965-- From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 07 01:52:26 2025 Received: (at control) by debbugs.gnu.org; 7 Mar 2025 06:52:26 +0000 Received: from localhost ([127.0.0.1]:46607 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tqRZK-0002U3-3k for submit@debbugs.gnu.org; Fri, 07 Mar 2025 01:52:26 -0500 Received: from mail-ed1-x52c.google.com ([2a00:1450:4864:20::52c]:59725) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tqRZH-0002Tl-Rg for control@debbugs.gnu.org; Fri, 07 Mar 2025 01:52:24 -0500 Received: by mail-ed1-x52c.google.com with SMTP id 4fb4d7f45d1cf-5e5c7d6b96fso2359898a12.3 for ; Thu, 06 Mar 2025 22:52:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sarg.org.ru; s=google; t=1741330337; x=1741935137; darn=debbugs.gnu.org; h=subject:from:to:message-id:date:from:to:cc:subject:date:message-id :reply-to; bh=F6gFTTDwP0TYzxDo0nIam57PLCVHiNSK6V9SBnDXPqo=; b=b5Okz6mQbhJeZMnfjFi0zwRM4uS6xnMk6qs45+lkfRxW3kQkfvUj/tcZnAvBecqNeI eX65oeIqA70CqQf8LqIu5kMBmzLGZDmZ+it8n6HhkQRLA+VDRUv1BJIs5rowIX8IXtLH P0wR8Kofol7fPssagzIDQB7kHJw+4HWJOktI49ThIxfOvl8WKt9Fquq1YioTuXuA3sLH YyeKbpyU7tcmEsAMKey8PnTy3nnhOHCb91v6ciKx4u8t377oKQqGLuwVG5leYh2ap9qv o/KvR+Pm3YFtPpKVngEn1zb6cZG5AbHZi9dASfckiTt2O4sTZ0n2LTIEt/a918bxFOJK wALw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741330337; x=1741935137; h=subject:from:to:message-id:date:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=F6gFTTDwP0TYzxDo0nIam57PLCVHiNSK6V9SBnDXPqo=; b=T+Vh+jJJnJ4L1tBJ1aIR4An4dfzyjT1xaty3bhDxBWC9yUcIhIMiRPP7j+MKAE1HP0 xLXEwQuRde7cNVMC+5IuEkXFZMxVAh92kQ1nBGt2RRzAhGErWDnoO7SI8oLDS7RsvxPn tJc9ZWJdQIyn6dOXg/l36663+OyBzm7f9P9NUXvMYkehPoIN1fckA6aJtyTGdQWaSC0n QET9DASldYefSyrK8RDWGz1ls8dCwkqEKJ/bFrmqEFgV4RgiOaPFafaQ+P+6MZh2reFg 6YPBYRxFDsPGwh1xaUAnWFKB+1wt5E5oG8brTApwALtV0m7eB45+OBZcmSDfU2TQTrF+ TxFg== X-Gm-Message-State: AOJu0YxXaUOPrn7+ScR/cvaeFpKEeJX5akguqgm5pVQRRknZyH5Bzbud N5R/Qtu7deV4urqPalCm56dpfNYgrDYv2f78SfShLC0ngpBiOzV7sxN0EB3dd14u6nMGkQDlESc 5+3Y= X-Gm-Gg: ASbGncutms9IFDQa2n+Uz744a//O8/H+8UiRY23WNVGcL08dtjlxJGxs2CLKcPJMz0U FapQtCQRP9H0sGQd4VyHTV4aOaKGv7fAR7Xrxga1Xqzv21N387DRmEu7UkYArfTF1MSl03/V4xF C+B0kD2ETIrHFvc99rK4iQKbD8YpNYDr7NAuv9yOr7i7ROo3XEiZds+PmVHzA+qY8pZENDCF5qw Voyyv5CfhAaiC2dpC1Szayn8nxOvyJS+TwSXBbHf2Kn5p/VBkrMIO4Hy4M0jXjztRikJ4ENF6iO BHa+uLfhWJ6SERAzLtYAzaZfGH19YdAWBKYsjYZ0 X-Google-Smtp-Source: AGHT+IEYocEO67y4SuVQHJypByURNGE9awVeaeFDmu7mhDPHyzLzqL5f2ASB8VdXUnIU5x69nsjhBg== X-Received: by 2002:a05:6402:430c:b0:5d9:fc81:e197 with SMTP id 4fb4d7f45d1cf-5e5e22da07emr2213219a12.8.1741330337294; Thu, 06 Mar 2025 22:52:17 -0800 (PST) Received: from thinkpad ([2a02:2454:a0a5:2400:a64e:31ff:fe38:fd6c]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-5e5c733fd48sm2072329a12.9.2025.03.06.22.52.16 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 06 Mar 2025 22:52:16 -0800 (PST) Date: Fri, 07 Mar 2025 07:52:15 +0100 Message-Id: <87r039jpsw.fsf@sarg.org.ru> To: control@debbugs.gnu.org From: Sergey Trofimov Subject: control message for bug #73282 X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.3 (/) merge 73282 72673 quit