Gentoo Archives: gentoo-commits

From: Joerg Bornkessel <hd_brummy@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-sudoku/, media-plugins/vdr-sudoku/files/
Date: Wed, 28 Sep 2016 23:14:12
Message-Id: 1475104393.c0d32afab21f35734af2a36f4fd3e8cbf6d1e087.hd_brummy@gentoo
1 commit: c0d32afab21f35734af2a36f4fd3e8cbf6d1e087
2 Author: Joerg Bornkessel <hd_brummy <AT> gentoo <DOT> org>
3 AuthorDate: Wed Sep 28 23:13:13 2016 +0000
4 Commit: Joerg Bornkessel <hd_brummy <AT> gentoo <DOT> org>
5 CommitDate: Wed Sep 28 23:13:13 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0d32afa
7
8 media-plugins/vdr-sudoku: eapi=6; fixed gcc-6 compile, thx to P.Levin on wrt bug 594322"
9
10 Package-Manager: portage-2.3.0
11
12 .../vdr-sudoku/files/vdr-sudoku-0.3.5_gcc6.patch | 26 ++++++++++++++++++++++
13 ...oku-0.3.5.ebuild => vdr-sudoku-0.3.5-r1.ebuild} | 8 ++++---
14 media-plugins/vdr-sudoku/vdr-sudoku-0.3.5.ebuild | 4 ++--
15 3 files changed, 33 insertions(+), 5 deletions(-)
16
17 diff --git a/media-plugins/vdr-sudoku/files/vdr-sudoku-0.3.5_gcc6.patch b/media-plugins/vdr-sudoku/files/vdr-sudoku-0.3.5_gcc6.patch
18 new file mode 100644
19 index 00000000..fa6bed6
20 --- /dev/null
21 +++ b/media-plugins/vdr-sudoku/files/vdr-sudoku-0.3.5_gcc6.patch
22 @@ -0,0 +1,26 @@
23 +compile fix gcc-6
24 +https://bugs.gentoo.org/show_bug.cgi?id=594322
25 +Signed-of-by: Peter Levin <plevine457@×××××.com>
26 +Signed-of-by: Joerg Bornkessel <hd_brummy@g.o> ( 2016/Sep/29 )
27 +--- sudoku-0.3.5/sudoku.h.old 2016-09-25 17:47:23.689678251 -0400
28 ++++ sudoku-0.3.5/sudoku.h 2016-09-25 17:47:29.014272651 -0400
29 +@@ -23,6 +23,10 @@
30 +
31 + #include <vector>
32 +
33 ++#ifdef USE_RAND
34 ++#include <stdlib.h>
35 ++#include <time.h>
36 ++#endif // USE_RAND
37 +
38 + namespace Sudoku
39 + {
40 +@@ -32,8 +36,6 @@
41 +
42 +
43 + #ifdef USE_RAND
44 +-#include <stdlib.h>
45 +-#include <time.h>
46 + /** Random number 0 .. max-1 */
47 + static unsigned int rand(unsigned int max)
48 + {
49
50 diff --git a/media-plugins/vdr-sudoku/vdr-sudoku-0.3.5.ebuild b/media-plugins/vdr-sudoku/vdr-sudoku-0.3.5-r1.ebuild
51 similarity index 79%
52 copy from media-plugins/vdr-sudoku/vdr-sudoku-0.3.5.ebuild
53 copy to media-plugins/vdr-sudoku/vdr-sudoku-0.3.5-r1.ebuild
54 index aabb176..f57eff3 100644
55 --- a/media-plugins/vdr-sudoku/vdr-sudoku-0.3.5.ebuild
56 +++ b/media-plugins/vdr-sudoku/vdr-sudoku-0.3.5-r1.ebuild
57 @@ -1,8 +1,8 @@
58 -# Copyright 1999-2014 Gentoo Foundation
59 +# Copyright 1999-2016 Gentoo Foundation
60 # Distributed under the terms of the GNU General Public License v2
61 # $Id$
62
63 -EAPI="4"
64 +EAPI=6
65
66 inherit vdr-plugin-2
67
68 @@ -14,8 +14,10 @@ SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz"
69
70 LICENSE="GPL-2"
71 SLOT="0"
72 -KEYWORDS="amd64 x86"
73 +KEYWORDS="~amd64 ~x86"
74 IUSE=""
75
76 DEPEND=">=media-video/vdr-1.6.0"
77 RDEPEND="${DEPEND}"
78 +
79 +PATCHES=( "${FILESDIR}/${P}_gcc6.patch" )
80
81 diff --git a/media-plugins/vdr-sudoku/vdr-sudoku-0.3.5.ebuild b/media-plugins/vdr-sudoku/vdr-sudoku-0.3.5.ebuild
82 index aabb176..d7a4bfb 100644
83 --- a/media-plugins/vdr-sudoku/vdr-sudoku-0.3.5.ebuild
84 +++ b/media-plugins/vdr-sudoku/vdr-sudoku-0.3.5.ebuild
85 @@ -1,8 +1,8 @@
86 -# Copyright 1999-2014 Gentoo Foundation
87 +# Copyright 1999-2016 Gentoo Foundation
88 # Distributed under the terms of the GNU General Public License v2
89 # $Id$
90
91 -EAPI="4"
92 +EAPI=6
93
94 inherit vdr-plugin-2