diff --git a/config/functions b/config/functions index b71e1c2107..9aac6b9664 100644 --- a/config/functions +++ b/config/functions @@ -405,6 +405,7 @@ show_config() { config_message="$config_message\n $dashes$dashes" config_message="$config_message\n - Kodi version:\t\t\t $MEDIACENTER" + config_message="$config_message\n - Kodi include language files:\t\t $KODI_LANGUAGE_ADDONS" config_message="$config_message\n - Kodi nonfree support:\t\t $KODI_NONFREE_SUPPORT" config_message="$config_message\n - Kodi Blu-Ray support:\t\t $KODI_BLURAY_SUPPORT" if [ "$KODI_BLURAY_SUPPORT" = "yes" ] ; then diff --git a/distributions/OpenELEC/options b/distributions/OpenELEC/options index 471958ec23..298f1e69a4 100644 --- a/distributions/OpenELEC/options +++ b/distributions/OpenELEC/options @@ -95,6 +95,9 @@ # build with Samba Client support (mounting SAMBA shares with KODI) (yes / no) KODI_SAMBA_SUPPORT="yes" +# include initial language addons for Kodi (yes / no) + KODI_LANGUAGE_ADDONS="yes" + # build with NFS support (mounting nfs shares via the OS) (yes / no) NFS_SUPPORT="yes" diff --git a/packages/linux/package.mk b/packages/linux/package.mk index 104a67bef9..d6484f36b2 100644 --- a/packages/linux/package.mk +++ b/packages/linux/package.mk @@ -40,7 +40,7 @@ case "$LINUX" in PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET imx6-status-led imx6-soc-fan" ;; *) - PKG_VERSION="4.4.2" + PKG_VERSION="4.4.3" PKG_URL="http://www.kernel.org/pub/linux/kernel/v4.x/$PKG_NAME-$PKG_VERSION.tar.xz" ;; esac diff --git a/packages/linux/patches/4.4.2/linux-0001-Thermal-initialize-thermal-zone-device-correctly.patch b/packages/linux/patches/4.4.3/linux-0001-Thermal-initialize-thermal-zone-device-correctly.patch similarity index 100% rename from packages/linux/patches/4.4.2/linux-0001-Thermal-initialize-thermal-zone-device-correctly.patch rename to packages/linux/patches/4.4.3/linux-0001-Thermal-initialize-thermal-zone-device-correctly.patch diff --git a/packages/linux/patches/4.4.2/linux-0002-Thermal-handle-thermal-zone-device-properly-during-s.patch b/packages/linux/patches/4.4.3/linux-0002-Thermal-handle-thermal-zone-device-properly-during-s.patch similarity index 100% rename from packages/linux/patches/4.4.2/linux-0002-Thermal-handle-thermal-zone-device-properly-during-s.patch rename to packages/linux/patches/4.4.3/linux-0002-Thermal-handle-thermal-zone-device-properly-during-s.patch diff --git a/packages/linux/patches/4.4.2/linux-0003-Thermal-do-thermal-zone-update-after-a-cooling-devic.patch b/packages/linux/patches/4.4.3/linux-0003-Thermal-do-thermal-zone-update-after-a-cooling-devic.patch similarity index 100% rename from packages/linux/patches/4.4.2/linux-0003-Thermal-do-thermal-zone-update-after-a-cooling-devic.patch rename to packages/linux/patches/4.4.3/linux-0003-Thermal-do-thermal-zone-update-after-a-cooling-devic.patch diff --git a/packages/linux/patches/4.4.2/linux-003-no_dev_console.patch b/packages/linux/patches/4.4.3/linux-003-no_dev_console.patch similarity index 100% rename from packages/linux/patches/4.4.2/linux-003-no_dev_console.patch rename to packages/linux/patches/4.4.3/linux-003-no_dev_console.patch diff --git a/packages/linux/patches/4.4.2/linux-004-fix-build-with-gcc-5.patch b/packages/linux/patches/4.4.3/linux-004-fix-build-with-gcc-5.patch similarity index 100% rename from packages/linux/patches/4.4.2/linux-004-fix-build-with-gcc-5.patch rename to packages/linux/patches/4.4.3/linux-004-fix-build-with-gcc-5.patch diff --git a/packages/linux/patches/4.4.2/linux-051-ouya_controller_support.patch b/packages/linux/patches/4.4.3/linux-051-ouya_controller_support.patch similarity index 100% rename from packages/linux/patches/4.4.2/linux-051-ouya_controller_support.patch rename to packages/linux/patches/4.4.3/linux-051-ouya_controller_support.patch diff --git a/packages/linux/patches/4.4.2/linux-052-XBOX_remote_support.patch b/packages/linux/patches/4.4.3/linux-052-XBOX_remote_support.patch similarity index 100% rename from packages/linux/patches/4.4.2/linux-052-XBOX_remote_support.patch rename to packages/linux/patches/4.4.3/linux-052-XBOX_remote_support.patch diff --git a/packages/linux/patches/4.4.2/linux-053-spinelplus-remote-0.2.patch b/packages/linux/patches/4.4.3/linux-053-spinelplus-remote-0.2.patch similarity index 100% rename from packages/linux/patches/4.4.2/linux-053-spinelplus-remote-0.2.patch rename to packages/linux/patches/4.4.3/linux-053-spinelplus-remote-0.2.patch diff --git a/packages/linux/patches/4.4.2/linux-054-nuvoton_revert_d7b290a1056c5564eec8a1b169c6e84ff3.6.114c13.patch b/packages/linux/patches/4.4.3/linux-054-nuvoton_revert_d7b290a1056c5564eec8a1b169c6e84ff3.6.114c13.patch similarity index 100% rename from packages/linux/patches/4.4.2/linux-054-nuvoton_revert_d7b290a1056c5564eec8a1b169c6e84ff3.6.114c13.patch rename to packages/linux/patches/4.4.3/linux-054-nuvoton_revert_d7b290a1056c5564eec8a1b169c6e84ff3.6.114c13.patch diff --git a/packages/linux/patches/4.4.2/linux-056-add_Adaptec_eHome_Infrared_Receiver.patch b/packages/linux/patches/4.4.3/linux-056-add_Adaptec_eHome_Infrared_Receiver.patch similarity index 100% rename from packages/linux/patches/4.4.2/linux-056-add_Adaptec_eHome_Infrared_Receiver.patch rename to packages/linux/patches/4.4.3/linux-056-add_Adaptec_eHome_Infrared_Receiver.patch diff --git a/packages/linux/patches/4.4.2/linux-057-Removed-MCE-customer-code-restriction-in-rc6-decode.patch b/packages/linux/patches/4.4.3/linux-057-Removed-MCE-customer-code-restriction-in-rc6-decode.patch similarity index 100% rename from packages/linux/patches/4.4.2/linux-057-Removed-MCE-customer-code-restriction-in-rc6-decode.patch rename to packages/linux/patches/4.4.3/linux-057-Removed-MCE-customer-code-restriction-in-rc6-decode.patch diff --git a/packages/linux/patches/4.4.2/linux-057-add_SMK_Manufacturing_Inc_Infrared_Receiver.patch b/packages/linux/patches/4.4.3/linux-057-add_SMK_Manufacturing_Inc_Infrared_Receiver.patch similarity index 100% rename from packages/linux/patches/4.4.2/linux-057-add_SMK_Manufacturing_Inc_Infrared_Receiver.patch rename to packages/linux/patches/4.4.3/linux-057-add_SMK_Manufacturing_Inc_Infrared_Receiver.patch diff --git a/packages/linux/patches/4.4.2/linux-058.05-hid_sony-add_autorepeat_for_PS3_remotes.patch b/packages/linux/patches/4.4.3/linux-058.05-hid_sony-add_autorepeat_for_PS3_remotes.patch similarity index 100% rename from packages/linux/patches/4.4.2/linux-058.05-hid_sony-add_autorepeat_for_PS3_remotes.patch rename to packages/linux/patches/4.4.3/linux-058.05-hid_sony-add_autorepeat_for_PS3_remotes.patch diff --git a/packages/linux/patches/4.4.2/linux-062-imon_pad_ignore_diagonal.patch b/packages/linux/patches/4.4.3/linux-062-imon_pad_ignore_diagonal.patch similarity index 100% rename from packages/linux/patches/4.4.2/linux-062-imon_pad_ignore_diagonal.patch rename to packages/linux/patches/4.4.3/linux-062-imon_pad_ignore_diagonal.patch diff --git a/packages/linux/patches/4.4.2/linux-063-xpad-fix_xbox360_wireless.patch b/packages/linux/patches/4.4.3/linux-063-xpad-fix_xbox360_wireless.patch similarity index 100% rename from packages/linux/patches/4.4.2/linux-063-xpad-fix_xbox360_wireless.patch rename to packages/linux/patches/4.4.3/linux-063-xpad-fix_xbox360_wireless.patch diff --git a/packages/linux/patches/4.4.2/linux-203-stb0899_enable_low_symbol_rate.patch b/packages/linux/patches/4.4.3/linux-203-stb0899_enable_low_symbol_rate.patch similarity index 100% rename from packages/linux/patches/4.4.2/linux-203-stb0899_enable_low_symbol_rate.patch rename to packages/linux/patches/4.4.3/linux-203-stb0899_enable_low_symbol_rate.patch diff --git a/packages/linux/patches/4.4.2/linux-212-mantis_stb0899_faster_lock.patch b/packages/linux/patches/4.4.3/linux-212-mantis_stb0899_faster_lock.patch similarity index 100% rename from packages/linux/patches/4.4.2/linux-212-mantis_stb0899_faster_lock.patch rename to packages/linux/patches/4.4.3/linux-212-mantis_stb0899_faster_lock.patch diff --git a/packages/linux/patches/4.4.2/linux-221-ngene-octopus.todo b/packages/linux/patches/4.4.3/linux-221-ngene-octopus.todo similarity index 100% rename from packages/linux/patches/4.4.2/linux-221-ngene-octopus.todo rename to packages/linux/patches/4.4.3/linux-221-ngene-octopus.todo diff --git a/packages/linux/patches/4.4.2/linux-222-stb0899_signal_quality.patch b/packages/linux/patches/4.4.3/linux-222-stb0899_signal_quality.patch similarity index 100% rename from packages/linux/patches/4.4.2/linux-222-stb0899_signal_quality.patch rename to packages/linux/patches/4.4.3/linux-222-stb0899_signal_quality.patch diff --git a/packages/linux/patches/4.4.2/linux-223-Fix-video-artifacts-with-tt-3600-s2-usb.patch b/packages/linux/patches/4.4.3/linux-223-Fix-video-artifacts-with-tt-3600-s2-usb.patch similarity index 100% rename from packages/linux/patches/4.4.2/linux-223-Fix-video-artifacts-with-tt-3600-s2-usb.patch rename to packages/linux/patches/4.4.3/linux-223-Fix-video-artifacts-with-tt-3600-s2-usb.patch diff --git a/packages/linux/patches/4.4.2/linux-224_Hauppauge_WinTV-soloHD.patch b/packages/linux/patches/4.4.3/linux-224_Hauppauge_WinTV-soloHD.patch similarity index 100% rename from packages/linux/patches/4.4.2/linux-224_Hauppauge_WinTV-soloHD.patch rename to packages/linux/patches/4.4.3/linux-224_Hauppauge_WinTV-soloHD.patch diff --git a/packages/linux/patches/4.4.2/linux-227-ds3000-invalid-symbol-rate.patch b/packages/linux/patches/4.4.3/linux-227-ds3000-invalid-symbol-rate.patch similarity index 100% rename from packages/linux/patches/4.4.2/linux-227-ds3000-invalid-symbol-rate.patch rename to packages/linux/patches/4.4.3/linux-227-ds3000-invalid-symbol-rate.patch diff --git a/packages/linux/patches/4.4.2/linux-228-support-tt-ct2-4650-v2.patch b/packages/linux/patches/4.4.3/linux-228-support-tt-ct2-4650-v2.patch similarity index 100% rename from packages/linux/patches/4.4.2/linux-228-support-tt-ct2-4650-v2.patch rename to packages/linux/patches/4.4.3/linux-228-support-tt-ct2-4650-v2.patch diff --git a/packages/linux/patches/4.4.2/linux-229-avermedia-volar-hd2.patch b/packages/linux/patches/4.4.3/linux-229-avermedia-volar-hd2.patch similarity index 100% rename from packages/linux/patches/4.4.2/linux-229-avermedia-volar-hd2.patch rename to packages/linux/patches/4.4.3/linux-229-avermedia-volar-hd2.patch diff --git a/packages/linux/patches/4.4.2/linux-230-elgato-eyetv-sat-v3.patch b/packages/linux/patches/4.4.3/linux-230-elgato-eyetv-sat-v3.patch similarity index 100% rename from packages/linux/patches/4.4.2/linux-230-elgato-eyetv-sat-v3.patch rename to packages/linux/patches/4.4.3/linux-230-elgato-eyetv-sat-v3.patch diff --git a/packages/linux/patches/4.4.2/linux-706-Sitecom-N300.patch b/packages/linux/patches/4.4.3/linux-706-Sitecom-N300.patch similarity index 100% rename from packages/linux/patches/4.4.2/linux-706-Sitecom-N300.patch rename to packages/linux/patches/4.4.3/linux-706-Sitecom-N300.patch diff --git a/packages/linux/patches/4.4.2/linux-950-saa716x_PCIe_interface_chipset.patch b/packages/linux/patches/4.4.3/linux-950-saa716x_PCIe_interface_chipset.patch similarity index 100% rename from packages/linux/patches/4.4.2/linux-950-saa716x_PCIe_interface_chipset.patch rename to packages/linux/patches/4.4.3/linux-950-saa716x_PCIe_interface_chipset.patch diff --git a/packages/linux/patches/4.4.2/linux-990.06-hda-Avoid-outputting-HDMI-audio-before-prepare-.patch b/packages/linux/patches/4.4.3/linux-990.06-hda-Avoid-outputting-HDMI-audio-before-prepare-.patch similarity index 100% rename from packages/linux/patches/4.4.2/linux-990.06-hda-Avoid-outputting-HDMI-audio-before-prepare-.patch rename to packages/linux/patches/4.4.3/linux-990.06-hda-Avoid-outputting-HDMI-audio-before-prepare-.patch diff --git a/packages/linux/patches/4.4.2/linux-999-i915-implement-passthrough-colors.patch b/packages/linux/patches/4.4.3/linux-999-i915-implement-passthrough-colors.patch similarity index 100% rename from packages/linux/patches/4.4.2/linux-999-i915-implement-passthrough-colors.patch rename to packages/linux/patches/4.4.3/linux-999-i915-implement-passthrough-colors.patch diff --git a/packages/linux/patches/4.4.2/linux-999-i915-use-legacy-turbo.patch b/packages/linux/patches/4.4.3/linux-999-i915-use-legacy-turbo.patch similarity index 100% rename from packages/linux/patches/4.4.2/linux-999-i915-use-legacy-turbo.patch rename to packages/linux/patches/4.4.3/linux-999-i915-use-legacy-turbo.patch diff --git a/packages/linux/patches/4.4.2/linux-999.02-0001-pm-disable-async-suspend-resume-by-default.patch b/packages/linux/patches/4.4.3/linux-999.02-0001-pm-disable-async-suspend-resume-by-default.patch similarity index 100% rename from packages/linux/patches/4.4.2/linux-999.02-0001-pm-disable-async-suspend-resume-by-default.patch rename to packages/linux/patches/4.4.3/linux-999.02-0001-pm-disable-async-suspend-resume-by-default.patch diff --git a/packages/linux/patches/4.4.2/linux-999.05-eMMC-Don-t-initialize-partitions-on-RPMB-flagged-are.patch b/packages/linux/patches/4.4.3/linux-999.05-eMMC-Don-t-initialize-partitions-on-RPMB-flagged-are.patch similarity index 100% rename from packages/linux/patches/4.4.2/linux-999.05-eMMC-Don-t-initialize-partitions-on-RPMB-flagged-are.patch rename to packages/linux/patches/4.4.3/linux-999.05-eMMC-Don-t-initialize-partitions-on-RPMB-flagged-are.patch diff --git a/packages/mediacenter/kodi/package.mk b/packages/mediacenter/kodi/package.mk index 34243327cc..c7b54079da 100644 --- a/packages/mediacenter/kodi/package.mk +++ b/packages/mediacenter/kodi/package.mk @@ -23,7 +23,7 @@ PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="http://www.kodi.tv" PKG_URL="$DISTRO_SRC/$PKG_NAME-$PKG_VERSION.tar.xz" -PKG_DEPENDS_TARGET="toolchain kodi:host libsquish boost Python zlib bzip2 systemd pciutils lzo pcre swig:host libass curl rtmpdump fontconfig fribidi tinyxml libjpeg-turbo libpng tiff freetype jasper libogg libcdio libmpeg2 taglib libxml2 libxslt yajl sqlite libvorbis ffmpeg crossguid giflib kodi-language-addons" +PKG_DEPENDS_TARGET="toolchain kodi:host libsquish boost Python zlib bzip2 systemd pciutils lzo pcre swig:host libass curl rtmpdump fontconfig fribidi tinyxml libjpeg-turbo libpng tiff freetype jasper libogg libcdio libmpeg2 taglib libxml2 libxslt yajl sqlite libvorbis ffmpeg crossguid giflib" PKG_DEPENDS_HOST="lzo:host libpng:host libjpeg-turbo:host giflib:host" PKG_PRIORITY="optional" PKG_SECTION="mediacenter" diff --git a/packages/virtual/mediacenter/package.mk b/packages/virtual/mediacenter/package.mk index 406813d893..45ce5964f0 100644 --- a/packages/virtual/mediacenter/package.mk +++ b/packages/virtual/mediacenter/package.mk @@ -44,4 +44,8 @@ if [ "$MEDIACENTER" = "kodi" ]; then # other packages PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET OpenELEC-settings" + + if [ "$KODI_LANGUAGE_ADDONS" = "yes" ]; then + PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET kodi-language-addons" + fi fi diff --git a/projects/Generic/options b/projects/Generic/options index 07f798b996..186378446e 100644 --- a/projects/Generic/options +++ b/projects/Generic/options @@ -27,7 +27,7 @@ UBOOT_CONFIGFILE="" # Kernel target - KERNEL_TARGET="zImage" + KERNEL_TARGET="bzImage" # Kernel extra targets to build KERNEL_UBOOT_EXTRA_TARGET=""