Apocrypha

pipewire

Multimedia processing graphs

Available in

Versions & arches

VersionOverlay amd64arm64x86ppc64riscvarmloongmipsppcsparc Committed
9999 LIVE gentoo follows upstream — no keywords view · download · history ↗
9999 LIVE stefan_overlay follows upstream — no keywords 24 mo view · download · history ↗
1.6.9999 LIVE gentoo follows upstream — no keywords view · download · history ↗
1.6.8 gentoo amd64 testing arm64 testing x86 testing ppc64 testing riscv testing arm testing loong testing mips testing ppc testing sparc testing view · download · history ↗
1.6.8 pg_overlay amd64 testing arm64 testing x86 testing ppc64 testing riscv testing arm testing loong testing mips testing ppc testing sparc testing 6 d view · download · history ↗
1.6.8 sorrow amd64 untested arm64 untested x86 untested ppc64 untested riscv untested arm untested loong untested mips untested ppc untested sparc untested 7 d view · download · history ↗
1.6.7 gentoo amd64 stable arm64 stable x86 stable ppc64 stable riscv testing arm stable loong testing mips testing ppc stable sparc testing view · download · history ↗
1.6.6 gentoo amd64 testing arm64 testing x86 testing ppc64 testing riscv testing arm testing loong testing mips testing ppc testing sparc testing view · download · history ↗
1.6.5 gentoo amd64 testing arm64 testing x86 testing ppc64 testing riscv testing arm testing loong testing mips testing ppc testing sparc testing view · download · history ↗
1.6.4-r1 gentoo amd64 testing arm64 testing x86 testing ppc64 testing riscv testing arm testing loong testing mips testing ppc testing sparc testing view · download · history ↗
1.6.4 gentoo amd64 stable arm64 stable x86 stable ppc64 stable riscv testing arm stable loong testing mips testing ppc stable sparc testing view · download · history ↗
1.4.9999 LIVE gentoo follows upstream — no keywords view · download · history ↗
1.4.11 gentoo amd64 testing arm64 testing x86 testing ppc64 testing riscv testing arm testing loong testing mips testing ppc testing sparc testing view · download · history ↗
1.4.10 gentoo amd64 stable arm64 stable x86 stable ppc64 stable riscv testing arm stable loong testing mips testing ppc stable sparc testing view · download · history ↗
1.2.7-r1 EmilienMottet amd64 untested arm64 untested x86 untested ppc64 untested riscv untested arm untested loong untested mips untested ppc untested sparc untested 20 mo view · download · history ↗
1.2.6-r1 EmilienMottet amd64 untested arm64 untested x86 untested ppc64 untested riscv untested arm untested loong untested mips untested ppc untested sparc untested 21 mo view · download · history ↗
1.2.5-r1 EmilienMottet amd64 untested arm64 untested x86 untested ppc64 untested riscv untested arm untested loong untested mips untested ppc untested sparc untested 22 mo view · download · history ↗
1.2.4-r1 EmilienMottet amd64 untested arm64 untested x86 untested ppc64 untested riscv untested arm untested loong untested mips untested ppc untested sparc untested 22 mo view · download · history ↗
1.2.3-r1 EmilienMottet amd64 untested arm64 untested x86 untested ppc64 untested riscv untested arm untested loong untested mips untested ppc untested sparc untested 22 mo view · download · history ↗
1.2.3-r1 konsolebox amd64 untested arm64 untested x86 untested ppc64 untested riscv untested arm untested loong untested mips untested ppc untested sparc untested 18 mo view · download · history ↗
1.0.1 stefan_overlay amd64 untested arm64 untested x86 untested ppc64 untested riscv untested arm untested loong untested mips untested ppc untested sparc untested 24 mo view · download · history ↗
1.0.0-r1 stefan_overlay amd64 untested arm64 untested x86 untested ppc64 untested riscv untested arm untested loong untested mips untested ppc untested sparc untested 24 mo view · download · history ↗
0.3.80 stefan_overlay amd64 untested arm64 untested x86 untested ppc64 untested riscv untested arm untested loong untested mips untested ppc untested sparc untested 24 mo view · download · history ↗

Use flags of 1.6.8

  • man Build and install man pages
  • bluetooth Enable Bluetooth Support
  • elogind Enable session tracking via sys-auth/elogind
  • dbus Enable dbus support for anything that needs it (gpsd, gnomemeeting, etc)
  • doc Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
  • echo-cancel Enable WebRTC-based echo canceller via media-libs/webrtc-audio-processing
  • extra Build pw-cat/pw-play/pw-record
  • ffmpeg Enable ffmpeg/libav-based audio/video codec support
  • fftw Use FFTW library for computing Fourier transforms
  • flatpak Enable Flatpak support
  • gstreamer Add support for media-libs/gstreamer (Streaming media)
  • gsettings Use gsettings (dev-libs/glib) to read/save used modules (useful for e.g. media-sound/paprefs
  • ieee1394 Enable FireWire/iLink IEEE1394 support (dv, camera, ...)
  • jack-client Install a plugin for running PipeWire as a JACK client
  • jack-sdk Use PipeWire as JACK replacement
  • libcamera Enable libcamera plugin via media-libs/libcamera
  • loudness Enable loudness normalisation according to the EBU R128 standard using media-libs/libebur128
  • lv2 Allow loading LV2 plugins via media-libs/lv2
  • modemmanager Combined with USE=bluetooth, allows PipeWire to perform telephony on mobile devices.
  • pipewire-alsa Install ALSA plugin, similar to media-plugins/alsa-plugins's USE=pulseaudio.
  • readline Enable support for libreadline, a GNU line-editing library that almost everyone wants
  • roc Enable roc support for real-time audio streaming over the network, using media-libs/roc-toolkit. See https://gitlab.freedesktop.org/pipewire/pipewire/-/wikis/Network#roc
  • selinux !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
  • pulseaudio Add sound server support via media-libs/libpulse (may be PulseAudio or PipeWire)
  • sound-server Provide sound server using ALSA and bluetooth devices
  • sofa Spatially Oriented Format for Acoustics (SOFA) support via media-libs/libmysofa
  • ssl Enable raop-sink support (needs dev-libs/openssl)
  • system-service Install systemd unit files for running as a system service. Not recommended.
  • systemd Enable use of systemd-specific libraries and features like socket activation or session tracking
  • test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
  • v4l Enable support for video4linux (using linux-headers or userspace libv4l libraries)
  • X Enable audible bell for X11
  • zeroconf Support for DNS Service Discovery (DNS-SD)
8 expansion flags (python targets, ABIs, cpu flags…)
  • abi_x86_32
  • abi_x86_64
  • abi_x86_x32
  • abi_mips_n32
  • abi_mips_n64
  • abi_mips_o32
  • abi_s390_32
  • abi_s390_64

Runtime dependencies of 1.6.8

show 114 lines
bluetooth? (
)
elogind? (
)
dbus? (
)
echo-cancel? (
|| (
)
)
extra? (
)
ffmpeg? (
)
fftw? (
)
flatpak? (
)
gstreamer? (
)
gsettings? (
)
ieee1394? (
)
jack-client? (
)
jack-sdk? (
)
libcamera? (
)
loudness? (
)
lv2? (
)
modemmanager? (
)
pipewire-alsa? (
)
pulseaudio? (
)
sound-server? (
)
roc? (
)
readline? (
)
selinux? (
)
sofa? (
)
ssl? (
)
systemd? (
)
system-service? (
)
v4l? (
)
X? (
)
zeroconf? (
)