diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-07-13 12:26:41 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-07-13 12:26:41 +0100 |
commit | 482a48c0e1675b1e92663b8b5222bb7261aa7956 (patch) | |
tree | b81e02db1810214fc690a762e3a9c687d0f0c5ab /media-plugins | |
parent | 37bccfe5e76c5740c4ef5ba1179e9488d8404075 (diff) |
gentoo auto-resync : 13:07:2024 - 12:26:41
Diffstat (limited to 'media-plugins')
-rw-r--r-- | media-plugins/Manifest.gz | bin | 42744 -> 42753 bytes | |||
-rw-r--r-- | media-plugins/vdr-dvd/Manifest | 5 | ||||
-rw-r--r-- | media-plugins/vdr-dvd/files/vdr-dvd-0.3.7.patch | 40 | ||||
-rw-r--r-- | media-plugins/vdr-dvd/metadata.xml | 1 | ||||
-rw-r--r-- | media-plugins/vdr-dvd/vdr-dvd-0.3.7.ebuild | 27 |
5 files changed, 72 insertions, 1 deletions
diff --git a/media-plugins/Manifest.gz b/media-plugins/Manifest.gz Binary files differindex 19a6263b3b01..d59b3989125c 100644 --- a/media-plugins/Manifest.gz +++ b/media-plugins/Manifest.gz 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" + ) |