guix_mirror_bot pushed a commit to branch master
in repository guix.

commit 13bdb868b955a5da54d802bc60efa869f1b3f952
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Tue Mar 10 09:11:02 2026 +0000

    gnu: pipemixer: Update to 0.4.1.
    
    * gnu/packages/audio.scm (pipemixer): Update to 0.4.1.
    [phases]{fix-pw-device}: New phase.
    [inputs]: Remove pipewire-minimal; add pipewire-minimal-1.4.
    
    Fixes: guix/guix#7020
    Change-Id: Iee0d14ab3c923a462dedd6135533b0e31d25efca
---
 gnu/packages/audio.scm | 15 +++++++++++++--
 1 file changed, 13 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm
index dad5d68043..d9090281c8 100644
--- a/gnu/packages/audio.scm
+++ b/gnu/packages/audio.scm
@@ -3429,7 +3429,7 @@ from being able to mix multiple JACK audio streams.")
 (define-public pipemixer
   (package
     (name "pipemixer")
-    (version "0.4.0")
+    (version "0.4.1")
     (source
      (origin
       (method git-fetch)
@@ -3440,10 +3440,21 @@ from being able to mix multiple JACK audio streams.")
       (sha256
        (base32 "08ji4lg24flzi6g3yaavfq8hz3kr98q2ripk5m4qk9z172qxbbc9"))))
     (build-system meson-build-system)
+    (arguments
+     (list
+      #:phases
+      #~(modify-phases %standard-phases
+          (add-after 'unpack 'fix-pw-device
+            (lambda _
+              (substitute* "src/pw/device.c"
+                ;; TODO: Report upstream:
+                ;; ../source/src/pw/device.c:328:80: error: expected
+                ;; ‘;’ before ‘{’ token
+                (("iter\\) \\{") "iter); {")))))))
     (native-inputs
      (list pkg-config))
     (inputs
-     (list libinih ncurses pipewire-minimal))
+     (list libinih ncurses pipewire-minimal-1.4))
     (synopsis "TUI volume control app for pipewire.")
     (description "This is a TUI volume control application for pipewire built 
with
 ncurses. Heavily inspired by pulsemixer and pwvucontrol.")

Reply via email to