commit:     c0d32afab21f35734af2a36f4fd3e8cbf6d1e087
Author:     Joerg Bornkessel <hd_brummy <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 28 23:13:13 2016 +0000
Commit:     Joerg Bornkessel <hd_brummy <AT> gentoo <DOT> org>
CommitDate: Wed Sep 28 23:13:13 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0d32afa

media-plugins/vdr-sudoku: eapi=6; fixed gcc-6 compile, thx to P.Levin on wrt 
bug 594322"

Package-Manager: portage-2.3.0

 .../vdr-sudoku/files/vdr-sudoku-0.3.5_gcc6.patch   | 26 ++++++++++++++++++++++
 ...oku-0.3.5.ebuild => vdr-sudoku-0.3.5-r1.ebuild} |  8 ++++---
 media-plugins/vdr-sudoku/vdr-sudoku-0.3.5.ebuild   |  4 ++--
 3 files changed, 33 insertions(+), 5 deletions(-)

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
new file mode 100644
index 00000000..fa6bed6
--- /dev/null
+++ b/media-plugins/vdr-sudoku/files/vdr-sudoku-0.3.5_gcc6.patch
@@ -0,0 +1,26 @@
+compile fix gcc-6
+https://bugs.gentoo.org/show_bug.cgi?id=594322
+Signed-of-by: Peter Levin <plevine...@gmail.com> 
+Signed-of-by: Joerg  Bornkessel <hd_bru...@gentoo.org> ( 2016/Sep/29 )
+--- sudoku-0.3.5/sudoku.h.old  2016-09-25 17:47:23.689678251 -0400
++++ sudoku-0.3.5/sudoku.h      2016-09-25 17:47:29.014272651 -0400
+@@ -23,6 +23,10 @@
+ 
+ #include <vector>
+ 
++#ifdef USE_RAND
++#include <stdlib.h>
++#include <time.h>
++#endif // USE_RAND
+ 
+ namespace Sudoku
+ {
+@@ -32,8 +36,6 @@
+ 
+ 
+ #ifdef USE_RAND
+-#include <stdlib.h>
+-#include <time.h>
+   /** Random number 0 .. max-1 */
+   static unsigned int rand(unsigned int max)
+   {

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
similarity index 79%
copy from media-plugins/vdr-sudoku/vdr-sudoku-0.3.5.ebuild
copy to media-plugins/vdr-sudoku/vdr-sudoku-0.3.5-r1.ebuild
index aabb176..f57eff3 100644
--- a/media-plugins/vdr-sudoku/vdr-sudoku-0.3.5.ebuild
+++ b/media-plugins/vdr-sudoku/vdr-sudoku-0.3.5-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI="4"
+EAPI=6
 
 inherit vdr-plugin-2
 
@@ -14,8 +14,10 @@ SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 DEPEND=">=media-video/vdr-1.6.0"
 RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${P}_gcc6.patch" )

diff --git a/media-plugins/vdr-sudoku/vdr-sudoku-0.3.5.ebuild 
b/media-plugins/vdr-sudoku/vdr-sudoku-0.3.5.ebuild
index aabb176..d7a4bfb 100644
--- a/media-plugins/vdr-sudoku/vdr-sudoku-0.3.5.ebuild
+++ b/media-plugins/vdr-sudoku/vdr-sudoku-0.3.5.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI="4"
+EAPI=6
 
 inherit vdr-plugin-2
 

Reply via email to