mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-09-30 14:01:57 -09:00
package/kodi: add optional support for pipewire
Selecting pipewire is not possible due to reverse dependencies: package/gstreamer1/gstreamer1/Config.in:5:error: recursive dependency detected! package/gstreamer1/gstreamer1/Config.in:5: symbol BR2_PACKAGE_GSTREAMER1 is selected by BR2_PACKAGE_PIPEWIRE_GSTREAMER package/pipewire/Config.in:35: symbol BR2_PACKAGE_PIPEWIRE_GSTREAMER depends on BR2_PACKAGE_PIPEWIRE package/pipewire/Config.in:1: symbol BR2_PACKAGE_PIPEWIRE is selected by BR2_PACKAGE_KODI_PIPEWIRE package/kodi/Config.in:220: symbol BR2_PACKAGE_KODI_PIPEWIRE depends on BR2_PACKAGE_KODI package/kodi/Config.in:54: symbol BR2_PACKAGE_KODI depends on BR2_PACKAGE_PYTHON3 package/python3/Config.in:5: symbol BR2_PACKAGE_PYTHON3 is selected by BR2_PACKAGE_JACK2_DBUS package/jack2/Config.in:33: symbol BR2_PACKAGE_JACK2_DBUS depends on BR2_PACKAGE_JACK2 package/jack2/Config.in:1: symbol BR2_PACKAGE_JACK2 is selected by BR2_PACKAGE_FLUIDSYNTH_JACK2 package/fluidsynth/Config.in:38: symbol BR2_PACKAGE_FLUIDSYNTH_JACK2 depends on BR2_PACKAGE_FLUIDSYNTH package/fluidsynth/Config.in:1: symbol BR2_PACKAGE_FLUIDSYNTH is selected by BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_FLUIDSYNTH package/gstreamer1/gst1-plugins-bad/Config.in:438: symbol BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_FLUIDSYNTH depends on BR2_PACKAGE_GSTREAMER1 Signed-off-by: Bernd Kuhls <bernd@kuhls.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
committed by
Thomas Petazzoni
parent
969f5558be
commit
4c956bb7e3
@@ -222,6 +222,12 @@ config BR2_PACKAGE_KODI_RENDER_SYSTEM_GLES
|
|||||||
|
|
||||||
endchoice
|
endchoice
|
||||||
|
|
||||||
|
config BR2_PACKAGE_KODI_PIPEWIRE
|
||||||
|
bool "pipewire"
|
||||||
|
depends on BR2_PACKAGE_PIPEWIRE
|
||||||
|
help
|
||||||
|
Enable Pipewire support.
|
||||||
|
|
||||||
config BR2_PACKAGE_KODI_PULSEAUDIO
|
config BR2_PACKAGE_KODI_PULSEAUDIO
|
||||||
bool "pulseaudio"
|
bool "pulseaudio"
|
||||||
depends on BR2_PACKAGE_PULSEAUDIO_HAS_ATOMIC
|
depends on BR2_PACKAGE_PULSEAUDIO_HAS_ATOMIC
|
||||||
|
|||||||
@@ -374,6 +374,13 @@ else
|
|||||||
KODI_CONF_OPTS += -DENABLE_OPTICAL=OFF
|
KODI_CONF_OPTS += -DENABLE_OPTICAL=OFF
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
ifeq ($(BR2_PACKAGE_KODI_PIPEWIRE),y)
|
||||||
|
KODI_CONF_OPTS += -DENABLE_PIPEWIRE=ON
|
||||||
|
KODI_DEPENDENCIES += pipewire
|
||||||
|
else
|
||||||
|
KODI_CONF_OPTS += -DENABLE_PIPEWIRE=OFF
|
||||||
|
endif
|
||||||
|
|
||||||
ifeq ($(BR2_PACKAGE_KODI_PULSEAUDIO),y)
|
ifeq ($(BR2_PACKAGE_KODI_PULSEAUDIO),y)
|
||||||
KODI_CONF_OPTS += -DENABLE_PULSEAUDIO=ON
|
KODI_CONF_OPTS += -DENABLE_PULSEAUDIO=ON
|
||||||
KODI_DEPENDENCIES += pulseaudio
|
KODI_DEPENDENCIES += pulseaudio
|
||||||
|
|||||||
Reference in New Issue
Block a user