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:
parent
a24bc1d9b8
commit
a8a0121208
@ -28,14 +28,16 @@ SHAIRPORT_SYNC_CONF_ENV += LIBS="$(SHAIRPORT_SYNC_CONF_LIBS)"
|
||||
# libavahi-client.
|
||||
ifeq ($(BR2_PACKAGE_AVAHI_DAEMON)$(BR2_PACKAGE_DBUS),yy)
|
||||
SHAIRPORT_SYNC_DEPENDENCIES += avahi
|
||||
SHAIRPORT_SYNC_CONF_OPTS += --with-avahi
|
||||
SHAIRPORT_SYNC_CONF_OPTS += --with-avahi --without-tinysvcmdns
|
||||
else
|
||||
SHAIRPORT_SYNC_CONF_OPTS += --with-tinysvcmdns
|
||||
SHAIRPORT_SYNC_CONF_OPTS += --without-avahi --with-tinysvcmdns
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_LIBDAEMON),y)
|
||||
SHAIRPORT_SYNC_DEPENDENCIES += libdaemon
|
||||
SHAIRPORT_SYNC_CONF_OPTS += --with-libdaemon
|
||||
else
|
||||
SHAIRPORT_SYNC_CONF_OPTS += --without-libdaemon
|
||||
endif
|
||||
|
||||
# OpenSSL or mbedTLS
|
||||
@ -54,21 +56,29 @@ endif
|
||||
ifeq ($(BR2_PACKAGE_SHAIRPORT_SYNC_CONVOLUTION),y)
|
||||
SHAIRPORT_SYNC_DEPENDENCIES += libsndfile
|
||||
SHAIRPORT_SYNC_CONF_OPTS += --with-convolution
|
||||
else
|
||||
SHAIRPORT_SYNC_CONF_OPTS += --without-convolution
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_SHAIRPORT_SYNC_DBUS),y)
|
||||
SHAIRPORT_SYNC_DEPENDENCIES += libglib2
|
||||
SHAIRPORT_SYNC_CONF_OPTS += --with-dbus-interface --with-mpris-interface
|
||||
else
|
||||
SHAIRPORT_SYNC_CONF_OPTS += --without-dbus-interface --without-mpris-interface
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_SHAIRPORT_SYNC_LIBSOXR),y)
|
||||
SHAIRPORT_SYNC_DEPENDENCIES += libsoxr
|
||||
SHAIRPORT_SYNC_CONF_OPTS += --with-soxr
|
||||
else
|
||||
SHAIRPORT_SYNC_CONF_OPTS += --without-soxr
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_SHAIRPORT_SYNC_MQTT),y)
|
||||
SHAIRPORT_SYNC_DEPENDENCIES += avahi dbus mosquitto
|
||||
SHAIRPORT_SYNC_CONF_OPTS += --with-mqtt-client
|
||||
else
|
||||
SHAIRPORT_SYNC_CONF_OPTS += --without-mqtt-client
|
||||
endif
|
||||
|
||||
define SHAIRPORT_SYNC_INSTALL_TARGET_CMDS
|
||||
|
Loading…
Reference in New Issue
Block a user