package/kodi: remove dependency to udev for libcec support

libcec added sysfs scanning support:

On Linux, dynamic device discovery is currently implemented via libudev,
which may not be available on more minimal systems. Thus, we implement a
new device discovery that directly uses sysfs to scan through available
USB devices for supported ones without any additional dependencies.

70d71cb16f

Previously Kodi needed udev to find the Pulse-Eight CEC adapter.
Run-time tested using Kodi 18.6-Leia.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
Bernd Kuhls 2020-03-28 22:48:29 +01:00 committed by Thomas Petazzoni
parent 8f40eeb7d8
commit 01b67fc5dc

View File

@ -160,15 +160,11 @@ config BR2_PACKAGE_KODI_LIBBLURAY
config BR2_PACKAGE_KODI_LIBCEC config BR2_PACKAGE_KODI_LIBCEC
bool "hdmi cec" bool "hdmi cec"
depends on BR2_PACKAGE_HAS_UDEV
select BR2_PACKAGE_LIBCEC select BR2_PACKAGE_LIBCEC
help help
Enable CEC (Consumer Electronics Control) support. Enable CEC (Consumer Electronics Control) support.
Select this if you want Kodi to support HDMI CEC. Select this if you want Kodi to support HDMI CEC.
comment "hdmi cec support needs udev /dev management"
depends on !BR2_PACKAGE_HAS_UDEV
config BR2_PACKAGE_KODI_LCMS2 config BR2_PACKAGE_KODI_LCMS2
bool "lcms2" bool "lcms2"
select BR2_PACKAGE_LCMS2 select BR2_PACKAGE_LCMS2