diff --git a/packages/mediacenter/xbmc-addon-lcd/patches/xbmc-addon-lcd-6b08848-be_silent.patch b/packages/mediacenter/xbmc-addon-lcd/patches/xbmc-addon-lcd-6b08848-be_silent.patch new file mode 100644 index 0000000000..f54ceaf554 --- /dev/null +++ b/packages/mediacenter/xbmc-addon-lcd/patches/xbmc-addon-lcd-6b08848-be_silent.patch @@ -0,0 +1,61 @@ +From 70ba5ad47b5bb49216c30d5321948d33dd7a3cfe Mon Sep 17 00:00:00 2001 +From: Daniel Scheller +Date: Wed, 14 Nov 2012 23:23:26 +0100 +Subject: [PATCH] testing: disable all connection notifications + +--- + script.xbmc.lcd/lcdmain.py | 36 ++++++++++++++++++------------------ + 1 file changed, 18 insertions(+), 18 deletions(-) + +diff --git a/script.xbmc.lcd/lcdmain.py b/script.xbmc.lcd/lcdmain.py +index 585f87d..15a7e3f 100644 +--- a/script.xbmc.lcd/lcdmain.py ++++ b/script.xbmc.lcd/lcdmain.py +@@ -125,26 +125,26 @@ def handleConnectLCD(): + + ret = g_lcdproc.Initialize() + +- if not ret: +- count = 10 +- if not g_failedConnectionNotified: +- g_failedConnectionNotified = True +- g_initialConnectAttempt = False +- text = __settings__.getLocalizedString(500) +- xbmc.executebuiltin("XBMC.Notification(%s,%s,%s,%s)" % (__scriptname__,text,10,__icon__)) +- while (not xbmc.abortRequested) and (count > 0): +- time.sleep(1) +- count -= 1 +- ret = False +- else: +- text = __settings__.getLocalizedString(501) +- if not g_failedConnectionNotified and not g_initialConnectAttempt: +- xbmc.executebuiltin("XBMC.Notification(%s,%s,%s,%s)" % (__scriptname__,text,10,__icon__)) +- g_failedConnectionNotified = True +- break ++ #if not ret: ++ # count = 10 ++ # if not g_failedConnectionNotified: ++ # g_failedConnectionNotified = True ++ # g_initialConnectAttempt = False ++ # text = __settings__.getLocalizedString(500) ++ # xbmc.executebuiltin("XBMC.Notification(%s,%s,%s,%s)" % (__scriptname__,text,10,__icon__)) ++ # while (not xbmc.abortRequested) and (count > 0): ++ # time.sleep(1) ++ # count -= 1 ++ # ret = False ++ #else: ++ # text = __settings__.getLocalizedString(501) ++ # if not g_failedConnectionNotified and not g_initialConnectAttempt: ++ # xbmc.executebuiltin("XBMC.Notification(%s,%s,%s,%s)" % (__scriptname__,text,10,__icon__)) ++ # g_failedConnectionNotified = True ++ # break + + # initial connection attempt done, update flag +- g_initialConnectAttempt = False ++ # g_initialConnectAttempt = False + return ret + + #MAIN - entry point +-- +1.7.10 + diff --git a/packages/mediacenter/xbmc/meta b/packages/mediacenter/xbmc/meta index 6b2a915d8e..c2c07ace43 100644 --- a/packages/mediacenter/xbmc/meta +++ b/packages/mediacenter/xbmc/meta @@ -91,9 +91,9 @@ if [ "$CEC_SUPPORT" = yes ]; then PKG_DEPENDS="$PKG_DEPENDS libcec" fi -# if [ ! "$LCD_DRIVER" = "none" ]; then -# PKG_DEPENDS="$PKG_DEPENDS xbmc-addon-lcd" -# fi +if [ ! "$LCD_DRIVER" = "none" ]; then + PKG_DEPENDS="$PKG_DEPENDS xbmc-addon-lcd" +fi if [ "$XBMC_SCR_RSXS" = yes ]; then PKG_BUILD_DEPENDS="$PKG_BUILD_DEPENDS libXt libXmu"