Package Details: pipewire-jack-client-git 1.3.81.r13234.8b02e5f73-1

Git Clone URL: https://aur.archlinux.org/pipewire-git.git (read-only, click to copy)
Package Base: pipewire-git
Description: Low-latency audio/video router and processor (GIT version) - PipeWire as JACK client
Upstream URL: https://pipewire.org
Licenses: MIT
Conflicts: pipewire-jack
Provides: pipewire-jack
Submitter: sl1pkn07
Maintainer: sl1pkn07
Last Packager: sl1pkn07
Votes: 15
Popularity: 0.000305
First Submitted: 2017-09-19 15:57 (UTC)
Last Updated: 2025-01-24 17:44 (UTC)

Required by (18)

Sources (1)

Pinned Comments

Latest Comments

1 2 3 4 5 6 .. 16 Next › Last »

oomar commented on 2025-01-23 22:33 (UTC)

Latest aur PKGBUILD update cooked building pipewire due to removed client-rt upstream config files.

First noticed builds failing due to a client-rt config file not found error during build (added traces to the _pick function):

+ local _p=libs _f _d
+ shift
+ for _f in "$@"
+ _d=/tmp/tmp.VJcUkGmcIl/pipewire-git/src/libs/usr/share/pipewire/client-rt.conf
++ dirname /tmp/tmp.VJcUkGmcIl/pipewire-git/src/libs/usr/share/pipewire/client-rt.conf
+ mkdir -p /tmp/tmp.VJcUkGmcIl/pipewire-git/src/libs/usr/share/pipewire
+ mv usr/share/pipewire/client-rt.conf /tmp/tmp.VJcUkGmcIl/pipewire-git/src/libs/usr/share/pipewire/client-rt.conf
mv: cannot stat 'usr/share/pipewire/client-rt.conf': No such file or directory
++ error_function package_pipewire-git

Commit that removed the following files: https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/24bcacc61#a0a86475b116a93b8913918a0e8c0031a7a9faa8 - src/daemon/client-rt.conf.in - src/daemon/client-rt.conf.avail/20-upmix.conf.in - src/daemon/client-rt.conf.avail/meson.build

To fix the build error, I removed client-rt.conf and client-rt.conf.avail/20-upmix.conf from the package_pipewire-git() function in PKGBUILD:

diff --git a/PKGBUILD b/PKGBUILD
index 11600de..12bdee4 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -117,6 +117,7 @@ check() {
 }

 _pick() {
+  set -x
   local _p="${1}" _f _d; shift
   for _f; do
     _d="${srcdir}/${_p}/${_f#${pkgdir}/}"
@@ -124,6 +125,7 @@ _pick() {
     mv "${_f}" "${_d}"
     rmdir -p --ignore-fail-on-non-empty "$(dirname "${_f}")"
   done
+  set +x
 }

 package_pipewire-git() {
@@ -191,8 +193,6 @@ package_pipewire-git() {
   _pick libs "usr/lib/pkgconfig/libspa-${_spa_ver}.pc"
   _pick libs usr/share/pipewire/client.conf
   _pick libs usr/share/pipewire/client.conf.avail/20-upmix.conf
-  _pick libs usr/share/pipewire/client-rt.conf
-  _pick libs usr/share/pipewire/client-rt.conf.avail/20-upmix.conf
   _pick libs usr/share/man/man5/pipewire-client.conf.5
   _pick libs usr/share/man/man7/libpipewire-module-metadata.7
   _pick libs usr/share/man/man7/libpipewire-module-client-node.7

MikeWalrus commented on 2024-12-24 20:03 (UTC)

Please add libebur128 to the dependencies.

kode54 commented on 2024-06-27 10:48 (UTC)

glib2-devel should be added as a make dependency, unless any of the packaged code generators are suddenly a runtime dependency.

mkurz commented on 2024-06-27 07:10 (UTC)

The build failed without glib2-devel for me.

Same here, please add it to dependencies.

Also, since today I can not upgrade ffmpeg anymore:

:: installing ffmpeg (2:7.0.1-1) breaks dependency 'libavcodec.so=60-64' required by pipewire-audio-git
:: installing ffmpeg (2:7.0.1-1) breaks dependency 'libavformat.so=60-64' required by pipewire-audio-git
:: installing ffmpeg (2:7.0.1-1) breaks dependency 'libavutil.so=58-64' required by pipewire-audio-git

Can this please be fixed? Thanks!

flaviut commented on 2024-06-14 12:44 (UTC)

The build failed without glib2-devel for me.

sl1pkn07 commented on 2023-12-13 22:42 (UTC)

that part of bluez/kernel thing, not pipewire

sounds like need kernel patched or some firmware blob for your adapter

greetings

fran7 commented on 2023-12-13 22:31 (UTC)

But I don't have "UUID: Published Audio Capabilities (00001850-0000-1000-8000-00805f9b34fb)" capabilities.

sl1pkn07 commented on 2023-12-13 21:54 (UTC) (edited on 2023-12-13 21:57 (UTC) by sl1pkn07)

Bluetooth audio codecs
    SBC                                     : YES
    LDAC                                    : YES
    LDAC ABR                                : YES
    aptX                                    : YES
    AAC                                     : YES
    LC3plus                                 : NO
    Opus                                    : YES
    LC3                                     : YES

bluetoothctl is part of bluez, idk why is not showed

libspa-codec-bluez5-lc3.so is part of pipewire-audio-git package

fran7 commented on 2023-12-13 21:37 (UTC)

Command "bluetoothctl show" does not display LC3 capabilities for Intel AX210 (as mentioned here: https://gitlab.freedesktop.org/pipewire/pipewire/-/wikis/LE-Audio-+-LC3-support)