Browse Source

kodi: allow to enable avahi support

Waldemar Brodkorb 6 years ago
parent
commit
b7cc2ebcac
1 changed files with 9 additions and 2 deletions
  1. 9 2
      package/kodi/Makefile

+ 9 - 2
package/kodi/Makefile

@@ -38,10 +38,13 @@ WRKSRC=			$(WRKDIR)/xbmc-$(PKG_VERSION)-Krypton/project/cmake
 PKG_SYSTEM_DEPENDS:=	raspberry-pi raspberry-pi2 raspberry-pi3
 
 PKG_FLAVOURS_KODI:=	WITH_ALSA WITH_CEC WITH_PULSEAUDIO WITH_SMB
-PKG_FLAVOURS_KODI+=	WITH_MICROHTTPD WITH_SSH
+PKG_FLAVOURS_KODI+=	WITH_MICROHTTPD WITH_SSH WITH_AVAHI
 PKGFD_WITH_ALSA:=	enable alsa support
 PKGFS_WITH_ALSA:=	alsa-lib
 PKGFB_WITH_ALSA:=	alsa-lib
+PKGFD_WITH_AVAHI:=	enable avahi support
+PKGFS_WITH_AVAHI:=	libavahi
+PKGFB_WITH_AVAHI:=	avahi
 PKGFD_WITH_CEC:=	enable cec support
 PKGFS_WITH_CEC:=	libcec
 PKGFB_WITH_CEC:=	libcec
@@ -82,7 +85,6 @@ CMAKE_FLAGS+= 		-DENABLE_CCACHE=OFF \
 			-DENABLE_BLUETOOTH=OFF \
 			-DENABLE_BLURAY=OFF \
 			-DENABLE_AIRTUNES=OFF \
-			-DENABLE_AVAHI=OFF \
 			-DENABLE_LCMS2=OFF \
 			-DENABLE_LIRC=OFF \
 			-DENABLE_UPNP=OFF \
@@ -111,6 +113,11 @@ CMAKE_FLAGS+=		-DENABLE_ALSA=ON
 else
 CMAKE_FLAGS+=		-DENABLE_ALSA=OFF
 endif
+ifeq ($(ADK_PACKAGE_KODI_WITH_AVAHI),y)
+CMAKE_FLAGS+=		-DENABLE_AVAHI=ON
+else
+CMAKE_FLAGS+=		-DENABLE_AVAHI=OFF
+endif
 ifeq ($(ADK_PACKAGE_KODI_WITH_CEC),y)
 CMAKE_FLAGS+=		-DENABLE_CEC=ON
 else