tvheadend: update to git master 2021-11-16, package cleanup, more options
authorMarius Dinu <m95d+git@psihoexpert.ro>
Tue, 16 Nov 2021 17:52:25 +0000 (19:52 +0200)
committerRosen Penev <rosenp@gmail.com>
Tue, 7 Dec 2021 20:27:45 +0000 (12:27 -0800)
commit380374b2288d14e30f44cc5862f9d0292d82d137
treebcf2414168094fe9f46a69d2b63233ee5b431bf8
parent10ab2306702c5292f98a43cf5a1dfc0b7ab99c27
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>
multimedia/tvheadend/Config.in
multimedia/tvheadend/Makefile
multimedia/tvheadend/files/dvb.hotplug
multimedia/tvheadend/files/tvheadend.init
multimedia/tvheadend/patches/001-Makefile.hdhomerun-update-library-to-version-2018081.patch [deleted file]
multimedia/tvheadend/patches/010-openssl-deprecated.patch [deleted file]
multimedia/tvheadend/patches/030-gcc10.patch [deleted file]
multimedia/tvheadend/patches/050-iconv-test-continue.patch [new file with mode: 0644]