From c8d60dada2ec8eb48b2d2b290cd6683ccec40e39 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 13 Feb 2021 21:41:11 +0000 Subject: gentoo (valentine's day) resync : 14.02.2021 --- media-tv/tvheadend/Manifest | 4 ++-- media-tv/tvheadend/tvheadend-4.2.8-r1.ebuild | 21 +++++++++++++++------ media-tv/tvheadend/tvheadend-9999.ebuild | 21 +++++++++++++++------ 3 files changed, 32 insertions(+), 14 deletions(-) (limited to 'media-tv/tvheadend') diff --git a/media-tv/tvheadend/Manifest b/media-tv/tvheadend/Manifest index cb3e54df5357..fd44ee699a66 100644 --- a/media-tv/tvheadend/Manifest +++ b/media-tv/tvheadend/Manifest @@ -11,6 +11,6 @@ AUX tvheadend.confd 359 BLAKE2B 3b44e47b9216daaa2defa69254700693015619e8b0196060 AUX tvheadend.initd 375 BLAKE2B 6fbf53a0a67957ee5756b56189d42b741adb7603b5590aa5fa0fd6b2a1d1ba930af05de8ebedba343302aa861f7fb42d3eb25b67acf6b43aa7c956d4965ab944 SHA512 6f17fa6bee502f586b4500c5f5541c9c6ce095deed7ddb3c1d1ad129a2e22fa66de0e72b712866659f7080753c73f67154d6dcdbf8539d6c8a942bea29bb1aa7 AUX tvheadend.service 575 BLAKE2B cc332347736f9dccc34ece966311899307d03e3bf852fa8052dd86f4bfe02e0b927da7b3b8b9d78c6fcb85d77ca889ac22c8106636cac825b8550e7bd5e38176 SHA512 c9c0f52dda9f325189f99fd275cd806f6b818761ab1bc00a36ddb934418d5cff4b9dcf594aaa446ec47f3b0004ab8fc75b221a4fb76ac8730c365f751056c522 DIST tvheadend-4.2.8.tar.gz 21875281 BLAKE2B fdd99ca6aff56f8daa073394f9c58e9cba4ea988a2884e24c2288fd4870dd0460624fb700838ba92867a57473cc4133fed5fbd56f0e40f02a0878ffcd0642c00 SHA512 e629ffe1802e76b5121d5c22d11be86640f17816a5e902ed4842b2fd21df506d00d9caebafd931d71995e9d9049cb675c032478c9bed4f1ce82fc3f255f6166f -EBUILD tvheadend-4.2.8-r1.ebuild 3499 BLAKE2B 595a01eb5857c709f5ae72a85627b96d9bbb7da569a71f342b82e5e0ce45bc2e27b209fded20b1ee0cd9de44797024041817b31d9d72862cb3d58f1f10c69975 SHA512 a4b8b854649d13a8538379084e79f84e5203123fcf1922724a8ba0ca608337c9ace05f7bc2624bba08bc30eaebd8cd6fc6421aad929925a235534198986f24f0 -EBUILD tvheadend-9999.ebuild 4101 BLAKE2B 4f8bd479b030c990d37c88dcb2524f02e17e3d1cc561127b7df56fc9cc9b865c9e13144bd498753521155837265defe9a8803706d8a46e5fe8cfea1db6e89c2b SHA512 ce0daed28e6762b4c6eb255710936cd9338c4dac6171641dd5d12b5ab0dea6db30fddb4cadc50a0daae95ead329a106cb9bad62817f0618e47fe9ba3099fad02 +EBUILD tvheadend-4.2.8-r1.ebuild 3592 BLAKE2B dfa2651b2d780fede5bc7895aeff54af252a7ff73d605ff07e7a01d8e8d0bb49a96a610ca82f77342ff3b7cce4b02a030348111e942c3d68e8c87cc8c812837e SHA512 a76d95e1dad4f778f24b5b966c9d4b9d4278afa8a0d8312d0ecb75400a07a4d30df2c51d528d5c04eb740f1884f85da7da36053ba287103a652cc73165479267 +EBUILD tvheadend-9999.ebuild 4194 BLAKE2B 4a6ceb1b8975c875a5a5515d5246c98e6505b0f805fd8e216a3e6e1d6c241a7648a7ff44328bd9ec25fb790ed33c3d62c98aee99f7839338809af590f3a57aa8 SHA512 4a84d424f9cbe00758b025affeb2645a90ae2a929c364f9082a5ba320480bd388d825d6ac0f613474c9da10241963298f4f0df240a79d7221fcdca9ff7432de6 MISC metadata.xml 1445 BLAKE2B f71dc280d5fce7c0945939bcaf75d0d7f294aea6055c956b04e9e439199c2a6c107c800be6d18a0c58d154bdf7cdd0cd7d874e5cde5fc93f9b24160f536d21d8 SHA512 e26b94f14a619051e637b018d0f47ce86381821dd5207ba5b34429e0c0f83c55bfa9c37871e722af85719cf3e06322703d4709cbbd771b8f092efb8e85cb5b72 diff --git a/media-tv/tvheadend/tvheadend-4.2.8-r1.ebuild b/media-tv/tvheadend/tvheadend-4.2.8-r1.ebuild index 17189591cf00..c0805930fb44 100644 --- a/media-tv/tvheadend/tvheadend-4.2.8-r1.ebuild +++ b/media-tv/tvheadend/tvheadend-4.2.8-r1.ebuild @@ -1,9 +1,11 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit linux-info systemd toolchain-funcs +PYTHON_COMPAT=( python3_{8,9} ) + +inherit linux-info python-any-r1 systemd toolchain-funcs DESCRIPTION="Tvheadend is a TV streaming server and digital video recorder" HOMEPAGE="https://tvheadend.org/" @@ -16,8 +18,10 @@ KEYWORDS="~amd64 ~arm ~arm64 ~x86" IUSE="+capmt +constcw +cwc dbus debug dvbcsa dvben50221 +dvb +ffmpeg hdhomerun +imagecache +inotify iptv libressl satip systemd +timeshift uriparser xmltv zeroconf zlib" BDEPEND=" + ${PYTHON_DEPS} sys-devel/gettext - virtual/pkgconfig" + virtual/pkgconfig +" RDEPEND=" acct-user/tvheadend @@ -31,15 +35,18 @@ RDEPEND=" libressl? ( dev-libs/libressl:= ) uriparser? ( dev-libs/uriparser ) zeroconf? ( net-dns/avahi ) - zlib? ( sys-libs/zlib )" + zlib? ( sys-libs/zlib ) +" DEPEND=" ${RDEPEND} - dvb? ( virtual/linuxtv-dvb-headers )" + dvb? ( virtual/linuxtv-dvb-headers ) +" RDEPEND+=" dvb? ( media-tv/dtv-scan-tables ) - xmltv? ( media-tv/xmltv )" + xmltv? ( media-tv/xmltv ) +" REQUIRED_USE="dvbcsa? ( || ( capmt constcw cwc dvben50221 ) )" @@ -59,6 +66,8 @@ PATCHES=( DOCS=( README.md ) pkg_setup() { + python-any-r1_pkg_setup + use inotify && CONFIG_CHECK="~INOTIFY_USER" linux-info_pkg_setup } diff --git a/media-tv/tvheadend/tvheadend-9999.ebuild b/media-tv/tvheadend/tvheadend-9999.ebuild index ddd46284395b..eb1fefae4619 100644 --- a/media-tv/tvheadend/tvheadend-9999.ebuild +++ b/media-tv/tvheadend/tvheadend-9999.ebuild @@ -1,9 +1,11 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit git-r3 linux-info systemd toolchain-funcs +PYTHON_COMPAT=( python3_{8,9} ) + +inherit git-r3 linux-info python-any-r1 systemd toolchain-funcs DESCRIPTION="Tvheadend is a TV streaming server and digital video recorder" HOMEPAGE="https://tvheadend.org/" @@ -16,8 +18,10 @@ KEYWORDS="" IUSE="dbus debug +ddci dvbcsa +dvb +ffmpeg hdhomerun +imagecache +inotify iptv libressl opus satip systemd +timeshift uriparser vpx x264 x265 xmltv zeroconf zlib" BDEPEND=" + ${PYTHON_DEPS} sys-devel/gettext - virtual/pkgconfig" + virtual/pkgconfig +" RDEPEND=" acct-user/tvheadend @@ -30,7 +34,8 @@ RDEPEND=" libressl? ( dev-libs/libressl:= ) uriparser? ( dev-libs/uriparser ) zeroconf? ( net-dns/avahi ) - zlib? ( sys-libs/zlib )" + zlib? ( sys-libs/zlib ) +" # ffmpeg sub-dependencies needed for headers only. Check under # src/transcoding/codec/codecs/libs for include statements. @@ -43,11 +48,13 @@ DEPEND=" vpx? ( media-libs/libvpx ) x264? ( media-libs/x264 ) x265? ( media-libs/x265 ) - )" + ) +" RDEPEND+=" dvb? ( media-tv/dtv-scan-tables ) - xmltv? ( media-tv/xmltv )" + xmltv? ( media-tv/xmltv ) +" REQUIRED_USE=" ddci? ( dvb ) @@ -66,6 +73,8 @@ PATCHES=( DOCS=( README.md ) pkg_setup() { + python-any-r1_pkg_setup + use inotify && CONFIG_CHECK="~INOTIFY_USER" linux-info_pkg_setup } -- cgit v1.2.3