diff --git a/package/kodi/Config.in b/package/kodi/Config.in index e91b8cfb96..25b4832164 100644 --- a/package/kodi/Config.in +++ b/package/kodi/Config.in @@ -1,6 +1,7 @@ config BR2_PACKAGE_KODI_ARCH_SUPPORTS bool default y if BR2_PACKAGE_FFMPEG_ARCH_SUPPORTS + default y if BR2_PACKAGE_HOST_OPENJDK_BIN_ARCH_SUPPORTS # i386: needs sse (see upstream PR 10351) depends on !(BR2_i386 && !BR2_X86_CPU_HAS_SSE) depends on BR2_USE_MMU # libcdio, and others @@ -66,7 +67,6 @@ menuconfig BR2_PACKAGE_KODI depends on BR2_PACKAGE_KODI_PLATFORM_SUPPORTS depends on BR2_PACKAGE_PYTHON3 depends on !BR2_PACKAGE_PYTHON3_PYC_ONLY - select BR2_NEEDS_HOST_JAVA select BR2_HOST_CMAKE_AT_LEAST_3_24 select BR2_PACKAGE_FFMPEG select BR2_PACKAGE_FFMPEG_GPL diff --git a/package/kodi/kodi.mk b/package/kodi/kodi.mk index 85c15926ae..6a49f5df0c 100644 --- a/package/kodi/kodi.mk +++ b/package/kodi/kodi.mk @@ -33,6 +33,7 @@ KODI_DEPENDENCIES = \ host-kodi-jsonschemabuilder \ host-kodi-texturepacker \ host-nasm \ + host-openjdk-bin \ host-swig \ host-xmlstarlet \ jpeg \ @@ -100,6 +101,7 @@ KODI_CONF_OPTS += \ -DDEPENDS_PATH=$(STAGING_DIR)/usr \ -DENABLE_TESTING=OFF \ -DENABLE_DEBUGFISSION=OFF \ + -DJAVA_HOME=$(HOST_OPENJDK_BIN_ROOT_DIR) \ -DPYTHON_EXECUTABLE=$(HOST_DIR)/bin/python \ -DPYTHON_INCLUDE_DIRS=$(STAGING_DIR)/usr/include/python$(PYTHON3_VERSION_MAJOR) \ -DPYTHON_PATH=$(STAGING_DIR)/usr/lib/python$(PYTHON3_VERSION_MAJOR) \