Gentoo Archives: gentoo-commits

From: "Jörg Bornkessel" <hd_brummy@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-fritzbox/files/, media-plugins/vdr-fritzbox/
Date: Fri, 14 May 2021 14:33:49
Message-Id: 1621002771.5729eec09566c4bf09787330e8787ccd953c7619.hd_brummy@gentoo
1 commit: 5729eec09566c4bf09787330e8787ccd953c7619
2 Author: Joerg Bornkessel <hd_brummy <AT> gentoo <DOT> org>
3 AuthorDate: Fri May 14 14:32:51 2021 +0000
4 Commit: Jörg Bornkessel <hd_brummy <AT> gentoo <DOT> org>
5 CommitDate: Fri May 14 14:32:51 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5729eec0
7
8 media-plugins/vdr-fritzbox: llvm/clang compile fixed
9
10 Closes: https://bugs.gentoo.org/740290
11 Package-Manager: Portage-3.0.18, Repoman-3.0.2
12 Signed-off-by: Joerg Bornkessel <hd_brummy <AT> gentoo.org>
13
14 .../vdr-fritzbox/files/vdr-fritzbox-1.5.3_clang.patch | 17 +++++++++++++++++
15 ...box-1.5.3-r2.ebuild => vdr-fritzbox-1.5.3-r3.ebuild} | 5 ++++-
16 2 files changed, 21 insertions(+), 1 deletion(-)
17
18 diff --git a/media-plugins/vdr-fritzbox/files/vdr-fritzbox-1.5.3_clang.patch b/media-plugins/vdr-fritzbox/files/vdr-fritzbox-1.5.3_clang.patch
19 new file mode 100644
20 index 00000000000..1819244ffba
21 --- /dev/null
22 +++ b/media-plugins/vdr-fritzbox/files/vdr-fritzbox-1.5.3_clang.patch
23 @@ -0,0 +1,17 @@
24 +compile fix llvm/clang
25 +
26 +https://bugs.gentoo.org/740290
27 +
28 +Signed-off-by: Joerg Bornkessel <hd_brummy@g.o> (14 May 2021)
29 +diff -Naur fritzbox-1.5.3.orig/notifyosd.cpp fritzbox-1.5.3/notifyosd.cpp
30 +--- fritzbox-1.5.3.orig/notifyosd.cpp 2021-05-14 14:20:08.973067369 +0200
31 ++++ fritzbox-1.5.3/notifyosd.cpp 2021-05-14 14:21:17.945067369 +0200
32 +@@ -128,7 +128,7 @@
33 + delete osd;
34 + osd = cOsdProvider::NewOsd(left, top);
35 + // defines drawing area and color depth
36 +- tArea Area = { 0, 0, width-1, height-1, colorDepth };
37 ++ tArea Area = { 0, 0, static_cast<int>(width-1), static_cast<int>(height-1), colorDepth };
38 + osd->SetAreas(&Area, 1);
39 + // draw osd frame, 2px thick
40 + osd->DrawRectangle(0, 0, width-1, height-1, clrBackground);
41
42 diff --git a/media-plugins/vdr-fritzbox/vdr-fritzbox-1.5.3-r2.ebuild b/media-plugins/vdr-fritzbox/vdr-fritzbox-1.5.3-r3.ebuild
43 similarity index 93%
44 rename from media-plugins/vdr-fritzbox/vdr-fritzbox-1.5.3-r2.ebuild
45 rename to media-plugins/vdr-fritzbox/vdr-fritzbox-1.5.3-r3.ebuild
46 index 860f542aaea..8ca019bad2a 100644
47 --- a/media-plugins/vdr-fritzbox/vdr-fritzbox-1.5.3-r2.ebuild
48 +++ b/media-plugins/vdr-fritzbox/vdr-fritzbox-1.5.3-r3.ebuild
49 @@ -19,7 +19,10 @@ DEPEND="dev-libs/libgcrypt:0
50 media-video/vdr"
51 RDEPEND="${DEPEND}"
52
53 -PATCHES=( "${FILESDIR}/${P}-boost-1.67.patch" )
54 +PATCHES=(
55 + "${FILESDIR}/${P}-boost-1.67.patch"
56 + "${FILESDIR}/${P}_clang.patch"
57 + )
58
59 src_prepare() {
60 vdr-plugin-2_src_prepare