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.")