From 99e24c475cf0705f64e8ebce8f353e709ab6f275 Mon Sep 17 00:00:00 2001 From: hschang Date: Thu, 22 Feb 2018 14:22:13 +0900 Subject: [PATCH] [dvbapp] update. --- meta-bsp/recipes-vuplus/enigma2/enigma2.bbappend | 8 ++----- .../enigma2/enigma2_vuplus_remove_pvr_action.patch | 26 +++++++++++----------- meta-openvuplus/recipes-vuplus/enigma2/enigma2.bb | 2 +- 3 files changed, 16 insertions(+), 20 deletions(-) diff --git a/meta-bsp/recipes-vuplus/enigma2/enigma2.bbappend b/meta-bsp/recipes-vuplus/enigma2/enigma2.bbappend index a11c933..da39894 100644 --- a/meta-bsp/recipes-vuplus/enigma2/enigma2.bbappend +++ b/meta-bsp/recipes-vuplus/enigma2/enigma2.bbappend @@ -1,6 +1,6 @@ FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" -PR .= "-bsp25" +PR .= "-bsp26" SRC_URI_append_vusolo = " \ file://enigma2_vuplus_misc.patch \ @@ -29,7 +29,6 @@ SRC_URI_append_vusolo4k = " \ file://skin_user_vusolo4k.xml \ file://lcd_icons_vusolo4k \ file://vu_hd_1080p_default.patch \ - file://enigma2_vuplus_check_recording.patch \ " SRC_URI_append_vuultimo4k = " \ @@ -40,9 +39,9 @@ SRC_URI_append_vuultimo4k = " \ " SRC_URI_append_vuuno4k = " \ - file://enigma2_vuplus_remove_pvr_action.patch \ file://vu_hd_1080p_default.patch \ file://enigma2_vuplus_uianimation_speed.patch \ + file://enigma2_vuplus_remove_pvr_action.patch \ " SRC_URI_append_vuuno4kse = " \ @@ -50,14 +49,11 @@ SRC_URI_append_vuuno4kse = " \ file://lcd_icons_vuuno4kse \ file://vu_hd_1080p_default.patch \ file://enigma2_vuplus_uianimation_speed.patch \ - file://enigma2_vuplus_check_recording.patch \ " SRC_URI_append_vuzero4k = " \ file://vu_hd_1080p_default.patch \ file://enigma2_vuplus_uianimation_speed.patch \ - file://enigma2_vuplus_check_recording.patch \ - file://enigma2_vuplus_zero4k_hdd_recording.patch \ file://enigma2_vuplus_dvbs2x.patch \ file://enigma2_vuplus_mis_pls.patch \ file://enigma2_vuplus_zero4k_blindscan.patch \ diff --git a/meta-bsp/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_remove_pvr_action.patch b/meta-bsp/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_remove_pvr_action.patch index 60a05ae..d8cecc7 100644 --- a/meta-bsp/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_remove_pvr_action.patch +++ b/meta-bsp/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_remove_pvr_action.patch @@ -1,5 +1,5 @@ diff --git a/RecordTimer.py b/RecordTimer.py -index 58ef5b3..d3c0bbf 100755 +index 763ee8ca3..6f7acfa18 100755 --- a/RecordTimer.py +++ b/RecordTimer.py @@ -4,6 +4,7 @@ from enigma import eEPGCache, getBestPlayableServiceReference, \ @@ -10,7 +10,7 @@ index 58ef5b3..d3c0bbf 100755 from Screens.MessageBox import MessageBox import Screens.Standby -@@ -114,7 +115,10 @@ class RecordTimerEntry(timer.TimerEntry, object): +@@ -135,7 +136,10 @@ class RecordTimerEntry(timer.TimerEntry, object): self.timer = None self.__record_service = None self.start_prepare = 0 @@ -22,7 +22,7 @@ index 58ef5b3..d3c0bbf 100755 self.afterEvent = afterEvent self.dirname = dirname self.dirnameHadToFallback = False -@@ -417,7 +421,10 @@ def createTimer(xml): +@@ -460,7 +464,10 @@ def createTimer(xml): description = xml.get("description").encode("utf-8") repeated = xml.get("repeated").encode("utf-8") disabled = long(xml.get("disabled") or "0") @@ -34,7 +34,7 @@ index 58ef5b3..d3c0bbf 100755 afterevent = str(xml.get("afterevent") or "nothing") afterevent = { "nothing": AFTEREVENT.NONE, -@@ -603,7 +610,10 @@ class RecordTimer(timer.Timer): +@@ -658,7 +665,10 @@ class RecordTimer(timer.Timer): if timer.tags is not None: list.append(' tags="' + str(stringToXML(' '.join(timer.tags))) + '"') list.append(' disabled="' + str(int(timer.disabled)) + '"') @@ -47,7 +47,7 @@ index 58ef5b3..d3c0bbf 100755 if config.recording.debug.value: diff --git a/data/menu.xml b/data/menu.xml -index a71c036..0340a8c 100755 +index a71c0367c..0340a8ce9 100755 --- a/data/menu.xml +++ b/data/menu.xml @@ -71,7 +71,7 @@ @@ -60,7 +60,7 @@ index a71c036..0340a8c 100755 diff --git a/data/setup.xml b/data/setup.xml -index 8e42c57..99b0a92 100755 +index 8e42c578c..99b0a92d6 100755 --- a/data/setup.xml +++ b/data/setup.xml @@ -22,11 +22,11 @@ @@ -81,17 +81,17 @@ index 8e42c57..99b0a92 100755 config.usage.showdish config.usage.multibouquet diff --git a/lib/python/Components/SystemInfo.py b/lib/python/Components/SystemInfo.py -index a1f0d6f..b7d7119 100755 +index 5b01c4cbe..205a68e38 100644 --- a/lib/python/Components/SystemInfo.py +++ b/lib/python/Components/SystemInfo.py -@@ -34,4 +34,5 @@ SystemInfo["WOWLSupport"] = HardwareInfo().get_vu_device_name() == "ultimo4k" - SystemInfo["ScrambledPlayback"] = HardwareInfo().get_vu_device_name() in ("solo4k", "ultimo4k") +@@ -35,4 +35,4 @@ SystemInfo["ScrambledPlayback"] = HardwareInfo().get_vu_device_name() in ("solo4 SystemInfo["FastChannelChange"] = fileExists("/proc/stb/frontend/fbc/fcc") SystemInfo["MiniTV"] = fileExists("/proc/stb/lcd/live_enable") + SystemInfo["DisableUsbRecord"] = HardwareInfo().get_vu_device_name() in ("solo4k", "uno4kse", "zero4k") +- +SystemInfo["PVRSupport"] = HardwareInfo().get_vu_device_name() not in ["solose", "zero", "uno4k"] - diff --git a/lib/python/Screens/InfoBarGenerics.py b/lib/python/Screens/InfoBarGenerics.py -index cebebf5..89e146e 100755 +index 7e30af7b8..c91927265 100755 --- a/lib/python/Screens/InfoBarGenerics.py +++ b/lib/python/Screens/InfoBarGenerics.py @@ -235,7 +235,7 @@ class InfoBarNumberZap: @@ -121,7 +121,7 @@ index cebebf5..89e146e 100755 self["TimeshiftActivateActions"] = ActionMap(["InfobarTimeshiftActivateActions"], { "timeshiftActivateEnd": self.activateTimeshiftEnd, # something like "rewind key" -@@ -1529,10 +1530,11 @@ class InfoBarInstantRecord: +@@ -1534,10 +1535,11 @@ class InfoBarInstantRecord: """Instant Record - handles the instantRecord action in order to start/stop instant records""" def __init__(self): @@ -138,7 +138,7 @@ index cebebf5..89e146e 100755 def stopCurrentRecording(self, entry = -1): diff --git a/lib/python/Screens/TimerEntry.py b/lib/python/Screens/TimerEntry.py -index c3e71c7..5ee9e41 100644 +index c3e71c775..5ee9e414b 100644 --- a/lib/python/Screens/TimerEntry.py +++ b/lib/python/Screens/TimerEntry.py @@ -94,7 +94,12 @@ class TimerEntry(Screen, ConfigListScreen): diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2.bb b/meta-openvuplus/recipes-vuplus/enigma2/enigma2.bb index cced0a8..4df7f86 100644 --- a/meta-openvuplus/recipes-vuplus/enigma2/enigma2.bb +++ b/meta-openvuplus/recipes-vuplus/enigma2/enigma2.bb @@ -233,7 +233,7 @@ DEPENDS += "${@base_contains("VUPLUS_FEATURES", "uianimation", "libgles libvugle RDEPENDS_${PN}_append_vuplus += "${@base_contains("VUPLUS_FEATURES", "uianimation", "libvugles2" , "", d)}" PN = "enigma2" -PR = "r174" +PR = "r175" inherit gitpkgv pythonnative -- 2.7.4