media-tv / tvheadend

Tvheadend is a TV streaming server and digital video recorder

Official package sites : https://tvheadend.org/ ·

v9999 :: 0 :: gentoo

Modified
License
GPL-3
USE flags
dbus ddci debug dvb dvbcsa ffmpeg hdhomerun imagecache inotify iptv libressl opus satip systemd timeshift uriparser vpx x264 x265 xmltv zeroconf zlib

v4.2.8 :: 0 :: gentoo

Modified
License
GPL-3
Keywords
~amd64 ~arm ~x86
USE flags
capmt constcw cwc dbus debug dvb dvbcsa dvben50221 ffmpeg hdhomerun imagecache inotify iptv libressl satip systemd timeshift uriparser xmltv zeroconf zlib

General

capmt
Enable support for capmt (dvbapi) protocol
constcw
Enable support for the constcw protocol
cwc
Enable support for the cwc (newcamd) protocol
dbus
Enable dbus support for anything that needs it (gpsd, gnomemeeting, etc)
ddci
Enable support for DDCI hardware
debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
dvb
Add support for DVB (Digital Video Broadcasting)
dvbcsa
Enable decryption of the DVB Common Scrambling Algorithm
dvben50221
Enable support for hardware CAM
ffmpeg
Enable ffmpeg/libav-based audio/video codec support
hdhomerun
Enable support for the HDHomeRun device
imagecache
Enable support for image caching
inotify
Enable inotify filesystem monitoring support
iptv
Enable support for Internet Protocol TV
libressl
Use dev-libs/libressl instead of dev-libs/openssl when applicable (see also the ssl useflag)
opus
Enable Opus audio codec support
satip
Enable support for IP-based Satellite TV
systemd
Enable use of systemd-specific libraries and features like socket activation or session tracking
timeshift
Enable TimeShift support
uriparser
Use dev-libs/uriparser
vpx
Enable transcoding with the VP8/VP9 video codecs
x264
Enable transcoding with the H.264 video codec
x265
Enable transcoding with the HEVC video codec
xmltv
Use media-tv/xmltv
zeroconf
Support for DNS Service Discovery (DNS-SD)
zlib
Add support for zlib (de)compression

kernel

linux
KERNEL setting for system using the Linux kernel

dev-libs / libressl : Free version of the SSL/TLS protocol forked from OpenSSL

dev-libs / openssl : full-strength general purpose cryptography library (including SSL and TLS)

dev-libs / uriparser : Uriparser is a strictly RFC 3986 compliant URI parsing library in C

media-libs / libdvbcsa : Free implementation of the DVB Common Scrambling Algorithm - DVB/CSA

media-libs / libhdhomerun : SiliconDust HDHomeRun Utilties

media-libs / libvpx : WebM VP8 and VP9 Codec SDK

media-libs / opus : Open codec for interactive speech and music transmission over the Internet

media-libs / x264 : A free library for encoding X264/AVC streams

media-libs / x265 : Library for encoding video streams into the H.265/HEVC format

media-tv / linuxtv-dvb-apps : Small utils for DVB to scan, zap, view signal strength

media-video / ffmpeg : Complete solution to record, convert and stream audio and video. Includes libavcodec

net-dns / avahi : System which facilitates service discovery on a local network

sys-apps / dbus : A message bus system, a simple way for applications to talk to each other

sys-libs / zlib : Standard (de)compression library

virtual / libiconv : Virtual for the GNU conversion library

virtual / linuxtv-dvb-headers : Virtual Package installing the Header files for DVB

dev-libs / libressl : Free version of the SSL/TLS protocol forked from OpenSSL

dev-libs / openssl : full-strength general purpose cryptography library (including SSL and TLS)

dev-libs / uriparser : Uriparser is a strictly RFC 3986 compliant URI parsing library in C

media-libs / libdvbcsa : Free implementation of the DVB Common Scrambling Algorithm - DVB/CSA

media-libs / libhdhomerun : SiliconDust HDHomeRun Utilties

media-tv / dtv-scan-tables : Digital TV scan tables in v3 and v5 format

