From 05644e4ce4886d97a712fcdca7d4144a7ced4191 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 12 Dec 2023 23:32:21 +0000 Subject: gentoo auto-resync : 12:12:2023 - 23:32:21 --- media-tv/Manifest.gz | Bin 3604 -> 3603 bytes media-tv/dtv-scan-tables/Manifest | 4 +- .../dtv-scan-tables-0_p20220430.ebuild | 32 +++++++++++++++ .../dtv-scan-tables/dtv-scan-tables-9999.ebuild | 6 +-- media-tv/ivtv-utils/Manifest | 1 + media-tv/ivtv-utils/ivtv-utils-1.4.1-r1.ebuild | 44 +++++++++++++++++++++ media-tv/ivtvplayer/Manifest | 2 +- media-tv/ivtvplayer/ivtvplayer-0.1.3-r2.ebuild | 38 ------------------ media-tv/ivtvplayer/ivtvplayer-0.1.3-r3.ebuild | 38 ++++++++++++++++++ 9 files changed, 122 insertions(+), 43 deletions(-) create mode 100644 media-tv/dtv-scan-tables/dtv-scan-tables-0_p20220430.ebuild create mode 100644 media-tv/ivtv-utils/ivtv-utils-1.4.1-r1.ebuild delete mode 100644 media-tv/ivtvplayer/ivtvplayer-0.1.3-r2.ebuild create mode 100644 media-tv/ivtvplayer/ivtvplayer-0.1.3-r3.ebuild (limited to 'media-tv') diff --git a/media-tv/Manifest.gz b/media-tv/Manifest.gz index 082f62928509..dec8d76327a4 100644 Binary files a/media-tv/Manifest.gz and b/media-tv/Manifest.gz differ diff --git a/media-tv/dtv-scan-tables/Manifest b/media-tv/dtv-scan-tables/Manifest index 7b70f792e996..07e25c77329d 100644 --- a/media-tv/dtv-scan-tables/Manifest +++ b/media-tv/dtv-scan-tables/Manifest @@ -1,4 +1,6 @@ DIST dtv-scan-tables-2021-04-30-4181e93a30ab.tar.bz2 272870 BLAKE2B b9672235ad2ed826205278ffd06ed793126f743fe2b0b8af4369c1cb24825662e579f9246a287df1d61efad7985e2e18d59097d359fe84626149464bfc253bc5 SHA512 c15c07937cabefad731f4b3f8b6e9f993e500f7c59b17ef5e5c46f9bb86f9cbdf748f7d875c363c641ed9f3333a03b5033cc7d0272e96323d36be944ea35379d +DIST dtv-scan-tables-2022-04-30-57ed29822750.tar.bz2 277444 BLAKE2B dd9d74f5daa1633262e44329d3122231123255ecba4f944c8afb2ed1120e7319b371960a719622608f4059085adcd18644fdaeb27b38d233d18ed35b1d4bde80 SHA512 2f5b76bca43f2749c452978143dec6e069aa4ea6283ac9ceac95bb950dbc589b4ed9cec2874b16d31408790b17e25d48e82aa958ac9c4440b26b0dbcde25f0cb EBUILD dtv-scan-tables-0_p20210430.ebuild 744 BLAKE2B 71e1188eaa705c884d6ed2a6a0716d3dce2ea97e140a1d499e2cf6fee4c0c4dd5de7d56ae6760c471ea3523bc9e6918460fb08ccc43a51902e36ff45a446d06c SHA512 b530ebab3b5d664dcbd0d41581d95ae73733d9b0b6e53806a2b6fb0cfc8cde4f578cf7100c346f30df90ab9a32bbf035374f506a50e0dd21cde66999f16a2f8f -EBUILD dtv-scan-tables-9999.ebuild 749 BLAKE2B c8354f3eb9dacaef712d03310899fa9d3f1141f462631a71701c13effbb9266e0441ae2be60b1b6d63ecf344c2e0d7ef50226a5625d48d99e96c5826b76eaecb SHA512 71c288a544feb26a214896dd51a697b4fd93768f03d0e4801e4d66fc5a7d3d2344164ea2f5058eb863eb6cbd723f566ad5a1293a149bd835006daabdad1182ad +EBUILD dtv-scan-tables-0_p20220430.ebuild 748 BLAKE2B 8e4756be4a0e990d4bc592d8671786802bd4a446205753b9689804d84439b1dbcfc91bc41459439f515e5e1693435c4e0c1c9a78afbfd95586559ea245d4751d SHA512 45e9a8bf1e6b4585cca536ab54c1127810f5759d31e1a008e282e8265f277223a6229ceeaaa47b1c2b48e9afc24fcb97ce7c3cea2403c4fde490e83aac090f90 +EBUILD dtv-scan-tables-9999.ebuild 748 BLAKE2B 4e23eb767cbad67997d58b202b1126fe962fa72d0f8cb183213f260194cc385f825ad5eeb595e1077b4fc8e6fecd3d4da1b2a9a95506110f1f23152973a90bd5 SHA512 db8180eecef1dadfe9c5bbfd6ffd840b731241a047f385808b5b4c7b8c864f96a838c9d0e182d8fca8d2e7727db59fc2dcf68b2d033a58fbcf621f3fb2be2ca6 MISC metadata.xml 248 BLAKE2B 97ed0d2320e1aa2d1cca6b63b0cf9cb07669ea73ac0dad7a8f7db4f510d3b2dc28cbf5a7c019f15ac87c25c5e51e619386694b49d21fc19f4092047c8e382287 SHA512 23bb29604f7cc644073025158d751004189a85fe6be88a7817afebad685c3b73f21cdb3e5d05f16699baa5d6b52f1e3a1f365b1ad7ea09bfcd204182e646f203 diff --git a/media-tv/dtv-scan-tables/dtv-scan-tables-0_p20220430.ebuild b/media-tv/dtv-scan-tables/dtv-scan-tables-0_p20220430.ebuild new file mode 100644 index 000000000000..0bf6ab15bdeb --- /dev/null +++ b/media-tv/dtv-scan-tables/dtv-scan-tables-0_p20220430.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV#9999} != ${PV} ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.linuxtv.org/dtv-scan-tables.git" +else + COMMIT="57ed29822750" + SRC_URI="https://linuxtv.org/downloads/dtv-scan-tables/dtv-scan-tables-${PV:3:4}-${PV:7:2}-${PV:9:2}-${COMMIT}.tar.bz2" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86" + S="${WORKDIR}/usr/share/dvb" +fi + +DESCRIPTION="Digital TV scan tables in v3 and v5 format" +HOMEPAGE="https://linuxtv.org/" +LICENSE="GPL-2 LGPL-2.1" +SLOT="0" + +BDEPEND="media-libs/libv4l[dvb,utils(-)]" + +DOCS=( README ) + +src_compile() { + emake dvbv3 dvbv5 +} + +src_install() { + emake PREFIX="${ED}/usr" install install_v3 + einstalldocs +} diff --git a/media-tv/dtv-scan-tables/dtv-scan-tables-9999.ebuild b/media-tv/dtv-scan-tables/dtv-scan-tables-9999.ebuild index d30627e88e3f..c93edd734d77 100644 --- a/media-tv/dtv-scan-tables/dtv-scan-tables-9999.ebuild +++ b/media-tv/dtv-scan-tables/dtv-scan-tables-9999.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 if [[ ${PV#9999} != ${PV} ]]; then inherit git-r3 @@ -18,7 +18,7 @@ HOMEPAGE="https://linuxtv.org/" LICENSE="GPL-2 LGPL-2.1" SLOT="0" -BDEPEND=">=media-tv/v4l-utils-1.4[dvb(+)]" +BDEPEND="media-libs/libv4l[dvb,utils(-)]" DOCS=( README ) diff --git a/media-tv/ivtv-utils/Manifest b/media-tv/ivtv-utils/Manifest index 7f373e475a78..aebef0fc619a 100644 --- a/media-tv/ivtv-utils/Manifest +++ b/media-tv/ivtv-utils/Manifest @@ -1,5 +1,6 @@ AUX ivtv-utils-1.4.0-gentoo.patch 2423 BLAKE2B cf0cb7fb1ea7c0d9cd62b6d2fce3e342b45b835b1d27708f431fcc371e5f7763d4fcc3809d3e775a6d6a9b08077825ea5786f948c480e72931e2e7db2339abb0 SHA512 1737dc876704775dbcd361af38dce65711215a25c3e7b5c0f4f447518d9752b3488df308ef82693ce2c7471600527d49c374209bee02e1686575d15cf3ac06cd AUX ivtv-utils-1.4.1-overflow.patch 1774 BLAKE2B 7ec6fe101125f367a90f54b771f9ac6bd2179e94986115177e34d2fc294cffd9d893b9aeb15e629f1990c99c5d7d3d6d5b4189d3dac8cc24f572b2b2bab91796 SHA512 5c19bc5420f0e7f1f501b0e117fdd3108799607f380bc8609ccd9126eb6fade4da21a41918f88613127969afd6712ab19bcb2dbc295d93454f5da918609c66eb DIST ivtv-utils-1.4.1.tar.gz 189918 BLAKE2B 7880b532ffb3a1ffa13c38b74b57f82a199486ba5bc8e310cb5447ad78d05a0380b51070a0dc67e4f1120d49c8c7d9a2b829e3922585484906efccc4f2b96fb5 SHA512 719c922fb819ba7f0ca3d4bbede571c416dc9f282bd8a7e2fbe7d9b4298541a104f8a848e113379eeec052206658b7a0a2e0eea1b7917e90f2aee37fe0010bed +EBUILD ivtv-utils-1.4.1-r1.ebuild 858 BLAKE2B b584bff503d86132cb106335c1ab520bec1201a13ae2b9f37dab0bc0e33b85e8a16c2a71b530054cfa098ff1cc7310c7557efffa9738d487de5576d01a64d166 SHA512 e2ee40ff5482d99bfdc15ca4269c1aacc5cdcb8480b4ebb90fc63d117c6fde332b18d3477ae5049b17c9a77c59e2d771b4f7b855d14a48c62509ff182c3cd49a EBUILD ivtv-utils-1.4.1.ebuild 880 BLAKE2B 3ce5fb3ea2435c2e4fd79ff513b23f3cd32ce8f073ac1ef81de65b208fe09aea4c5a77dfb1d71622fac98bee93b0a3e76f6a0ad9b455637064dbc0fb4ddd22c9 SHA512 a35cfc60ee9b2ae5cec60a8d0f615eb123f74ca899373f40bfb8b27206f0ae7bfe0088d826906c14d83d3c7a6042a4ef2a5898bf8c0e1debdf7a0998f9a73418 MISC metadata.xml 169 BLAKE2B 25149b73446be31f3ea3dd3a6394230987e7d4c601d1605fd3827b37bd99b3301c2e0edb95d0f59a4577ed27919f43c2cc02b1edf62c4012b935a82e709e0c05 SHA512 55c53f74b001bae56ba8c54581a4168335b6b3a28dac23a2102b76795d5fd41de33b8b3e1ec03f9acc6e7a3a77e93b1a6ff3e3967c3156dcbf22b5b5a6245ef5 diff --git a/media-tv/ivtv-utils/ivtv-utils-1.4.1-r1.ebuild b/media-tv/ivtv-utils/ivtv-utils-1.4.1-r1.ebuild new file mode 100644 index 000000000000..a7df5a2e2c84 --- /dev/null +++ b/media-tv/ivtv-utils/ivtv-utils-1.4.1-r1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs + +DESCRIPTION="IVTV utilities for Hauppauge PVR PCI cards" +HOMEPAGE="http://www.ivtvdriver.org/" +SRC_URI="http://dl.ivtvdriver.org/ivtv/archive/$(ver_cut 1-2).x/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="perl" + +RDEPEND=" + media-libs/libv4l[utils(-)] + perl? ( + dev-perl/Video-Frequencies + dev-perl/Video-ivtv + dev-perl/Config-IniFiles + dev-perl/Tk + virtual/perl-Getopt-Long + )" + +PATCHES=( + "${FILESDIR}"/${PN}-1.4.0-gentoo.patch + "${FILESDIR}"/${PN}-1.4.1-overflow.patch +) + +src_configure() { + tc-export CC CXX +} + +src_install() { + emake DESTDIR="${D}" PREFIX="/usr" install + dodoc -r ChangeLog README doc/. + + if use perl; then + dobin utils/perl/*.pl + dodoc utils/perl/README.ptune + fi +} diff --git a/media-tv/ivtvplayer/Manifest b/media-tv/ivtvplayer/Manifest index 46f831d998d1..dba564b29446 100644 --- a/media-tv/ivtvplayer/Manifest +++ b/media-tv/ivtvplayer/Manifest @@ -1,3 +1,3 @@ DIST ivtvplayer-0.1.3.tar.gz 24159 BLAKE2B c78c90e84a623eeefae7e05a5682a8b4f0c14e6016ea67e0a2ff65ae589fd8c69641e92c1806829d5e6e11a4d48c3a4b3fa34cf9fc360bfb47ef7f7d5a5d4993 SHA512 620502620ff1795145183249131f0d5e94e559ca367b7b0bc3a57b458d79d82424502b098e054207eac503ed97086fc04b2fd7b71a20f8c5f2bbb98541ba1e5f -EBUILD ivtvplayer-0.1.3-r2.ebuild 875 BLAKE2B 275a39a045a18ef92a32e5369d6f17623ae8021fbe9d29dbdbef1009d3ff12f151c1b9852a3f299982a2adde17d53f404eb80f67439af4c6745d849c42f1cb14 SHA512 e76a5ddbc2ac8adb30215a1f6bef59d866056d6162ab120329abbc3ef3d191f8759889fa196f4ef04f49f291385b0860db7d819499bfe10f643a0610aac4da81 +EBUILD ivtvplayer-0.1.3-r3.ebuild 881 BLAKE2B 3a9662961b066d13b8093a45f648917ac6808e4fc9f6d2c3991db77a63efba4883eb1de94a7314300e3c519282fdfe556b309ad8dd3a8f95c9df1bd59d19781e SHA512 0884a763a82573fb226730e84b56b080684c23b1e0f93c04cfb63629c43191f3bf9a0a08e8c27cf39392fe4023239b7491251403b82e40203ecbb5fd9aa82e86 MISC metadata.xml 248 BLAKE2B e46341cfaab3c0f07192316e7ed71c5cee9f243b8587ef4f4c240ea148a28cf14f41ab7589bd5a26c6e0b7429bace24cf87f9cfbb5ee4b87b519fd0f23dae25e SHA512 a246747fd15d0bff1f001bbb96176f8b7282991cd73a970b157aae8f19394b9252fb4f234a3a9d5e92369abd6fbdf046c70e63e78f977a20419c3bbada6a93cd diff --git a/media-tv/ivtvplayer/ivtvplayer-0.1.3-r2.ebuild b/media-tv/ivtvplayer/ivtvplayer-0.1.3-r2.ebuild deleted file mode 100644 index 87acc4c1bb8f..000000000000 --- a/media-tv/ivtvplayer/ivtvplayer-0.1.3-r2.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Simple IVTV command line TV and radio player with support of LIRC" -HOMEPAGE="https://sourceforge.net/projects/ivtvplayer/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="~amd64 ~x86" -IUSE="gtk" - -RDEPEND="media-tv/v4l-utils - || ( media-video/mplayer[v4l] - media-video/mplayer[dvb] ) - media-sound/alsa-utils - dev-perl/XML-Simple - gtk? ( dev-perl/Gtk2 ) - dev-perl/X-Osd - >=dev-perl/Lirc-Client-1.50" -DEPEND="${RDEPEND}" - -src_install() { - dobin bin/itv - dobin bin/iradio - use gtk && dobin bin/ictl - dodoc doc/README doc/CHANGES - dodoc -r conf -} - -pkg_postinst() { - einfo "" - einfo "Example of itv, iradio and its LIRC configuration file is located in" - einfo "directory /usr/share/doc/${PF}/." - einfo "" -} diff --git a/media-tv/ivtvplayer/ivtvplayer-0.1.3-r3.ebuild b/media-tv/ivtvplayer/ivtvplayer-0.1.3-r3.ebuild new file mode 100644 index 000000000000..856a466bd476 --- /dev/null +++ b/media-tv/ivtvplayer/ivtvplayer-0.1.3-r3.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Simple IVTV command line TV and radio player with support of LIRC" +HOMEPAGE="https://sourceforge.net/projects/ivtvplayer/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~amd64 ~x86" +IUSE="gtk" + +RDEPEND="media-libs/libv4l[utils(-)] + || ( media-video/mplayer[v4l] + media-video/mplayer[dvb] ) + media-sound/alsa-utils + dev-perl/XML-Simple + gtk? ( dev-perl/Gtk2 ) + dev-perl/X-Osd + >=dev-perl/Lirc-Client-1.50" +DEPEND="${RDEPEND}" + +src_install() { + dobin bin/itv + dobin bin/iradio + use gtk && dobin bin/ictl + dodoc doc/README doc/CHANGES + dodoc -r conf +} + +pkg_postinst() { + einfo "" + einfo "Example of itv, iradio and its LIRC configuration file is located in" + einfo "directory /usr/share/doc/${PF}/." + einfo "" +} -- cgit v1.2.3