Search Criteria
Package Details: roc-toolkit-git v0.1.5.r41.gc8968733-2
Git Clone URL: | https://aur.archlinux.org/roc-toolkit-git.git (read-only, click to copy) |
---|---|
Package Base: | roc-toolkit-git |
Description: | Real-time audio streaming over network. Compiled without pulseaudio modules. |
Upstream URL: | https://github.com/roc-streaming/roc-toolkit |
Licenses: | MPL2 |
Conflicts: | roc |
Provides: | roc-toolkit |
Submitter: | ronalde |
Maintainer: | ronalde |
Last Packager: | ronalde |
Votes: | 3 |
Popularity: | 0.198154 |
First Submitted: | 2022-01-11 15:55 (UTC) |
Last Updated: | 2022-01-11 16:19 (UTC) |
Dependencies (11)
- libunwind (libunwind-git, libunwind-carbon)
- libuv (libuv-git)
- openfec
- sox (sox-dsd-git)
- clang (clang8, clang-git, llvm-git, llvm-minimal-git) (make)
- gengetopt (gengetopt-git) (make)
- git (git-vfs, git-git, git-run-command-patch-git) (make)
- llvm (llvm8, llvm-git, llvm-minimal-git) (make)
- python (nogil-python, python36, python32, python39, python38, python37, python311, python312) (make)
- ragel (make)
- scons (make)
Required by (35)
- gst-plugin-pipewire-common-git (requires roc-toolkit) (make)
- gst-plugin-pipewire-full-git (requires roc-toolkit) (make)
- libpipewire-git (requires roc-toolkit) (make)
- pipewire-alsa-git (requires roc-toolkit) (make)
- pipewire-audio-git (requires roc-toolkit) (make)
- pipewire-common-alsa-git (requires roc-toolkit) (make)
- pipewire-common-docs-git (requires roc-toolkit) (make)
- pipewire-common-git (requires roc-toolkit) (make)
- pipewire-common-jack-git (requires roc-toolkit) (make)
- pipewire-common-pulse-git (requires roc-toolkit) (make)
- pipewire-common-roc-git (requires roc-toolkit) (make)
- pipewire-common-v4l2-git (requires roc-toolkit) (make)
- pipewire-common-x11-bell-git (requires roc-toolkit) (make)
- pipewire-common-zeroconf-git (requires roc-toolkit) (make)
- pipewire-docs-git (requires roc-toolkit) (make)
- pipewire-full-alsa-git (requires roc-toolkit) (make)
- pipewire-full-docs-git (requires roc-toolkit) (make)
- pipewire-full-ffmpeg-git (requires roc-toolkit) (make)
- pipewire-full-git (requires roc-toolkit) (make)
- pipewire-full-jack-client-git (requires roc-toolkit) (make)
- Show 15 more...
Latest Comments
maderios commented on 2023-01-02 13:35 (UTC)
To build, just remove '-disable-tests --disable-examples'
eh5 commented on 2022-12-31 08:54 (UTC)
I have created roc-toolkit that build roc-toolkit v0.2.1 to replace this PKGBUILD (and as a dependency of pipewire-full-git).
q234rty commented on 2022-12-19 20:06 (UTC)
This currently fails to build as the
--disable-tests --disable-examples
options seem to be removed upstream.eh5 commented on 2022-11-27 06:03 (UTC)
Hi, seems the PKGBUILD does not build in a clean chroot because of missing
gsm
.Could you add
gsm
to depends as builtroc-*
binaries are linked tolibgsm.so.1
.tallero commented on 2022-09-19 16:19 (UTC) (edited on 2022-09-19 17:42 (UTC) by tallero)
Fails at beginning of
build
:EDIT: error on my side (corrupted clang)
marfrit commented on 2022-03-31 11:34 (UTC)
To build on aarch64, I needed to add this to the PKGBUILD
prepare() { cd "${_pkgname}" sed -i 's/c++98/c++11/g' SConstruct }
ronalde commented on 2022-01-11 16:05 (UTC) (edited on 2022-01-11 16:11 (UTC) by ronalde)
Based on
PKGBUILD
from roc-git which is compiled with pulseaudio modules. This package is compiled without pulseaudio so it may be used as a replacement forpulseaudio-rtp
on systems running pipewire.The rationale being that pipewire currently lacks native RTP support, while
pulseaudio-rtp
is incompatible with wireplumber, and the ('standalone') tools provided by this toolkit can be used by the pulseaudio emulation of pipewire. See: https://github.com/roc-streaming/roc-toolkit/issues/446