Diff vdr-2.4.1-r3 with a vdr-2.4.6-r1

/usr/portage/media-video/vdr/vdr-2.4.6-r1.ebuild 2021-05-09 12:39:00.000000000 +0300
8 8
DESCRIPTION="Video Disk Recorder - turns a pc into a powerful set top box for DVB"
9 9
HOMEPAGE="http://www.tvdr.de/"
10 10
SRC_URI="ftp://ftp.tvdr.de/vdr/${P}.tar.bz2
11
	mainmenuhooks? ( http://vdr.websitec.de/download/${PN}/${P}/${P}_mainmenuhook-1.0.1.patch.bz2 )
11
	mainmenuhooks? ( http://vdr.websitec.de/download/${PN}/${PN}-2.4.1/${PN}-2.4.1_mainmenuhook-1.0.1.patch.bz2 )
12 12
	menuorg? ( https://projects.vdr-developer.org/projects/plg-menuorg/repository/revisions/master/raw/vdr-patch/vdr-menuorg-2.3.x.diff )
13 13
	naludump? ( http://www.udo-richter.de/vdr/files/vdr-2.1.5-naludump-0.1.diff )
14 14
	pinplugin? ( http://vdr.websitec.de/download/${PN}/${P}/${P}_pinplugin.patch.bz2 )
15
	ttxtsubs? ( http://vdr.websitec.de/download/${PN}/${P}/${PN}-2.4.0-ttxtsubs.patch.bz2 )
16
	permashift? ( https://raw.githubusercontent.com/eikesauer/Permashift/master/vdr-2.4-patch-for-permashift.diff )"
15
	ttxtsubs? ( http://vdr.websitec.de/download/${PN}/${P}/${P}_ttxtsubs_v2.patch.bz2 )
16
	permashift? ( http://vdr.websitec.de/download/${PN}/${P}/vdr-2.4-patch-for-permashift.diff.bz2 )"
17 17

  
18 18
LICENSE="GPL-2+"
19 19
SLOT="0"
20 20
KEYWORDS="amd64 ~arm ~arm64 ~ppc x86"
21
IUSE="bidi debug demoplugins html keyboard mainmenuhooks menuorg naludump pinplugin permashift systemd ttxtsubs verbose"
21
IUSE="bidi debug demoplugins html keyboard mainmenuhooks menuorg naludump permashift pinplugin systemd ttxtsubs verbose"
22 22

  
23 23
COMMON_DEPEND="
24 24
	virtual/jpeg:*
......
130 130
	eend 0
131 131

  
132 132
	eapply "${FILESDIR}/${P}_gentoo.patch"
133
	eapply "${FILESDIR}/vdr-2.2.0-jpeg-9c.patch"
134 133
	use demoplugins || eapply "${FILESDIR}/vdr-2.4_remove_plugins.patch"
135 134
	eapply "${FILESDIR}/${P}_makefile-variables.patch"
136
	eapply "${FILESDIR}/${P}_glibc-2.31.patch"
135

  
136
	# fix clang/LLVM compile
137
	eapply "${FILESDIR}/${P}_clang.patch"
137 138

  
138 139
	use naludump && eapply "${DISTDIR}/${PN}-2.1.5-naludump-0.1.diff"
139
	use permashift && eapply "${DISTDIR}/${PN}-2.4-patch-for-permashift.diff"
140
	use permashift && eapply "${WORKDIR}/${PN}-2.4-patch-for-permashift.diff"
140 141
	use pinplugin && eapply "${WORKDIR}/${P}_pinplugin.patch"
141
	use ttxtsubs && eapply "${WORKDIR}/${PN}-2.4.0-ttxtsubs.patch"
142
	use ttxtsubs && eapply "${FILESDIR}/${P}_ttxtsubs_segfault.patch"
142
	use ttxtsubs && eapply "${WORKDIR}/${P}_ttxtsubs_v2.patch"
143 143
	use menuorg && eapply "${DISTDIR}/vdr-menuorg-2.3.x.diff"
144
	use mainmenuhooks && eapply "${WORKDIR}/${P}_mainmenuhook-1.0.1.patch"
144
	use mainmenuhooks && eapply "${WORKDIR}/${PN}-2.4.1_mainmenuhook-1.0.1.patch"
145 145

  
146 146
	add_cap CAP_UTF8 \
147 147
		CAP_IRCTRL_RUNTIME_PARAM \
Thank you!