blob: 6528a2e102c07fb946c5917d491f0d9f1597d4c1 [file] [log] [blame]
config BR2_PACKAGE_WIREPLUMBER
bool "wireplumber"
depends on BR2_PACKAGE_PIPEWIRE
depends on BR2_PACKAGE_LUA_5_3 || BR2_PACKAGE_LUA_5_4
depends on BR2_USE_WCHAR # libglib2
depends on BR2_TOOLCHAIN_HAS_THREADS # libglib2
depends on BR2_USE_MMU # libglib2
select BR2_PACKAGE_LIBGLIB2
help
WirePlumber is a modular session / policy manager for
PipeWire and a GObject-based high-level library that
wraps PipeWires API, providing convenience for writing
the daemons modules as well as external tools for
managing PipeWire.
https://pipewire.pages.freedesktop.org/wireplumber/
comment "wireplumber needs a toolchain w/ wchar, threads and Lua >= 5.3"
depends on BR2_PACKAGE_PIPEWIRE
depends on BR2_USE_MMU
depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS || \
(!BR2_PACKAGE_LUA_5_3 && !BR2_PACKAGE_LUA_5_4)