media-libs / cubeb

Cross-platform audio library

Official package sites : https://github.com/mozilla/cubeb/ ·

v0.2_p20211213 :: 0 :: gentoo

Modified
License
ISC pulseaudio? ( rust? ( || ( Apache-2.0 MIT ) ) )
Keywords
~amd64 ~x86
USE flags
alsa debug doc jack pulseaudio rust sndio test

General

alsa
Add support for media-libs/alsa-lib (Advanced Linux Sound Architecture)
debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
jack
Add support for the JACK Audio Connection Kit
pulseaudio
Add support for PulseAudio sound server
rust
Use the newer rust-based audio backends if available
sndio
Enable support for the media-sound/sndio backend
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

dev-cpp / gtest : Google C++ Testing Framework

media-libs / alsa-lib : Advanced Linux Sound Architecture Library

media-libs / speexdsp : Audio compression format designed for speech -- DSP

media-sound / pulseaudio : A networked sound server with an advanced plugin system

media-sound / sndio : small audio and MIDI framework part of the OpenBSD project

virtual / jack : Virtual for JACK Audio Connection Kit

media-libs / alsa-lib : Advanced Linux Sound Architecture Library

media-libs / speexdsp : Audio compression format designed for speech -- DSP

media-sound / pulseaudio : A networked sound server with an advanced plugin system

media-sound / sndio : small audio and MIDI framework part of the OpenBSD project

virtual / jack : Virtual for JACK Audio Connection Kit

games-emulation / dolphin : Gamecube and Wii game emulator

games-emulation / pcsx2 : A PlayStation 2 emulator

Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
media-libs/cubeb: initial import, 2021-12-13 snapshot
Needed to unbundle on pcsx2, also used by some out-of-tree packages like yuzu. rust being optional may be questionable given non-rust pulseaudio backend is deprecated and due for removal -- but most packages that bundle this tend to use the C++ version and it may be useful for testing. Also upstream spoke of releasing a LTS 1.x branch that likely won't remove it anytime soon. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>