mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-10-01 06:21:56 -09:00
package/shairport-sync: use --without-foo options
Use --without-foo options to disable unused features, as they have been fixed since version 3.3.8 Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
This commit is contained in:
committed by
Arnout Vandecappelle (Essensium/Mind)
parent
a24bc1d9b8
commit
a8a0121208
@@ -28,14 +28,16 @@ SHAIRPORT_SYNC_CONF_ENV += LIBS="$(SHAIRPORT_SYNC_CONF_LIBS)"
|
|||||||
# libavahi-client.
|
# libavahi-client.
|
||||||
ifeq ($(BR2_PACKAGE_AVAHI_DAEMON)$(BR2_PACKAGE_DBUS),yy)
|
ifeq ($(BR2_PACKAGE_AVAHI_DAEMON)$(BR2_PACKAGE_DBUS),yy)
|
||||||
SHAIRPORT_SYNC_DEPENDENCIES += avahi
|
SHAIRPORT_SYNC_DEPENDENCIES += avahi
|
||||||
SHAIRPORT_SYNC_CONF_OPTS += --with-avahi
|
SHAIRPORT_SYNC_CONF_OPTS += --with-avahi --without-tinysvcmdns
|
||||||
else
|
else
|
||||||
SHAIRPORT_SYNC_CONF_OPTS += --with-tinysvcmdns
|
SHAIRPORT_SYNC_CONF_OPTS += --without-avahi --with-tinysvcmdns
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(BR2_PACKAGE_LIBDAEMON),y)
|
ifeq ($(BR2_PACKAGE_LIBDAEMON),y)
|
||||||
SHAIRPORT_SYNC_DEPENDENCIES += libdaemon
|
SHAIRPORT_SYNC_DEPENDENCIES += libdaemon
|
||||||
SHAIRPORT_SYNC_CONF_OPTS += --with-libdaemon
|
SHAIRPORT_SYNC_CONF_OPTS += --with-libdaemon
|
||||||
|
else
|
||||||
|
SHAIRPORT_SYNC_CONF_OPTS += --without-libdaemon
|
||||||
endif
|
endif
|
||||||
|
|
||||||
# OpenSSL or mbedTLS
|
# OpenSSL or mbedTLS
|
||||||
@@ -54,21 +56,29 @@ endif
|
|||||||
ifeq ($(BR2_PACKAGE_SHAIRPORT_SYNC_CONVOLUTION),y)
|
ifeq ($(BR2_PACKAGE_SHAIRPORT_SYNC_CONVOLUTION),y)
|
||||||
SHAIRPORT_SYNC_DEPENDENCIES += libsndfile
|
SHAIRPORT_SYNC_DEPENDENCIES += libsndfile
|
||||||
SHAIRPORT_SYNC_CONF_OPTS += --with-convolution
|
SHAIRPORT_SYNC_CONF_OPTS += --with-convolution
|
||||||
|
else
|
||||||
|
SHAIRPORT_SYNC_CONF_OPTS += --without-convolution
|
||||||
endif
|
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
|
||||||
|
else
|
||||||
|
SHAIRPORT_SYNC_CONF_OPTS += --without-dbus-interface --without-mpris-interface
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(BR2_PACKAGE_SHAIRPORT_SYNC_LIBSOXR),y)
|
ifeq ($(BR2_PACKAGE_SHAIRPORT_SYNC_LIBSOXR),y)
|
||||||
SHAIRPORT_SYNC_DEPENDENCIES += libsoxr
|
SHAIRPORT_SYNC_DEPENDENCIES += libsoxr
|
||||||
SHAIRPORT_SYNC_CONF_OPTS += --with-soxr
|
SHAIRPORT_SYNC_CONF_OPTS += --with-soxr
|
||||||
|
else
|
||||||
|
SHAIRPORT_SYNC_CONF_OPTS += --without-soxr
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(BR2_PACKAGE_SHAIRPORT_SYNC_MQTT),y)
|
ifeq ($(BR2_PACKAGE_SHAIRPORT_SYNC_MQTT),y)
|
||||||
SHAIRPORT_SYNC_DEPENDENCIES += avahi dbus mosquitto
|
SHAIRPORT_SYNC_DEPENDENCIES += avahi dbus mosquitto
|
||||||
SHAIRPORT_SYNC_CONF_OPTS += --with-mqtt-client
|
SHAIRPORT_SYNC_CONF_OPTS += --with-mqtt-client
|
||||||
|
else
|
||||||
|
SHAIRPORT_SYNC_CONF_OPTS += --without-mqtt-client
|
||||||
endif
|
endif
|
||||||
|
|
||||||
define SHAIRPORT_SYNC_INSTALL_TARGET_CMDS
|
define SHAIRPORT_SYNC_INSTALL_TARGET_CMDS
|
||||||
|
|||||||
Reference in New Issue
Block a user