Skip to content

Commit

Permalink
media-tv/tvheadend: Drop capmt, constcw, cwc USE flags from 9999
Browse files Browse the repository at this point in the history
These are all served by libdvbcsa with no further dependencies so we
might as well put them all behind a common dvbcsa flag. Otherwise we
would have had to add yet another flag called cccam.

Package-Manager: Portage-2.3.48, Repoman-2.3.10
  • Loading branch information
chewi committed Sep 2, 2018
1 parent 739b54d commit c28ee41
Showing 1 changed file with 9 additions and 9 deletions.
18 changes: 9 additions & 9 deletions media-tv/tvheadend/tvheadend-9999.ebuild
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2

EAPI=6
Expand All @@ -13,7 +13,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS=""

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"
IUSE="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
Expand Down Expand Up @@ -47,17 +47,16 @@ RDEPEND+="
xmltv? ( media-tv/xmltv )"

REQUIRED_USE="
dvbcsa? ( || ( capmt constcw cwc ) )
ddci? ( dvb )
"

# Some patches from:
# https://github.com/rpmfusion/tvheadend

PATCHES=(
"${FILESDIR}/${PN}-4.0.9-use_system_queue.patch"
"${FILESDIR}/${PN}-4.2.1-hdhomerun.patch"
"${FILESDIR}/${PN}-4.2.2-dtv_scan_tables.patch"
"${FILESDIR}"/${PN}-4.0.9-use_system_queue.patch
"${FILESDIR}"/${PN}-4.2.1-hdhomerun.patch
"${FILESDIR}"/${PN}-4.2.2-dtv_scan_tables.patch
)

DOCS=( README.md )
Expand Down Expand Up @@ -89,14 +88,15 @@ src_configure() {
--enable-libtheora \
--enable-libvorbis \
--nowerror \
$(use_enable capmt) \
$(use_enable constcw) \
$(use_enable cwc) \
$(use_enable dbus dbus_1) \
$(use_enable debug trace) \
$(use_enable ddci) \
$(use_enable dvb linuxdvb) \
$(use_enable dvbcsa) \
$(use_enable dvbcsa capmt) \
$(use_enable dvbcsa cccam) \
$(use_enable dvbcsa constcw) \
$(use_enable dvbcsa cwc) \
$(use_enable ffmpeg libav) \
$(use_enable hdhomerun hdhomerun_client) \
$(use_enable imagecache) \
Expand Down

0 comments on commit c28ee41

Please sign in to comment.