Commit acf15e04 authored by Bernd Kuhls's avatar Bernd Kuhls Committed by Thomas Petazzoni
Browse files

xbmc: hdmi cec supports needs udev for device scanning

libcec support in xbmc compiles without udev being linked to libcec,
but it is useless because xbmc uses libcec´s udev support for scanning
connected CEC devices since:
https://github.com/xbmc/xbmc/commit/59171c7a030f8a9c913abbce931967a6a8ff6897



Signed-off-by: default avatarBernd Kuhls <bernd.kuhls@t-online.de>
Tested-by: default avatar"Yann E. MORIN" <yann.morin.1998@free.fr>
Acked-by: default avatar"Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: default avatarThomas Petazzoni <thomas.petazzoni@free-electrons.com>
parent 5bfdf2aa
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -98,13 +98,14 @@ comment "libbluray support needs a toolchain w/ dynamic library"
config BR2_PACKAGE_XBMC_LIBCEC
	bool "hdmi cec"
	depends on !BR2_PREFER_STATIC_LIB # libcec
	depends on BR2_PACKAGE_HAS_UDEV
	select BR2_PACKAGE_LIBCEC
	help
	  Enable CEC (Consumer Electronics Control) support.
	  Select this if you want XBMC to support HDMI CEC.

comment "hdmi cec support needs a toolchain w/ dynamic library"
	depends on BR2_PREFER_STATIC_LIB
comment "hdmi cec support needs udev /dev management and a toolchain w/ dynamic library"
	depends on BR2_PREFER_STATIC_LIB || !BR2_PACKAGE_HAS_UDEV

config BR2_PACKAGE_XBMC_LIBMICROHTTPD
	bool "web server"
+1 −1
Original line number Diff line number Diff line
@@ -127,7 +127,7 @@ XBMC_CONF_OPT += --disable-avahi
endif

ifeq ($(BR2_PACKAGE_XBMC_LIBCEC),y)
XBMC_DEPENDENCIES += libcec
XBMC_DEPENDENCIES += libcec udev
XBMC_CONF_OPT += --enable-libcec
else
XBMC_CONF_OPT += --disable-libcec