summaryrefslogtreecommitdiff
path: root/media-plugins
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-08-07 12:37:21 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-08-07 12:37:21 +0100
commitb8c7370a682e4e29cda623222d17a790c01c3642 (patch)
treef6caa14689bd00a5760eadaa381ff41e50ef3c1b /media-plugins
parent8a4997a7e2d1e36c089d4d76935b5a902d98d3d0 (diff)
gentoo auto-resync : 07:08:2024 - 12:37:20
Diffstat (limited to 'media-plugins')
-rw-r--r--media-plugins/Manifest.gzbin42742 -> 42746 bytes
-rw-r--r--media-plugins/calf/Manifest2
-rw-r--r--media-plugins/calf/calf-9999.ebuild1
-rw-r--r--media-plugins/vamp-aubio-plugins/Manifest2
-rw-r--r--media-plugins/vamp-aubio-plugins/vamp-aubio-plugins-0.5.1-r2.ebuild6
-rw-r--r--media-plugins/vdr-dvbapi/Manifest4
-rw-r--r--media-plugins/vdr-dvbapi/vdr-dvbapi-2.2.5.ebuild6
-rw-r--r--media-plugins/vdr-dvbapi/vdr-dvbapi-2.2.6_p20230121.ebuild93
-rw-r--r--media-plugins/vdr-graphlcd/Manifest6
-rw-r--r--media-plugins/vdr-graphlcd/metadata.xml19
-rw-r--r--media-plugins/vdr-graphlcd/vdr-graphlcd-1.0.7.ebuild (renamed from media-plugins/vdr-graphlcd/vdr-graphlcd-1.0.1-r2.ebuild)51
-rw-r--r--media-plugins/vdr-iptv/Manifest4
-rw-r--r--media-plugins/vdr-iptv/vdr-iptv-2.2.1-r1.ebuild6
-rw-r--r--media-plugins/vdr-iptv/vdr-iptv-2.4.0.ebuild6
-rw-r--r--media-plugins/vdr-joystick/Manifest2
-rw-r--r--media-plugins/vdr-joystick/vdr-joystick-0.0.3.ebuild14
-rw-r--r--media-plugins/vdr-launcher/Manifest2
-rw-r--r--media-plugins/vdr-launcher/vdr-launcher-0.0.4-r1.ebuild9
-rw-r--r--media-plugins/vdr-lcdproc/Manifest8
-rw-r--r--media-plugins/vdr-lcdproc/files/vdr-2.4_lcdproc-0.0.10.9.patch45
-rw-r--r--media-plugins/vdr-lcdproc/metadata.xml3
-rw-r--r--media-plugins/vdr-lcdproc/vdr-lcdproc-0.0.10.9-r1.ebuild25
-rw-r--r--media-plugins/vdr-lcdproc/vdr-lcdproc-0.0.10.9.ebuild26
-rw-r--r--media-plugins/vdr-lcdproc/vdr-lcdproc-1.0.0.ebuild19
-rw-r--r--media-plugins/vdr-loadepg/Manifest4
-rw-r--r--media-plugins/vdr-loadepg/files/rc-addon.sh4
-rw-r--r--media-plugins/vdr-loadepg/vdr-loadepg-0.2.7.ebuild19
-rw-r--r--media-plugins/vdr-menuorg/Manifest4
-rw-r--r--media-plugins/vdr-menuorg/vdr-menuorg-0.5.1-r1.ebuild33
-rw-r--r--media-plugins/vdr-menuorg/vdr-menuorg-0.5.2.ebuild5
-rw-r--r--media-plugins/vdr-mlist/Manifest4
-rw-r--r--media-plugins/vdr-mlist/metadata.xml3
-rw-r--r--media-plugins/vdr-mlist/vdr-mlist-1.0.2.ebuild14
-rw-r--r--media-plugins/vdr-mplayer/Manifest2
-rw-r--r--media-plugins/vdr-mplayer/vdr-mplayer-0.10.2-r2.ebuild33
-rw-r--r--media-plugins/vdr-newsticker/Manifest2
-rw-r--r--media-plugins/vdr-newsticker/vdr-newsticker-0.0.4-r1.ebuild9
-rw-r--r--media-plugins/vdr-noepg/Manifest4
-rw-r--r--media-plugins/vdr-noepg/vdr-noepg-0.0.4.ebuild21
-rw-r--r--media-plugins/vdr-noepg/vdr-noepg-0.0.5.ebuild15
-rw-r--r--media-plugins/vdr-osdserver/Manifest2
-rw-r--r--media-plugins/vdr-osdserver/vdr-osdserver-0.1.3-r1.ebuild (renamed from media-plugins/vdr-osdserver/vdr-osdserver-0.1.3.ebuild)12
-rw-r--r--media-plugins/vdr-osdteletext/Manifest6
-rw-r--r--media-plugins/vdr-osdteletext/metadata.xml3
-rw-r--r--media-plugins/vdr-osdteletext/vdr-osdteletext-2.3.1_p20211217.ebuild (renamed from media-plugins/vdr-osdteletext/vdr-osdteletext-2.2.1.ebuild)14
-rw-r--r--media-plugins/vdr-peer/Manifest2
-rw-r--r--media-plugins/vdr-peer/vdr-peer-0.0.1-r1.ebuild (renamed from media-plugins/vdr-peer/vdr-peer-0.0.1.ebuild)7
-rw-r--r--media-plugins/vdr-permashift/Manifest6
-rw-r--r--media-plugins/vdr-permashift/metadata.xml3
-rw-r--r--media-plugins/vdr-permashift/vdr-permashift-1.0.4_pre20220818.ebuild (renamed from media-plugins/vdr-permashift/vdr-permashift-1.0.4_pre20200301.ebuild)13
50 files changed, 272 insertions, 331 deletions
diff --git a/media-plugins/Manifest.gz b/media-plugins/Manifest.gz
index 8cd2b20cf889..aa043c306872 100644
--- a/media-plugins/Manifest.gz
+++ b/media-plugins/Manifest.gz
Binary files differ
diff --git a/media-plugins/calf/Manifest b/media-plugins/calf/Manifest
index 52ff30d9eb5b..0e926160b9b2 100644
--- a/media-plugins/calf/Manifest
+++ b/media-plugins/calf/Manifest
@@ -10,5 +10,5 @@ AUX calf-9999-htmldir.patch 3821 BLAKE2B 0d5ad77c861526fdc6040109c30f377c29982d5
AUX calf-9999-no-automagic.patch 1147 BLAKE2B bafd05909cd39c5c2516f5f061ce24951dc39104b9d055175a51532202ac838bdbd34002b65545792122eceddbf10e5efe8228774e69f8f7aaf1dad448e140bc SHA512 9fa0c4ae502a36d8838fc8adee950d169dc8b92756e51bb0f59a3dca12abdc816591eaf7d25634cfb2291b203c8804d1296862e4d694f8ad0f4c481194817e15
DIST calf-0.90.3.tar.gz 15908050 BLAKE2B b3fff0232f6e0c70987108c5e12a47c606394acf010f1223275aa76472498cfda8e9ae82ccc6eae870225c05935a2c832817d8b1f9ade3f6c0ebc84aedfbfd33 SHA512 328a49f7c031e58b786bc1db5fa180f663d7910b2dfc781bccb2f3e0e2ab4158a1f62de96ef0b9e44cbedf778aaaedfb99a12b47dccddab739bf279001b3a1d7
EBUILD calf-0.90.3-r2.ebuild 2218 BLAKE2B 178586e59c7317de09b8218d6b11d884ebefb34605cce89dbb2059417f4dd96c05344fe3e125326041735eaddc41d610ca965a546040f6e56da3f89719bdc5e1 SHA512 a914053b3e59a4bb6c63d578dd66935ac69ae6ee91ee6d12d4a9c5783dfed88f4228448e419e5a204b1ed6f7336f9cd9de02728be140f62c04d5a3a60bd78067
-EBUILD calf-9999.ebuild 2064 BLAKE2B 8ed9e6b003d6a902c09cd15564e0f7a2043a1ec4264f9821b62f0f9f14bdb15a9fc20af37ba432d4ea58ec9c52da79ad4694e016a133348fed1a0c2d89aacaf3 SHA512 531fc5b088da1f505c7ab858132a445cce98452f5e4af61d691b9a951418ccdf6f0aeef7c4eb970b677c7831fb9c672ee21017c2b46c2135ce77eb1afc912acb
+EBUILD calf-9999.ebuild 2013 BLAKE2B 2e08bc22eda72f2e9ffaf4329e59d878ed64d0f7f489f436b6d35f1d1075f1224f8ea599c393add593dba59481554fcff3c611f5f0ea39bc6f7fca780af39e23 SHA512 a4c557395b75ceb5d592bafa0ae4bfb3ff04edadba215f678cff30e603dd86321a3147f60295d36a68a00daa3e58119b2c8f790411e93fa288a6fe8f39f92756
MISC metadata.xml 501 BLAKE2B 652333b064998e6eb587ed88e4a4077a40f4af372a013315b525592b1941f7dcc970abef652458745a44b3ec4855d90baba4b20f55c7f965fe8aa0a94e2012e4 SHA512 4cd55fe0e520bc564b09d9734c56ce104fd20c82c18cc2f862d7e09793eea9590a08879902a0ac915b43f4fc8bd583a338027b1b8a55b6a34639cd78f5a68ffb
diff --git a/media-plugins/calf/calf-9999.ebuild b/media-plugins/calf/calf-9999.ebuild
index 4c7268ed03a8..e3c5d724f4ca 100644
--- a/media-plugins/calf/calf-9999.ebuild
+++ b/media-plugins/calf/calf-9999.ebuild
@@ -46,7 +46,6 @@ PATCHES=(
"${FILESDIR}/${PN}-9999-no-automagic.patch"
"${FILESDIR}/${PN}-9999-htmldir.patch"
"${FILESDIR}/${PN}-9999-desktop.patch"
- "${FILESDIR}/${PN}-9999-fix-build-with-lld.patch"
)
src_prepare() {
diff --git a/media-plugins/vamp-aubio-plugins/Manifest b/media-plugins/vamp-aubio-plugins/Manifest
index b132006ed150..c4f7c1f19b3b 100644
--- a/media-plugins/vamp-aubio-plugins/Manifest
+++ b/media-plugins/vamp-aubio-plugins/Manifest
@@ -1,4 +1,4 @@
DIST vamp-aubio-plugins-0.5.1.tar.bz2 234156 BLAKE2B 99b064a2d2372a6c42e1251ac5d29d0cc607543b4e651c3b006106bad888c9ab22fcc2a907acde135d7e663187388a52c2513f8845501908318ff9d1c0b5df9b SHA512 ebbd8466ec3907d55e24824d7a725586df38212994f1398b75974dfac8e282dd8b2cb2a9381ad7e3da1a130b77936f109b36909b23591cc58ff176d6eb22625e
DIST waf-2.0.20 104725 BLAKE2B c9467b5205f596cd1b5d4b6ccb97806e9fa1f4d4eb9109d378a0978179ab49a029926cb86876ca2088878378f88eb292d899840b4a072e62fc6542b93bc2d894 SHA512 72de1c5a78eb353da4b4a6ea4fbf52d232ed6dd08e972872744e3727b952f813f44e47f0b47106bd6f05ce7fa137c4685ac313fb0b0d70e5fc85dc34918e66f0
-EBUILD vamp-aubio-plugins-0.5.1-r2.ebuild 819 BLAKE2B 59fa4d98054e861e4ee58abeeef9de68211a56ffeca2e8c19a38a621275fa2b7ab184007bd1dcd90f8fa3a980a36677746bbb93a82862b379b16cf0843a69507 SHA512 6daadc00dbb064574181f13cd9e833ff85873d455d7f0bb8306adbc3017b82d535648f3bde13617ed2a0c1675a35e906fbaebc05cdd528f408835d636a95600e
+EBUILD vamp-aubio-plugins-0.5.1-r2.ebuild 820 BLAKE2B 35cd15ff5089868682142554e3130e34b314382bdc0439b1be6efd958c786c7fe6ddb0eac9a525f232d24c2eefb93536c6ae17ddb2a20ac10972d750b38babc4 SHA512 339768111921b72943b5ee9d6f31dc90a9c8439303a484e09164e9c4c732fd203adbce2b7ffe63e1f2312e04fb447f3fad3edc03f3ee2baa9a39d8d75309043c
MISC metadata.xml 334 BLAKE2B d904d322833f47e53941fda75965e482e966ac307e36ecdb25c978a606ac67637eab921f4bcfab88f6158973862a5fa4135faaaf079be0bda417625288251df3 SHA512 79e29b069ce335b9c9504fcc2638eae16a24427552cb5203c77d5fb0aa07a9a3f49a3842994b92b656d502e8899c9b8e54ff7e1de3a3e5d818837d27042747ad
diff --git a/media-plugins/vamp-aubio-plugins/vamp-aubio-plugins-0.5.1-r2.ebuild b/media-plugins/vamp-aubio-plugins/vamp-aubio-plugins-0.5.1-r2.ebuild
index 4ed8769414de..b4eccdb8102b 100644
--- a/media-plugins/vamp-aubio-plugins/vamp-aubio-plugins-0.5.1-r2.ebuild
+++ b/media-plugins/vamp-aubio-plugins/vamp-aubio-plugins-0.5.1-r2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
-PYTHON_COMPAT=( pypy3 python3_{9..11} )
+EAPI=8
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
PYTHON_REQ_USE='threads(+)'
inherit python-any-r1 waf-utils
diff --git a/media-plugins/vdr-dvbapi/Manifest b/media-plugins/vdr-dvbapi/Manifest
index 3696b0643192..37384843c846 100644
--- a/media-plugins/vdr-dvbapi/Manifest
+++ b/media-plugins/vdr-dvbapi/Manifest
@@ -1,3 +1,5 @@
DIST vdr-plugin-dvbapi-2.2.5.tar.gz 95270 BLAKE2B dbab07bc7df8fdc7ec009b82723631a5e61cb1d4a9afdad16e32282a3e71d6bc87e7c78ec8cea73690606bda504c19bdd9123d1ca7a4e712b15ca884c77dabaa SHA512 7036705ddf706192774f511cab813c64d092a1db1c635003e28d6960d3d46ef484f44b86c15fae782d29ada728eae1861d009d91cb71ad77cb0a1b2ad316069b
-EBUILD vdr-dvbapi-2.2.5.ebuild 3056 BLAKE2B 7e15e8380ce9b3c2a131bc6a2d49d2e0805ffc10ad0f477b9691b40e11f2d1ad8cc907b6b9069ff239b31cf626ce29eb89fe0abdf78b4f9e8dbc3fd2a0b28fd1 SHA512 7f3965f918bec1264cf4849f65a948fa85ac712117d16c6e27acba5e983f88c8f7750b1f73ce70f27cf94188df1fad5e9785cbcca03da6f3a5ff55e8e1fbe7d1
+DIST vdr-plugin-dvbapi-d0fb10b0bc67ad172e7b383f5da2de9d87f74d7f.tar.gz 105677 BLAKE2B ddaee8e5ea4cd22564a6b8679c2ac89e609c9eca9a3c1299dd7f776185d9b9ea3fe618b3435c17e9146f6ebd9fc502360c9bae5b68b081df6fcf34b0f418f4d5 SHA512 c7c9a19c5aa59318e2664ac6015d77013d59f97740269cafbb8cfc40e63188accde8ea16cfacb58a9e80fc7b957d982d2c5c5e7bdfa3813f564df73c9cb16297
+EBUILD vdr-dvbapi-2.2.5.ebuild 3056 BLAKE2B 9dadb2e22f86b2c6dbb9572123aac8d0b0a8bb0f5300c847d41ec878ec571252c5d2fb449b3771ff4312395d2159176654c7f7911986da7f067e6edd5cdcd105 SHA512 4bc260a1c5346ed3ca3a1a5cf9d07ca46677af4995e8ccd782df67e49bb1c0a8fb219ac0b6e29d4a37f88b70aa55506d1c22c47bed865f277137f2285ad5493b
+EBUILD vdr-dvbapi-2.2.6_p20230121.ebuild 3159 BLAKE2B 36d4b818334111573292d7133c4e9d4526532466806e22e23cb91ad1725de97b88282b9c60e490ade9e43767e307c64c513fcc06c4288c72d2b17b91795be575 SHA512 a44eec2ec3e776efd5697ea70ba4820a8c7dbd2f377d74c23f554303a2fe45c8366cee3524751abd065a6076bdb95738c823d08fbf72b2e89cb3e9d043bb063e
MISC metadata.xml 625 BLAKE2B f7cb93e522f0ad36c6dda8c460ef73187372447b8f0171cce77ce018bb712d53809e4e74c09e347bc20a28fa6efdd6029d42ccc667c9629ef0c7179b784dd0bb SHA512 718a0b0179657947967921188a6257cfbcb20a54efc94a4d26bf7c7725a675188001a5c04156debec298371c157bfdd0f6a20d8c33a7633bad76b5834a9f9691
diff --git a/media-plugins/vdr-dvbapi/vdr-dvbapi-2.2.5.ebuild b/media-plugins/vdr-dvbapi/vdr-dvbapi-2.2.5.ebuild
index 21c925cb0abb..240e962101fa 100644
--- a/media-plugins/vdr-dvbapi/vdr-dvbapi-2.2.5.ebuild
+++ b/media-plugins/vdr-dvbapi/vdr-dvbapi-2.2.5.ebuild
@@ -1,7 +1,7 @@
-# Copyright 2019-2021 Gentoo Authors
+# Copyright 2019-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit vdr-plugin-2
@@ -10,6 +10,7 @@ MY_P="vdr-plugin-dvbapi-${PV}"
DESCRIPTION="VDR Plugin: allows connect VDR to OScam"
HOMEPAGE="https://github.com/manio/vdr-plugin-dvbapi"
SRC_URI="https://github.com/manio/vdr-plugin-dvbapi/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
LICENSE="GPL-2+"
SLOT="0"
@@ -24,7 +25,6 @@ DOCS=( "FAQ" "HISTORY" "INSTALL" "README" "FFdecsa/docs" )
QA_FLAGS_IGNORED="
usr/lib/vdr/plugins/libvdr-dvbapi.*
usr/lib64/vdr/plugins/libvdr-dvbapi.*"
-S="${WORKDIR}/${MY_P}"
src_prepare() {
vdr-plugin-2_src_prepare
diff --git a/media-plugins/vdr-dvbapi/vdr-dvbapi-2.2.6_p20230121.ebuild b/media-plugins/vdr-dvbapi/vdr-dvbapi-2.2.6_p20230121.ebuild
new file mode 100644
index 000000000000..c309450eb6e8
--- /dev/null
+++ b/media-plugins/vdr-dvbapi/vdr-dvbapi-2.2.6_p20230121.ebuild
@@ -0,0 +1,93 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit vdr-plugin-2
+
+GIT_COMMIT="d0fb10b0bc67ad172e7b383f5da2de9d87f74d7f"
+MY_P="vdr-plugin-dvbapi-${GIT_COMMIT}"
+DESCRIPTION="VDR Plugin: allows connect VDR to OScam"
+HOMEPAGE="https://github.com/manio/vdr-plugin-dvbapi"
+SRC_URI="https://github.com/manio/vdr-plugin-dvbapi/archive/${GIT_COMMIT}.tar.gz -> ${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="cpu_flags_x86_3dnow cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 dvbcsa"
+
+DEPEND=">=media-video/vdr-2.4.1
+ dvbcsa? ( media-libs/libdvbcsa )"
+RDEPEND="${DEPEND}"
+# You also need OScam svn rev >= 11534
+
+DOCS=( "FAQ" "HISTORY" "INSTALL" "README" "FFdecsa/docs" )
+QA_FLAGS_IGNORED="
+ usr/lib/vdr/plugins/libvdr-dvbapi.*
+ usr/lib64/vdr/plugins/libvdr-dvbapi.*"
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ # respect the system CXXFLAGS
+ sed -e "s:FLAGS:CXXFLAGS:" -i FFdecsa/Makefile || die "modifying FFdecsa/Makefile"
+
+ if use dvbcsa; then
+ sed -e "s:PLUGIN = dvbapi:PLUGIN = dvbapi\nLIBDVBCSA = 1:" -i Makefile || die "modifying Makefile"
+ else
+ # Prepare flags for FFdeCSA
+ if [[ -n "${VDR_DVBAPI_PARALLEL}" ]]; then
+ PARALLEL="${VDR_DVBAPI_PARALLEL}"
+ else
+ # [32/64] Core2 (SSSE3) achieves best results with SSE2 & SSE
+ # [64] Athlon64 (SSE2) does much better with 64_LONG
+ # [32] Athlon64 (SSE2) does best with MMX
+ # [32] Pentium4 & Atom (SSE2) work best with SSE2 & SSE
+ # [32] AthlonXP (SSE) has MMX faster
+
+ # To avoid parsing -march=, we use ugly assumption that Intels don't
+ # have 3dnow and AMDs do. SSE achieves good results only on Intel CPUs,
+ # and LONG is best on 64-bit AMD CPUs.
+
+ if ! use cpu_flags_x86_3dnow && use cpu_flags_x86_sse2; then
+ PARALLEL=PARALLEL_128_SSE2
+ elif ! use cpu_flags_x86_3dnow && use cpu_flags_x86_sse; then
+ PARALLEL=PARALLEL_128_SSE
+ elif use amd64; then
+ PARALLEL=PARALLEL_64_LONG
+ elif use cpu_flags_x86_mmx; then
+ PARALLEL=PARALLEL_64_MMX
+ else
+ # fallback values:
+ # PARALLEL_32_INT fails with gcc4.4 on x86&amd64
+ # PARALLEL_64_2INT fails with gcc4.4 on x86
+ # PARALLEL_128_4INT seems to be the fastest non-failing fallback
+ PARALLEL=PARALLEL_128_4INT
+ fi
+
+ ewarn "VDR_DVBAPI_PARALLEL in your system make.conf is not set, guessing"
+ ewarn "value from CPU_FLAGS_X86 USEflags, result: ${PARALLEL}"
+ ewarn "This setting may be suboptimal, so you'll probably want to tweak"
+ ewarn "it yourself."
+ ewarn
+ ewarn "To do this, unpack the source and run the script in"
+ ewarn "\t<unpackdir>/${MY_P}/extra/FFdecsa-benchmark.sh"
+ ewarn "and add the output value from PARALLEL_MODE= to your system make.conf as"
+ ewarn "\tVDR_DVBAPI_PARALLEL=<your parameter>"
+ ewarn
+ fi
+ export PARALLEL
+ fi
+}
+
+pkg_postinst() {
+ vdr-plugin-2_pkg_postinst
+
+ elog "This software might be illegal in some countries or violate"
+ elog "rules of your DVB provider. Please respect these rules."
+ elog
+ elog "We do not offer support of any kind."
+ elog "Asking for keys or for installation help will be ignored by gentoo developers!"
+ elog
+}
diff --git a/media-plugins/vdr-graphlcd/Manifest b/media-plugins/vdr-graphlcd/Manifest
index 3966c83da299..66336129d96d 100644
--- a/media-plugins/vdr-graphlcd/Manifest
+++ b/media-plugins/vdr-graphlcd/Manifest
@@ -1,6 +1,6 @@
AUX confd 565 BLAKE2B caf5867788b96423ba701ea645e212442f7881bb0d16b3c13924b64ff049a8e5dc48ead17f6b197ec4354525d53c168975e78c5650e34ab3a020ceffee0d0c15 SHA512 9b44466d924f5e7ea3ab23ade147a5c18b599714058c51fe8403cb7a0d2cd2be05fcc85a385a064c8b3110a6c88faa857444f6e4dee6c1843348209491e9ea99
AUX rc-addon.sh 247 BLAKE2B f02545696c534397a2667e55e60d1c05067f4f11504ca724a4da71e71d8feb727a13d19601fbf7a08f15fa984139074da73cdd3dcf0ac9f3024af094ec87b149 SHA512 46d27b5feab6881721f480d6cc26e1a9796c9b46f083cf6e2f97523f8b54d2b93d373130e562235ec2a57d95cc37ac956e290467251572f5387db58a32ad1544
AUX vdr-graphlcd-1.0.1_no-font.patch 1080 BLAKE2B 1ddf114f5d495970fb7662ca622448ecd7bce4a766dd21cd3c2a774f7167c02abe0585307ef3d42899d23f7f03f90184064aab5208dbcd3c7aaa42929f603475 SHA512 56d1631430dafb94e25861cabfc719ea5e8c843802938c0715ee342be4870f9216010a8de214f8f16f58ec640deb3d8df7f4657a48f6f80a76e36c8e0c2864b6
-DIST vdr-plugin-graphlcd-1.0.1.tar.bz2 888594 BLAKE2B 852b39a9c38583f9927718966d8f2b7d86da105450f7ab383a50bafd2d2c9a0e8acb000f7ac03603e6f81c9b12c22af27c3713e3a14409743c61cb696968b304 SHA512 2d7ec1018013b54dd17bf894cc7dc4ecfbbc549d18b6cf64460891204ca8b5cc84b0d756a2ab866011b11d4525e0c1fe93bf90f447a195044717b8f63a878566
-EBUILD vdr-graphlcd-1.0.1-r2.ebuild 2775 BLAKE2B 11ef18e91afb12c6b6a739f29bd08cb0065be3c3e8d353f37db0da3306433c5790b552f4aea93e7e9ac64c4a4d6a8fb0bf8f4ae11eddcb9e57eaeb98474093b4 SHA512 cb3a0de7bff2bc7f6f943a3a581597e17e38ad40f16b3a1c95402e4cf674f46bc3d98972c977d278ab3a60f7c7b73b9ca85f4ad71b2006b07bd97400f3ba379e
-MISC metadata.xml 270 BLAKE2B 4af5517e46883b13a5e76455278e8bcf8e7557d0737186899ee2b442b982457c213d50a7d7d42b4cff6f3ccf362f5452ae1be646ac503de9e9f7327ff13ba5e8 SHA512 8d33d0a91c86f32c0ce89a92e99b6009fe84fd13dddf1540105c2f67cb3708451b6f120789baaed4375a95819999b655d13d08a92701a5e35138e4204c9ae5b0
+DIST vdr-graphlcd-1.0.7.tar.gz 893541 BLAKE2B f6e340184a00d7e7e3e82b425f4519312e6dc400b5c6c8f1e6c9005d4b7294b8e15e2b95f38815a37ea4fb819cac6818c3d7887487a9d4b8b0d0c693f2981a68 SHA512 a285342ac12b217ae81c90095f25c347b7c51b095657815c94bbe48307c370a89c9d5e031c90493456141a0c79d53e89828a0c58df7533d1072d29abf552265b
+EBUILD vdr-graphlcd-1.0.7.ebuild 2132 BLAKE2B 1ccfdaa185a2443d81315efde818f8165f38a121b27c9946b9f36e20bd002b7a79041a51094b5b754b0408bc6b6ad768aa872f76603dabb6dce76d56055f08c3 SHA512 cf43b56899675825772e0c661d034fc57decf2678d6e8400f293b4a3a0e942776764b75038cec82b435c365752f4a6ab0453310c26a5cb4e84375466d9df9828
+MISC metadata.xml 605 BLAKE2B 1ab9429ac239313e66fd3b8ccecf52d044f4f9becc5b1c0d5b7ea0d8c76f9b137f8589515b355cfc2a9557c1ba5b7be0de1369307fcdd13466548c7c445fcb46 SHA512 375f3ca277766b3af429046601c652ec4884e9a42bfedb1b12df2722dab8cacfde91df3c69dc1bd51002cfd7efe5adf9146891996cfc5c8667271e3771a6af65
diff --git a/media-plugins/vdr-graphlcd/metadata.xml b/media-plugins/vdr-graphlcd/metadata.xml
index 05348c63535c..56366447ddb9 100644
--- a/media-plugins/vdr-graphlcd/metadata.xml
+++ b/media-plugins/vdr-graphlcd/metadata.xml
@@ -1,8 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>vdr@gentoo.org</email>
- <name>Gentoo VDR Project</name>
- </maintainer>
+ <maintainer type="person" proxied="yes">
+ <email>martin.dummer@gmx.net</email>
+ <name>Martin Dummer</name>
+ </maintainer>
+ <maintainer type="project" proxied="proxy">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>vdr@gentoo.org</email>
+ <name>Gentoo VDR Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">vdr-projects/vdr-plugin-graphlcd</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/media-plugins/vdr-graphlcd/vdr-graphlcd-1.0.1-r2.ebuild b/media-plugins/vdr-graphlcd/vdr-graphlcd-1.0.7.ebuild
index d17c604261c5..f57747b52880 100644
--- a/media-plugins/vdr-graphlcd/vdr-graphlcd-1.0.1-r2.ebuild
+++ b/media-plugins/vdr-graphlcd/vdr-graphlcd-1.0.7.ebuild
@@ -1,61 +1,32 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
-
-MY_PN="vdr-plugin-graphlcd"
-MY_P="${MY_PN}-${PV}"
+EAPI=8
inherit vdr-plugin-2
DESCRIPTION="VDR Plugin: support output on Graphical LCD"
-HOMEPAGE="https://projects.vdr-developer.org/projects/plg-graphlcd"
-SRC_URI="https://projects.vdr-developer.org/git/${MY_PN}.git/snapshot/${MY_P}.tar.bz2"
+HOMEPAGE="https://github.com/vdr-projects/vdr-plugin-graphlcd/"
+SRC_URI="https://github.com/vdr-projects/vdr-plugin-graphlcd/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/vdr-plugin-graphlcd-${PV}"
-KEYWORDS="~amd64 ~x86"
LICENSE="GPL-2"
SLOT="0"
+KEYWORDS="~amd64 ~x86"
-DEPEND=">=app-misc/graphlcd-base-${PV}
+BDEPEND="acct-user/vdr[graphlcd]"
+DEPEND="app-misc/graphlcd-base
media-fonts/corefonts
media-video/vdr"
-RDEPEND="${DEPEND}"
+RDEPEND="${DEPEND}
+ acct-user/vdr[graphlcd]"
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() {
- vdr-plugin-2_pkg_setup
-
- if ! getent group lp | grep -q vdr; then
- einfo
- einfo "Add user 'vdr' to group 'lp' for full user access to parport device"
- elog
- elog "User vdr added to group lp"
- gpasswd -a vdr lp || die
- fi
- if ! getent group usb | grep -q vdr; then
- einfo
- einfo "Add user 'vdr' to group 'usb' for full user access to usb device"
- elog
- elog "User vdr added to group usb"
- gpasswd -a vdr usb || die
- fi
-}
+PATCHES=( "${FILESDIR}/${PN}-1.0.1_no-font.patch" )
src_prepare() {
vdr-plugin-2_src_prepare
- sed -e "s:/usr/local:/usr:" \
- -e "s:i18n.c:i18n.h:g" \
- -e "s:include \$(VDRDIR)/Make.global:-include \$(VDRDIR)/Make.global:" \
- -i Makefile || die
-
sed -e "s:SKIP_INSTALL_DOC ?= 0:SKIP_INSTALL_DOC ?= 1:" -i Makefile || die
-
- eapply "${FILESDIR}/${P}_no-font.patch"
-
- # bug 740296
- sed -e "s:\"PLUGIN_GRAPHLCDCONF:\" PLUGIN_GRAPHLCDCONF:" -i plugin.c || die
}
src_install() {
diff --git a/media-plugins/vdr-iptv/Manifest b/media-plugins/vdr-iptv/Manifest
index 4e97facbd99c..183c280e0dc6 100644
--- a/media-plugins/vdr-iptv/Manifest
+++ b/media-plugins/vdr-iptv/Manifest
@@ -1,6 +1,6 @@
AUX vdr-iptv-2.2.1_c++11.patch 1382 BLAKE2B b494c982c9147e972d5330a3892dad18291928bcbddd9fca599c3fea7539d149fd7f3bbbde37e38a20a770a608594a654db5c60b1524d4847e0534b879eed464 SHA512 a3f805b5c0ce8813f8461b5a83043bdf21d78dc32361ab08700e9d9db280b4f1055a061bf7462ed4117437cb7726397a7a18f210aa9621cf77590b56a1e3b77e
DIST vdr-iptv-2.2.1.tar.gz 57874 BLAKE2B b65bf0dd5b2933a1466e97e442b9f5cb779a1b8a3e5bf50126df5f639ef780598a13d6a462a881d8c2c8403e157165cf2d090796c5837561bdace1d05f02d293 SHA512 b76e7a42b3507471d12e61bbbd4d1a70a2cd0a8d9fe6097aa843de06c33864117a24037dfb54abb6064b90c61affa319c117b3a4be575e187e22f3c02e6c209a
DIST vdr-iptv-2.4.0.tar.gz 59877 BLAKE2B 9fe40530f98b8c00d6d4df2b325a76b76a639834fddea369041e902de4bff6e6a0bf50930af08f9f9c305799e17ce188623d6d9f7dae731574e481136ce3c060 SHA512 70ced2952289afd1413547a0d12be6e5beea2b53eade84aa3b6a75a3e4d751bc8dbf03b30d1619f8d08c0e52c1d0cc7d55d4a4f3311f1d72b2f2c62fe5f72a18
-EBUILD vdr-iptv-2.2.1-r1.ebuild 718 BLAKE2B 658d324ac04b56a631354b59a3471a32cecc52a73df93ca44fbeea50b3b2510471c770937c42e9675459fba357ef42b959917cf41ad2f13df2b04e2d24413e35 SHA512 c4c5e74c4b650c4ac7ec34a92097329fe14685fdb31fa9081f9dd0e470394947dadcc49e72d7cc2e2ef7da3a7dabe003416b56231bf5a48ae12440a8703af771
-EBUILD vdr-iptv-2.4.0.ebuild 678 BLAKE2B d1569fc32947d9bc252f32046403e3224431d51f89c724b73223d1890f3d730c2afc7fd6ce0abf1080791b9ff888d69e555345dce63579ae9b17497c5c7ab1b5 SHA512 d5c39b50e6459c4cf28a90b25555c176593edbb6d9723eb27fbf022ebee650560c5fa89eaa0d76e145b93d1c6dce9532d55e4adeabba34500b42ff65ea86e64f
+EBUILD vdr-iptv-2.2.1-r1.ebuild 723 BLAKE2B 8bcd8208eeb454b7cff5c891bad67ef4205e24992f15d3204b060b3284eef4a733185fa3c492f1cdb688d8d4ab661de12636d6bf919023333c98b15d4c4cb456 SHA512 b1b48fb3fbe0fb9d9faca2c1c1a04d00781e76d39211db8a355373c1e06449f40f5d302768e958433d0cffcd3066d9232791e1835621eeb0e828fb39849e845a
+EBUILD vdr-iptv-2.4.0.ebuild 683 BLAKE2B cebaca9502e7c4359e46a4d53ded5d134b7154102a9359e513552b88b1c733923154c63a91928e10256a45d013cd8fc2982047ed13de30d9746fe072919e866d SHA512 57b671ab5a70d0955e8741dfb9e8cc86a32b7fc3470cbace743db7af41d9c476ed12d0480dd5e0246163682eb1b4b52d2f40abfc9bc968c07d5e53efb34174bb
MISC metadata.xml 596 BLAKE2B dc7962ab37743a0463e2521078c3909d44f530c0e8eccc2202eb2a8a661a3b06cad60d68d11f9f743cc0e85510302b8ed37c590fcbeb2f990154dc0f6deb6602 SHA512 00ed2fe8419211dc28ce03f79ccbe1be34faa9e30690661aadd3e0917e1e35cfd3eba87da522360c76b1a4f262518dba99c1d7c70f863e821f06bf2f6a28f8bf
diff --git a/media-plugins/vdr-iptv/vdr-iptv-2.2.1-r1.ebuild b/media-plugins/vdr-iptv/vdr-iptv-2.2.1-r1.ebuild
index ab23db8450bc..99fec22f36be 100644
--- a/media-plugins/vdr-iptv/vdr-iptv-2.2.1-r1.ebuild
+++ b/media-plugins/vdr-iptv/vdr-iptv-2.2.1-r1.ebuild
@@ -1,13 +1,14 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit vdr-plugin-2
DESCRIPTION="VDR plugin: Add a logical device capable of receiving IPTV"
HOMEPAGE="https://github.com/rofafor/vdr-plugin-iptv"
SRC_URI="https://github.com/rofafor/vdr-plugin-iptv/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/vdr-plugin-iptv-${PV}"
LICENSE="GPL-2+"
SLOT="0"
@@ -20,7 +21,6 @@ RDEPEND="${DEPEND}
QA_FLAGS_IGNORED="
usr/lib/vdr/plugins/libvdr-iptv.*
usr/lib64/vdr/plugins/libvdr-iptv.*"
-S="${WORKDIR}/vdr-plugin-iptv-${PV}"
src_prepare() {
vdr-plugin-2_src_prepare
diff --git a/media-plugins/vdr-iptv/vdr-iptv-2.4.0.ebuild b/media-plugins/vdr-iptv/vdr-iptv-2.4.0.ebuild
index 2ba7bd19b46d..6d63a0add4ab 100644
--- a/media-plugins/vdr-iptv/vdr-iptv-2.4.0.ebuild
+++ b/media-plugins/vdr-iptv/vdr-iptv-2.4.0.ebuild
@@ -1,13 +1,14 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit vdr-plugin-2
DESCRIPTION="VDR plugin: Add a logical device capable of receiving IPTV"
HOMEPAGE="https://github.com/rofafor/vdr-plugin-iptv"
SRC_URI="https://github.com/rofafor/vdr-plugin-iptv/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/vdr-plugin-iptv-${PV}"
LICENSE="GPL-2+"
SLOT="0"
@@ -20,7 +21,6 @@ RDEPEND="${DEPEND}
QA_FLAGS_IGNORED="
usr/lib/vdr/plugins/libvdr-iptv.*
usr/lib64/vdr/plugins/libvdr-iptv.*"
-S="${WORKDIR}/vdr-plugin-iptv-${PV}"
src_prepare() {
vdr-plugin-2_src_prepare
diff --git a/media-plugins/vdr-joystick/Manifest b/media-plugins/vdr-joystick/Manifest
index 08eb5c377f1b..2d7cb279c492 100644
--- a/media-plugins/vdr-joystick/Manifest
+++ b/media-plugins/vdr-joystick/Manifest
@@ -2,5 +2,5 @@ AUX confd 103 BLAKE2B e481645f01651e4c755900e53699a9ad8fc7273bddf640bce397dd7011
AUX mapping.conf 775 BLAKE2B de685a10432f90d06d96f86ec368c968e87537d126c79b0f37ce0923708860e9f9d82200e706bb37d2fd150e2c81d8d1692363c27889cd9abcc31f97c23d8511 SHA512 c8018f036a75d7feb0bd83f106625341785d53e20a50292a591cd4dc40a741834e79f2b740cde8ccb8f517ff67a8e397e577924c3a3cfed674c99a7000088768
AUX rc-addon.sh 171 BLAKE2B 50dc2c30d2906e1ba736ce3cd5678d436dc183524322fabcfdf453258006f26c5d1044ff9c46161610c99651e63b2384481b5380722b3f099eca0e0ecdfa94fd SHA512 1776ffaa11c3d9c34ae9e20609b849bf2995d1bc85064dccb517179339bd1a0396ff75b474af0ad85a6c80a39578884577d410639a34bce065ecccac74118e76
DIST vdr-joystick-0.0.3.tgz 12246 BLAKE2B da48db3b843e56592f7bd89859519afb7266d7fba55c4f165e07dbaa8a064fdd30872101e887205864f412f03afb0a90c80af6d16d6d87b96db31d79add6cd36 SHA512 d51b56bee64e0b871898d10ad55c0fb48fb29a5f26f342d835575fa226f6be0d8670251363f9a49988d5e0adc118afeb0f69a283dfde818044d23501c2a45ca0
-EBUILD vdr-joystick-0.0.3.ebuild 799 BLAKE2B fea2f32cccbdfcaaef6e4fedb0706bbed2f0bbe51c7f16e736bcfdba051b0eb3c1062af26721a437d40f9ff3ac9aa49c997444f9d871591f7ac779912e2a2f6a SHA512 39ab29591e843f15c951355f986890e93c8774f700599821bcd13ecc1a2c2db57fa83b3b179d3ed2227a51d5ff83d09611e9b66ff1db61fcb5d16a74d87a2a48
+EBUILD vdr-joystick-0.0.3.ebuild 923 BLAKE2B bd7390c227c150c810aa852deae0b4555d8aa7ecdade13e836060e60a86c26dad610afd778c65fdce15b1d479b8adcf220b2b3a4b7cbc9f1168ed8d6b2089794 SHA512 89d68cd8a79e03a54400388ca3879f71ce3ac354eeb29281c466b813cb8ea3cd993c544bac781bf953f03983b6e5dcafdf942b5206b28b52bca7ccdc8de0e597
MISC metadata.xml 562 BLAKE2B 6842a986585fef14cb5a59770ccbc727780d557c0368ede0e95a626c0ce89cb1374b87eb46bf1fad16531a6ec8b2fff3dcb6f5c0ed2f720323cc2efc4da9323b SHA512 19bdf1975d33057edf68b346c990a7524c4d8c8889ccf2a6314b239c28c7fcab1641321b1ebde4b7a66d66b901641b5e10d535fa735fdd483463bf105542bda8
diff --git a/media-plugins/vdr-joystick/vdr-joystick-0.0.3.ebuild b/media-plugins/vdr-joystick/vdr-joystick-0.0.3.ebuild
index 6438dc52b0d4..ef59b287b173 100644
--- a/media-plugins/vdr-joystick/vdr-joystick-0.0.3.ebuild
+++ b/media-plugins/vdr-joystick/vdr-joystick-0.0.3.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit vdr-plugin-2
@@ -9,14 +9,20 @@ DESCRIPTION="VDR plugin: allows using a joystick as a remote control for VDR"
HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"
SRC_URI="http://vdr.websitec.de/download/${PN}/${P}.tgz"
-SLOT="0"
LICENSE="GPL-2"
+SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE=""
DEPEND="media-video/vdr"
RDEPEND="${DEPEND}"
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ # do not call g++ directly, Bug #936467
+ sed -e 's| g++| $(CXX)|' -i Makefile || die
+}
+
src_install() {
vdr-plugin-2_src_install
diff --git a/media-plugins/vdr-launcher/Manifest b/media-plugins/vdr-launcher/Manifest
index 7842191783b5..18ec3645171d 100644
--- a/media-plugins/vdr-launcher/Manifest
+++ b/media-plugins/vdr-launcher/Manifest
@@ -1,5 +1,5 @@
AUX confd 283 BLAKE2B 11a9c9106e3b106bf42fcd9fef67857f294dfb0bd88715c8d9d77637322ec1e836e4f25eb50d58815969be21532678861faa344dae974e43ba9ec87392bebc2e SHA512 566f1cbb225d61036f520aa3dfdff14642a1ad711db4856082fc63efae463930d968b8cc373748726ac8cc7176d28abbe9577189e99a2d4e5a6daa49798a1098
AUX rc-addon.sh 164 BLAKE2B 9dda299a4a994e380b8becb678b00ce360c6671d6b99ef95ea68a669d8b41f9729237cd34501dc831dfdd0a4c2c8a463216ef4cda29dc137502190bff8b2138f SHA512 dd2db74a5a41e64e917af6ee0fc6152334fad2597c5501231a42a72a9907f87ea6b8b647e78bb225532f347f7032827845d3f310605553fb12ff829ae8fa7beb
DIST vdr-launcher-0.0.4.tgz 15864 BLAKE2B f18f8e9564a63ff3c7ac752bb457ab1f25bcc64283558dd62d2b8c59b63e8f170b6c1a6ac0ca969f01eccdfbe42d7142ceeea0e187fe9e0de003c027369502f0 SHA512 1c10b3cb9cc7e4055d087e288f313e9b916e78d81ec604169f48db4b6575d8bba1d8ae54734b73e4e445ce2f4fb5ae8c69edd9f3a944bec1c8cfe9500673ebdc
-EBUILD vdr-launcher-0.0.4-r1.ebuild 573 BLAKE2B 374f61c9d3ade7260189f427ce0845f6eb0c91f794ef006ff69cbfd13f609e1fde417d7ac29eb4006a6ca21a947a8cd3e839dfce2f1a09202b740b56586a167e SHA512 a096c77d28a023ef7d8b4ecc1e0e6cafd16dd1e8b820b98a95c43dccc59a38ae57d4063cc3e1e94f06f933785735b1cb6ef461b34df65fefbf831678526939a6
+EBUILD vdr-launcher-0.0.4-r1.ebuild 557 BLAKE2B 20b61af3aa4350ce2ed3bbb4dea3472dbdb72a9dd809218198178021df1ef594af784a75453d8f816065cd28b3457116f528f3a8c0983ea88bbe6bbd9fb10951 SHA512 0757e4093a86402bb31a61207b77dcc4f432acb8db0ab71f02ac1922c489011eee66cf4afa24601a2b3c1bda58c808eadc3d52f0d09287d31602fd466f5b2cee
MISC metadata.xml 562 BLAKE2B 6842a986585fef14cb5a59770ccbc727780d557c0368ede0e95a626c0ce89cb1374b87eb46bf1fad16531a6ec8b2fff3dcb6f5c0ed2f720323cc2efc4da9323b SHA512 19bdf1975d33057edf68b346c990a7524c4d8c8889ccf2a6314b239c28c7fcab1641321b1ebde4b7a66d66b901641b5e10d535fa735fdd483463bf105542bda8
diff --git a/media-plugins/vdr-launcher/vdr-launcher-0.0.4-r1.ebuild b/media-plugins/vdr-launcher/vdr-launcher-0.0.4-r1.ebuild
index c58dd8889dcc..dff52aa7af89 100644
--- a/media-plugins/vdr-launcher/vdr-launcher-0.0.4-r1.ebuild
+++ b/media-plugins/vdr-launcher/vdr-launcher-0.0.4-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit vdr-plugin-2
@@ -9,12 +9,11 @@ DESCRIPTION="VDR Plugin: launch other plugins - even when their menu-entry is hi
HOMEPAGE="http://winni.vdr-developer.org/launcher/"
SRC_URI="http://winni.vdr-developer.org/launcher/downloads/${P}.tgz"
-SLOT="0"
LICENSE="GPL-2"
+SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE=""
-DEPEND=">=media-video/vdr-1.3.7"
+DEPEND="media-video/vdr"
RDEPEND="${DEPEND}"
src_prepare() {
diff --git a/media-plugins/vdr-lcdproc/Manifest b/media-plugins/vdr-lcdproc/Manifest
index 1a5a7198d4fc..3a57ccf8ed65 100644
--- a/media-plugins/vdr-lcdproc/Manifest
+++ b/media-plugins/vdr-lcdproc/Manifest
@@ -1,5 +1,3 @@
-AUX vdr-2.4_lcdproc-0.0.10.9.patch 1823 BLAKE2B cde7165abd6caafaaecb575246a16c00e556eb1f6c4b947b2474b4e3bd42bb99076e5fa946bc805e102b5e092ca3887ab69e7bfef45118cf6215d2b772e2fcd9 SHA512 17d6325aad342065f7af15154a8ff1ffbb121e728dfb6e91e98d9ae05dd159408e80e57b73a6d41d0d21732876a2a3f02d678d28160a7bdb60bb12c81be13883
-DIST vdr-lcdproc-0.0.10.9.tgz 40465 BLAKE2B c812c9efe57f5015450ebc7c91ba6ff107486b566fd46ccf60fe3251eac483d119d8c1caa41868536a6051d5f094a7b89f985609f60c13bb4fcbb31bdc8d631c SHA512 237726e6c7a3436e416596e2b85411edb5945a3feef809d2e86c3952673b2531077ab70f9bddbfc1bc12fa0b2f416f153bf1a12f91288ecbdee23553474e044a
-EBUILD vdr-lcdproc-0.0.10.9-r1.ebuild 604 BLAKE2B f89cbab5f6775fbd89d1926efa1a78ec6af3ee8c467306b312c8cbe388a8ad7aa9523eb8cf1aa3d73b4984b1db41d6e38b651603b60b8330e667555ce644d266 SHA512 3eb8759dfb571da02e563e77a89f30b1cb03ae157cfbecec4c7252e5f033c51cc584c1fd320602cc833d5145d6fb46ee17a56be6479a3986c53f02b4bce4048b
-EBUILD vdr-lcdproc-0.0.10.9.ebuild 575 BLAKE2B 7aa8d6ff4b9746f2bae40266c2ef8b4aec6a3b2efac4ec653f099b21eec43f6ba5a78c956cd7ec0184b0f3f57f5069e0df4aba16c6a2b56f2119449ef6ffea9b SHA512 ae2cd54b20c3fb46aa0087f9e17b6b57431d57430cd23944ecab82566fbc822496d7879dfa2d2ece72dae9d3f47e37088032c868efdbe131b10172e2e36ede5c
-MISC metadata.xml 562 BLAKE2B 6842a986585fef14cb5a59770ccbc727780d557c0368ede0e95a626c0ce89cb1374b87eb46bf1fad16531a6ec8b2fff3dcb6f5c0ed2f720323cc2efc4da9323b SHA512 19bdf1975d33057edf68b346c990a7524c4d8c8889ccf2a6314b239c28c7fcab1641321b1ebde4b7a66d66b901641b5e10d535fa735fdd483463bf105542bda8
+DIST vdr-lcdproc-1.0.0.tgz 43485 BLAKE2B 8b6a8d8ee51c70ba5b364a74deb582321422f407be11e839a1fdc19a6e787ea821df84324480fbfc655969e877b1a854284e64c8a37de4f67e1d36bf470983ac SHA512 181ebe1339fa772ad0e89b6c84306aecf73f477ef51a6376718177a46d2cadd4b344c9d9e7fd8ae9a144aad2ccd6029a8ce3cb7f5eec091df2072d9239b49d69
+EBUILD vdr-lcdproc-1.0.0.ebuild 521 BLAKE2B b98f81a04a764a51439777e7dc6370ba195e18c96fcd1d10fa4b1e9133cc7f6128e3ae7a12c95f37a9d00026856a96ca0b96e865e7d41bb3d4f4ec192ccca2e0 SHA512 e2899df879cf6008baa282c1977eab11a76eb5b10b0485ad4ff5f4b25f6027e89c6792026e478e6dd2dc7252746a271b6fa0b3c09666da12b9bf7fb3e1177011
+MISC metadata.xml 670 BLAKE2B 9960c99d02b0f7fc818eae9883b06a22e8fda1916ffb26b4b95392c5278292b51e4fd09beca63791e3e981a55b1e1d02b7b2fec3f9c0537b04d21989a3bfa562 SHA512 f999e7f3b83fdd66203ab090c182d41cdd6b1519c73a6a78efc696d1300b716544da56daa45ffdd664e1eea9058f645d6d957c466c88d35e9c44a83f802fa5f2
diff --git a/media-plugins/vdr-lcdproc/files/vdr-2.4_lcdproc-0.0.10.9.patch b/media-plugins/vdr-lcdproc/files/vdr-2.4_lcdproc-0.0.10.9.patch
deleted file mode 100644
index 0d2bbe4bb69b..000000000000
--- a/media-plugins/vdr-lcdproc/files/vdr-2.4_lcdproc-0.0.10.9.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-compilefix for vdr-2.4
-Suggested-by: MatthiasK @ vdr-portal.de
-
-fixed invalid suffix on literal; C++11 space issues
-
-Signed-off-by: Joerg Bornkessel <hd_brummy@gentoo.org> ( 25 Dec 2019 )
-diff -Naur lcdproc-0.0.10-jw9.orig/lcd.c lcdproc-0.0.10-jw9/lcd.c
---- lcdproc-0.0.10-jw9.orig/lcd.c 2019-12-25 22:53:55.187492713 +0100
-+++ lcdproc-0.0.10-jw9/lcd.c 2019-12-25 22:54:33.075492713 +0100
-@@ -808,7 +808,7 @@
- cLcd::Write(LcdSetup.ShowTime?1:4," Welcome to V D R\0");
- cLcd::Write(LcdSetup.ShowTime?2:3,"--------------------\0");
- cLcd::Write(LcdSetup.ShowTime?3:1,"Video Disk Recorder\0");
-- cLcd::Write(LcdSetup.ShowTime?4:2,"Version: "VDRVERSION"\0");
-+ cLcd::Write(LcdSetup.ShowTime?4:2,"Version: " VDRVERSION "\0");
-
- // Output init
- if (LcdSetup.OutputNumber > 0){
-@@ -850,11 +850,15 @@
- }
-
- if ( time(NULL) > nextLcdUpdate ) {
-- cChannel *channel = Channels.GetByNumber(primaryDvbApi->CurrentChannel());
-+// cChannel *channel = Channels.GetByNumber(primaryDvbApi->CurrentChannel());
-+ LOCK_CHANNELS_READ;
-+ const cChannel *channel = Channels->GetByNumber(primaryDvbApi->CurrentChannel());
- const cEvent *Present = NULL;
-- cSchedulesLock schedulesLock;
-+/* cSchedulesLock schedulesLock;
- const cSchedules *Schedules = cSchedules::Schedules(schedulesLock);
- if (Schedules) {
-+ const cSchedule *Schedule = Schedules->GetSchedule(channel->GetChannelID()); */
-+ LOCK_SCHEDULES_READ;
- const cSchedule *Schedule = Schedules->GetSchedule(channel->GetChannelID());
- if (Schedule) {
- const char *PresentTitle, *PresentSubtitle;
-@@ -873,7 +877,7 @@
- rtcycle = 10; // RT
- lcrCycle = 10; // LCR
- }
-- }
-+// }
- if ( nextLcdUpdate <= time(NULL) )
- nextLcdUpdate=(time(NULL)/60)*60+60;
- }
diff --git a/media-plugins/vdr-lcdproc/metadata.xml b/media-plugins/vdr-lcdproc/metadata.xml
index c08751971fb3..bbfb5e2b75bd 100644
--- a/media-plugins/vdr-lcdproc/metadata.xml
+++ b/media-plugins/vdr-lcdproc/metadata.xml
@@ -13,4 +13,7 @@
<email>vdr@gentoo.org</email>
<name>Gentoo VDR Project</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">vdr-projects/vdr-plugin-lcdproc</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/media-plugins/vdr-lcdproc/vdr-lcdproc-0.0.10.9-r1.ebuild b/media-plugins/vdr-lcdproc/vdr-lcdproc-0.0.10.9-r1.ebuild
deleted file mode 100644
index fa5d74a98f8d..000000000000
--- a/media-plugins/vdr-lcdproc/vdr-lcdproc-0.0.10.9-r1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit vdr-plugin-2
-
-VERSION="932" # every bump, new version
-
-MY_P=${PN}-$(ver_rs 3 -jw ${PV})
-
-DESCRIPTION="VDR plugin: use LCD device for additional output"
-HOMEPAGE="https://projects.vdr-developer.org/projects/plg-lcdproc"
-SRC_URI="mirror://vdr-developerorg/${VERSION}/${MY_P}.tgz -> ${P}.tgz"
-
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-LICENSE="GPL-2"
-
-DEPEND=">=app-misc/lcdproc-0.4.3
- >=media-video/vdr-2.4"
-
-PATCHES=( "${FILESDIR}/vdr-2.4_lcdproc-0.0.10.9.patch" )
-
-S=${WORKDIR}/${MY_P#vdr-}
diff --git a/media-plugins/vdr-lcdproc/vdr-lcdproc-0.0.10.9.ebuild b/media-plugins/vdr-lcdproc/vdr-lcdproc-0.0.10.9.ebuild
deleted file mode 100644
index 966c08c4fec9..000000000000
--- a/media-plugins/vdr-lcdproc/vdr-lcdproc-0.0.10.9.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit vdr-plugin-2
-
-VERSION="932" # every bump, new version
-
-MY_P=${PN}-$(ver_rs 3 -jw ${PV})
-
-DESCRIPTION="VDR plugin: use LCD device for additional output"
-HOMEPAGE="https://projects.vdr-developer.org/projects/plg-lcdproc"
-SRC_URI="mirror://vdr-developerorg/${VERSION}/${MY_P}.tgz -> ${P}.tgz"
-
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-LICENSE="GPL-2"
-IUSE=""
-
-DEPEND=">=media-video/vdr-1.6
- >=app-misc/lcdproc-0.4.3"
-
-RDEPEND="${DEPEND}"
-
-S=${WORKDIR}/${MY_P#vdr-}
diff --git a/media-plugins/vdr-lcdproc/vdr-lcdproc-1.0.0.ebuild b/media-plugins/vdr-lcdproc/vdr-lcdproc-1.0.0.ebuild
new file mode 100644
index 000000000000..49826000a82a
--- /dev/null
+++ b/media-plugins/vdr-lcdproc/vdr-lcdproc-1.0.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: use LCD device for additional output"
+HOMEPAGE="https://github.com/vdr-projects/vdr-plugin-lcdproc"
+SRC_URI="https://github.com/vdr-projects/vdr-plugin-lcdproc/archive/refs/tags/${PV}.tar.gz -> ${P}.tgz"
+S=${WORKDIR}/vdr-plugin-lcdproc-${PV}
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="app-misc/lcdproc
+ >=media-video/vdr-2.4"
+RDEPEND="${DEPEND}"
diff --git a/media-plugins/vdr-loadepg/Manifest b/media-plugins/vdr-loadepg/Manifest
index 9b723caa66d4..2ad3551ab358 100644
--- a/media-plugins/vdr-loadepg/Manifest
+++ b/media-plugins/vdr-loadepg/Manifest
@@ -1,5 +1,5 @@
-AUX rc-addon.sh 237 BLAKE2B d5360013da99daf2a15f5502f962fd676ed10bda6f9a6a63a307282bf33d1ffee0afa00cc135d507dde3cccd1253755630a56fe3aee13898ff82e1f67c8554aa SHA512 bd9baeb3617a6f4891d39813ddbe9f7b3f0576b144c8bd4a6afdf3eade962ed15491ce0ce312b275c056c50769961fbae03b88db808b621d195832ab30bfefca
+AUX rc-addon.sh 235 BLAKE2B 6b47432f3ca380841f06a4878194fcd64a1ba36cd1111d310d60128de712391f0444c89150d6e5c7aaefe4105bf256e5074770b70df84ee78689a05a6d4b61f3 SHA512 0d8dc1e6a29dc614ea1439ee54664ed54772fc4d5349e1f0c20df4eb0f6493a759a0202b2fc278e4058c7796c39052c5854ab295b274dd443c08266e6f1de42d
AUX vdr-loadepg-0.2.7_asprintf.patch 3368 BLAKE2B 9f515641a5b58788898c1936ce850e6db336c8a33417343dc7432378d3a708976840022077edd4e56ff048015e4f9f7b8f2452db74bcff26464b5b3fe257d852 SHA512 4dc4d59c1ae833c4e5ffbc3d1bfbdd8f4346a2d84770fd66d6b3179ab332a7be40b25b731ab297965f19fc3ca44dd8a7d4673f5a91b82f1edc0642ac09520645
DIST vdr-loadepg-0.2.7.tgz 55847 BLAKE2B 6bd61ef1af71928b57f4ac964b01df7f66de6dcf8dcb804e62725a204decd7b1440e602ceda5fc01806c42383fe51829419dae4a449c74ae5f9335086e68cb5b SHA512 4bd10c6289e6013afe020476844a2b3f446f6c37e8273316987e1591e0da0e79dbfe00a7667ca8a905b868045fcb32931d5b2b8f8cd14097e6f3246c05b5bc66
-EBUILD vdr-loadepg-0.2.7.ebuild 825 BLAKE2B 45686031eff6b4be4a9ad1d9795acd4fb12fd1f4cd3f332686cb031cf676fe112552d1eb2c015f4e2639df3447dc9912e7298528cb882ebd0ba822876ac8a7ca SHA512 1134476b82f877e5acd0dfd375f7567c4d0e68d604daa34b61fb97e9dd223fd8594c2aefce0c17935ecb23cdf0aa0f8d74136d132fe8286eee254ce7314e7114
+EBUILD vdr-loadepg-0.2.7.ebuild 885 BLAKE2B dbe603a0c0761f12f88eee69ff442b018fb480b63732557bcacf1e112fe016988b53b786545f849c4d71392cebfa491dc600fcdd4d1c85b0e76ea251ac566476 SHA512 8e5b6e4ebd23878250fd91bbbae97bf608cd381baaeb6ea7bb9f020e35e8736dd2b5c1892a4beba07ccd57e885728842d540151b9d8469c83bd111abcdf9c2fa
MISC metadata.xml 835 BLAKE2B 75bc4fd1071d46928f81c8d51dcc8dbb09d5bde8f7e7d4e5958d0f22673e6ca915308c363b2cb10a1d1e2db19f70c91145ad995837720976a769f69dec39da45 SHA512 ca4526a67cb1231bafe23e3184528f2b501a418737a9968cce8d73092dd4c68066c10d4fc6378a7fe9a72e505059d03c513379d0947d123bcc6cfbf8e90a5fe3
diff --git a/media-plugins/vdr-loadepg/files/rc-addon.sh b/media-plugins/vdr-loadepg/files/rc-addon.sh
index 808396921c80..3c758b73d0b7 100644
--- a/media-plugins/vdr-loadepg/files/rc-addon.sh
+++ b/media-plugins/vdr-loadepg/files/rc-addon.sh
@@ -1,9 +1,9 @@
#
# rc-addon-script for plugin loadepg
#
-# Joerg Bornkessel hd_brummy@gentoo.org
+# Joerg Bornkessel hd_brummy@gentoo.org
# Gentoo-VDR-Project vdr@gentoo.org
-#
+#
LOADEPG_CONFDIR="/etc/vdr/plugins/loadepg"
diff --git a/media-plugins/vdr-loadepg/vdr-loadepg-0.2.7.ebuild b/media-plugins/vdr-loadepg/vdr-loadepg-0.2.7.ebuild
index cdc48c71051b..8a395efab723 100644
--- a/media-plugins/vdr-loadepg/vdr-loadepg-0.2.7.ebuild
+++ b/media-plugins/vdr-loadepg/vdr-loadepg-0.2.7.ebuild
@@ -1,32 +1,33 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit vdr-plugin-2
-DESCRIPTION="VDR : Loadepg Plugin; Canal+ group (Mediahighway)"
+DESCRIPTION="VDR Plugin: Load EPG from file or MediaHighWay or SkyBox Receivers"
HOMEPAGE="https://lukkinosat.altervista.org/"
SRC_URI="https://lukkinosat.altervista.org/${P}.tgz"
S="${WORKDIR}/${P}"
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
DEPEND="media-video/vdr"
RDEPEND="${DEPEND}"
+BDEPEND="acct-user/vdr"
+
+PATCHES=( "${FILESDIR}/${P}_asprintf.patch" )
src_prepare() {
# remove untranslated po files
- rm "${S}"/po/{ca_ES,cs_CZ,da_DK,el_GR,et_EE,fr_FR,hr_HR,hu_HU,nn_NO,pl_PL,pt_PT,ro_RO,ru_RU,sl_SI,sv_SE,tr_TR}.po
+ rm "${S}"/po/{ca_ES,cs_CZ,da_DK,el_GR,et_EE,fr_FR,hr_HR,hu_HU,nn_NO,pl_PL,pt_PT,ro_RO,ru_RU,sl_SI,sv_SE,tr_TR}.po \
+ || die
vdr-plugin-2_src_prepare
fix_vdr_libsi_include loadepg.h
-
- eapply "${FILESDIR}/${P}_asprintf.patch"
-
}
src_install() {
diff --git a/media-plugins/vdr-menuorg/Manifest b/media-plugins/vdr-menuorg/Manifest
index a59a365876bd..6761c8dce510 100644
--- a/media-plugins/vdr-menuorg/Manifest
+++ b/media-plugins/vdr-menuorg/Manifest
@@ -1,6 +1,4 @@
AUX rc-addon.sh 189 BLAKE2B e0925882707394344d02ed17c0e015591ba166b4d956f09ca1784e00d00d254551ac906ec774141817ee17867090907c449849792f1912b2885dd098b86aef99 SHA512 d89450529edf129d952cbbd2ce581fed9a180490d9530516f212a8c5af90c9d00f154ed2c59d38a7d1d5ca1664772ad791e3921d596b7c4504a2f7ac0d1cda00
-DIST vdr-menuorg-0.5.1.tar.gz 26004 BLAKE2B 9508ca191c4529172043ba75c0e689d27c7ee8252d21a1ded125c004249b32c5ecbbb4e888cfa3f95b851a287d3a70b572c1dd8c545825ddce723e97ce8b610f SHA512 b103f092bca6deba3f88b78fa0728d5d5b2fa895f62acd7d242f0495ba41597ba6f2cafbf548e07d5482b193171b3a0d52d2a46f1d3c93737976e431e77a21dd
DIST vdr-menuorg-0.5.2.tar.gz 27501 BLAKE2B 48e10c8c63ee07306fb60c0dfca3d4e9002f2c696a4e1d15fb1ec04e5ecc27cc45743b87d625e38ebc6234edf267423c4bb4a01bc43ce179902827ffea59daef SHA512 30c30b09e3d085c477c63006d2c6070ae2eec64ae71949de8066b2ae15f3f21673844ea872fc765459990f1605bf3b23306ffe76caba297ad8ae4678fde645b9
-EBUILD vdr-menuorg-0.5.1-r1.ebuild 691 BLAKE2B 07265f037158010c44a6923021789aca60e408bef8db5f464e6d3691753b65dd787520ceca4654692a513bb0aa21d5263359e573b3ceaaffb78079dc5807a478 SHA512 3810c54c182502ff6c0ce21ebff7f93473f72736eaf29e8834bf3b041d24e2ec7dc2ad0904c489c16a22cde2d3e54fbe0e1e7ab4ca996fe02b5b2c65b43dbaef
-EBUILD vdr-menuorg-0.5.2.ebuild 719 BLAKE2B b5735974357a52962305bd3f9767a3aa5fae08a1f9d090b6e0aec79aaa07eaa4ad22df29819d3b053b60e83e2b867012ceca6a7f2ee126bfe89a61fbcbee645e SHA512 22168b7b98e4c6ec87a22539d77db6c0ceeca1a6c752b6396d65ed8aee543f595a7e9256ae355bbe8d3f958ff6dbad7b3365206e20a0fdbe9f03554ffcf937c4
+EBUILD vdr-menuorg-0.5.2.ebuild 703 BLAKE2B 6030b3ab51795fa4c359239f3fef784c945fa596c8ca4a0794a2047f89f559699860c62465c91c0c1f1b5ee22705d2f5f10e66488c95f2e2f7358503d9a3f2d5 SHA512 3d71b26ee57be9e8f891802fa2ecd50d9320677d43c79ac25859921d7105ff8c4b3ed1dca329a433bf1909ae08f31bb0d9a00e7a6de80fc057f907bac4580cdb
MISC metadata.xml 604 BLAKE2B 12b3d7347f0d87bc8b11c036d9f9b39475e3afb281432be8a6efc44c476fa67a15b6ec375242a0b22328347c302a34df5113a0b3fee849dbeb0207f92be1753f SHA512 405490906d95e1d0a0505c0009f20649befaa8abc4685d0bdd2cbf2bbf64dec1d626db8da7618e29f53f8bb673a0491ec55b74e1a6add928a91c02beaa2443e9
diff --git a/media-plugins/vdr-menuorg/vdr-menuorg-0.5.1-r1.ebuild b/media-plugins/vdr-menuorg/vdr-menuorg-0.5.1-r1.ebuild
deleted file mode 100644
index 0e976fd81295..000000000000
--- a/media-plugins/vdr-menuorg/vdr-menuorg-0.5.1-r1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic vdr-plugin-2
-
-VERSION="1312" # every bump, new version
-
-DESCRIPTION="VDR plugin: make osd menu configurable via config-file"
-HOMEPAGE="https://projects.vdr-developer.org/projects/plg-menuorg"
-SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=">=media-video/vdr-2.0.0[menuorg]
- dev-cpp/libxmlpp:2.6
- dev-cpp/glibmm:2"
-RDEPEND="${DEPEND}"
-
-src_compile() {
- emake CXXFLAGS+=-std=c++11
-}
-
-src_install() {
- vdr-plugin-2_src_install
-
- insinto /etc/vdr/plugins/menuorg
- doins menuorg.xml
-}
diff --git a/media-plugins/vdr-menuorg/vdr-menuorg-0.5.2.ebuild b/media-plugins/vdr-menuorg/vdr-menuorg-0.5.2.ebuild
index 1f3b6cc1fc96..11af8e242f0a 100644
--- a/media-plugins/vdr-menuorg/vdr-menuorg-0.5.2.ebuild
+++ b/media-plugins/vdr-menuorg/vdr-menuorg-0.5.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -13,9 +13,8 @@ S="${WORKDIR}/vdr-plugin-menuorg-${PV}"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE=""
-DEPEND=">=media-video/vdr-2.0.0[menuorg]
+DEPEND="media-video/vdr[menuorg]
dev-cpp/libxmlpp:2.6
dev-cpp/glibmm:2"
RDEPEND="${DEPEND}"
diff --git a/media-plugins/vdr-mlist/Manifest b/media-plugins/vdr-mlist/Manifest
index 5e02711e4cf2..4a1c0307cfb7 100644
--- a/media-plugins/vdr-mlist/Manifest
+++ b/media-plugins/vdr-mlist/Manifest
@@ -1,3 +1,3 @@
DIST vdr-mlist-1.0.2.tar.gz 14710 BLAKE2B b93a3ff4c9e1296ec9e23fb2f7889d846d57935d3299f8482eadd3815cad42ace9c71de6418ecbdf431fa114baf08c5f24279243ae8fc61eb7546c0d59c182be SHA512 d773e77ffea5a9868dfa6827fac0d6d736e20a53159ee244c59053a7ab163f4bc03710128dad9d4bba67ce221378d1de10b1e94533d9702558915cabdf913f0b
-EBUILD vdr-mlist-1.0.2.ebuild 453 BLAKE2B 257c462b3ffbf5616ed34eb54ab4eab41d44be6e119e3356043b12d49de98f81637188075a908db14747d299426f5401250ec213200abc6ae98d144aaec2d0a0 SHA512 3585bf9828791a751247e05eed800a67e3a37e8b4ef65f5f96bd1cc8ac6109eb04f653499b8712735b48c474080523090f72643d314b9ae1dad3624f73b57295
-MISC metadata.xml 562 BLAKE2B 6842a986585fef14cb5a59770ccbc727780d557c0368ede0e95a626c0ce89cb1374b87eb46bf1fad16531a6ec8b2fff3dcb6f5c0ed2f720323cc2efc4da9323b SHA512 19bdf1975d33057edf68b346c990a7524c4d8c8889ccf2a6314b239c28c7fcab1641321b1ebde4b7a66d66b901641b5e10d535fa735fdd483463bf105542bda8
+EBUILD vdr-mlist-1.0.2.ebuild 438 BLAKE2B 56600fe702e835918e67270ea71d6bb22d34af095e1a6e9e6a508a8f3f61a53b5d84fd2f3a024d2899a41cfcd95c694893111f4feb484ba1f6e0f35a73e43988 SHA512 e4c33604ae3d0300c81f018ee6da24a865b3b2efb74539d834446d660f011814920f09f7746c7485de4a32170f249d07d00fe78c6b8832fd556d747ac693b084
+MISC metadata.xml 655 BLAKE2B 4526d12392c3be78fa9a7ecb0a5accf5b4475d929a545dccdd0791a5126f15c678277eaefffaad4a33dd8287ee1c082179c44e876bd980de33e3cedcf45c4473 SHA512 101e6f8530c5a21b80a1ecb561ceefbbcbc027c3762e7ace005b06e86591440a4d7a205cd09151036cd9fb080ef2dfaa8c59df1d43e2c6c735dee452228e7832
diff --git a/media-plugins/vdr-mlist/metadata.xml b/media-plugins/vdr-mlist/metadata.xml
index c08751971fb3..47a159d8839a 100644
--- a/media-plugins/vdr-mlist/metadata.xml
+++ b/media-plugins/vdr-mlist/metadata.xml
@@ -13,4 +13,7 @@
<email>vdr@gentoo.org</email>
<name>Gentoo VDR Project</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">jowi24/vdr-mlist</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/media-plugins/vdr-mlist/vdr-mlist-1.0.2.ebuild b/media-plugins/vdr-mlist/vdr-mlist-1.0.2.ebuild
index c7348b5082b8..7e51373fd9eb 100644
--- a/media-plugins/vdr-mlist/vdr-mlist-1.0.2.ebuild
+++ b/media-plugins/vdr-mlist/vdr-mlist-1.0.2.ebuild
@@ -1,20 +1,18 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit vdr-plugin-2
DESCRIPTION="VDR plugin: Show a history of the last OSD message"
HOMEPAGE="https://github.com/jowi24/vdr-mlist"
SRC_URI="https://github.com/jowi24/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${P}"
-KEYWORDS="amd64 x86"
-SLOT="0"
LICENSE="GPL-2"
-IUSE=""
+SLOT="0"
+KEYWORDS="amd64 x86"
-DEPEND=">=media-video/vdr-2.0"
+DEPEND="media-video/vdr"
RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${P}"
diff --git a/media-plugins/vdr-mplayer/Manifest b/media-plugins/vdr-mplayer/Manifest
index 3348ed2cacd1..aeef7ad006cd 100644
--- a/media-plugins/vdr-mplayer/Manifest
+++ b/media-plugins/vdr-mplayer/Manifest
@@ -4,5 +4,5 @@ AUX mplayersources.conf 55 BLAKE2B 5c035fb8f8347f8544f23e88ebd8003e12071fdce4e1e
AUX rc-addon-0.9.15.sh 529 BLAKE2B ba056ce8fd1b2f543b791f613e8d129e3ce6dafd47039ca6a4dbe746622bcabbf81a05f7bfab168768abbec70af35ee84d905d9010bc49b11d6b4e039375a3fd SHA512 0a8861634e0bd2f1778f62fb3c9a0ba2ec41561fd755d022cdce18ca65a6429fce97f5d87df1ee536a1bb5cac518ecb2f5e7c5fe63d591208f84c3f192d622e9
AUX vdr-mplayer-0.10.2_tc-directly.patch 1762 BLAKE2B fef91edc1c7d0705521985616589eba685b04aa7d1fb4f0a080fbd919c0cf97824a59cbfef7eb89e40c4c88164c9d741cc5c567f5226c1f8af26a95955cf949d SHA512 923f8c0adb9e9f0e8cd1a00160afa11b46480133016d9f43dfbf6cbb96d7be284aaae72a9f5e88c6baac095374164d3404ecf01513e9e8bc899bfaddeb7ce679
DIST vdr-mp3-0.10.2.tar.gz 131512 BLAKE2B 12f6e0ff495a9349a7bebb323a68216a203470cb9020ab62a72d09d2072797069418dd1e55fe6e827c9e8e4b65e521a33090293a69b37ef02c85047735e55127 SHA512 8f65d9f41643266137fcc950d0da66ef9c4ce5dff82828c88230cda9d8ef4f7e39d096557d69bf124a287496276508dc9464c0868b4cbef9059de1108cd35f40
-EBUILD vdr-mplayer-0.10.2-r2.ebuild 1533 BLAKE2B b08692f57053ed9151cdd2da36bba0fc68bf5da12ee3ca254b2b4a0a597361742f7e04f46adb084b888368f8e3496f58c2a7a5c9bfb4abf276332878ea5a9b1f SHA512 d481fe3abaab35a87f97b4ddf9bc877cf1a4a869fc37f2cd521abee69e5607b3326e3d0cec3f2ef02b869aa0de57109fd6a336de1dd4b6856392e7d253ab1210
+EBUILD vdr-mplayer-0.10.2-r2.ebuild 1357 BLAKE2B 0aa72db850f85325bda6764f9257e2be3173ed80ab3c521491c3dbc24f882972e7c4cd4c5cb2c33f832a40d2e4710901f13ba0787a1447784ae9f4d442207c84 SHA512 acc0922e47b69690e1a0815520d2a4ad2f72dacf97fc136d0b0c2f8848a0ac4c2e7e175cca7526efeebcbe072e830d27389d97a7b5131f8252258ca92896d1ed
MISC metadata.xml 740 BLAKE2B d046241ac0d3311166853a783c44e7d038915d8f466003dd192fac1faa975364f9f330285f89ecd9ca6564b51ea24f19f1a4cf81522069c22817650c1810402e SHA512 f33f9628aef0e2971122f5ea4ae479fbf10916ef46883d9df29ec42b1343819aca228f18f75978bd5501cee81f07f4e40af752bb0d744a5e350b2798d86d06e7
diff --git a/media-plugins/vdr-mplayer/vdr-mplayer-0.10.2-r2.ebuild b/media-plugins/vdr-mplayer/vdr-mplayer-0.10.2-r2.ebuild
index d3d0a34dbf4b..04368697eeea 100644
--- a/media-plugins/vdr-mplayer/vdr-mplayer-0.10.2-r2.ebuild
+++ b/media-plugins/vdr-mplayer/vdr-mplayer-0.10.2-r2.ebuild
@@ -1,31 +1,28 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-inherit vdr-plugin-2
+inherit optfeature vdr-plugin-2
DESCRIPTION="VDR Plugin: Play video files not supported by VDR with mplayer (divx and more)"
HOMEPAGE="https://www.muempf.de/"
SRC_URI="https://www.muempf.de/down/vdr-mp3-${PV}.tar.gz"
+S=${WORKDIR}/mp3-${PV}
-SLOT="0"
LICENSE="GPL-2"
+SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=">=media-video/vdr-1.4.2"
+DEPEND="media-video/vdr"
RDEPEND="${DEPEND}
media-video/mplay-sh
sys-apps/util-linux"
-S=${WORKDIR}/mp3-${PV}
-
PATCHES=( "${FILESDIR}/${PV}/01_gentoo.diff" )
-VDR_RCADDON_FILE=${FILESDIR}/rc-addon-0.9.15.sh
-VDR_CONFD_FILE=${FILESDIR}/confd-0.9.15.sh
+VDR_RCADDON_FILE="${FILESDIR}/rc-addon-0.9.15.sh"
+VDR_CONFD_FILE="${FILESDIR}/confd-0.9.15.sh"
src_prepare() {
vdr-plugin-2_src_prepare
@@ -33,7 +30,7 @@ src_prepare() {
if has_version ">=media-video/vdr-2.1.2"; then
sed -e "s#VideoDirectory#cVideoDirectory::Name\(\)#" \
-i decoder.c \
- -i player-mplayer.c
+ -i player-mplayer.c || die
fi
# bug 787557
@@ -56,15 +53,7 @@ pkg_postinst() {
vdr-plugin-2_pkg_postinst
echo
- elog "Edit all config's /etc/vdr/plugins/mplayer"
+ elog "Edit all config files in /etc/vdr/plugins/mplayer"
echo
-
- if ! has_version "media-plugins/vdr-mp3ng" ; then
- elog "Splitted ebuild!, no support for Audio files"
- elog "To play mp3, ogg and wav files,"
- elog "emerge media-plugins/vdr-mp3ng -pv"
- elog "or"
- elog "emerge media-plugins/vdr-mp3 -pv"
- echo
- fi
+ optfeature "playing mp3, ogg and wav files" media-plugins/vdr-mp3ng
}
diff --git a/media-plugins/vdr-newsticker/Manifest b/media-plugins/vdr-newsticker/Manifest
index f9b0fcc009b9..09a16df88053 100644
--- a/media-plugins/vdr-newsticker/Manifest
+++ b/media-plugins/vdr-newsticker/Manifest
@@ -1,6 +1,6 @@
AUX rc-addon.sh 189 BLAKE2B e737f42fadf22c97ee6a7d56714db57610493bfda5c7663e176df60e9c260b946adff4b21947db6a7781d3337afd5b49b90a4b4b515fd88967955318fce4b2cf SHA512 674dd89e993e1068ab191a061d8a1491ef90ce7b74a701a6f9b068554fe7a786b2304b9527ecbd0771b7e28dd253406f449e91495b6c25c70a7fb5f8d6cae56e
AUX vdr-newsticker-0.0.4-gcc4.diff 1757 BLAKE2B 4d158f433de57da76085bfeaa4f84a8d4088d6611266a48de72040b584cbf1f31415c85092492c0930afd9e45f95acf84e677156987f71855e0ce57d8d3b2df7 SHA512 931f18eab783b4510e516370a6a56ae8233b43b3934d82ae4f4ad9d966bba4cfbec337c06141996b335dfb8b7b5f6f3fd456f972968549473a1b22d7fd6a85d5
DIST vdr-newsticker-0.0.4.tar.gz 15480 BLAKE2B de291810ecab536c22d33c82d3323dd85d8c0fa7e0be22c5002ede726c0d015a642b1ebe85ced2a8fddf8eb21aa5a86fc3a8fb46bbed26c3498d1987239c7dcf SHA512 8bcd0199547951f7c17077280af58cad99801f5a38b2d6b64860a1b3731987b5012e68041ca3fe0589f28f9ce1eaca9ee7d2d1e6aa542c6217b04c42b45c51a9
-EBUILD vdr-newsticker-0.0.4-r1.ebuild 756 BLAKE2B 574c5b06aabff0fccf0007c3c9952a717ec5732633a6c10968ef28f6eb092fcf27eff9e0e77eaacb310ce098b7be83b1b214f71d53f88b7dfa1b669cd5c2e10a SHA512 c4495e39d0ea50fa87e4e0a51cfadec598a3ea531ec1b81d09e6e6cc3aa2895f6710d7f052971b96e9af38d066885f96843ac02808cd563a4af07e8b360fa14f
+EBUILD vdr-newsticker-0.0.4-r1.ebuild 744 BLAKE2B cb4834b4e58e874d225308d7462280b5712b1a8a0c6d89a8904e020f7e9b733acc45479547c75acb379050794313879608c0d6ca5b515a9a63e62dc158747a00 SHA512 21c0590ff3a3f5240227af1a3f18727cf08b04a3ba7dd1a6a03634803950428155ccd14699575368def5d377309a72f2aa788851ba76578a81d0306029d6aae9
EBUILD vdr-newsticker-0.0.4.ebuild 561 BLAKE2B df1ae4c748aa253a0826063a10790316dc95f2dfd0a7875022450e33976a160c0427a5c71be0b9fedfbdec9a4fc741aa02114aaa72bb71ad477ea7de6b8a78f9 SHA512 6c3e2fab64f36aea89b6ec63a15879871af1cfe71d1e26c095f432f4c840425fc4b4552a66b913bd3ef334c41d3cfa5138992a21c931573012bba8c25e0c5c1a
MISC metadata.xml 508 BLAKE2B 0e1fd077065c9e960657a6a6b2648f77a96cf106c57732b31c65050d3e85cdb35f3f735944bfc423f79be8382f5f210dcc7acfe04cdc10b294400f579cda251d SHA512 9409dce6ee81e8d7a7541528880eca2b38ba500cfc38a8c2d0eb0636c54ab5b5cb2987befa9f420fbb28b391b0516299ccc02b25b60137bef024cf2e70ee15a3
diff --git a/media-plugins/vdr-newsticker/vdr-newsticker-0.0.4-r1.ebuild b/media-plugins/vdr-newsticker/vdr-newsticker-0.0.4-r1.ebuild
index b8fe6681e29a..21ae305217ed 100644
--- a/media-plugins/vdr-newsticker/vdr-newsticker-0.0.4-r1.ebuild
+++ b/media-plugins/vdr-newsticker/vdr-newsticker-0.0.4-r1.ebuild
@@ -9,13 +9,12 @@ DESCRIPTION="VDR plugin: Show rdf Newsticker on TV"
HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"
SRC_URI="http://vdr.websitec.de/download/${PN}/${P}.tar.gz"
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
-BDEPEND="acct-user/vdr
- media-video/vdr"
-DEPEND="${BDEPEND}"
+BDEPEND="acct-user/vdr"
+DEPEND="media-video/vdr"
RDEPEND="${DEPEND}
net-misc/wget"
diff --git a/media-plugins/vdr-noepg/Manifest b/media-plugins/vdr-noepg/Manifest
index 7ac2e6c22421..1fc203727984 100644
--- a/media-plugins/vdr-noepg/Manifest
+++ b/media-plugins/vdr-noepg/Manifest
@@ -1,5 +1,3 @@
-DIST vdr-noepg-0.0.4.tar.gz 13929 BLAKE2B a48c86680b425a86c9b147d5eb473d196f06dda6164145274bc4cf4a3922a853aacb60a0c40327797e1b76bf9bf416bbdf6056663f3dc58e2c2ead859416ca30 SHA512 9c7f064ce46fc57e2c2d18951162dfcab0992bdc4b803ab602332ff9c2b477a9580b31db1b1f7ecaf6b703bed30242b26f7e6edc4e16ef459fd39fa40b330124
DIST vdr-noepg-0.0.5.tar.gz 14003 BLAKE2B 3bc2dca43f8075b9d5e62124fb2cd129ff086977065323e8c719ea250b19c26399a8955e40c64799628795199730693eaa9573ed11a6119befde0cdaef077c49 SHA512 a655a664d7e5222f27e18a694998f4ff7529a3b2e49339eac9de1c53128fdbeca4bf4dd8282672ee330a98d601dd95f95d60ef1466ddc98b6b2ec10ff971a3cf
-EBUILD vdr-noepg-0.0.4.ebuild 529 BLAKE2B fbf5b41d1a8c9586d3a4188777d00241e0c034c0527d8119c967c353e8fed31be2a8fb7dd39f115cdafab59de1919210411fa0f1b514a3c19d597f8e41233f64 SHA512 a6e61569df5e797a63ab2ee1e9bc2fa5806bf90e0a1cab73dfbad201955ef042201add9e0e84443f7364946e6d179de16a19b34fab042b232e929c14caa41bbb
-EBUILD vdr-noepg-0.0.5.ebuild 490 BLAKE2B be7a3cec7ee23f1d7163711948e4700c168bed9fb54c17d5b52be998480a565f42e1f1215618c182f42f38c616915eff7c69cd2c82ef8e04146a524946f46dff SHA512 1c6f3d6d2fbae0e77ba088ffa82418fadd0c1de498bc9db00a04536a11b4d97a5de146bf25afc4575555c351f7b48b17e75efdc37999697b673d34ff94387b3a
+EBUILD vdr-noepg-0.0.5.ebuild 509 BLAKE2B a5507c617ab334dbfa40804ace89b8144a9b35deb7e1cd8098a8b0912da97996d55d2e138f40eda39c0093894cfd7a50a87bab82fe72a9689ae2aa15066b0428 SHA512 d34811e097f814c21e24e718ff90760e15a576e0cad54da9b3573ee2f65419929edb2bc9ced272ea84cb2b4eebf44b719da4969f22d8bb3a685a384f77594521
MISC metadata.xml 667 BLAKE2B 7a766e7670902b6d5d2144d75334c097dae7112c5d2ef262d8ce20d2a4c05ca89470085703b736aaf6f5687ae317b3861037c312166e0a39d3a4db3e203030e5 SHA512 faed9ec76d8b83b61a8a5013e6065c46612d63afb6f881f4c368c1680d918cf32f73af5bb9406cc8aff5a2fba34cb76a6d570cf3a4a4592ba5dce49e40eba597
diff --git a/media-plugins/vdr-noepg/vdr-noepg-0.0.4.ebuild b/media-plugins/vdr-noepg/vdr-noepg-0.0.4.ebuild
deleted file mode 100644
index 7db35cc9baf7..000000000000
--- a/media-plugins/vdr-noepg/vdr-noepg-0.0.4.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit vdr-plugin-2
-
-DESCRIPTION="VDR Plugin: will replace the noepg-patch with the new cEpgHandler"
-HOMEPAGE="https://github.com/flensrocker/vdr-plugin-noepg"
-SRC_URI="https://github.com/flensrocker/vdr-plugin-noepg/archive/v${PV}.tar.gz
--> ${P}.tar.gz"
-
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-LICENSE="GPL-2"
-IUSE=""
-
-DEPEND=">=media-video/vdr-2.0.0"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/vdr-plugin-${VDRPLUGIN}-${PV}"
diff --git a/media-plugins/vdr-noepg/vdr-noepg-0.0.5.ebuild b/media-plugins/vdr-noepg/vdr-noepg-0.0.5.ebuild
index d175683e864f..ad9999dd674e 100644
--- a/media-plugins/vdr-noepg/vdr-noepg-0.0.5.ebuild
+++ b/media-plugins/vdr-noepg/vdr-noepg-0.0.5.ebuild
@@ -1,19 +1,18 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit vdr-plugin-2
DESCRIPTION="VDR Plugin: will replace the noepg-patch with the new cEpgHandler"
HOMEPAGE="https://github.com/flensrocker/vdr-plugin-noepg"
-SRC_URI="https://github.com/flensrocker/vdr-plugin-noepg/archive/v${PV}.tar.gz
--> ${P}.tar.gz"
+SRC_URI="https://github.com/flensrocker/vdr-plugin-noepg/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/vdr-plugin-${VDRPLUGIN}-${PV}"
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
DEPEND="media-video/vdr"
-
-S="${WORKDIR}/vdr-plugin-${VDRPLUGIN}-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/media-plugins/vdr-osdserver/Manifest b/media-plugins/vdr-osdserver/Manifest
index dc5894eb5b66..f342ec577a06 100644
--- a/media-plugins/vdr-osdserver/Manifest
+++ b/media-plugins/vdr-osdserver/Manifest
@@ -4,5 +4,5 @@ AUX rc-addon.sh 163 BLAKE2B bf60bb3c5cb132eb95eb5c8dc762a36706aa6f98b4bc2dee7fcd
AUX vdr-osdserver-0.1.1-gentoo.diff 720 BLAKE2B fd14528eace19ba75c00434ba679a83acbc9aa909545c48b9f380a9988802dc368bec20a64976540c65edbe5f92081573d78fcffd3eb9d56a571a764db1cdc6c SHA512 e23147766881e78c5eea907c737f46918cb016a86cd99f183ebd9498f2dead6f73431c22472ad5eede08c17b027ec56960da0e434af0f655f2b433f1b2618a01
AUX vdr-osdserver-0.1.3_gcc-6.patch 2769 BLAKE2B 775013b27618c95b0585790a8fadef7a937a880283b9ad1902c44353b8572c2c6cf86db1a209b83d520f8e6131250d2fe9dfa329a89a6048ad1d0494ccdb38e9 SHA512 6173c8160adc701ca814c35a09f4720619684e9607ef289e34cdb26f89b0dd9d7fedf0ca9d7941dbf9549b92555d2b6f7f3ee921a70da956a7b6bfda526c0a38
DIST vdr-osdserver-0.1.3.tgz 48073 BLAKE2B f73600d14ada355f6c9a7f456b34db36adead95855bfb6bbfc0fc6a677786ae0eaf54e8901b6a4362fa639ec91cdd6a4d7cfee43371fca17d586fa5abe2c09ff SHA512 976f61186ed3eb395c3ee2e2bc04b89fe04915a72ae1c70f601cffa134d3f6811feaa233a0dd285c34861389556a27c1ceffcfcc6474ff17581d5f81c8a88acb
-EBUILD vdr-osdserver-0.1.3.ebuild 930 BLAKE2B aa5f09a0ae1401cd018b3d2117d89b973e72d4971359a074bcd41e60163b4c4ebf8cb1b240c63e33bbed0a24b2a2307eff6cb6ac2fdeec144383abeda447da4c SHA512 6eef9653df7c214ed8659337feb5989a353273fabec8077c9528a094dfe8caa6fc835711dfb3e5b178dabe4267ff50994cc57da90dd294efd98057907d7602cd
+EBUILD vdr-osdserver-0.1.3-r1.ebuild 921 BLAKE2B 4dff5ce929b2c50887941705a71365fc495203bc9a62fb8734a483747e3e765d89839dbbc653ce171f5feea17acdfff65465cb475c3fab56ae01f8671d6b148d SHA512 8b7942aa5380b7af6592b618924bf8338d06505fe039a398fa50bd3d77a395efc97dec3a3e25024069fa7093215f25ebf7c6d9a5183358fd2ec570dc1bb77602
MISC metadata.xml 562 BLAKE2B 6842a986585fef14cb5a59770ccbc727780d557c0368ede0e95a626c0ce89cb1374b87eb46bf1fad16531a6ec8b2fff3dcb6f5c0ed2f720323cc2efc4da9323b SHA512 19bdf1975d33057edf68b346c990a7524c4d8c8889ccf2a6314b239c28c7fcab1641321b1ebde4b7a66d66b901641b5e10d535fa735fdd483463bf105542bda8
diff --git a/media-plugins/vdr-osdserver/vdr-osdserver-0.1.3.ebuild b/media-plugins/vdr-osdserver/vdr-osdserver-0.1.3-r1.ebuild
index 9c90c3655768..f2d49ce9c00f 100644
--- a/media-plugins/vdr-osdserver/vdr-osdserver-0.1.3.ebuild
+++ b/media-plugins/vdr-osdserver/vdr-osdserver-0.1.3-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit vdr-plugin-2
@@ -9,14 +9,12 @@ DESCRIPTION="VDR plugin: VDR OSD access for ext. programs through a TCP/IP socke
HOMEPAGE="https://www.udo-richter.de/vdr/osdserver.en.html"
SRC_URI=" https://www.udo-richter.de/vdr/files/${P}.tgz"
-SLOT="0"
LICENSE="GPL-2"
+SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=">=media-video/vdr-1.7.20"
-RDEPEND=""
+DEPEND="media-video/vdr"
+RDEPEND="${DEPEND}"
PATCHES=( "${FILESDIR}/${PN}-0.1.1-gentoo.diff"
"${FILESDIR}/${P}_gcc-6.patch" )
diff --git a/media-plugins/vdr-osdteletext/Manifest b/media-plugins/vdr-osdteletext/Manifest
index 180b3cfd6166..d3909b81f7d4 100644
--- a/media-plugins/vdr-osdteletext/Manifest
+++ b/media-plugins/vdr-osdteletext/Manifest
@@ -2,9 +2,9 @@ AUX confd 963 BLAKE2B 24697ddc9bea54bf7969541ac8b980e76e65f66b37b0bfb0b6bc7bcb8d
AUX rc-addon.sh 1191 BLAKE2B d85ac441b2899b48188bbaa8c021c6ce858a5e93f29b947640684123279908a5707006408080f412140866c1cf06941c3457beba8dbb259b0c706daa60b8dd9b SHA512 674183c146887a2414132b5b30c8262a6ab05009256fec5bbe1e4b588b6fbceb1fd8a4a5a0f6e61346a5345a3a01cfb2cbcd987206ccee9defbb4c923b4ada59
AUX vdr-osdteletext.sudo 41 BLAKE2B 0667dd49014acdd7ebcd30fed09020dd72d96f1721c7482ee227ce8609456831c75dd7cd7e4791057daad13ae56712dff9e5e382ef36f7e08a8043c64048dad6 SHA512 bf67c332d86cc4d85c6e67a7d9d4fe8271dec1ca3a319bcb22c234278545120de99a97409c19c7f5e37d1f87e97a09306688ce868f385b502305c730bfa0263f
DIST vdr-osdteletext-0.9.8.tar.gz 100954 BLAKE2B def803093a3726a7c9b1905e04e5790ad3959d8d66664ccc3b0147cf4ed5ff37389525cbc1504fed7e8da782c5c9e58128e35c6adaa1f4ab04ad15cc3e2ae8ba SHA512 48196382fba247ac3d0140d028e23a3474e9a3b440c33b7a27e6127abfa949b1a7ab6748416d3430b68a80830bfbff1831de9d7e902ff9701b9dfd2d873a1f58
-DIST vdr-osdteletext-2.2.1.tar.gz 130325 BLAKE2B 8bfac7246a555d6b238db7123332b6d50f27444f00ca3ff54b8b86e35f05171f227ded266307f8a38e36046ef3b1bf725f12af5ef6fec64628775d690d0bad93 SHA512 519c716d794eb9d6cd6e86eb538abe759c89c902ef49baf34586f38757f67239253fe19dc87062c5e13983ef9ddcf663844f165dd493cd41b890e62a1ef37810
DIST vdr-osdteletext-2.3.1.tar.gz 132544 BLAKE2B 33f62e53f6b960322b6e68e9dc1cc449f2d050fa0de22777a68c565233a3d7f509ea3826671fc06aaec7b3a1b9c996efad6e20317b070680d5b7aad87bba90d9 SHA512 1ffeebd35693a6fb41fd0c422e86ec2fdf4dfce5ffbdabd3da65421e50e390c68d9c0a38d5fca8bc65ff65bc2e4d529e520ea52ee304659cde2a337b3bce4a48
+DIST vdr-osdteletext-2.3.1_p20211217.tar.gz 133999 BLAKE2B 5d1645708331582c2d426fc67177fa4011a66adfbbe096f0969ae115a731f1fe1b7eb000af8175a2f96083fd1fe60be9cd924cf4055c24a803f659901b2564c9 SHA512 cf52007a011130b9363550da57af26901157159ef2f79976ec090ed537e8873bac3b8b95dcd5265134321a26ded8a20c9c1939393a8530c89ecbac7e3a8a85db
EBUILD vdr-osdteletext-0.9.8.ebuild 1232 BLAKE2B dc12f1752e8e66001fe7c5a2d7605b37983f121f5fd50218a268ee807c3b0ced95b2c0e63112a56bc6d191dbe1940d6ad806b1da45607f845317a482684c210f SHA512 9de8ac1f54cb0cce110094e658b8a21bb8d5ef6e76d5930059659743da942afc75b0e0538e0c2f954927ca140db8f36a07e0d8e092b3c8d7294149b7b6ce3401
-EBUILD vdr-osdteletext-2.2.1.ebuild 1215 BLAKE2B 9d52fa8b0db12dff84c4ba421d67b026ddde788becfb4b7cb0aeaea9159c091b71ce68de70346cd4a5048e54c20fcf45eb0d7bfcbc3cd198fea3822b03cd714d SHA512 7d531da19ed5872be9a8967c801b7c748b67d80d56d9a28a8aac299fdf73a28aeef5b6d1929efb00836abf09df8ec737404f687f0a1c942fdfa35977e3d6e325
EBUILD vdr-osdteletext-2.3.1.ebuild 1247 BLAKE2B c75d0bec66a2e9a95070cbf485ad2b842b7a47e95b20dd070938918343a5ab18d378eeb2ee9d428fdf0415d6d08c3db949771d5c6ea62eb41e759ec6bad7eeb4 SHA512 b9dd34b189ad52899177f1a4d0ed9dd738ac8ba0495c571f89a10e68cb699b9d0bc701f46e7c1dffa9a9c530df6f0260bb884d35b5345b49b7b6a8ffbd3d5c23
-MISC metadata.xml 508 BLAKE2B 0e1fd077065c9e960657a6a6b2648f77a96cf106c57732b31c65050d3e85cdb35f3f735944bfc423f79be8382f5f210dcc7acfe04cdc10b294400f579cda251d SHA512 9409dce6ee81e8d7a7541528880eca2b38ba500cfc38a8c2d0eb0636c54ab5b5cb2987befa9f420fbb28b391b0516299ccc02b25b60137bef024cf2e70ee15a3
+EBUILD vdr-osdteletext-2.3.1_p20211217.ebuild 1241 BLAKE2B 74ed51662eeb3d330343b8b1040dea9d9649a065727ebc66c8a0bdda585329391f7bc9a5e35fd23fb27c7df1f04c802add1396574fa72d102893efd7c6cd6837 SHA512 636791e8f8039d35d56081e50f1fe047dae660a1490e4823a33468e4c79a8d24631515b7caed4119959d1bb3914ed2989f831ebaab065bb2949aa50b65bbe7bb
+MISC metadata.xml 608 BLAKE2B 7b2d7ecf421ad531be4ea3707efd746942cfc7ab542a0d13808ce1e1dee05c437a0870ea8f742a393339d1eec7650aae2c3b169723d899b34e7c49199860d5eb SHA512 936cd23277ded375a3aa4898175afd7f3b85d4b9132498d44e0b2c1957c48fba237667d302c32d3d9d907c62a86d3d7c812d884b4376b54381a45eb4e9b1ab77
diff --git a/media-plugins/vdr-osdteletext/metadata.xml b/media-plugins/vdr-osdteletext/metadata.xml
index b4dbb6eb43d2..9aed06994d56 100644
--- a/media-plugins/vdr-osdteletext/metadata.xml
+++ b/media-plugins/vdr-osdteletext/metadata.xml
@@ -13,4 +13,7 @@
<email>vdr@gentoo.org</email>
<name>Gentoo VDR Project</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">vdr-projects/vdr-plugin-osdteletext</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/media-plugins/vdr-osdteletext/vdr-osdteletext-2.2.1.ebuild b/media-plugins/vdr-osdteletext/vdr-osdteletext-2.3.1_p20211217.ebuild
index 0d7258896b07..3f829960cf2c 100644
--- a/media-plugins/vdr-osdteletext/vdr-osdteletext-2.2.1.ebuild
+++ b/media-plugins/vdr-osdteletext/vdr-osdteletext-2.3.1_p20211217.ebuild
@@ -1,19 +1,21 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit user-info vdr-plugin-2
+GITHASH="cae4629f84886015b0619af6fdb1084853b80f93"
DESCRIPTION="VDR Plugin: Osd-Teletext displays the teletext/videotext on the OSD"
-HOMEPAGE="https://projects.vdr-developer.org/projects/plg-osdteletext https://github.com/vdr-projects/vdr-plugin-osdteletext/"
-SRC_URI="https://github.com/vdr-projects/vdr-plugin-osdteletext/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/vdr-plugin-osdteletext-${PV}"
+HOMEPAGE="https://github.com/vdr-projects/vdr-plugin-osdteletext/"
+SRC_URI="https://github.com/vdr-projects/vdr-plugin-osdteletext/archive/${GITHASH}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/vdr-plugin-osdteletext-${GITHASH}"
LICENSE="GPL-2+ public-domain" #teletext2.ttf, not copyrightable
SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="~amd64 ~x86"
+BDEPEND="acct-user/vdr"
DEPEND="media-video/vdr"
RDEPEND="${DEPEND}"
diff --git a/media-plugins/vdr-peer/Manifest b/media-plugins/vdr-peer/Manifest
index 0d123c61a418..d4f498d70975 100644
--- a/media-plugins/vdr-peer/Manifest
+++ b/media-plugins/vdr-peer/Manifest
@@ -1,3 +1,3 @@
DIST vdr-peer-0.0.1.tgz 21948 BLAKE2B 3e029ea4b437a348a9459f45626be639430fce7a83b7f49e93ef40b75cc915856e2d983252c2bc0cab3d6331e040e8923785e4279ae8aeb742ac425393c961fc SHA512 4605f971cb2eefbcafa665274a1087303a0d820035aef5642d46855b923d2432f12909f5ae7711016b6628249a06197c9e2ebddc3072d5a67f0b8fb0eb18f35d
-EBUILD vdr-peer-0.0.1.ebuild 359 BLAKE2B ad9097530c0429bcdafaa0018b3a737b1176222953493e98185f017332f1b8deddbed82b51e55cffb0ea0546419a0b3b786c1edb34c2cf827745b12b541ec87e SHA512 4828a78d248fcae8e64345f149a41314bc9d49deee88049e02f8b3316876df87cb1e922e170b3295f6db1e9918d57acaa26b0b29ca71b9bec2c052e116296e66
+EBUILD vdr-peer-0.0.1-r1.ebuild 379 BLAKE2B 8907587d033da68d8b16b9339d8e17345de468297f98bbf1c67d5e7513a6ed7b2a57b7aa19b625bd5188e84058de168dd83a113c16f0303e8322134d1d2483aa SHA512 c9ba8e4db7512d4f2c02427a85eb9b50e624e101cdf7e0537c9479fd24165d72359f519709f69e95b147376830ddb046749af25eb691a9a7f7347ebe638f4f43
MISC metadata.xml 562 BLAKE2B 6842a986585fef14cb5a59770ccbc727780d557c0368ede0e95a626c0ce89cb1374b87eb46bf1fad16531a6ec8b2fff3dcb6f5c0ed2f720323cc2efc4da9323b SHA512 19bdf1975d33057edf68b346c990a7524c4d8c8889ccf2a6314b239c28c7fcab1641321b1ebde4b7a66d66b901641b5e10d535fa735fdd483463bf105542bda8
diff --git a/media-plugins/vdr-peer/vdr-peer-0.0.1.ebuild b/media-plugins/vdr-peer/vdr-peer-0.0.1-r1.ebuild
index 5d66b44c4b6c..07c911efdb1a 100644
--- a/media-plugins/vdr-peer/vdr-peer-0.0.1.ebuild
+++ b/media-plugins/vdr-peer/vdr-peer-0.0.1-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit vdr-plugin-2
@@ -9,8 +9,9 @@ DESCRIPTION="VDR Plugin: peer-to-peer between multiple VDRs"
HOMEPAGE="https://vdr.schmirler.de/"
SRC_URI="https://vdr.schmirler.de/peer/${P}.tgz"
-SLOT="0"
LICENSE="GPL-2"
+SLOT="0"
KEYWORDS="~amd64 ~x86"
DEPEND="~media-video/vdr-2.2.0"
+RDEPEND="${DEPEND}"
diff --git a/media-plugins/vdr-permashift/Manifest b/media-plugins/vdr-permashift/Manifest
index 639978c9d387..1c879487a684 100644
--- a/media-plugins/vdr-permashift/Manifest
+++ b/media-plugins/vdr-permashift/Manifest
@@ -1,5 +1,5 @@
DIST vdr-permashift-1.0.1.tgz 49184 BLAKE2B 2342f0d071afd7f38b6109a514f124760aaf0058c9ef974974ee31f282a5ede8ee3636431e0c7e30a39f2da5ec966471b9c6ca073a8a13054052fbc8418fb3dc SHA512 b69e492e42f9ba2123f45e5ea1de8db937c3569a35da53429a4c97222e8a1aff0d4a5ab22920e65796d173e2963a9feda02a5a558309784b6296cd041352f252
-DIST vdr-permashift-1.0.4_pre20200301.tar.gz 52894 BLAKE2B 710a8373fb1bfb8d51eabb43db56c79a29c3fbd34f730f02bc73bfde6f1da68a3fdae221e06f71c25108bba6b5dc87b0a975d6dd62beef64738649c0e796a191 SHA512 a9e78df00d43ef692092ea299e13520ebc71766a7ebdbf3c0963e535014c837b3556b2fa81b444680830c703b56f459ef2ec01904282c0f34b80e20cba96a5f8
+DIST vdr-permashift-1.0.4_pre20220818.tar.gz 53985 BLAKE2B 37681efd056f4346be4cf8d43fee211fb60f97b95f3d0b656789d7c34fa465b0ee686229df481f7d637c1b21baf7380ef38004d207e82fdbf9578db3d3299f21 SHA512 eb4f1114aba4a21fe556206ad1924d3c24b8f86aeea507095f05f53af9bd6e25e7f31bd112e003ef733531b5822092f5c24c42a8930bd5b570c5fb3401073e8a
EBUILD vdr-permashift-1.0.1-r1.ebuild 542 BLAKE2B b4e9a67bfe416d0edb93bde06d87779291b478cd024a96bfe6cc553637b23b23b108ddd463665e7deaa2a56b1459c63faaad2e56cb8baad26922fdea7e4e9f52 SHA512 6336d6e88a6da5e580e8fd0fbf2b19cd58c01bee3d4b4184dd70eb79ef1fea79521a3a5684ec040073e7a052da6e004f3936d36b7613054d9ee0d61d725d3429
-EBUILD vdr-permashift-1.0.4_pre20200301.ebuild 728 BLAKE2B e0be0f58afc96a95725de8ae97e2cd546a9644940df9f81982ae7696bd16736d23d2d2c0e53dd054c90210200eedd53ac64c4137da13c4fca6e2d7f74b6a36b3 SHA512 171d7f77db285e7e022be7ce85dedda47be59b7e89ac4a43a464cba73817295c924b6eb5215cbac2ae37194f0e9a354a8fb371943d80f313308d20487810333c
-MISC metadata.xml 508 BLAKE2B 0e1fd077065c9e960657a6a6b2648f77a96cf106c57732b31c65050d3e85cdb35f3f735944bfc423f79be8382f5f210dcc7acfe04cdc10b294400f579cda251d SHA512 9409dce6ee81e8d7a7541528880eca2b38ba500cfc38a8c2d0eb0636c54ab5b5cb2987befa9f420fbb28b391b0516299ccc02b25b60137bef024cf2e70ee15a3
+EBUILD vdr-permashift-1.0.4_pre20220818.ebuild 714 BLAKE2B dc964ba3928a293769e31fe861f922ad3612b3e7c61a5fbd3369fe165569a7cfb8e4d3a6e3b4769461ad453d08df0c8602ed68581e5fbcb6286c0ad29e33bdf9 SHA512 bb915d5ff054ef6d8916e1ec40bf81f96786e417c097664bb06470e6d8a05a5de28ca19cb6c41b0a662e7288fe7e2b9f0f37a77e6204d2c7c06795d191a03eaa
+MISC metadata.xml 593 BLAKE2B e787a07eea7745f3db1a08a548ecaaef0771cf965e0546c5d323852acb324228b3983db93a3fc61cb208e81e3e64184dab4304211090cd17d3b3d96f074f70e1 SHA512 27e0aa2ebbb83742542c27173a56043f9b0f29c27d60082c4aca76d09b3647a77595a6c15aedbb9b4e2877dae3f37d9d65e9bd34cfed0ceb21e2d4360b13590f
diff --git a/media-plugins/vdr-permashift/metadata.xml b/media-plugins/vdr-permashift/metadata.xml
index b4dbb6eb43d2..4a9d112c223e 100644
--- a/media-plugins/vdr-permashift/metadata.xml
+++ b/media-plugins/vdr-permashift/metadata.xml
@@ -13,4 +13,7 @@
<email>vdr@gentoo.org</email>
<name>Gentoo VDR Project</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">eikesauer/Permashift</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/media-plugins/vdr-permashift/vdr-permashift-1.0.4_pre20200301.ebuild b/media-plugins/vdr-permashift/vdr-permashift-1.0.4_pre20220818.ebuild
index ece2759181fb..f469f7493ae1 100644
--- a/media-plugins/vdr-permashift/vdr-permashift-1.0.4_pre20200301.ebuild
+++ b/media-plugins/vdr-permashift/vdr-permashift-1.0.4_pre20220818.ebuild
@@ -1,16 +1,17 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit vdr-plugin-2
-# commit 2020/03/01
-GIT_VERSION="f3541d7c0e3e201daf06a49304db0a0d7d5f8dd1"
+# commit 2022/08/22
+GITHASH="afec850e8a5ed1ad215714f26bd94ad1dd0a028a"
DESCRIPTION="VDR Plugin: permanent timeshift by recording live TV on RAM"
HOMEPAGE="https://ein-eike.de/vdr-plugin-permashift-english/"
-SRC_URI="https://github.com/eikesauer/Permashift/archive/${GIT_VERSION}.tar.gz -> ${PF}.tar.gz"
+SRC_URI="https://github.com/eikesauer/Permashift/archive/${GITHASH}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/Permashift-${GITHASH}"
LICENSE="GPL-2+"
SLOT="0"
@@ -21,8 +22,6 @@ DEPEND="|| ( ~media-video/vdr-2.2.0[permashift]
)"
RDEPEND="${DEPEND}"
-S="${WORKDIR}/Permashift-${GIT_VERSION}"
-
QA_FLAGS_IGNORED="
usr/lib/vdr/plugins/libvdr-.*
usr/lib64/vdr/plugins/libvdr-.*"