diff --git a/packages/mediacenter/kodi/package.mk b/packages/mediacenter/kodi/package.mk index 343b3865ef..f83b56b80f 100644 --- a/packages/mediacenter/kodi/package.mk +++ b/packages/mediacenter/kodi/package.mk @@ -18,8 +18,8 @@ ################################################################################ PKG_NAME="kodi" -PKG_VERSION="87c7f9b" -PKG_SHA256="97f8aec04fcc7a19890ae6f02520f375bbb7bb798d0fb229e486092dc0bc1ff1" +PKG_VERSION="b7583e3" +PKG_SHA256="fabea735a5fdfc423d5c98762696516c9968eebfa68aec2c877406370935146e" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="http://www.kodi.tv" diff --git a/packages/mediacenter/kodi/patches/kodi-100.08-setup-timezone.patch b/packages/mediacenter/kodi/patches/kodi-100.08-setup-timezone.patch index 016f1b6746..1107019676 100644 --- a/packages/mediacenter/kodi/patches/kodi-100.08-setup-timezone.patch +++ b/packages/mediacenter/kodi/patches/kodi-100.08-setup-timezone.patch @@ -1,7 +1,7 @@ -From 867d7535140dcf7b987ce86c3947c2ec5f5c7bd4 Mon Sep 17 00:00:00 2001 +From ac5906ee4bc7b59f48457b01a318139ab15f6c8d Mon Sep 17 00:00:00 2001 From: Stefan Saraev Date: Mon, 18 Aug 2014 17:46:54 +0300 -Subject: [PATCH 08/13] setup timezone +Subject: [PATCH] setup timezone on TZ country setting change, store the value in format TIMEZONE=Xx/Yyy to /storage/.cache/timezone to be used with @@ -11,19 +11,19 @@ tz-data.service 1 file changed, 12 insertions(+) diff --git a/xbmc/platform/linux/LinuxTimezone.cpp b/xbmc/platform/linux/LinuxTimezone.cpp -index 372c119..0759a3b 100644 +index fae9276..2c24542 100644 --- a/xbmc/platform/linux/LinuxTimezone.cpp +++ b/xbmc/platform/linux/LinuxTimezone.cpp -@@ -43,6 +43,8 @@ +@@ -36,6 +36,8 @@ #include +#include + - CLinuxTimezone::CLinuxTimezone() : m_IsDST(0) + CLinuxTimezone::CLinuxTimezone() { char* line = NULL; -@@ -160,6 +162,16 @@ void CLinuxTimezone::OnSettingChanged(std::shared_ptr setting) +@@ -153,6 +155,16 @@ void CLinuxTimezone::OnSettingChanged(std::shared_ptr setting) const std::string &settingId = setting->GetId(); if (settingId == CSettings::SETTING_LOCALE_TIMEZONE) { @@ -41,5 +41,5 @@ index 372c119..0759a3b 100644 CDateTime::ResetTimezoneBias(); -- -2.7.4 +2.14.1 diff --git a/packages/mediacenter/kodi/patches/kodi-100.12-prevent-kodi-switching-to-windowed-mode.patch b/packages/mediacenter/kodi/patches/kodi-100.12-prevent-kodi-switching-to-windowed-mode.patch index d11e02ded8..8c6cba3e7a 100644 --- a/packages/mediacenter/kodi/patches/kodi-100.12-prevent-kodi-switching-to-windowed-mode.patch +++ b/packages/mediacenter/kodi/patches/kodi-100.12-prevent-kodi-switching-to-windowed-mode.patch @@ -1,24 +1,24 @@ -From 84b516ffd5fbf0f7a53c30590dd412aeb4600481 Mon Sep 17 00:00:00 2001 +From a2a5ae054768afe9906bbd7ea96d4eb69bf1b857 Mon Sep 17 00:00:00 2001 From: Stefan Saraev Date: Sat, 18 Apr 2015 15:45:54 +0300 -Subject: [PATCH 12/13] prevent kodi switching to windowed mode +Subject: [PATCH] prevent kodi switching to windowed mode --- xbmc/windowing/X11/WinSystemX11.h | 1 + 1 file changed, 1 insertion(+) diff --git a/xbmc/windowing/X11/WinSystemX11.h b/xbmc/windowing/X11/WinSystemX11.h -index 5ac2482..cb84940 100644 +index 6f8d443..3739b92 100644 --- a/xbmc/windowing/X11/WinSystemX11.h +++ b/xbmc/windowing/X11/WinSystemX11.h -@@ -54,6 +54,7 @@ public: - bool ResizeWindow(int newWidth, int newHeight, int newLeft, int newTop) override; +@@ -49,6 +49,7 @@ public: + void FinishWindowResize(int newWidth, int newHeight) override; bool SetFullScreen(bool fullScreen, RESOLUTION_INFO& res, bool blankOtherDisplays) override; void UpdateResolutions() override; + bool CanDoWindowed() override { return false; } - int GetNumScreens() override { return 1; } - int GetCurrentScreen() override { return m_nScreen; } void ShowOSMouse(bool show) override; + + void NotifyAppActiveChange(bool bActivated) override; -- -2.5.0 +2.14.1