summaryrefslogtreecommitdiff
path: root/media-plugins
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-07-13 12:26:41 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-07-13 12:26:41 +0100
commit482a48c0e1675b1e92663b8b5222bb7261aa7956 (patch)
treeb81e02db1810214fc690a762e3a9c687d0f0c5ab /media-plugins
parent37bccfe5e76c5740c4ef5ba1179e9488d8404075 (diff)
gentoo auto-resync : 13:07:2024 - 12:26:41
Diffstat (limited to 'media-plugins')
-rw-r--r--media-plugins/Manifest.gzbin42744 -> 42753 bytes
-rw-r--r--media-plugins/vdr-dvd/Manifest5
-rw-r--r--media-plugins/vdr-dvd/files/vdr-dvd-0.3.7.patch40
-rw-r--r--media-plugins/vdr-dvd/metadata.xml1
-rw-r--r--media-plugins/vdr-dvd/vdr-dvd-0.3.7.ebuild27
5 files changed, 72 insertions, 1 deletions
diff --git a/media-plugins/Manifest.gz b/media-plugins/Manifest.gz
index 19a6263b3b01..d59b3989125c 100644
--- a/media-plugins/Manifest.gz
+++ b/media-plugins/Manifest.gz
Binary files differ
diff --git a/media-plugins/vdr-dvd/Manifest b/media-plugins/vdr-dvd/Manifest
index faac4329d5bf..8ed87bb79a8a 100644
--- a/media-plugins/vdr-dvd/Manifest
+++ b/media-plugins/vdr-dvd/Manifest
@@ -1,8 +1,11 @@
AUX confd 470 BLAKE2B 216d5bbc04120c9e6adb1936a99e2833f3ea1bcab87aa679982ed95c1c9791f3114bcf592a371183d4e6c183e440b6dfaa16d9728fe5a5e668df0bc7f04faab5 SHA512 64ac28985a27f9324fca2bc04cbcf61f68703d802707b7420fa4c5eb1ea9946872c3ea619f746925941758bcb5b7309854e1ec6b9aa2a72e0234f0deb3c849a1
AUX rc-addon.sh 253 BLAKE2B 38562c548f0da59dccd753838c110c42b181299e0961e85635262c925849406376cdf2fe9fce012510d34c1e119bd66b1fc2c27bb4a505f1483c7db7b9ae0693 SHA512 3e4b5dc48dd6a542885c2daba35c843232f271433667c0b9b0d70c7da85851f4bd72faa4e395221e4bc213ccadf949479b4b3b4e8bcf0804397ac254283fb064
+AUX vdr-dvd-0.3.7.patch 1602 BLAKE2B 4034fd5562666d76f415c954074c231d6f27eea4145861906740166759c43847d8db3b280e218c6e606d98946aad18d6107e9eda139036f122c3bbdbb38ca25d SHA512 d99b7d022663a65c336462f7020892226a65a1d118432d11f788cfb9f6d86a56072db0d56c7f33e75c5fc48313cb28fc66261c46de8c2a5fea2d424b0b80bd9c
AUX vdr-dvd-0.3.7_pre20090106-compile_warnings.diff 1981 BLAKE2B 71861a2c2157fb7492ef45522351db5f1945d1f5f10fd706d91d035f1310676a9c938f2ef7c7e1ea2c239bdb559d7c2bbf9ccebcc3c17643db4a72e3569425f3 SHA512 71849e905a564d904e933a7bd754dae97a22c87b30a9ae865d963203eae3c20177fb86469aa38473f1f6559361e9b4681a9b67c55576797d876b06e3a98249d8
AUX vdr-dvd-0.3.7_pre20090106-fix-dvdnav-using-c++-keywords.patch 515 BLAKE2B bad58e77b1522b38b5dcf8b5bc98ebd86727a20fe3ecc2b75e54b0f8b029c2a067f3417df56fa9da2622882ddf8a2249522b507d603af87b109ffbd67fa383e7 SHA512 6b9c30630b56712e20391a84120aef311ff9b28618cdcb1bef88f3d4b2239b6d776629aa6759bdfb8855279a479fbef076ca994a58220f698ebb2160c1e59237
AUX vdr-dvd-0.3.7_pre20090106_clang.patch 1453 BLAKE2B 261418e9ce88227801d5daecd25802eb30882df0a75a9c102b30c0d4d129e49244dc1dbf1c112d0973d991f4b37bb9c60d9b0066afc39dc28b306cbd71aec5ec SHA512 99759f1924e32b4fa321bec8796b9c1ca9dfa44754d4f572ba426039b81b7a7e41510b9e9911451a93d63d9e83d626dbb8acca1703b92762f6baece9841195f5
+DIST vdr-dvd-0.3.7.tar.gz 77824 BLAKE2B 7e2c9c5465b58290aef880ab405cba9e998a5ce3ad5fe06336c2f1b362d461d74d3f0c13c82e4ff602469cd5c02112ac00b6ebdefe68acc9a20b5631791278cc SHA512 5d9b413d7bce5bd22d5252fa878f61649dba966e1d936844f0a5c7d7893f7ac3078ef3ef2bd8c69119409a23f6ce9d1ec5b0e1fa8fb2011c08f3b2c9efdae782
DIST vdr-dvd-cvs-20090106.tar.bz2 65387 BLAKE2B 3642fb4d7d38916b6dfdcba6ea891a84fafee63e3991b18574bf2d33b42f4f59a936a91d364fd523f26f2a0f96bd0c5879955491fd5ec353f201dcff040598be SHA512 7e0f24cfbd7567d46eed73ca52826970a21d2cd49089cc019f24eced88dde83db2b14222a9a01ed37d376b323f82b53947d9f9c675c32ce775a487baaddb4b26
+EBUILD vdr-dvd-0.3.7.ebuild 601 BLAKE2B 215535b434cfcf0af529cb226a8a80b198dd0da9ee4f652cfdf69ef57187f2a7e60be4fb88ee2a2f13203d36a7e3ae79bc498f100da8a72af204f60315ddc599 SHA512 dd6779b798402f5561f06dfc79e08321e371e3753ff47d1bfe63259de4a30b37db7cc6b0d0da2b986ad6c32869fda20f3e3d02935e46a169c2e9a8a822eba95d
EBUILD vdr-dvd-0.3.7_pre20090106-r4.ebuild 928 BLAKE2B eab0a458dcd064310118eaef75f5704793b344cf56143d7bccaf1271bc391045ce1bc277f022e5f1e38044d967abdebfaa2e74d15ebd26a86a2c7e02ddd31763 SHA512 de410a4201d3aab7f4cc110d153f341b94ce6574f23e1d0d71b260bb3f7dfcb786fe719c1da89aa490709b5f572d5c04ef387087eefab6cb279ad86321f8222b
-MISC metadata.xml 653 BLAKE2B b35bf965642941d19ac7cb7182fca9829dd5b6bd8793e4cadcc225e9464e3ce0d687eece906d481eaf9183a025742f2b59a380e40210a19a5352f2a2a9e87822 SHA512 c452d98362e3a96532857aee345e222eb5878ed028eb3de6a991fe35d688b5f2dbd18af973d27c28ccfe48309d85e7582538b1c9b057c2ad45597d2ace1a7c3c
+MISC metadata.xml 726 BLAKE2B d4894c909fef728caa8df3b872eabaac3663c39603c4f0d54ad414d489a75d0685dd428100c4e16a9e399891b5c43bca9711a3aa0b7fc4c7190ad031c579b35d SHA512 e07ffa36d1973d8f3121ec8a4356377f754eb80094b4f2a5a806c58b67c6454d0dbb99f7faa363547a2db814c1805566528e4b5c88ccf76cd6fa27991e154a31
diff --git a/media-plugins/vdr-dvd/files/vdr-dvd-0.3.7.patch b/media-plugins/vdr-dvd/files/vdr-dvd-0.3.7.patch
new file mode 100644
index 000000000000..a2bbd60d6b74
--- /dev/null
+++ b/media-plugins/vdr-dvd/files/vdr-dvd-0.3.7.patch
@@ -0,0 +1,40 @@
+--- a/Makefile
++++ b/Makefile
+@@ -82,7 +82,7 @@
+
+ # Dependencies:
+
+-MAKEDEP = g++ -MM -MG
++MAKEDEP = $(CXX) -MM -MG
+ DEPFILE = .dependencies
+ $(DEPFILE): Makefile
+ @$(MAKEDEP) $(DEFINES) $(INCLUDES) $(OBJS:%.o=%.c) > $@
+--- a/player-dvd.c
++++ b/player-dvd.c
+@@ -598,7 +598,7 @@
+ sp=2;
+ }
+ #if VDRVERSNUM < 20103
+- DeviceTrickSpeed(sp);
++ DeviceTrickSpeed(sp,true);
+ #else
+ DeviceTrickSpeed(sp,playDir == pdForward);
+ #endif
+@@ -3092,7 +3092,7 @@
+ }
+
+ uint16_t audioStreamLanguageCode = GetAudioTrackLanguageCode(currentNavAudioTrack);
+- char audioLanguageStr[3] = {audioStreamLanguageCode, audioStreamLanguageCode >> 8, 0};
++ char audioLanguageStr[3] = {static_cast<char>(audioStreamLanguageCode), static_cast<char>(audioStreamLanguageCode >> 8), 0};
+ if (GetAudioStreamNumbers() > 1)
+ sprintf(buffer,"%s %d/%d %s", audioStreamLanguageCode != 0xFFFF ? audioLanguageStr : "", GetCurrentNavAudioTrackIdx() + 1, GetAudioStreamNumbers() - 1, audioTypeDescr);
+ else
+@@ -3110,7 +3110,7 @@
+ }
+
+ int subtitleStreamLanguageCode = GetSubtitleLanguageCode(currentNavSubpStream);
+- char subtitleLanguageStr[3] = {subtitleStreamLanguageCode, subtitleStreamLanguageCode >> 8, 0};
++ char subtitleLanguageStr[3] = {static_cast<char>(subtitleStreamLanguageCode), static_cast<char>(subtitleStreamLanguageCode >> 8), 0};
+
+ if(GetSubtitleStreamNumbers() > 2)
+ sprintf(buffer,"%s %d/%d", subtitleStreamLanguageCode !=0xFFFF ? subtitleLanguageStr : "", GetCurrentNavSubpStreamIdx(), GetSubtitleStreamNumbers() - 1);
diff --git a/media-plugins/vdr-dvd/metadata.xml b/media-plugins/vdr-dvd/metadata.xml
index 89b6db31754d..d2b86a191aa8 100644
--- a/media-plugins/vdr-dvd/metadata.xml
+++ b/media-plugins/vdr-dvd/metadata.xml
@@ -15,5 +15,6 @@
</maintainer>
<upstream>
<remote-id type="sourceforge">dvdplugin</remote-id>
+ <remote-id type="github">vdr-projects/vdr-plugin-dvd</remote-id>
</upstream>
</pkgmetadata>
diff --git a/media-plugins/vdr-dvd/vdr-dvd-0.3.7.ebuild b/media-plugins/vdr-dvd/vdr-dvd-0.3.7.ebuild
new file mode 100644
index 000000000000..1cb28217d72a
--- /dev/null
+++ b/media-plugins/vdr-dvd/vdr-dvd-0.3.7.ebuild
@@ -0,0 +1,27 @@
+# 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: DVD-Player"
+HOMEPAGE="https://github.com/vdr-projects/vdr-plugin-dvd"
+SRC_URI="https://github.com/vdr-projects/vdr-plugin-dvd/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/vdr-plugin-dvd-${PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="media-video/vdr
+ media-libs/libdvdnav
+ media-libs/a52dec"
+RDEPEND="${DEPEND}"
+
+# vdr-plugin-2.eclass fix
+KEEP_I18NOBJECT="yes"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-0.3.7.patch"
+ )