mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-08-01 21:23:51 -09:00
package/shairport-sync: add support for AirPlay2
This patch adds the dependencies necessary to enable the newer version of shairplay-sync support for the AirPlay2 protocol. Signed-off-by: Trammell Hudson <hudson@trmm.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
committed by
Thomas Petazzoni
parent
8df8272281
commit
1abaf013de
@@ -26,6 +26,19 @@ config BR2_PACKAGE_SHAIRPORT_SYNC_CONVOLUTION
|
||||
help
|
||||
Enable audio DSP convolution support.
|
||||
|
||||
config BR2_PACKAGE_SHAIRPORT_SYNC_AIRPLAY2
|
||||
bool "AirPlay2 support"
|
||||
select BR2_PACKAGE_NQPTP # runtime
|
||||
select BR2_PACKAGE_LIBPLIST
|
||||
select BR2_PACKAGE_LIBSODIUM
|
||||
select BR2_PACKAGE_LIBGCRYPT
|
||||
select BR2_PACKAGE_FFMPEG
|
||||
select BR2_PACKAGE_UTIL_LINUX
|
||||
select BR2_PACKAGE_UTIL_LINUX_LIBUUID
|
||||
help
|
||||
Enable support for the more modern AirPlay2 protocol.
|
||||
This will also require ffmpeg and many other libraries.
|
||||
|
||||
config BR2_PACKAGE_SHAIRPORT_SYNC_DBUS
|
||||
bool "dbus support"
|
||||
depends on BR2_USE_WCHAR # libglib2
|
||||
|
||||
@@ -53,6 +53,14 @@ else
|
||||
SHAIRPORT_SYNC_CONF_OPTS += --without-convolution
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_SHAIRPORT_SYNC_AIRPLAY2),y)
|
||||
# host-vim needed for xxd
|
||||
SHAIRPORT_SYNC_DEPENDENCIES += libplist libsodium libgcrypt ffmpeg util-linux host-vim
|
||||
SHAIRPORT_SYNC_CONF_OPTS += --with-airplay-2
|
||||
else
|
||||
SHAIRPORT_SYNC_CONF_OPTS += --without-airplay-2
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_SHAIRPORT_SYNC_DBUS),y)
|
||||
SHAIRPORT_SYNC_DEPENDENCIES += libglib2
|
||||
SHAIRPORT_SYNC_CONF_OPTS += --with-dbus-interface --with-mpris-interface
|
||||
|
||||
Reference in New Issue
Block a user