tvheadend42: update to 4.1.2309

This commit is contained in:
cvh 2016-11-05 18:29:53 +01:00
parent 5a0e921c70
commit f37dc3d814
4 changed files with 51 additions and 9 deletions

View File

@ -1,19 +1,24 @@
8.0.105
106
- update to Tvheadend 4.1.2309
- service gets restarted at changes in add-on settings
- improved Tvh defaults
105
- update to Tvheadend 4.1.2236
- fixes picons download from Tvh server
- fixes empty/incomplete frequency scan-tables
8.0.104
104
- update to Tvheadend 4.1.2195
- added TRACE debug option at the addon config
8.0.103
103
- update to Tvheadend 4.1.2134
8.0.102
102
- update for LibreELEC 8.0
- update to Tvheadend 4.1.1945
- fix the XMLTV import script
7.0.100
100
- initial LibreELEC version

View File

@ -17,9 +17,9 @@
################################################################################
PKG_NAME="tvheadend42"
PKG_VERSION="817f67e"
PKG_VERSION_NUMBER="4.1.2236"
PKG_REV="105"
PKG_VERSION="0736ebc"
PKG_VERSION_NUMBER="4.1.2309"
PKG_REV="106"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://www.tvheadend.org"

View File

@ -0,0 +1,19 @@
Subject: [PATCH] tvheadend: HACK ffmpeg 3.1.5 instead of 3.2
diff --git a/Makefile.ffmpeg b/Makefile.ffmpeg
--- a/Makefile.ffmpeg
+++ b/Makefile.ffmpeg
@@ -94,10 +94,10 @@ LIBMFX_URL = https://github.com/lu-zero/mfx_dispatch/archive/$(LIBMFX_TB)
LIBMFX_SHA1 = 84dbdf4a6b409067e863eb9564bb2efdec6d39ce
LIBMFX_DIFFS = libmfx.linux.path.diff
-FFMPEG = ffmpeg-3.2
-FFMPEG_TB = $(FFMPEG).tar.bz2
+FFMPEG = ffmpeg-3.1.5
+FFMPEG_TB = $(FFMPEG).tar.bz2
FFMPEG_URL = http://ffmpeg.org/releases/$(FFMPEG_TB)
-FFMPEG_SHA1 = aac4876d1bc4d2cd8d9833b20649c3eed984f6ef
+FFMPEG_SHA1 = 053dfea8c9e057fdf237885decd03147cb2412b1
# ##############################################################################

View File

@ -1,5 +1,5 @@
################################################################################
# This file is part of LibreELEC - https://LibreELEC.tv
# This file is part of LibreELEC - https://libreelec.tv
# Copyright (C) 2016 Team LibreELEC
#
# LibreELEC is free software: you can redistribute it and/or modify
@ -15,3 +15,21 @@
# You should have received a copy of the GNU General Public License
# along with LibreELEC. If not, see <http://www.gnu.org/licenses/>.
################################################################################
import subprocess
import xbmc
import xbmcaddon
class Monitor(xbmc.Monitor):
def __init__(self, *args, **kwargs):
xbmc.Monitor.__init__(self)
self.id = xbmcaddon.Addon().getAddonInfo('id')
def onSettingsChanged(self):
subprocess.call(['systemctl', 'restart', self.id])
if __name__ == "__main__":
Monitor().waitForAbort()