GNU bug report logs - #54379
[PATCH] gnu: linux: update PipeWire & WirePlumber

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix-patches; Reported by: Kevin Boulain <kevinboulain@HIDDEN>; Keywords: patch; dated Sun, 13 Mar 2022 22:35:01 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.

Message received at 54379 <at> debbugs.gnu.org:


Received: (at 54379) by debbugs.gnu.org; 14 Mar 2022 23:06:55 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 14 19:06:55 2022
Received: from localhost ([127.0.0.1]:46943 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nTtmB-0005Mv-Ed
	for submit <at> debbugs.gnu.org; Mon, 14 Mar 2022 19:06:55 -0400
Received: from mail-lf1-f49.google.com ([209.85.167.49]:43909)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <kevinboulain@HIDDEN>) id 1nTtm9-0005Mg-6C
 for 54379 <at> debbugs.gnu.org; Mon, 14 Mar 2022 19:06:53 -0400
Received: by mail-lf1-f49.google.com with SMTP id s25so29894171lfs.10
 for <54379 <at> debbugs.gnu.org>; Mon, 14 Mar 2022 16:06:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=79mWUIeqtSdKG+7+jwDKxKVv8AKo/gorEkq3BOgIRjs=;
 b=IwbHAoIdxmz7gLl+MHFyeBKhgWPWrzBKcMlk445BbIUzRtsPZrTArSsA+lc6+b26vQ
 vx61oR2vkLIFWJUtghzmjmgHQ7QpRiBqgfMw17sCFTMv+CFoiKiPA+/JNrVfPw6vEObc
 EICwBQuu/MNgjz6Fq7WRr6P/eXgWmDH2rGrfxTSTo7ZqQPgadEH0qylmY9pvJuJPH62I
 KbnU+tbMXAMBfIbUTnLwu7IE+WuXAqYu8R43xBsHMjqekbs/P7ibzlXlxO9kGChUCAxd
 fyefQpyTHVsOj+yWKwShtF0S5PnVlQE5PJ+pMCOSB6OF8C8e/ri5842le8oaL54RSd8V
 T5pQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=79mWUIeqtSdKG+7+jwDKxKVv8AKo/gorEkq3BOgIRjs=;
 b=n8X5Zd5VVgf4TvFy3n8HCoNp6Agxd2qDHu6ENa8WcezqNaI5rbh2O5i+3WEFmS3/46
 OzPIJqWv3xRXFPGCL7+ySj7ux25ZtlrhijMhV5hzzspBFtrZjpg2ARk7dSrCRUsRo9nZ
 se/I6tnEV/mdE2vv5Z31OZv1e9YHNy693lGgDlHHGoaUveUzkwlB4heE1Lw8j5v3HN4n
 8mwuLmQxWSeLZ6KiaIq9tp4HY9UKO5VLgJ2113YV572f5+UlyhS2YiUzTnsHtbUAnQd+
 ZORpeBDFc2f5rAZrj6oVBtzYujsNF9fig1rQJKGIa18FJwk/L5JOmNFzyt1SioHga8Yj
 W0ig==
X-Gm-Message-State: AOAM531TibJH4Z7mheqvBE5dfIPobELKD9mDOQMGVlhQh08aJpOBiNYp
 3Dc3cT6+CXtCbvXIHiV9rD3OM4KQH8ysWptK33BxCGbPr2s=
X-Google-Smtp-Source: ABdhPJwTldwFEAlpui+Wt1BPRFDjGLoW0uxMf/50bFJbSsRTCDSVga452XN0UPdgGjGKkiCPffrDHKGr5NEnYqKuHy4=
X-Received: by 2002:ac2:4241:0:b0:448:4b83:8372 with SMTP id
 m1-20020ac24241000000b004484b838372mr14505622lfl.463.1647299207032; Mon, 14
 Mar 2022 16:06:47 -0700 (PDT)
