From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id kOe0D/A1GmK/XAAAgWs5BA (envelope-from ) for ; Sat, 26 Feb 2022 15:15:12 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id +B1kCPA1GmL7ngAAG6o9tA (envelope-from ) for ; Sat, 26 Feb 2022 15:15:12 +0100 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 E625C2BEC2 for ; Sat, 26 Feb 2022 15:15:11 +0100 (CET) Received: from localhost ([::1]:48542 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nNxqo-0004kC-5i for larch@yhetil.org; Sat, 26 Feb 2022 09:15:10 -0500 Received: from eggs.gnu.org ([209.51.188.92]:57202) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nNxqh-0004jx-Aw for guix-patches@gnu.org; Sat, 26 Feb 2022 09:15:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:60680) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nNxqh-0003C2-2L for guix-patches@gnu.org; Sat, 26 Feb 2022 09:15:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nNxqg-0007Xe-Tv for guix-patches@gnu.org; Sat, 26 Feb 2022 09:15:02 -0500 Subject: bug#53676: [PATCH v2 2/4] gnu: pulseaudio: Graft to adjust configuration. Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-To: guix-patches@gnu.org Resent-Date: Sat, 26 Feb 2022 14:15:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: cc-closed 53676 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Liliana Marie Prikler Cc: 53676-done@debbugs.gnu.org Mail-Followup-To: 53676@debbugs.gnu.org, maxim.cournoyer@gmail.com, maxim.cournoyer@gmail.com Received: via spool by 53676-done@debbugs.gnu.org id=D53676.164588486028883 (code D ref 53676); Sat, 26 Feb 2022 14:15:02 +0000 Received: (at 53676-done) by debbugs.gnu.org; 26 Feb 2022 14:14:20 +0000 Received: from localhost ([127.0.0.1]:54570 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nNxq0-0007Vn-5U for submit@debbugs.gnu.org; Sat, 26 Feb 2022 09:14:20 -0500 Received: from mail-qv1-f44.google.com ([209.85.219.44]:45665) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nNxpz-0007VV-D1 for 53676-done@debbugs.gnu.org; Sat, 26 Feb 2022 09:14:19 -0500 Received: by mail-qv1-f44.google.com with SMTP id h13so8888136qvk.12 for <53676-done@debbugs.gnu.org>; Sat, 26 Feb 2022 06:14:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=wc/cEYfQwFgzbOY8FDTDTiErL7YLyn6u/MA0wZyRkfw=; b=qdFrLQ4bzKQz50l6BlIMUFLTRkwpHG4nHiuLUWSxtN+e8QQQ3qIxkn4vjCn+k+zA1C ZASNeN0qcbNO/sK/XU+5HUrgC4wgt32sjFmJm38Z+2jy+qtf94G5ud5uMVSkYx0IuZWy bUVyvqOa1i9TkmCK2gvQeczIQqXbV/YiRBinY7354fSFOdBTv3CTdPJ8rFkhZ5CigOid yP6jN62t2wmNI71TChDtGysHBv/hqSzzXfPUQYZ7PgSReiii0Dm1uq7mBELP3IZwSIhQ HOibsYRbpfejySWpsV3Kdhh9xrt1drGsOY+PYjBA740IB2lH9w2xrlV2jWLdDIVscVch VJ9Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=wc/cEYfQwFgzbOY8FDTDTiErL7YLyn6u/MA0wZyRkfw=; b=U7IkZJDx3WVexSbex5wjH5ifV4ZLPSWI2s2mCoi3EmxDHtJsPZjLeK5hTq16bXeEws ZsW3oMtKTIFbfpsO0padKMtZ0oKgLmw3VVWIPcNQ7CmMrBpgi4UXQ5y7o7l01qz/AUv6 ZmvSc5sCQn45Ta7VnKpMeZlS3RsAS59Y/DMHOfF5rF7Gp1YtKxI4Uo3SVop5zRtWYWXS rJdpP14tRQgoi9+9hO+TkQGqZpDs6Hinjvgag5QlOiaPbEuIIN/GS8EQ67VjBHT2glj2 oexLqgt6jwX4qz84vkyMISkU4ypilU2sCH36IU5247+SsRlKvq+nMO46UskGPKqwCNe6 N/Aw== X-Gm-Message-State: AOAM532YTgZBkwtQSBJKiMoQDREY9WBwiiY0iMB05sdS6mdaLElX4Ajt hHP7tOooL8ZW++TPfsEUE0X0HMlMqpsIMw== X-Google-Smtp-Source: ABdhPJx8kFkt/PDvhUFm65E4jRaHFHC9jAcWIe/t1NG5yjTfKBZmqYrVSTM34LRIx1SiHZSq6Ahpbg== X-Received: by 2002:a05:6214:76b:b0:432:f424:4ea2 with SMTP id f11-20020a056214076b00b00432f4244ea2mr942441qvz.121.1645884853631; Sat, 26 Feb 2022 06:14:13 -0800 (PST) Received: from hurd (dsl-149-67.b2b2c.ca. [66.158.149.67]) by smtp.gmail.com with ESMTPSA id r13-20020ac85c8d000000b002de72dbc987sm3303232qta.21.2022.02.26.06.14.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 26 Feb 2022 06:14:12 -0800 (PST) From: Maxim Cournoyer References: <20220224163828.11330-1-maxim.cournoyer@gmail.com> <20220224163828.11330-2-maxim.cournoyer@gmail.com> <387664c06141015c8fbf8db79a29e7ab09367dc2.camel@gmail.com> <877d9j2ad9.fsf@gmail.com> <103c1a1c803c3d8ae73dffa1e4ee9a71bc28d33b.camel@gmail.com> <87zgmew3k7.fsf@gmail.com> <7e6c5696e16e3452640aa8936d9ceb09c613314b.camel@gmail.com> Date: Sat, 26 Feb 2022 09:14:12 -0500 In-Reply-To: <7e6c5696e16e3452640aa8936d9ceb09c613314b.camel@gmail.com> (Liliana Marie Prikler's message of "Sat, 26 Feb 2022 14:19:11 +0100") Message-ID: <87czj9ww97.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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" X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1645884911; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-to: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=wc/cEYfQwFgzbOY8FDTDTiErL7YLyn6u/MA0wZyRkfw=; b=VBvCcPQgWQaC5tYSG2sWDngtVsiHRIsthCFYvSmh4/QdOeQlmwsRG/RjevomrBVAeddKim bok4svndNcW4kgWnNdpnlyFu6x4XyO/t5Js8sSB4cj5VnFAg1144ta7u9eOBXJxKgLPlyO vJmV9GAXWwd43wZdLpimAZUH8dpdFwjyH+tzELcPMOBBJIUjYk1xXFPHlBvTLGMupM8r7p unsmpg1GRMqOp5zBWtHkvYgPkW8uT69AklbqX9NZZ3ExWNiEBIUn7OgRFUmZJ0hKh3txGl 2+WppYYoqi7wWRJwWVumpVvIdbeZahKULsYRHpWzicZ2Dz/IvTdff6gvk1ySSg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1645884911; a=rsa-sha256; cv=none; b=kU8CyajsLDe82C75rU4TgswDJ8yhoQoiwdUgwxpqfjWnf0Q59V0hF9WFRfyBSW19zHAq0u oAP0orXatkw9D/9+AXKVBUXKvQ1rBLlpNgmir7KhOeX8KkLsr/dSFvQqQMFvjwVoMz7HS3 BFj+jQeRRVdzGWVOtgi+vbtj5I8s0jRpbsDT3/Oh2NOYukDUP4RvrjnlEB2LmWvyh+tWXp UY08FZKVM+TSEX3XwSsi93Q3qHDKaOuxM0JIwLBTdt2EAbu2Rot+74YnIhdrR710dFBTn3 6FAFwvnwJgjFSqYhsWoTb3ETF3kfWTllj1KYDHj0MUXtsBhPc2NShEvtMHX2tw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=qdFrLQ4b; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); 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" X-Migadu-Spam-Score: 4.08 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=qdFrLQ4b; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); 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" X-Migadu-Queue-Id: E625C2BEC2 X-Spam-Score: 4.08 X-Migadu-Scanner: scn0.migadu.com X-TUID: ktoZoatLiXBq Hi Liliana, Liliana Marie Prikler writes: [...] > Looks good to me. Is feedback from others still pending to make a v3 > or am I the last straw here? There was a suggestion by Maxime to attempt generalizing file-union with implicit names from the file-like objects, but as I noted this would make things a bit more complicated/tangled... perhaps it could accept name sanitizer procedure as argument. I'd prefer to keep such effort distinct, as I think it could live next to file-union as file-union* for example. I've now pushed this series, thank a lot for all the comments/feedback! Maxim