diff options
| author | Sharlatan Hellseher <sharlatanus@gmail.com> | 2026-03-10 09:11:02 +0000 |
|---|---|---|
| committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2026-03-10 09:17:27 +0000 |
| commit | 13bdb868b955a5da54d802bc60efa869f1b3f952 (patch) | |
| tree | aff2e1277132ff5768aa5e8e7dda01ed6a5a90ee | |
| parent | 4b51102d42ff0f6b6167010a0cd4ebf72e1e29a8 (diff) | |
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
| -rw-r--r-- | gnu/packages/audio.scm | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm index dad5d680433..d9090281c89 100644 --- a/gnu/packages/audio.scm +++ b/gnu/packages/audio.scm | |||
| @@ -3429,7 +3429,7 @@ from being able to mix multiple JACK audio streams.") | |||
| 3429 | (define-public pipemixer | 3429 | (define-public pipemixer |
| 3430 | (package | 3430 | (package |
| 3431 | (name "pipemixer") | 3431 | (name "pipemixer") |
| 3432 | (version "0.4.0") | 3432 | (version "0.4.1") |
| 3433 | (source | 3433 | (source |
| 3434 | (origin | 3434 | (origin |
| 3435 | (method git-fetch) | 3435 | (method git-fetch) |
| @@ -3440,10 +3440,21 @@ from being able to mix multiple JACK audio streams.") | |||
| 3440 | (sha256 | 3440 | (sha256 |
| 3441 | (base32 "08ji4lg24flzi6g3yaavfq8hz3kr98q2ripk5m4qk9z172qxbbc9")))) | 3441 | (base32 "08ji4lg24flzi6g3yaavfq8hz3kr98q2ripk5m4qk9z172qxbbc9")))) |
| 3442 | (build-system meson-build-system) | 3442 | (build-system meson-build-system) |
| 3443 | (arguments | ||
| 3444 | (list | ||
| 3445 | #:phases | ||
| 3446 | #~(modify-phases %standard-phases | ||
| 3447 | (add-after 'unpack 'fix-pw-device | ||
| 3448 | (lambda _ | ||
| 3449 | (substitute* "src/pw/device.c" | ||
| 3450 | ;; TODO: Report upstream: | ||
| 3451 | ;; ../source/src/pw/device.c:328:80: error: expected | ||
| 3452 | ;; ‘;’ before ‘{’ token | ||
| 3453 | (("iter\\) \\{") "iter); {"))))))) | ||
| 3443 | (native-inputs | 3454 | (native-inputs |
| 3444 | (list pkg-config)) | 3455 | (list pkg-config)) |
| 3445 | (inputs | 3456 | (inputs |
| 3446 | (list libinih ncurses pipewire-minimal)) | 3457 | (list libinih ncurses pipewire-minimal-1.4)) |
| 3447 | (synopsis "TUI volume control app for pipewire.") | 3458 | (synopsis "TUI volume control app for pipewire.") |
| 3448 | (description "This is a TUI volume control application for pipewire built with | 3459 | (description "This is a TUI volume control application for pipewire built with |
| 3449 | ncurses. Heavily inspired by pulsemixer and pwvucontrol.") | 3460 | ncurses. Heavily inspired by pulsemixer and pwvucontrol.") |
