diff options
| author | Bernd Kuhls <bernd.kuhls@t-online.de> | 2014-06-07 14:31:06 +0200 |
|---|---|---|
| committer | Thomas Petazzoni <thomas.petazzoni@free-electrons.com> | 2014-06-08 15:00:32 +0200 |
| commit | acf15e042f02d2da71a7a7da4801df51eb50cf35 (patch) | |
| tree | 46d4e871f46312a9d9b620e7b089c03da776acad | |
| parent | 5bfdf2aa50e800f45d19f88044c701b74dc1a2ad (diff) | |
| download | buildroot-acf15e042f02d2da71a7a7da4801df51eb50cf35.tar.gz buildroot-acf15e042f02d2da71a7a7da4801df51eb50cf35.zip | |
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: Bernd Kuhls <bernd.kuhls@t-online.de>
Tested-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| -rw-r--r-- | package/xbmc/Config.in | 5 | ||||
| -rw-r--r-- | package/xbmc/xbmc.mk | 2 |
2 files changed, 4 insertions, 3 deletions
diff --git a/package/xbmc/Config.in b/package/xbmc/Config.in index 4db73789a3..52bf0cd870 100644 --- a/package/xbmc/Config.in +++ b/package/xbmc/Config.in @@ -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" diff --git a/package/xbmc/xbmc.mk b/package/xbmc/xbmc.mk index ffe573f29f..b6cf1451f2 100644 --- a/package/xbmc/xbmc.mk +++ b/package/xbmc/xbmc.mk @@ -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 |