media-tv / linuxtv-dvb-apps : Small utils for DVB to scan, zap, view signal strength

media-tv / xmltv : Set of utilities to manage TV listings stored in the XMLTV format

media-video / ffmpeg : Complete solution to record, convert and stream audio and video. Includes libavcodec

net-dns / avahi : System which facilitates service discovery on a local network

sys-apps / dbus : A message bus system, a simple way for applications to talk to each other

sys-libs / zlib : Standard (de)compression library

virtual / libiconv : Virtual for the GNU conversion library

690120
media-tv/tvheadend-4.2.8 xmltv.sock and tvheadend.pid are missing when using systemd
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
media-tv/tvheadend: Update hdhomerun patch for 9999
Closes: https://bugs.gentoo.org/675916 Package-Manager: Portage-2.3.56, Repoman-2.3.12 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
media-tv/tvheadend: Drop old 4.2.7
Package-Manager: Portage-2.3.56, Repoman-2.3.12 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
media-tv/tvheadend: Version bump to 4.2.8, loosen ffmpeg dependency
It builds against ffmpeg 4 now. Closes: https://bugs.gentoo.org/673062 Package-Manager: Portage-2.3.56, Repoman-2.3.12 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
media-tv/tvheadend: Adjusted slot dependency on dev-libs/openssl
source-based packages should never depend on any other openssl slot than slot 0. Package-Manager: Portage-2.3.54, Repoman-2.3.12 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
media-tv/tvheadend: Drop old 4.2.6
Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
media-tv/tvheadend: Version bump to 4.2.7, EAPI 7
Closes: https://bugs.gentoo.org/670228 Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
media-tv/tvheadend: Drop old 4.2.4
Package-Manager: Portage-2.3.48, Repoman-2.3.10
James Le Cuirot · gentoo
media-tv/tvheadend: Drop capmt, constcw, cwc USE flags from 9999
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
James Le Cuirot · gentoo
media-tv/tvheadend: Version bump to 4.2.6
Closes: https://bugs.gentoo.org/665086 Package-Manager: Portage-2.3.48, Repoman-2.3.10
James Le Cuirot · gentoo
media-tv/tvheadend: libdvben50221 is now effectively bundled
The dependency on the no-longer-maintained linuxtv-dvb-apps can now be dropped. How ironic when I did the first bump in years just a few weeks ago. With this dependency gone, we may as well enable DDCI by default. Package-Manager: Portage-2.3.19, Repoman-2.3.6
James Le Cuirot · gentoo
media-tv/tvheadend: Add libressl support via USE flag
Closes: https://bugs.gentoo.org/639940 Package-Manager: Portage-2.3.16, Repoman-2.3.6
James Le Cuirot · gentoo
media-tv/tvheadend: Drop old 4.0.9
Closes: https://bugs.gentoo.org/595032 Closes: https://bugs.gentoo.org/596930 Closes: https://bugs.gentoo.org/633966 Package-Manager: Portage-2.3.16, Repoman-2.3.6
James Le Cuirot · gentoo
media-tv/tvheadend: Version bump to 4.2.4 and 9999 update
* Add support for dvbcsa via USE flag * Add support for dvben50221 via USE flag * Drop support for libav (fails version checks, missing symbols) * Source DTV scan tables from new media-tv/dtv-scan-tables package * Set tvheadend user HOME to /etc/tvheadend to allow for XMLTV data * Tighten up the systemd service unit * Add debug USE flag for trace support * Fix inotify kernel config check * Add ffmpeg sub-dependencies and associated USE flags (9999 only) Closes: https://bugs.gentoo.org/579048 Closes: https://bugs.gentoo.org/579986 Closes: https://bugs.gentoo.org/586448 Closes: https://bugs.gentoo.org/588210 Closes: https://bugs.gentoo.org/626238 Package-Manager: Portage-2.3.16, Repoman-2.3.6
Daniel Scheller · gentoo
media-tv/tvheadend: add ddci USE flag (support for DDCI hardware)
--enable-ddci enables the recently added support for the Digital Devices CI hardware (Octopus CI, DuoFlex CI), for which the driver exposes their functionality via a /dev/dvb/adapterX/secY (recent kernels) or ciY (dddvb vendor driver package, both supported equally) dev node. This support will be part of the tvheadend 4.4 release. Repoman 2.3.3 (portage-2.3.13) Closes: https://github.com/gentoo/gentoo/pull/6399
James Le Cuirot · gentoo
media-tv/tvheadend: Export CC during configure to fix cross-compiling
CC isn't only used by the Makefile. Package-Manager: Portage-2.3.14, Repoman-2.3.6
David Hicks · gentoo
media-tv/tvheadend: use HTTPS for GitHub and SRC_URI
Package-Manager: Portage-2.3.6, Repoman-2.3.3
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Pacho Ramos · gentoo
media-tv/tvheadend: Drop old ebuilds using obsolete avahi USE flag naming
Package-Manager: portage-2.3.2
Pacho Ramos · gentoo
media-tv/tvheadend: Use zeroconf instead of avahi USE flag (#477620)
Package-Manager: portage-2.3.1
Sven Wegener · gentoo
media-tv/tvheadend: Update ffmpeg static disable option
Package-Manager: portage-2.2.28 Signed-off-by: Sven Wegener <swegener@gentoo.org>
Sven Wegener · gentoo
media-tv/tvheadend: Require >=ffmpeg-3 for live ebuild
Package-Manager: portage-2.2.28 Signed-off-by: Sven Wegener <swegener@gentoo.org>
Sven Wegener · gentoo
media-tv/tvheadend: Merge ffmpeg atoms
Package-Manager: portage-2.2.28 Signed-off-by: Sven Wegener <swegener@gentoo.org>
Sam Jorna · gentoo
media-tv/tvheadend: bump to 4.0.9
Bumps to v4.0.9, additionally fixes build issue against hdhomerun. Gentoo-bug: 578816 Package-Manager: portage-2.2.28
Sam Jorna · gentoo
media-tv/tvheadend: restrict build with ffmpeg-3
Does not build with ffmpeg-3 as per upstream. Gentoo-bug: 574990 Bug: https://tvheadend.org/issues/3597 Package-Manager: portage-2.2.28
Sam Jorna · gentoo
media-tv/tvheadend: restrict build with ffmpeg-3
Does not build with ffmpeg-3 as per upstream. Gentoo-bug: 574990 Bug: https://tvheadend.org/issues/3597 Package-Manager: portage-2.2.28
Sam Jorna · gentoo
media-tv/tvheadend: restrict build with ffmpeg-3
Does not build with ffmpeg-3 as per upstream. Gentoo-bug: 574990 Bug: https://tvheadend.org/issues/3597 Package-Manager: portage-2.2.28
Robin H. Johnson · gentoo
Fix missing DIST entry in Manifest, and update copyright year (as trivial change to ensure manifest update propogates).
Package-Manager: portage-2.2.24
Sven Wegener · gentoo
Merge branch 'tvheadend'
* tvheadend: media-tv/tvheadend: Fix IMDb URL, bug #536072 media-tv/tvheadend: Version bump, bug #572576 media-tv/tvheadend: Convert to git-r3.eclass media-tv/tvheadend: Disable building bundled libraries media-tv/tvheadend: Forward port additional USE flags media-tv/tvheadend: Forward port the libav USE flag media-tv/tvheadend: Update dependency syntax of live ebuild media-tv/tvheadend: Lower openssl dependency restriction media-tv/tvheadend: Move headers to being DEPEND-only media-tv/tvheadend: Move xmltv to being RDEPEND-only media-tv/tvheadend: Fixup DEPEND setting media-tv/tvheadend: Remove curl dependency media-tv/tvheadend: Remove epoll USE flag media-tv/tvheadend: Remove ccache USE flag media-tv/tvheadend: Remove iconv patch and USE flag media-tv/tvheadend: Remove --mandir configure option media-tv/tvheadend: Move dtv-scan-tables version to variable
Sven Wegener · gentoo
media-tv/tvheadend: Fix IMDb URL, bug #536072
Signed-off-by: Sven Wegener <swegener@gentoo.org>
Sven Wegener · gentoo
media-tv/tvheadend: Version bump, bug #572576
Signed-off-by: Sven Wegener <swegener@gentoo.org>
Sven Wegener · gentoo
media-tv/tvheadend: Convert to git-r3.eclass
Signed-off-by: Sven Wegener <swegener@gentoo.org>
Sven Wegener · gentoo
media-tv/tvheadend: Disable building bundled libraries
Signed-off-by: Sven Wegener <swegener@gentoo.org>
Sven Wegener · gentoo
media-tv/tvheadend: Forward port additional USE flags
Signed-off-by: Sven Wegener <swegener@gentoo.org>
Sven Wegener · gentoo
media-tv/tvheadend: Forward port the libav USE flag
Signed-off-by: Sven Wegener <swegener@gentoo.org>
Sven Wegener · gentoo
media-tv/tvheadend: Update dependency syntax of live ebuild
Signed-off-by: Sven Wegener <swegener@gentoo.org>
Sven Wegener · gentoo
media-tv/tvheadend: Lower openssl dependency restriction
Signed-off-by: Sven Wegener <swegener@gentoo.org>
Sven Wegener · gentoo
media-tv/tvheadend: Move headers to being DEPEND-only
Signed-off-by: Sven Wegener <swegener@gentoo.org>
Sven Wegener · gentoo
media-tv/tvheadend: Move xmltv to being RDEPEND-only
Signed-off-by: Sven Wegener <swegener@gentoo.org>
Sven Wegener · gentoo
media-tv/tvheadend: Fixup DEPEND setting
Signed-off-by: Sven Wegener <swegener@gentoo.org>
Sven Wegener · gentoo
media-tv/tvheadend: Remove curl dependency
There's no single call to curl or libcurl in the code. Signed-off-by: Sven Wegener <swegener@gentoo.org>
Sven Wegener · gentoo
media-tv/tvheadend: Remove epoll USE flag
The epoll support is always activated on Linux. On Darwin and FreeBSD tvheadend automatically uses kqueue support. Signed-off-by: Sven Wegener <swegener@gentoo.org>
Sven Wegener · gentoo
media-tv/tvheadend: Remove ccache USE flag
We have the ccache portage feature for that. Also the USE flag didn't do anything, because we are forcing CC during make, overriding the ccache command the configure script added to CC. Signed-off-by: Sven Wegener <swegener@gentoo.org>
Sven Wegener · gentoo
media-tv/tvheadend: Remove iconv patch and USE flag
The patch is wrong. The configure check only checks whether we need to link against libiconv for the iconv functions. iconv support is always activated and we need to unconditionally depend on virtual/libiconv. Signed-off-by: Sven Wegener <swegener@gentoo.org>
Sven Wegener · gentoo
media-tv/tvheadend: Remove --mandir configure option
That used to be an old workaround. Signed-off-by: Sven Wegener <swegener@gentoo.org>
Sven Wegener · gentoo
media-tv/tvheadend: Move dtv-scan-tables version to variable
Signed-off-by: Sven Wegener <swegener@gentoo.org>
Alexis Ballier · gentoo
media-tv/tvheadend: Fix usage of ffmpeg vs libav flags.
ffmpeg flag means enable ffmpeg or libav. libav flags means use libav, lack of it use ffmpeg. Package-Manager: portage-2.2.23
Ian Delaney · gentoo
media-tv/tvheadend: correction to code missed in src_unpack
Package-Manager: portage-2.2.20.1
Ian Delaney · gentoo
media-tv/tvheadend: bump to -4.0.6, patch to fixing issues re IUSE iconv
patch submitted thanks to Olliver Schinagl, ebuild prepared by new designated proxy maintainer 'wraeth' submitted via gentoo bug, old versions removed on request of maintainer. Gnetoo bug: #551884 Package-Manager: portage-2.2.20.1
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed