summaryrefslogtreecommitdiff
path: root/media-tv/tvheadend
diff options
context:
space:
mode:
Diffstat (limited to 'media-tv/tvheadend')
-rw-r--r--media-tv/tvheadend/Manifest4
-rw-r--r--media-tv/tvheadend/metadata.xml1
-rw-r--r--media-tv/tvheadend/tvheadend-9999.ebuild10
3 files changed, 9 insertions, 6 deletions
diff --git a/media-tv/tvheadend/Manifest b/media-tv/tvheadend/Manifest
index e434039482fd..55bca4e216c2 100644
--- a/media-tv/tvheadend/Manifest
+++ b/media-tv/tvheadend/Manifest
@@ -6,5 +6,5 @@ AUX tvheadend.initd 376 BLAKE2B 9ea5ac60f0f93f2f656d4de3516568502b2527a4d4956583
AUX tvheadend.service 512 BLAKE2B b51bb6facda5287e038059f6234f7fd585ffd33a9a0483e1a9d89fe3cfa35bfc2859718b7a3e4774bf2159c0bf4c791b1424d9933c985d123f5763fec7f7573b SHA512 48fa16a3511ebed58d60b81227c483c4aac734abf096b14474f18cff55a9c44a7972c09d28fd2f6b622e91c5bc810869804da65e4a9676c6f684ba655430b695
DIST tvheadend-4.2.4.tar.gz 21526564 BLAKE2B 19c571bb253041bd122306eaa516071d096d747b03eaf623b45b79fc0511633a75f1a0925a890207c994da001a2ba3404d1860b91236adae34e307bcf8c57796 SHA512 333a3509da198f5d96316f30fd010a216262315614db302c83405de78d29b32b1d878c0abd7fae2214713107e6955478ee3222b18888a84c57810035af882df4
EBUILD tvheadend-4.2.4.ebuild 2974 BLAKE2B 62c7b046ce561fc8d85f8cf4bcf02531f611213877abc7aa7926d72e8490462763584221ed2d6aac5db91d1128f0d443a2bc8c98609db859481c2e193bb699b9 SHA512 bed3ac3bc460824f0b8c3ba0bff4b8299c31ff7a50b316a1bb12f06d00e85165ca17ae1189fbe18278d9db9ec0f79751921ffe672688b50685762cdfd8d44332
-EBUILD tvheadend-9999.ebuild 3769 BLAKE2B 2d2e57abb5786a19f6f50b33e1f11f2d3d12883735cd94c0d5bda0c04bc6b90badc417391228abda44c291d3ef5b4cc39cca057e7ccac26ca3d4c4f0156118a2 SHA512 23f7fd58dde6f2a46e7726ba899af498a4ee1f5be96c9961c851397e97b5d94aba744e72721db8938fad13ad8648c9efe5ee0f82794482ea2fe35366c3ab23aa
-MISC metadata.xml 1452 BLAKE2B 7c89c4b517de4e2a4910c6b943f655a77f9f5e378b8ccb1eabfb13615b0302ff74f1d6c2e9cb33d595b919c5ad19f9ea9998ba0e7644fcf656cfb3e72398fc02 SHA512 e213a5f0041fc562efcc4dbf48ea8cf7fd3a2fa9e68dbd8cd8dc925a316cb9c56756d9ce874c878d12721e25a4b80dae6539f8cfde4ccaa69e24b353bbdb36f8
+EBUILD tvheadend-9999.ebuild 3722 BLAKE2B 905b13ea537621cf3998fa9535480fa81b698bb6ca76c136f7b57f1123d9889718489e14e3abe0f71f8ef970453bc6cf5d200f03838c15b8640d487467324fcb SHA512 5c3eea75d17790f4d9537d88add017ad5c26b8ee5cc39797d59a2e7da4da63f8404a7be4ef951bb6b3b0f9fea4ddf6c759f51c04abc7744f20e6967842b6959a
+MISC metadata.xml 1512 BLAKE2B 447bca95c9993c2014810364bf9bac16c2ba30566469a2cbde75d73f7dbce316e418e41270822b5430ea64271da78b3eb2d70e712732e222b885701e0e520274 SHA512 c04617520590aa7facb8f368d31b1b73d31d37b20c91294db1b20b40c501f74b9544055ce05d94157fd06351cc1136ff1be9e2cdb5c0e9664242e0653f2859fa
diff --git a/media-tv/tvheadend/metadata.xml b/media-tv/tvheadend/metadata.xml
index ad28ad1f4b6f..0b905954f504 100644
--- a/media-tv/tvheadend/metadata.xml
+++ b/media-tv/tvheadend/metadata.xml
@@ -9,6 +9,7 @@
<flag name="capmt">Enable support for capmt (dvbapi) protocol</flag>
<flag name="constcw">Enable support for the constcw protocol</flag>
<flag name="cwc">Enable support for the cwc (newcamd) protocol</flag>
+ <flag name="ddci">Enable support for DDCI hardware</flag>
<flag name="dvbcsa">Enable decryption of the DVB Common Scrambling Algorithm</flag>
<flag name="dvben50221">Enable support for hardware CAM</flag>
<flag name="hdhomerun">Enable support for the HDHomeRun device</flag>
diff --git a/media-tv/tvheadend/tvheadend-9999.ebuild b/media-tv/tvheadend/tvheadend-9999.ebuild
index 55773cf0ac91..04ecda4fb1b5 100644
--- a/media-tv/tvheadend/tvheadend-9999.ebuild
+++ b/media-tv/tvheadend/tvheadend-9999.ebuild
@@ -13,13 +13,12 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS=""
-IUSE="+capmt +constcw +cwc dbus debug dvbcsa dvben50221 +dvb +ffmpeg hdhomerun +imagecache +inotify iptv libressl opus satip systemd +timeshift uriparser vpx x264 x265 xmltv zeroconf zlib"
+IUSE="+capmt +constcw +cwc dbus debug +ddci dvbcsa +dvb +ffmpeg hdhomerun +imagecache +inotify iptv libressl opus satip systemd +timeshift uriparser vpx x264 x265 xmltv zeroconf zlib"
RDEPEND="
virtual/libiconv
dbus? ( sys-apps/dbus )
dvbcsa? ( media-libs/libdvbcsa )
- dvben50221? ( media-tv/linuxtv-dvb-apps )
ffmpeg? ( media-video/ffmpeg:0/55.57.57[opus?,vpx?,x264?,x265?] )
hdhomerun? ( media-libs/libhdhomerun )
!libressl? ( dev-libs/openssl:= )
@@ -47,7 +46,10 @@ RDEPEND+="
dvb? ( media-tv/dtv-scan-tables )
xmltv? ( media-tv/xmltv )"
-REQUIRED_USE="dvbcsa? ( || ( capmt constcw cwc dvben50221 ) )"
+REQUIRED_USE="
+ dvbcsa? ( || ( capmt constcw cwc ) )
+ ddci? ( dvb )
+"
# Some patches from:
# https://github.com/rpmfusion/tvheadend
@@ -92,9 +94,9 @@ src_configure() {
$(use_enable cwc) \
$(use_enable dbus dbus_1) \
$(use_enable debug trace) \
+ $(use_enable ddci) \
$(use_enable dvb linuxdvb) \
$(use_enable dvbcsa) \
- $(use_enable dvben50221) \
$(use_enable ffmpeg libav) \
$(use_enable hdhomerun hdhomerun_client) \
$(use_enable imagecache) \