mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-09-30 22:11:59 -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
|
help
|
||||||
Enable audio DSP convolution support.
|
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
|
config BR2_PACKAGE_SHAIRPORT_SYNC_DBUS
|
||||||
bool "dbus support"
|
bool "dbus support"
|
||||||
depends on BR2_USE_WCHAR # libglib2
|
depends on BR2_USE_WCHAR # libglib2
|
||||||
|
|||||||
@@ -53,6 +53,14 @@ else
|
|||||||
SHAIRPORT_SYNC_CONF_OPTS += --without-convolution
|
SHAIRPORT_SYNC_CONF_OPTS += --without-convolution
|
||||||
endif
|
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)
|
ifeq ($(BR2_PACKAGE_SHAIRPORT_SYNC_DBUS),y)
|
||||||
SHAIRPORT_SYNC_DEPENDENCIES += libglib2
|
SHAIRPORT_SYNC_DEPENDENCIES += libglib2
|
||||||
SHAIRPORT_SYNC_CONF_OPTS += --with-dbus-interface --with-mpris-interface
|
SHAIRPORT_SYNC_CONF_OPTS += --with-dbus-interface --with-mpris-interface
|
||||||
|
|||||||
Reference in New Issue
Block a user