From patchwork Tue Nov 2 23:26:15 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Morgan Smith X-Patchwork-Id: 34218 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id A9B3E27BBE3; Tue, 2 Nov 2021 23:31:58 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, FREEMAIL_FROM,MAILING_LIST_MULTI,MSGID_FROM_MTA_HEADER, RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 3C2B727BBE1 for ; Tue, 2 Nov 2021 23:31:58 +0000 (GMT) Received: from localhost ([::1]:42658 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mi3G1-0007X2-6M for patchwork@mira.cbaines.net; Tue, 02 Nov 2021 19:31:57 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:52120) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mi3BH-0007Z7-C7 for guix-patches@gnu.org; Tue, 02 Nov 2021 19:27:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:55013) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mi3BH-0007PD-3o for guix-patches@gnu.org; Tue, 02 Nov 2021 19:27:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mi3BH-0006wi-16 for guix-patches@gnu.org; Tue, 02 Nov 2021 19:27:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#51212] [PATCH v3 2/2] gnu: Add wireplumber. Resent-From: Morgan.J.Smith@outlook.com Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 02 Nov 2021 23:27:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 51212 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 51212@debbugs.gnu.org Cc: Morgan Smith Received: via spool by 51212-submit@debbugs.gnu.org id=B51212.163589561426672 (code B ref 51212); Tue, 02 Nov 2021 23:27:02 +0000 Received: (at 51212) by debbugs.gnu.org; 2 Nov 2021 23:26:54 +0000 Received: from localhost ([127.0.0.1]:38324 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mi3B8-0006w8-JR for submit@debbugs.gnu.org; Tue, 02 Nov 2021 19:26:54 -0400 Received: from mail-dm6nam12olkn2066.outbound.protection.outlook.com ([40.92.22.66]:51104 helo=NAM12-DM6-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mi3B5-0006vY-TB for 51212@debbugs.gnu.org; Tue, 02 Nov 2021 19:26:52 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=KPBlM7fvErTOu4qrGrtyOhVMCyHI916Ya0PU5FUGXQRa0SaDSYOfp5VIvT2sSVdMXrRVCpCOK7DFsFshf8+Fyvsv1BsHNHyk9L+0nZaCaFvOHgzfy96wxn23U3amMrxlrAbNvhJvRV4MWMZhPvI5m2qKS8CDp94w+3yF/cp7iRAzQqZEaP6jFfVoFqgwimRz4ZmZmOH2OHYSr3o+Wi0PylJmTXu9Mr8p/W3q1Oz4DjXVmgTQPCP9uqx4uwEt6IBh0LvOBAHT/FR5b1Xe5tnR29g+WMrgmfvLh8+b1i644Q+iDQlYRuP4goEVtjQGMCCSECJQGFrzWF+fHmMlzz7WEA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=F0gUFEBPm8Ir3UXm9cSNJuuYFa3RWVjh9vjOq+0nVU4=; b=nitXyDKBLsXWGp22exgp1euTZaeS/ySYeyJ1hXDZvkiikHrCjpxeypvIFjDRMlBAK6ZLBS3rA9R42vEcAHI8ydgvCDaJygRVwl0SjFEYKRSXFe1KA5Xf1ZgDEHKbdFOeHfpUxUmvbebaWr2aR4V3cGXknJGAjlkvpR2TzicJMQRxXfrFOw3GjfqPsTsJDp2uAUpO2edUTzvecgk9P9ITv0IIoDDjFTeIIhTKeH6sWFzFyzMjEw1kyHMB4qBfn5TK8KdvE5ntO0akCuYhzzVTgaf0Nhcxx/xmO8R/JvZwaZu3bLM6uunH1PyXKJCzw6Z4yoNwD538c2aK8YZw7nXI3Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=F0gUFEBPm8Ir3UXm9cSNJuuYFa3RWVjh9vjOq+0nVU4=; b=QXWpYTPioLTXGwpa8hii8dc/PmDjiLBb68GHCCPTVDk6XryFifizXI0In22jqeN9vMq4rTc285QcTuXsw7fROOA22sY3GMMCjpur5xoHtqCl9+3rYBtwvGdTa6fDJlqIWvM3St7dof/4goCZdaDSkTdAaCbXUIFXM0tF8d448i1TEuZ5Ix6OyEFpcp7BKR9HmV+ah8NC7ZU7FTA1MjPeyGM7YNYta/Hbp2D4mFSVHkM2fgBTqARt5rS+3nDMezK4fqmrW3r+PDIXUySBMp9P9HGgNShj53hgTsdE2meXYFV47yZFDdpIOoxtEA5JO3n5rxlnLeDX0JtdX87FLadECA== Received: from BYAPR05MB4023.namprd05.prod.outlook.com (2603:10b6:a02:87::30) by BY3PR05MB8081.namprd05.prod.outlook.com (2603:10b6:a03:366::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4669.4; Tue, 2 Nov 2021 23:26:45 +0000 Received: from BYAPR05MB4023.namprd05.prod.outlook.com ([fe80::745d:ce8d:67ec:5154]) by BYAPR05MB4023.namprd05.prod.outlook.com ([fe80::745d:ce8d:67ec:5154%6]) with mapi id 15.20.4669.010; Tue, 2 Nov 2021 23:26:45 +0000 From: Morgan.J.Smith@outlook.com Date: Tue, 2 Nov 2021 19:26:15 -0400 Message-ID: X-Mailer: git-send-email 2.33.1 In-Reply-To: <20211102232615.30887-1-Morgan.J.Smith@outlook.com> References: <20211102232615.30887-1-Morgan.J.Smith@outlook.com> X-TMN: [UC15tH0tqgrgxLCYpqlMrVfLvLiNtNV0] X-ClientProxiedBy: YQBPR01CA0017.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01::25) To BYAPR05MB4023.namprd05.prod.outlook.com (2603:10b6:a02:87::30) X-Microsoft-Original-Message-ID: <20211102232615.30887-3-Morgan.J.Smith@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from workpad.hitronhub.home (170.52.80.188) by YQBPR01CA0017.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4649.17 via Frontend Transport; Tue, 2 Nov 2021 23:26:45 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 55b63fe8-45e6-430b-cf67-08d99e583c62 X-MS-Exchange-SLBlob-MailProps: ZTmCor6bjd8BXCcPh2iG4dhUgdw5IcU/YYEtUMYEi95MuqTGmtaYcj3u5DtlTnFoh2XFUY3IaSjEAYcwokDiBXi/2sgxpn7YKlFTyvd3sD2OsKQ+po8LkpxOZOt+yVE7MiQD/M58NjsDEXCpgbInDcCFb0BQU5nW46rNMyfHP4EMEdLIeYkJxXQN2G5iEJNEdarDfTLLX/UuPInqH4MKew2KDIOzx1tou2JmcAq8Awux8wHq8aSDVjEPA85R1/uJpfBFaex1Ggztc8IhsIhSX+SnJcl9k9Bn6PmXMz/oSTysQnZxMGGHi4oIpNc1gk/RGSRdJxxRi4RRBKFNw6a4w3TNXXxkzBFavIXH0WaDxLUIu+DMyU68NLmmqPFjtxrSKvq7bBdUZhb3SImff8+JYAmD6g0MWD1UIPypxfdIXGefyVr9IzWrox60/EEauD0JvSt6aR5KJ59Ojc7mrWA0WNgHA9MXq2nXLY9Vke/9qrSBwP9NGE+8jsYgijJilHqdaoo/tkkp7b1RAS8O6LsdgYmA7zJ3IshyVVloiTQbRRZFyhlthfc1Q4FFw9NHge6IWlm6RxRURc/9gT0ctrnOMLajkeDUIe64jJCtzSpzsNnR+xxv8NlOSAbYVRbEzrNg6x51n3GbcAhGNvxujmS274y5UBUn9erBKGtlzYFgyHWbiEQCnFM07/7ZNFQxouFVFd0foTC+TgP0RQaHOmkW05EXzCwOK1eHSJtA2jtpYaA+LIOtUL0jjgRgfYJjhMqz+2Fqjjf3AwPHssOivEbaKUSPIvx4+3G4ECVYIrU4bjZ1g7+9HTJUq/BY1UZecxUh X-MS-TrafficTypeDiagnostic: BY3PR05MB8081: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: SoPOGMTUn/OPsPN9gf5WyxSuoNYMd5x+rReH808ikc9UCGtPmLgZgMT9+9OJ78we8sd65UrZm9nT9ov276I6NHRnWpwqnWorU7kjFWFIc69ba9dhiyNksx1iuBHpvEFTxqAoQSzKnb2bHTZ6ADXp2cs5QCtB/WvcmGjPt7fzml06jzf+6nNB/Azhbljw9EuLIfYr3/fnPpARB9iGPk2u3T3MaRQDHpOI/6zXH3iARnJ4/mJmosXij3ndh1a8qK6teNYqnMC0+oCjeUJQqsS6+elxt0XvTQErSC2d8N3vx0qHfbSl//q/xqj1SHH6XIxnDSlVfZlrZydPxElgBryGm6EWKHKxuWWIJ96+G1c8x2Ja2JVuZrfwFHXaW1kb4x1sGIyscPpm7z85IaZMBiml8+L7cAGX1MZ/aRnuAgC8olihLGuZOwd3qyNmUbRpbW1kNmJrNk+Jj+PQ+u4vvCTEorUOXJwshx/58jk/y2pxFFmkTO6PvL1nmoR+4qyMxFvguJow5djVzD8aTXy+XTFltEy3Iy031Qhtfjw9XQYlGBcBvNNQnjzNbnCmAGt3LO+uFFT80zzBBRRh5i1FRBc9kA== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 3oNibVCjjK5vd6jj9b9DFfBJQbg8K+mx5FyQLNXHvV/dxuKSHkOACyVHwV/otCOdEWhaPoztZifcoedGv7lO1gXJXWfRITj4dBsZ31h6Z7l5IGUOacwbiz+/BkFXOX8BKaXo9xdNrwIMTF/5F2Qkeyddl/S6op51YwaJW6NDuzgRNwhKyn2Ztdv/ZeExwAvUFJwomB3Wu75TA4mDtRgQZ5NbSMMsOv78kabG2Wl5mNUWui4+c6d9QMKtkw+qiJXjY1bPWFft/miHMvUEKIXYd6mkMsYoXo6axb0BuYU31z6WIgenyH0av+ohGlbUMwh/CZCcj5tiWhrI211ml1Zthw8CfLO2KHTM72nKcRDSTrICUPbfhmtexFnU73KEWTJ8AUHitQUP7EzPFtvrvCtLnzFTji5ftRkQ88cVDOIMVPoRy9pD+FaFqFg8NBvCbgqh12Lmk7yRciRX46sgzxs5lI/087YRb/a7LH0RRlEXsspJueovBM1xYwFiHB8QzAvt/ViAmpCyg2qKUL1lmSZqOGm+PYFdvvhvGZ1JzXWz5HSUsaRn+x9JhGTymW6uneMfxGmJ8RvYSXoFu06tCG3EaQ9FroikLtpkdaTh70+EKqn0TJhtU1dqtt5+6KwFRIs1x8LNUYpyEdmDC5fW0NFY2AIQ3/JJUn7wVoDeGxOwJP3lu8JhNjUEqbzNQIiLjf5cM0Ozw3veAcmj5USH0ywtNw== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 55b63fe8-45e6-430b-cf67-08d99e583c62 X-MS-Exchange-CrossTenant-AuthSource: BYAPR05MB4023.namprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Nov 2021 23:26:45.8923 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY3PR05MB8081 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+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches From: Morgan Smith * gnu/packages/linux.scm (wireplumber): New variable. --- gnu/packages/linux.scm | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 48cfc70bc7..beac03eb72 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -132,6 +132,7 @@ (define-module (gnu packages linux) #:use-module (gnu packages sdl) #:use-module (gnu packages serialization) #:use-module (gnu packages slang) + #:use-module (gnu packages sphinx) #:use-module (gnu packages sqlite) #:use-module (gnu packages texinfo) #:use-module (gnu packages tls) @@ -8074,6 +8075,38 @@ (define-public pipewire-0.3 ("vulkan-loader" ,vulkan-loader) ("vulkan-headers" ,vulkan-headers)))))) +(define-public wireplumber + (package + (name "wireplumber") + (version "0.4.4") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://gitlab.freedesktop.org/pipewire/wireplumber") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0vr84xlnwlhrfq9l13rxh8cb8s389wlyafvi6bah444acmpx1lwv")))) + (build-system meson-build-system) + (arguments + `(#:meson ,meson-next ;; Needs at least 0.56.0 + #:configure-flags (list "-Dsystem-lua=true"))) + (native-inputs + `(("pkg-config" ,pkg-config) + ("glib-bin" ,glib "bin"))) + (inputs + `(("dbus" ,dbus) + ("glib" ,glib) + ("lua" ,lua) + ("pipewire" ,pipewire-0.3))) + (home-page "https://pipewire.org/") + (synopsis "Modular session and policy manager for PipeWire") + (description "WirePlumber is a daemon that links streams from applications to their +appropriate device. For example WirePlumber could link an audio stream to a +speaker.") + (license license:expat))) + (define-public ell (package (name "ell")