MIME-Version: 1.0
References: <1926705393.215334.1647246338511@HIDDEN>
In-Reply-To: <1926705393.215334.1647246338511@HIDDEN>
From: Kevin Boulain <kevinboulain@HIDDEN>
Date: Tue, 15 Mar 2022 00:06:10 +0100
Message-ID: <CABaj1X9901OCKvOxrWtkb7JmTNhUr5AwXB6fdovQVUDauL6e9w@HIDDEN>
Subject: Re: [bug#54379] [PATCH] gnu: linux: update PipeWire & WirePlumber
To: Brendan Tildesley <mail@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 54379
Cc: "54379 <at> debbugs.gnu.org" <54379 <at> debbugs.gnu.org>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

On Mon, 14 Mar 2022 at 09:25, Brendan Tildesley <mail@HIDDEN> wrote:
>
> If you are updating pipewire, I'd like to add to it:
>
> 1. The attached libfreeatpx patch, or perhaps an improved patch. maybe one could expand on the description.

It's very similar to what I've done locally. I decided to not include
libfreeaptx in the first patch, even though I confirm it worked for me
and I was able to use the aptX codec, because other distributions like
Fedora (https://bugzilla.redhat.com/show_bug.cgi?id=1908922) or
OpenSUSE (https://lists.opensuse.org/archives/list/factory@HIDDEN/message/E4POCRFIANNJPIXT4QYI245O3RSPVBW3/)
have decided not too. Interestingly Debian includes it in its main
repository (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=995607).
I'm not sure of the legality of all that, even if the patents appear
to have expired, I'm sure someone must know better than me (is there a
contact point in Guix or GNU?).

> 2. Add the following dependencies to inputs:
> libfdk for ACC support over bluetooth

The AAC codec is already supported and included in the patch I
submitted (libfdk was added to the inputs), the build system picked it
up (but I can't test the codec).

> libfreeaptx for aptX support over bluetooth

See above.

> libsndfile

Already done in the patch, I confirm I could pw-record and pw-play
(symlinks to pw-cat).

> libusb for bluetooth support
> lilv for lv2 plugins
> webrtc-audio-processing for noise cancelling
> readline for pw-cli

Good point, I'll send an updated patch (I can't test them all but they
were recognised during the configure).

> 3. Consider renaming pipewire-0.3 to pipewire and pipewire to pipewire-0.2 to keep pipewire as the latest.
> pipewire 0.2 is only needed by weston 9. weston 10 can use 0.3, but i was getting compilation errors.

It was also bothering me a bit. Don't mind if I do :)




Information forwarded to guix-patches@HIDDEN:
bug#54379; Package guix-patches. Full text available.

Message received at 54379 <at> debbugs.gnu.org:


Received: (at 54379) by debbugs.gnu.org; 14 Mar 2022 23:06:47 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 14 19:06:47 2022
Received: from localhost ([127.0.0.1]:46940 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nTtm2-0005MZ-W1
	for submit <at> debbugs.gnu.org; Mon, 14 Mar 2022 19:06:47 -0400
Received: from mail-ej1-f47.google.com ([209.85.218.47]:44720)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <kevinboulain@HIDDEN>) id 1nTtly-0005ME-6w
 for 54379 <at> debbugs.gnu.org; Mon, 14 Mar 2022 19:06:46 -0400
Received: by mail-ej1-f47.google.com with SMTP id qt6so37393587ejb.11
 for <54379 <at> debbugs.gnu.org>; Mon, 14 Mar 2022 16:06:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=from:to:cc:subject:date:message-id:in-reply-to:references
 :mime-version:content-transfer-encoding;
 bh=u61paQ92h3aZwL3TLdtwqOT0fk9G1wnIfqPSF/kTP8o=;
 b=VNlL5T4ZPxoz5GS7q8G7iicg96bzHXIYICFQ7Rj0dlQHCDjD+AYjdlNXi58YGuVW+t
 Ae45/4jrYt6b0gOYZjLjTjpn9ZFfugStp9cpU2+wjE7Xtk1l91UsnWbihdHN+aFNY/bo
 ogMIq1bnsvIErWCyYoR1pkuvkZVp5VvC0J6fIg3VMC6WJaD70GJqpBqgCDFtRhQ+pR3s
 jrdi2jJ4quiO5cYovxcSAD9dxo9Lb1BIwTnwM0k36w/h88cYqzlf9EjbABTRKKy6ZD5+
 yQjDxJwdoAK3CD0KiejdfXh5/NFb49EH62Fq8MjBrlaPejjZQ5dhCY5h8EJeL0uU28+x
 c10Q==
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:date:message-id:in-reply-to
 :references:mime-version:content-transfer-encoding;
 bh=u61paQ92h3aZwL3TLdtwqOT0fk9G1wnIfqPSF/kTP8o=;
 b=KC70n2ImXCcTbh5FTofKCkPQZSMBgWD/M/8Li7d4K/HG6ufCDX10pvagwSLd1smxEy
 69zrNVwiM9MDNaJ7XUgD8MlmTKGmPfnB6nmQlQoUPTWKQLc6TeF4rrqRc4VEuacQnLPR
 2bxknYSZa61XDB6U9Rt/kmttBV8vZBbvmcOKF6cMZkAuBsONOA/hPsEkZN1GiYV8RRaD
 z8SLCZec04BegmI3ieWytHJrjNHF1ehrlsTxmf2GRVs/Ak9lnS0H+oNcb52gcMJzq3HP
 DwmXnFnqhWhntvkb5W/E1aw8jAOt1C6E9+EHFnJpBW8c6GyTSAKWS/zc87oqxzQisxOD
 vQnQ==
X-Gm-Message-State: AOAM532ThCPlnaZdBtM5ABEdk8v8WcdHUxlFWDkviKybbQwf4ku9vnVV
 cdlPvUCtycnrfRTUy/0j/oCFO62147g=
X-Google-Smtp-Source: ABdhPJzLHbzx7c26vZyLbAImLmo06z8j3owKd9wy+Wj+66dG9/ww9JDJ98utS3LKmmSzZKBIrh0h9w==
X-Received: by 2002:a17:906:a057:b0:6cf:2736:ba65 with SMTP id
 bg23-20020a170906a05700b006cf2736ba65mr20433014ejb.171.1647299195905; 
 Mon, 14 Mar 2022 16:06:35 -0700 (PDT)
Received: from localhost.localdomain ([51.154.70.17])
 by smtp.gmail.com with ESMTPSA id
 n6-20020a170906724600b006d4e2f6857dsm7353583ejk.139.2022.03.14.16.06.35
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 14 Mar 2022 16:06:35 -0700 (PDT)
From: Kevin Boulain <kevinboulain@HIDDEN>
To: 54379 <at> debbugs.gnu.org
Subject: [PATCH 2/2] gnu: rename pipewire to pipewire-0.2 and pipewire-0.3 to
 pipewire
Date: Tue, 15 Mar 2022 00:06:47 +0100
Message-Id: <20220314230647.11344-2-kevinboulain@HIDDEN>
X-Mailer: git-send-email 2.34.0
In-Reply-To: <20220314230647.11344-1-kevinboulain@HIDDEN>
References: <20220314230647.11344-1-kevinboulain@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 54379
Cc: Kevin Boulain <kevinboulain@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/chromium.scm (ungoogled-chromium): Change inputs from
pipewire-0.3 to pipewire.
* gnu/packages/freedesktop.scm (weston): Change inputs from
pipewire to pipewire-0.2.
* gnu/packages/freedesktop.scm (xdg-desktop-portal): Change inputs from
pipewire-0.3 to pipewire.
* gnu/packages/freedesktop.scm (xdg-desktop-portal-wlr): Change inputs
from pipewire-0.3 to pipewire.
* gnu/packages/gnome.scm (mutter): Change native-inputs and inputs from
pipewire-0.3 to pipewire.
* gnu/packages/kde-systemtools.scm (krfb): Change inputs from
pipewire-0.3 to pipewire.
* gnu/packages/linux.scm (pipewire): Rename to pipewire-0.2.
* gnu/packages/linux.scm (pipewire-0.3): Rename to pipewire.
* gnu/packages/linux.scm (wireplumber): Change inputs from pipewire-0.3
to pipewire.
* gnu/packages/telegram.scm (webrtc-for-telegram-desktop): Change inputs
from pipewire to pipewire-0.2.
* gnu/packages/video.scm (obs): Change inputs from pipewire-0.3 to
pipewire.
---
 gnu/packages/chromium.scm        |  2 +-
 gnu/packages/freedesktop.scm     |  6 +++---
 gnu/packages/gnome.scm           |  4 ++--
 gnu/packages/kde-systemtools.scm |  2 +-
 gnu/packages/linux.scm           | 10 +++++-----
 gnu/packages/telegram.scm        |  2 +-
 gnu/packages/video.scm           |  2 +-
 7 files changed, 14 insertions(+), 14 deletions(-)

diff --git a/gnu/packages/chromium.scm b/gnu/packages/chromium.scm
index 7ef1e5ac1b..f60c9719fe 100644
--- a/gnu/packages/chromium.scm
+++ b/gnu/packages/chromium.scm
@@ -849,7 +849,7 @@ (define-public ungoogled-chromium
            opus+custom
            pango
            pciutils
-           pipewire-0.3
+           pipewire
            pulseaudio
            re2
            snappy
diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm
index 55bde8e705..b1248c466d 100644
--- a/gnu/packages/freedesktop.scm
+++ b/gnu/packages/freedesktop.scm
@@ -1120,7 +1120,7 @@ (define-public weston
        ("mtdev" ,mtdev)
        ("linux-pam" ,linux-pam)
        ("pango" ,pango)
-       ("pipewire" ,pipewire)
+       ("pipewire" ,pipewire-0.2)
        ("wayland-protocols" ,wayland-protocols)
        ("xorg-server-xwayland" ,xorg-server-xwayland)))
     (propagated-inputs
@@ -2313,7 +2313,7 @@ (define-public xdg-desktop-portal
        ("libportal" ,libportal)
        ("dbus" ,dbus)
        ("geoclue" ,geoclue)
-       ("pipewire" ,pipewire-0.3)
+       ("pipewire" ,pipewire)
        ("fuse" ,fuse)))
     (arguments
      `(#:phases
@@ -2442,7 +2442,7 @@ (define-public xdg-desktop-portal-wlr
                   grim
                   iniparser
                   libinih
-                  pipewire-0.3
+                  pipewire
                   slurp
                   wayland
                   wayland-protocols))
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 381ea04ea0..3eeba5e818 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -7540,7 +7540,7 @@ (define-public mutter
        ;; theme to please libxcursor.
        ("adwaita-icon-theme" ,adwaita-icon-theme)
        ("libxcursor" ,libxcursor)       ;for XCURSOR_PATH
-       ("pipewire" ,pipewire-0.3)
+       ("pipewire" ,pipewire)
        ("python" ,python)
        ("python-dbus" ,python-dbus)
        ("python-dbusmock" ,python-dbusmock)
@@ -7583,7 +7583,7 @@ (define-public mutter
        ("libxkbfile" ,libxkbfile)
        ("libxrandr" ,libxrandr)
        ("libxtst" ,libxtst)
-       ("pipewire" ,pipewire-0.3)
+       ("pipewire" ,pipewire)
        ("startup-notification" ,startup-notification)
        ("sysprof" ,sysprof)
        ("upower-glib" ,upower)
diff --git a/gnu/packages/kde-systemtools.scm b/gnu/packages/kde-systemtools.scm
index 3fab9089f3..205cd24e9d 100644
--- a/gnu/packages/kde-systemtools.scm
+++ b/gnu/packages/kde-systemtools.scm
@@ -254,7 +254,7 @@ (define-public krfb
            libxcb
            libxtst
            oxygen-icons ;; default icon set
-           pipewire-0.3
+           pipewire
            qtbase-5
            qtx11extras
            xcb-util-image
diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index c09276b319..ba6508c36b 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -8234,7 +8234,7 @@ (define-public inputattach
 types and interfaces and translates so that the X server can use them.")
     (license license:gpl2+)))
 
-(define-public pipewire
+(define-public pipewire-0.2
   (package
     (name "pipewire")
     (version "0.2.7")
@@ -8276,9 +8276,9 @@ (define-public pipewire
 of Linux application development.")
     (license license:lgpl2.0+)))
 
-(define-public pipewire-0.3
+(define-public pipewire
   (package
-    (inherit pipewire)
+    (inherit pipewire-0.2)
     (name "pipewire")
     (version "0.3.48")
     (source (origin
@@ -8300,7 +8300,7 @@ (define-public pipewire-0.3
        (modify-phases %standard-phases
          ;; Skip shrink-runpath, otherwise validate-runpath fails.
          (delete 'shrink-runpath))))
-    (inputs (modify-inputs (package-inputs pipewire)
+    (inputs (modify-inputs (package-inputs pipewire-0.2)
               (prepend avahi
                        bluez
                        jack-2
@@ -8336,7 +8336,7 @@ (define-public wireplumber
     (native-inputs
      (list `(,glib "bin")
            pkg-config))
-    (inputs (list dbus elogind glib lua pipewire-0.3))
+    (inputs (list dbus elogind glib lua pipewire))
     (home-page "https://gitlab.freedesktop.org/pipewire/wireplumber")
     (synopsis "Session / policy manager implementation for PipeWire")
     (description "WirePlumber is a modular session / policy manager for
diff --git a/gnu/packages/telegram.scm b/gnu/packages/telegram.scm
index 6c5efc50b9..4213ac6e4e 100644
--- a/gnu/packages/telegram.scm
+++ b/gnu/packages/telegram.scm
@@ -166,7 +166,7 @@ (define-public webrtc-for-telegram-desktop
           ("libxrandr" ,libxrandr)
           ("openssl" ,openssl)
           ("opus" ,opus)
-          ("pipewire" ,pipewire)
+          ("pipewire" ,pipewire-0.2)
           ("protobuf" ,protobuf)
           ("pulseaudio" ,pulseaudio)
           ("x11" ,libx11)
diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm
index dc05c0a222..a5298ccfac 100644
--- a/gnu/packages/video.scm
+++ b/gnu/packages/video.scm
@@ -3429,7 +3429,7 @@ (define-public obs
       libxcomposite
       mbedtls-apache
       mesa
-      pipewire-0.3
+      pipewire
       pulseaudio
       qtbase-5
       qtsvg
-- 
2.34.0





Information forwarded to guix-patches@HIDDEN:
bug#54379; Package guix-patches. Full text available.

Message received at 54379 <at> debbugs.gnu.org:


Received: (at 54379) by debbugs.gnu.org; 14 Mar 2022 23:06:35 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 14 19:06:34 2022
Received: from localhost ([127.0.0.1]:46937 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nTtlq-0005M5-MS
	for submit <at> debbugs.gnu.org; Mon, 14 Mar 2022 19:06:34 -0400
Received: from mail-ej1-f53.google.com ([209.85.218.53]:41981)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <kevinboulain@HIDDEN>) id 1nTtlp-0005Lq-R6
 for 54379 <at> debbugs.gnu.org; Mon, 14 Mar 2022 19:06:34 -0400
Received: by mail-ej1-f53.google.com with SMTP id a8so37431800ejc.8
 for <54379 <at> debbugs.gnu.org>; Mon, 14 Mar 2022 16:06:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=from:to:cc:subject:date:message-id:mime-version
 :content-transfer-encoding;
 bh=vBBiDwrmFRvY7M7NS9oXeDOMhwWQVt/LdtNIfNYR+qg=;
 b=fouFxICCeEOyk2+LESvyv4hZVUpXckl7PZ9nHe0oM4SdKW59q3WTm1A7qGsT0A5Ifr
 BLfArtfLNqIxccK82/XK+hzsoyJ7fEgXxRmE1dDGLIkaMio8QrSDG68989Po+nAZyu6+
 5xZH+ckGF3LWJkqwtIVgXwVX8fGIizEdGAIfF5e3EQozW3XCZoBsL/zsglk7iAhS5SO/
 WKJ//7R0PGOK4a7tyrMfdvC0/2MRwpv9xi8VQaWDWYUHcA6FsAVgW4BV5fQ9qUfnpCyW
 D86jfO8aRPfydJYs8MzOv3RiDIuTqnWhI/DW0HXsry4uteTtXK31GYzuy7T6tJ2FPWz9
 3VPA==
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:date:message-id:mime-version
 :content-transfer-encoding;
 bh=vBBiDwrmFRvY7M7NS9oXeDOMhwWQVt/LdtNIfNYR+qg=;
 b=qX/mpiTa/mG6WnqFBcuX0hl4BpLVXLel89/CadSYcyI3kl8zKKG3wlvSpMUTHD4iSo
 qdnIxD1qq7kk3yDD47tGcdNOTLCq8SEHDoX1CNoYltT7muIavYLOH7qxVieQW7L0yw4F
 8oC9M25ZztY6PjlYFHsBW45/L8WT86AbVYyqQigw5B2lm42aT3lP+dV/gC8utTCTR0U2
 6DEnhj0x9OozKlFTvJ1Y3myKZfne/tFxepjnmOjg5kJbMxIH3d8o+bClb8Dn+lkHCKPV
 /lRLTJvOLJhV0v9QHJVlnEEt5wiEtscxdy+H2VTVyiHEppYLZDdz4Am24pEhT/TrGWMl
 dgtg==
X-Gm-Message-State: AOAM533kG+PxWmuHzn9ojTHhq2uaAf+hJb0XM9qgY+A14i2ye/Ar7GLP
 T1YH7VqZYKqwQbYOiaWTtB3Cq/1j8jc=
X-Google-Smtp-Source: ABdhPJzdk4+dK77KeQzzjLuBb+MFXQIi0zqWqI3ZRyVGZDPi5cLdLITWjAfzuRg9QF9F7X9iNel48g==
X-Received: by 2002:a17:907:97c5:b0:6da:c285:44f5 with SMTP id
 js5-20020a17090797c500b006dac28544f5mr20469607ejc.208.1647299187662; 
 Mon, 14 Mar 2022 16:06:27 -0700 (PDT)
Received: from localhost.localdomain ([51.154.70.17])
 by smtp.gmail.com with ESMTPSA id
 n6-20020a170906724600b006d4e2f6857dsm7353583ejk.139.2022.03.14.16.06.26
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 14 Mar 2022 16:06:27 -0700 (PDT)
From: Kevin Boulain <kevinboulain@HIDDEN>
To: 54379 <at> debbugs.gnu.org
Subject: [PATCH 1/2] gnu: linux: update PipeWire & WirePlumber
Date: Tue, 15 Mar 2022 00:06:46 +0100
Message-Id: <20220314230647.11344-1-kevinboulain@HIDDEN>
X-Mailer: git-send-email 2.34.0
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 54379
Cc: Kevin Boulain <kevinboulain@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/linux.scm (pipewire-0.3): Update to 0.3.48.
Also add a few more inputs to PipeWire to enable a few options:
 - libfdk to support the AAC Bluetooth codec
 - libsndfile to build pw-cat
 - libusb for Bluetooth quirks
 - lilv for LV2 plugins
 - readline to build pw-cli
 - webrtc-audio-processing for echo cancellation
* gnu/packages/linux.scm (wireplumber): Update to 0.4.8.

---

PipeWire also supports the aptX Bluetooth codec but the situation
appears to be very muddy: some distributions like Debian, Gentoo or
Arch package libfreeaptx (a fork of libopenaptx to work around licensing
issues) but other like Fedora or OpenSUSE refuse to do it.
---
 gnu/packages/linux.scm | 16 +++++++++++-----
 1 file changed, 11 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index d7ebf54c18..c09276b319 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -8280,7 +8280,7 @@ (define-public pipewire-0.3
   (package
     (inherit pipewire)
     (name "pipewire")
-    (version "0.3.43")
+    (version "0.3.48")
     (source (origin
               (method git-fetch)
               (uri (git-reference
@@ -8289,7 +8289,7 @@ (define-public pipewire-0.3
               (file-name (git-file-name name version))
               (sha256
                (base32
-                "0gp2h0sidapcqmnifl0iipdmbzb18bdh8zdi7pfywr9gsksh0cxy"))))
+                "0abi8z7rfzspsiydc5j5l0x3dqizs5hf726xq30n32jqkwq3y2gs"))))
     (arguments
      '(#:configure-flags
        (list (string-append "-Dudevrulesdir=" (assoc-ref %outputs "out")
@@ -8305,14 +8305,20 @@ (define-public pipewire-0.3
                        bluez
                        jack-2
                        ldacbt
+                       libfdk
+                       libsndfile
+                       libusb
+                       lilv
                        pulseaudio
+                       readline
                        vulkan-loader
-                       vulkan-headers)))))
+                       vulkan-headers
+                       webrtc-audio-processing)))))
 
 (define-public wireplumber
   (package
     (name "wireplumber")
-    (version "0.4.6")
+    (version "0.4.8")
     (source
      (origin
        (method git-fetch)
@@ -8322,7 +8328,7 @@ (define-public wireplumber
              (commit version)))
        (file-name (git-file-name name version))
        (sha256
-        (base32 "0g7xkgkjlxrhs49hqkwrjk2hb478gq55wwydafvvbsv78vsa7qfb"))))
+        (base32 "1xhbymfml6k6l1iqgfbibgbai3j2mb9fkiyvcmk1w7nap21f01y7"))))
     (build-system meson-build-system)
     (arguments
      `(#:configure-flags '("-Dsystemd=disabled"
-- 
2.34.0





Information forwarded to guix-patches@HIDDEN:
bug#54379; Package guix-patches. Full text available.

Message received at 54379 <at> debbugs.gnu.org:


Received: (at 54379) by debbugs.gnu.org; 14 Mar 2022 09:07:08 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 14 05:07:08 2022
Received: from localhost ([127.0.0.1]:44060 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nTgfN-0007vr-8T
	for submit <at> debbugs.gnu.org; Mon, 14 Mar 2022 05:07:08 -0400
Received: from mout-p-201.mailbox.org ([80.241.56.171]:50458)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <mail@HIDDEN>) id 1nTgfL-0007vb-IY
 for 54379 <at> debbugs.gnu.org; Mon, 14 Mar 2022 05:07:00 -0400
Received: from smtp1.mailbox.org (smtp1.mailbox.org
 [IPv6:2001:67c:2050:105:465:1:1:0])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest
 SHA256) (No client certificate requested)
 by mout-p-201.mailbox.org (Postfix) with ESMTPS id 4KH9dn1tycz9sZC;
 Mon, 14 Mar 2022 10:06:53 +0100 (CET)
Date: Mon, 14 Mar 2022 10:06:46 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=brendan.scot;
 s=MBO0001; t=1647248811;
 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=FeXVE8KpCO68CLeslsXinY6FYsS7XDOHRqrqV974c0M=;
 b=laMpEtrY3Gtuk4k+3YG7xk1dEfxZHAUYol3xstBb57tkjflWokLCYhIzL5jKymazJI8XSs
 PO19dizLYmWBNoar5+WianZ9wBClemEUXfrGy/W5T809ejDN5r0t6bKtsk4ym4bjrft8bJ
 Fy1b5XWxSdBUBdYw50wJPalxTbQ0PNY2rmA1ec9VbEmk1RvCPSa+q8G2gJWZHvXPHdrt/C
 OumkDArfAcbKtypQsIS5F26C+VVydBBD5CzSxJky5CCxL4dFuc84J2xYw89sj6Ga1GpiM+
 j0HftkBC1wync2PTaUfXD6v29v0RgCSIZmx8UNVAqn2KGutCKpfjF61EGspijg==
From: Brendan Tildesley <mail@HIDDEN>
To: "kevinboulain@HIDDEN" <kevinboulain@HIDDEN>,
 "54379 <at> debbugs.gnu.org" <54379 <at> debbugs.gnu.org>
Message-ID: <1070872941.221773.1647248806490@HIDDEN>
In-Reply-To: <1926705393.215334.1647246338511@HIDDEN>
References: <1926705393.215334.1647246338511@HIDDEN>
Subject: Re: [bug#54379] [PATCH] gnu: linux: update PipeWire & WirePlumber
MIME-Version: 1.0
Content-Type: multipart/mixed; 
 boundary="----=_Part_221772_453934064.1647248806490"
X-Priority: 3
Importance: Normal
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 54379
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

------=_Part_221772_453934064.1647248806490
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

Fixed up the description a little.
------=_Part_221772_453934064.1647248806490
Content-Type: text/x-patch; charset=UTF-8;
 name=v2-0001-gnu-Add-libfreeaptx.patch
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=v2-0001-gnu-Add-libfreeaptx.patch
X-Part-Id: 0020f8a6c66b426ca6b4797d3bb47f4c

RnJvbSA5MGM3OTdmNjJkMzg2OGUyOTgxMTY3MDUwZDU2YmYzYTU4MWZiZDg5IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBCcmVuZGFuIFRpbGRlc2xleSA8bWFpbEBicmVuZGFuLnNjb3Q+
CkRhdGU6IFNhdCwgMTIgTWFyIDIwMjIgMjA6MDk6MTcgKzExMDAKU3ViamVjdDogW1BBVENIIHYy
XSBnbnU6IEFkZCBsaWJmcmVlYXB0eC4KCiogZ251L3BhY2thZ2VzL2F1ZGlvLnNjbSAobGliZnJl
ZWFwdHgpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2F1ZGlvLnNjbSB8IDMzICsr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLQogMSBmaWxlIGNoYW5nZWQsIDMyIGluc2Vy
dGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvYXVkaW8u
c2NtIGIvZ251L3BhY2thZ2VzL2F1ZGlvLnNjbQppbmRleCAxM2UwZjAyODM3Li5iMmEwMGE2MDkz
IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvYXVkaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9h
dWRpby5zY20KQEAgLTE3LDcgKzE3LDcgQEAKIDs7OyBDb3B5cmlnaHQgwqkgMjAxOCwgMjAxOSBN
YXJpdXMgQmFra2UgPG1iYWtrZUBmYXN0bWFpbC5jb20+CiA7OzsgQ29weXJpZ2h0IMKpIDIwMTgs
IDIwMjEgVGhvcnN0ZW4gV2lsbXMgPHRfd19AZnJlZW5ldC5kZT4KIDs7OyBDb3B5cmlnaHQgwqkg
MjAxOCBFcmljIEJhdmllciA8YmF2aWVyQG1lbWJlci5mc2Yub3JnPgotOzs7IENvcHlyaWdodCDC
qSAyMDE4IEJyZW5kYW4gVGlsZGVzbGV5IDxtYWlsQGJyZW5kYW4uc2NvdD4KKzs7OyBDb3B5cmln
aHQgwqkgMjAxOCwgMjAyMiBCcmVuZGFuIFRpbGRlc2xleSA8bWFpbEBicmVuZGFuLnNjb3Q+CiA7
OzsgQ29weXJpZ2h0IMKpIDIwMTksIDIwMjEgUGllcnJlIExhbmdsb2lzIDxwaWVycmUubGFuZ2xv
aXNAZ214LmNvbT4KIDs7OyBDb3B5cmlnaHQgwqkgMjAxOSwgMjAyMSBMZW8gRmFtdWxhcmkgPGxl
b0BmYW11bGFyaS5uYW1lPgogOzs7IENvcHlyaWdodCDCqSAyMDE5IFJ1dGdlciBIZWxsaW5nIDxy
aGVsbGluZ0BteWtvbGFiLmNvbT4KQEAgLTQ2ODYsNiArNDY4NiwzNyBAQCAoZGVmaW5lLXB1Ymxp
YyBsaWJmZGsKICAgICAobGljZW5zZSAobGljZW5zZTpmc2YtZnJlZSAiaHR0cHM6Ly9naXRodWIu
Y29tL21zdG9yc2pvL2Zkay1hYWMvYmxvYi9tYXN0ZXIvTk9USUNFIgogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICJodHRwczovL3d3dy5nbnUub3JnL2xpY2Vuc2VzL2xpY2Vuc2UtbGlz
dC5odG1sI2ZkayIpKSkpCiAKKyhkZWZpbmUtcHVibGljIGxpYmZyZWVhcHR4CisgIChwYWNrYWdl
CisgICAgKG5hbWUgImxpYmZyZWVhcHR4IikKKyAgICAodmVyc2lvbiAiMC4xLjEiKQorICAgIChz
b3VyY2UgKG9yaWdpbgorICAgICAgICAgICAgICAobWV0aG9kIGdpdC1mZXRjaCkKKyAgICAgICAg
ICAgICAgKHVyaSAoZ2l0LXJlZmVyZW5jZQorICAgICAgICAgICAgICAgICAgICAodXJsICJodHRw
czovL2dpdGh1Yi5jb20vaWFtdGhlaG9ya2VyL2xpYmZyZWVhcHR4IikKKyAgICAgICAgICAgICAg
ICAgICAgKGNvbW1pdCB2ZXJzaW9uKSkpCisgICAgICAgICAgICAgIChmaWxlLW5hbWUgKGdpdC1m
aWxlLW5hbWUgbmFtZSB2ZXJzaW9uKSkKKyAgICAgICAgICAgICAgKHNoYTI1NgorICAgICAgICAg
ICAgICAgKGJhc2UzMgorICAgICAgICAgICAgICAgICIxZm01MDQxbmQwOHl6ZzBtOTQ3NGcwOTQz
bGIzeDU0em1uNTliNTNuaHZ4YW44eDIyaWJxIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGdudS1i
dWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICAobGlzdCAjOnRlc3RzPyAjZiA7bm8g
dGVzdHMuCisgICAgICAgICAgICM6bWFrZS1mbGFncworICAgICAgICAgICAjfihsaXN0ICJQUkVG
SVg9IgorICAgICAgICAgICAgICAgICAgIChzdHJpbmctYXBwZW5kICJERVNURElSPSIgIyRvdXRw
dXQpCisgICAgICAgICAgICAgICAgICAgKHN0cmluZy1hcHBlbmQgIkxERkxBR1M9IiAiLVdsLC1y
cGF0aD0iICMkb3V0cHV0ICIvbGliIikKKyAgICAgICAgICAgICAgICAgICAoc3RyaW5nLWFwcGVu
ZCAiQ0M9IiAjJChjYy1mb3ItdGFyZ2V0KSkpCisgICAgICAgICAgICM6cGhhc2VzCisgICAgICAg
ICAgICN+KG1vZGlmeS1waGFzZXMgJXN0YW5kYXJkLXBoYXNlcworICAgICAgICAgICAgICAgKGRl
bGV0ZSAnY29uZmlndXJlKSkpKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS9p
YW10aGVob3JrZXIvbGliZnJlZWFwdHgiKQorICAgIChzeW5vcHNpcyAiYXB0WCBjb2RlYyBsaWJy
YXJ5IikKKyAgICAoZGVzY3JpcHRpb24gImxpYmZyZWVhcHR4IGlzIGFuIGltcGxlbWVudGF0aW9u
IG9mIHRoZSBBdWRpbyBQcm9jZXNzaW5nCitUZWNobm9sb2d5IGNvZGVjcyBhcHRYIGFuZCBhcHRY
IEhELCBtYWlubHkgaW50ZW5kZWQgZm9yIHVzZSB3aXRoIGFuIEEyRFAKK2JsdWV0b290aCBwcm9m
aWxlLiIpCisgICAgKGxpY2Vuc2UgbGljZW5zZTpsZ3BsMi4xKykpKQorCiAoZGVmaW5lLXB1Ymxp
YyBsaWJvcGVuc2hvdC1hdWRpbwogICAocGFja2FnZQogICAgIChuYW1lICJsaWJvcGVuc2hvdC1h
dWRpbyIpCi0tIAoyLjM0LjAKCg==
------=_Part_221772_453934064.1647248806490--




Information forwarded to guix-patches@HIDDEN:
bug#54379; Package guix-patches. Full text available.

Message received at 54379 <at> debbugs.gnu.org:


Received: (at 54379) by debbugs.gnu.org; 14 Mar 2022 08:26:03 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 14 04:26:03 2022
Received: from localhost ([127.0.0.1]:44011 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nTg1e-0006sP-H0
	for submit <at> debbugs.gnu.org; Mon, 14 Mar 2022 04:26:03 -0400
Received: from mout-p-201.mailbox.org ([80.241.56.171]:44688)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <mail@HIDDEN>) id 1nTg1Y-0006s3-5T
 for 54379 <at> debbugs.gnu.org; Mon, 14 Mar 2022 04:25:56 -0400
Received: from smtp1.mailbox.org (smtp1.mailbox.org
 [IPv6:2001:67c:2050:105:465:1:1:0])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest
 SHA256) (No client certificate requested)
 by mout-p-201.mailbox.org (Postfix) with ESMTPS id 4KH8kL06H6z9sTs;
 Mon, 14 Mar 2022 09:25:46 +0100 (CET)
Date: Mon, 14 Mar 2022 09:25:38 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=brendan.scot;
 s=MBO0001; t=1647246344;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:mime-version:mime-version:content-type:content-type;
 bh=tt4XV+Z8kWge0twyLDV72lQ6aMLsvq5NQzm3neFMssQ=;
 b=1GOspVc3KfO4cAxvAHhES/bJyOEaRO43zatizHa7XOPQEoqKSJkRQVdrT2+HRKdMHfs9Ba
 aahaHYiptU0ZxoBfNHNovJK5QUXB03MiDPqJnITxMy08J9s2sZAVzqWZ8NfY+yKl3WVyUA
 tVvJ+tDKZWNhwfvlEARvj/M6U4XOw/N+aUtCC4qEin1xegBId6NOUtAF+6U74euoqFhVZM
 rTWpi8TuRQ47VEqJ+45V/JTJwLCqFP/4XF6/LahXgUFDljnzmQpByenrxwXnONckgUeT5r
 2KernAPBforSUEpp6cPM86tsp4Op6BDQNOaMoO6HDHy74Q6NcaT9sYXIrbdLgg==
From: Brendan Tildesley <mail@HIDDEN>
To: "kevinboulain@HIDDEN" <kevinboulain@HIDDEN>,
 "54379 <at> debbugs.gnu.org" <54379 <at> debbugs.gnu.org>
Message-ID: <1926705393.215334.1647246338511@HIDDEN>
Subject: [bug#54379] [PATCH] gnu: linux: update PipeWire & WirePlumber
MIME-Version: 1.0
Content-Type: multipart/mixed; 
 boundary="----=_Part_215333_1411964656.1647246338511"
X-Priority: 3
Importance: Normal
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 54379
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

------=_Part_215333_1411964656.1647246338511
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

If you are updating pipewire, I'd like to add to it:

1. The attached libfreeatpx patch, or perhaps an improved patch. maybe one could expand on the description.

2. Add the following dependencies to inputs:
libfdk for ACC support over bluetooth
libfreeaptx for aptX support over bluetooth
libsndfile
libusb for bluetooth support
lilv for lv2 plugins
webrtc-audio-processing for noise cancelling
readline for pw-cli

3. Consider renaming pipewire-0.3 to pipewire and pipewire to pipewire-0.2 to keep pipewire as the latest.
pipewire 0.2 is only needed by weston 9. weston 10 can use 0.3, but i was getting compilation errors.
------=_Part_215333_1411964656.1647246338511
Content-Type: text/x-patch; charset=UTF-8;
 name=0001-gnu-Add-libfreeaptx.patch
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=0001-gnu-Add-libfreeaptx.patch
X-Part-Id: 01a1e29140cc4b0a9cf49fd863b23599

RnJvbSBhM2M3YTRhN2VjMzRlZWFlNTdkZWI3NjAzM2U3ZTYyMjQ3NjBiN2Y1IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBCcmVuZGFuIFRpbGRlc2xleSA8bWFpbEBicmVuZGFuLnNjb3Q+
CkRhdGU6IFNhdCwgMTIgTWFyIDIwMjIgMjA6MDk6MTcgKzExMDAKU3ViamVjdDogW1BBVENIXSBn
bnU6IEFkZCBsaWJmcmVlYXB0eC4KCiogZ251L3BhY2thZ2VzL2F1ZGlvLnNjbSAobGliZnJlZWFw
dHgpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2F1ZGlvLnNjbSB8IDMyICsrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKystCiAxIGZpbGUgY2hhbmdlZCwgMzEgaW5zZXJ0aW9u
cygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9hdWRpby5zY20g
Yi9nbnUvcGFja2FnZXMvYXVkaW8uc2NtCmluZGV4IDEzZTBmMDI4MzcuLmFlOTMwOTczNTQgMTAw
NjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9hdWRpby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2F1ZGlv
LnNjbQpAQCAtMTcsNyArMTcsNyBAQAogOzs7IENvcHlyaWdodCDCqSAyMDE4LCAyMDE5IE1hcml1
cyBCYWtrZSA8bWJha2tlQGZhc3RtYWlsLmNvbT4KIDs7OyBDb3B5cmlnaHQgwqkgMjAxOCwgMjAy
MSBUaG9yc3RlbiBXaWxtcyA8dF93X0BmcmVlbmV0LmRlPgogOzs7IENvcHlyaWdodCDCqSAyMDE4
IEVyaWMgQmF2aWVyIDxiYXZpZXJAbWVtYmVyLmZzZi5vcmc+Ci07OzsgQ29weXJpZ2h0IMKpIDIw
MTggQnJlbmRhbiBUaWxkZXNsZXkgPG1haWxAYnJlbmRhbi5zY290PgorOzs7IENvcHlyaWdodCDC
qSAyMDE4LCAyMDIyIEJyZW5kYW4gVGlsZGVzbGV5IDxtYWlsQGJyZW5kYW4uc2NvdD4KIDs7OyBD
b3B5cmlnaHQgwqkgMjAxOSwgMjAyMSBQaWVycmUgTGFuZ2xvaXMgPHBpZXJyZS5sYW5nbG9pc0Bn
bXguY29tPgogOzs7IENvcHlyaWdodCDCqSAyMDE5LCAyMDIxIExlbyBGYW11bGFyaSA8bGVvQGZh
bXVsYXJpLm5hbWU+CiA7OzsgQ29weXJpZ2h0IMKpIDIwMTkgUnV0Z2VyIEhlbGxpbmcgPHJoZWxs
aW5nQG15a29sYWIuY29tPgpAQCAtNDY4Niw2ICs0Njg2LDM2IEBAIChkZWZpbmUtcHVibGljIGxp
YmZkawogICAgIChsaWNlbnNlIChsaWNlbnNlOmZzZi1mcmVlICJodHRwczovL2dpdGh1Yi5jb20v
bXN0b3Jzam8vZmRrLWFhYy9ibG9iL21hc3Rlci9OT1RJQ0UiCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgImh0dHBzOi8vd3d3LmdudS5vcmcvbGljZW5zZXMvbGljZW5zZS1saXN0Lmh0
bWwjZmRrIikpKSkKIAorKGRlZmluZS1wdWJsaWMgbGliZnJlZWFwdHgKKyAgKHBhY2thZ2UKKyAg
ICAobmFtZSAibGliZnJlZWFwdHgiKQorICAgICh2ZXJzaW9uICIwLjEuMSIpCisgICAgKHNvdXJj
ZSAob3JpZ2luCisgICAgICAgICAgICAgIChtZXRob2QgZ2l0LWZldGNoKQorICAgICAgICAgICAg
ICAodXJpIChnaXQtcmVmZXJlbmNlCisgICAgICAgICAgICAgICAgICAgICh1cmwgImh0dHBzOi8v
Z2l0aHViLmNvbS9pYW10aGVob3JrZXIvbGliZnJlZWFwdHgiKQorICAgICAgICAgICAgICAgICAg
ICAoY29tbWl0IHZlcnNpb24pKSkKKyAgICAgICAgICAgICAgKGZpbGUtbmFtZSAoZ2l0LWZpbGUt
bmFtZSBuYW1lIHZlcnNpb24pKQorICAgICAgICAgICAgICAoc2hhMjU2CisgICAgICAgICAgICAg
ICAoYmFzZTMyCisgICAgICAgICAgICAgICAgIjFmbTUwNDFuZDA4eXpnMG05NDc0ZzA5NDNsYjN4
NTR6bW41OWI1M25odnhhbjh4MjJpYnEiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gZ251LWJ1aWxk
LXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAgIChsaXN0ICM6dGVzdHM/ICNmCisgICAgICAg
ICAgICM6bWFrZS1mbGFncworICAgICAgICAgICAjfihsaXN0CisgICAgICAgICAgICAgIChzdHJp
bmctYXBwZW5kICJERVNURElSPSIgIyRvdXRwdXQpCisgICAgICAgICAgICAgICJQUkVGSVg9Igor
ICAgICAgICAgICAgICAoc3RyaW5nLWFwcGVuZCAiTERGTEFHUz0iICItV2wsLXJwYXRoPSIgIyRv
dXRwdXQgIi9saWIiKQorICAgICAgICAgICAgICAoc3RyaW5nLWFwcGVuZCAiQ0M9IiAjJChjYy1m
b3ItdGFyZ2V0KSkpCisgICAgICAgICAgICM6cGhhc2VzCisgICAgICAgICAgICN+KG1vZGlmeS1w
aGFzZXMgJXN0YW5kYXJkLXBoYXNlcworICAgICAgICAgICAgICAgKGRlbGV0ZSAnY29uZmlndXJl
KSkpKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS9pYW10aGVob3JrZXIvbGli
ZnJlZWFwdHgiKQorICAgIChzeW5vcHNpcyAiYXB0WCBjb2RlYyBsaWJyYXJ5IikKKyAgICAoZGVz
Y3JpcHRpb24gIkltcGxlbWVudGF0aW9uIG9mIHRoZSBhcHRYIGFuZCBhcHRYIE5EIGNvZGVjcy4i
KQorICAgIChsaWNlbnNlIGxpY2Vuc2U6bGdwbDIuMSspKSkKKwogKGRlZmluZS1wdWJsaWMgbGli
b3BlbnNob3QtYXVkaW8KICAgKHBhY2thZ2UKICAgICAobmFtZSAibGlib3BlbnNob3QtYXVkaW8i
KQotLSAKMi4zNC4wCgo=
------=_Part_215333_1411964656.1647246338511--




Information forwarded to guix-patches@HIDDEN:
bug#54379; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 13 Mar 2022 22:34:38 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 13 18:34:38 2022
Received: from localhost ([127.0.0.1]:43543 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nTWnO-0000R9-3r
	for submit <at> debbugs.gnu.org; Sun, 13 Mar 2022 18:34:38 -0400
Received: from lists.gnu.org ([209.51.188.17]:47478)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <kevinboulain@HIDDEN>) id 1nTWnM-0000R2-VC
 for submit <at> debbugs.gnu.org; Sun, 13 Mar 2022 18:34:37 -0400
Received: from eggs.gnu.org ([209.51.188.92]:41716)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <kevinboulain@HIDDEN>)
 id 1nTWnM-0003TG-Jg
 for guix-patches@HIDDEN; Sun, 13 Mar 2022 18:34:36 -0400
Received: from [2a00:1450:4864:20::52d] (port=35343
 helo=mail-ed1-x52d.google.com)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <kevinboulain@HIDDEN>)
 id 1nTWnL-0004c4-1K
 for guix-patches@HIDDEN; Sun, 13 Mar 2022 18:34:36 -0400
Received: by mail-ed1-x52d.google.com with SMTP id y22so17466328eds.2
 for <guix-patches@HIDDEN>; Sun, 13 Mar 2022 15:34:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=from:to:cc:subject:date:message-id:mime-version
 :content-transfer-encoding;
 bh=Lsp4o0OofXP2rR3+6IeM1qM0XT2WkBGFn0gz3678FTI=;
 b=BKxlvRMokHdN91FBDvB14FNvvGQRAlfXTRC9HHz9oguHi0NaCpRyZd00igvXRC7y1u
 cJP2Ulu6Tm3bBd5e4xTi3PqRfYQg6hZqT4jv9V/MnmQjT+WTdyJRWySrNtag137BNCOS
 A10Mvk2EZ5VCKwPVeD/pgY9JxAlDESW0x1oE49uRD45Nj5xa2S85j1u3wROkH72rmX+V
 xKDV1ixN6EjeDcFk/Ng8dw4+XtZR8voVOK9zBaspI3nGwozx1/TOVC924kvAJxz6gVQs
 8OE7/HnSR4ic+kEmOMT7bK7ERRB0opjRkO8Jl1O0zT4A74Ft/nXtA+E2YCcj3B7/w0J1
 3OcA==
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:date:message-id:mime-version
 :content-transfer-encoding;
 bh=Lsp4o0OofXP2rR3+6IeM1qM0XT2WkBGFn0gz3678FTI=;
 b=kWQTvSjAnIMtJB0WxEsb6WSePCKv/Fi8zh47BB7azRM5vJh8scR3BCoIhkECLqhQHr
 7J/nXMRVwvnTAxTwfxQcRpfPUDKHH1B61fLXhXoZ0crKSwv9WirWzOfFLwyCLjtdizop
 /j4x8T4yGvbsvCU6DBpnvRJc3LND2C+5rtUmBDNNGCfMuRoJQ4d7VBU5K8hOgGNxzJjG
 /45gsXF5Fk4sgUhDkdFd5G9MUD8OMhW4GLG5miuXi2FFnnO8oQZH2JArd/HNw83XPlNR
 uZKKT11SctWaM4vMEZGeaAbZA8zxQoa7wYE2nOnKzYfLagXayLosFPPb9ip4JNAjlInc
 flqA==
X-Gm-Message-State: AOAM531ww5u97QH+acNwEt5yD9bAHxrzVUF5iYWFB6yZ5jR+UIhU+JbR
 H5SNI6vELw6kR7UA7aNu4nBFNM7qRNs=
X-Google-Smtp-Source: ABdhPJx7Q3HY1b5h2EWMEc2hrFBYQCahaw8vSPSE8+mJgA0PCwwGLYweXnzeudhP3gREwReilqd6Hw==
X-Received: by 2002:a50:dacb:0:b0:416:ac0f:cee2 with SMTP id
 s11-20020a50dacb000000b00416ac0fcee2mr17170139edj.199.1647210867480; 
 Sun, 13 Mar 2022 15:34:27 -0700 (PDT)
Received: from localhost.localdomain ([51.154.70.17])
 by smtp.gmail.com with ESMTPSA id
 o23-20020a170906861700b006da745f7233sm6010175ejx.5.2022.03.13.15.34.26
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sun, 13 Mar 2022 15:34:26 -0700 (PDT)
From: Kevin Boulain <kevinboulain@HIDDEN>
To: guix-patches@HIDDEN
Subject: [PATCH] gnu: linux: update PipeWire & WirePlumber
Date: Sun, 13 Mar 2022 23:35:33 +0100
Message-Id: <20220313223533.9632-1-kevinboulain@HIDDEN>
X-Mailer: git-send-email 2.34.0
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Host-Lookup-Failed: Reverse DNS lookup failed for 2a00:1450:4864:20::52d
 (failed)
Received-SPF: pass client-ip=2a00:1450:4864:20::52d;
 envelope-from=kevinboulain@HIDDEN; helo=mail-ed1-x52d.google.com
X-Spam_score_int: -6
X-Spam_score: -0.7
X-Spam_bar: /
X-Spam_report: (-0.7 / 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, FREEMAIL_FROM=0.001,
 PDS_HP_HELO_NORDNS=0.659, RCVD_IN_DNSWL_NONE=-0.0001, RDNS_NONE=0.793,
 SPF_HELO_NONE=0.001, SPF_PASS=-0.001,
 T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: submit
Cc: Kevin Boulain <kevinboulain@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

* gnu/packages/linux.scm (pipewire-0.3): Update to 0.3.48.
Also add a few more inputs to PipeWire to enable a few options:
 - libfdk to support the AAC Bluetooth codec
 - libsndfile to build pw-cat
* gnu/packages/linux.scm (wireplumber): Update to 0.4.8.

---

PipeWire also supports the aptX Bluetooth codec but the situation
appears to be very muddy: some distributions like Debian, Gentoo or
Arch package libfreeaptx (a fork of libopenaptx to work around licensing
issues) but other like Fedora or OpenSUSE refuse to do it.
---
 gnu/packages/linux.scm | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index d7ebf54c18..1d1429cdbd 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -8280,7 +8280,7 @@ (define-public pipewire-0.3
   (package
     (inherit pipewire)
     (name "pipewire")
-    (version "0.3.43")
+    (version "0.3.48")
     (source (origin
               (method git-fetch)
               (uri (git-reference
@@ -8289,7 +8289,7 @@ (define-public pipewire-0.3
               (file-name (git-file-name name version))
               (sha256
                (base32
-                "0gp2h0sidapcqmnifl0iipdmbzb18bdh8zdi7pfywr9gsksh0cxy"))))
+                "0abi8z7rfzspsiydc5j5l0x3dqizs5hf726xq30n32jqkwq3y2gs"))))
     (arguments
      '(#:configure-flags
        (list (string-append "-Dudevrulesdir=" (assoc-ref %outputs "out")
@@ -8305,6 +8305,8 @@ (define-public pipewire-0.3
                        bluez
                        jack-2
                        ldacbt
+                       libfdk
+                       libsndfile
                        pulseaudio
                        vulkan-loader
                        vulkan-headers)))))
@@ -8312,7 +8314,7 @@ (define-public pipewire-0.3
 (define-public wireplumber
   (package
     (name "wireplumber")
-    (version "0.4.6")
+    (version "0.4.8")
     (source
      (origin
        (method git-fetch)
@@ -8322,7 +8324,7 @@ (define-public wireplumber
              (commit version)))
        (file-name (git-file-name name version))
        (sha256
-        (base32 "0g7xkgkjlxrhs49hqkwrjk2hb478gq55wwydafvvbsv78vsa7qfb"))))
+        (base32 "1xhbymfml6k6l1iqgfbibgbai3j2mb9fkiyvcmk1w7nap21f01y7"))))
     (build-system meson-build-system)
     (arguments
      `(#:configure-flags '("-Dsystemd=disabled"
-- 
2.34.0





Acknowledgement sent to Kevin Boulain <kevinboulain@HIDDEN>:
New bug report received and forwarded. Copy sent to guix-patches@HIDDEN. Full text available.
Report forwarded to guix-patches@HIDDEN:
bug#54379; Package guix-patches. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Mon, 14 Mar 2022 23:15:01 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.