diff options
author | Marius Dinu <m95d+git@psihoexpert.ro> | 2021-11-16 19:52:25 +0200 |
---|---|---|
committer | Rosen Penev <rosenp@gmail.com> | 2021-12-07 12:27:45 -0800 |
commit | 380374b2288d14e30f44cc5862f9d0292d82d137 (patch) | |
tree | bcf2414168094fe9f46a69d2b63233ee5b431bf8 /multimedia/tvheadend/files | |
parent | 10ab2306702c5292f98a43cf5a1dfc0b7ab99c27 (diff) |
tvheadend: update to git master 2021-11-16, package cleanup, more options
Changes:
- Update to tvheadend git master branch,
commit 2efe90cdcf74fdc4179692d283cf46c85e1cf681
dated 2021-11-16
- Removed patches that are not needed anymore.
- Add patch to ignore a ICONV test that runs at tvheadned startup.
This test fails without "full language support" in OpenWrt,
but tvheadend appears to run fine anyway.
- Descrambling needs libdvbcsa, a BUILD_PATENTED package.
Control Word clients now depend on descrambling.
- Added options:
- CCCAM client
- RegEx library choice: POSIX (internal) / libpcre (more compatible) / libpcre2
- Optimize for speed (-O3, LTO)
- FFMPEG is working again. Added options for transcoding, but commented-out.
If anyone needs this, just uncomment, make menuconfig and build.
- Sort everything in a more logical order
Signed-off-by: Marius Dinu <m95d+git@psihoexpert.ro>
Diffstat (limited to 'multimedia/tvheadend/files')
-rw-r--r-- | multimedia/tvheadend/files/dvb.hotplug | 4 | ||||
-rw-r--r-- | multimedia/tvheadend/files/tvheadend.init | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/multimedia/tvheadend/files/dvb.hotplug b/multimedia/tvheadend/files/dvb.hotplug index 8736aecd2..70b80019d 100644 --- a/multimedia/tvheadend/files/dvb.hotplug +++ b/multimedia/tvheadend/files/dvb.hotplug @@ -1,7 +1,7 @@ #!/bin/sh case "$ACTION" in add) - chown -R root:dvb /dev/dvb/*/* - chmod -R 660 /dev/dvb/*/* + chown -R root:dvb /dev/dvb/* + chmod -R 660 /dev/dvb/* ;; esac diff --git a/multimedia/tvheadend/files/tvheadend.init b/multimedia/tvheadend/files/tvheadend.init index 573ef33ad..a400f1297 100644 --- a/multimedia/tvheadend/files/tvheadend.init +++ b/multimedia/tvheadend/files/tvheadend.init @@ -79,7 +79,7 @@ start_service() { ensure_config_exists procd_open_instance procd_set_param file /etc/config/tvheadend - chown -R root:$TVH_GROUP /dev/dvb/*/* + chown -R root:$TVH_GROUP /dev/dvb/* procd_set_param command "$PROG" -B -u $TVH_USER -g $TVH_GROUP load_uci_config procd_close_instance |