games-arcade/wop: Fix GCC-6 build
authorPeter Levine <plevine457@gmail.com>
Sat, 18 Mar 2017 01:10:16 +0000 (21:10 -0400)
committerDavid Seifert <soap@gentoo.org>
Sat, 25 Mar 2017 12:47:41 +0000 (13:47 +0100)
Bug: https://bugs.gentoo.org/show_bug.cgi?id=612526
Closes: https://github.com/gentoo/gentoo/pull/4222

games-arcade/wop/files/wop-0.4.3-gcc6.patch [new file with mode: 0644]
games-arcade/wop/wop-0.4.3-r1.ebuild

diff --git a/games-arcade/wop/files/wop-0.4.3-gcc6.patch b/games-arcade/wop/files/wop-0.4.3-gcc6.patch
new file mode 100644 (file)
index 0000000..add9e06
--- /dev/null
@@ -0,0 +1,18 @@
+diff -Naur wop-0.4.3.old/src/global.cpp wop-0.4.3/src/global.cpp
+--- wop-0.4.3.old/src/global.cpp       2017-03-16 18:48:49.114967592 -0400
++++ wop-0.4.3/src/global.cpp   2017-03-16 18:48:55.592903512 -0400
+@@ -44,10 +44,10 @@
+ #define GREEN(s)                 s
+ #define RED(s)                   s
+ #else
+-#define BLACK(s)                 "\033[0;1m"s"\033[0m"
+-#define BLINKINK_BLACK_ON_RED(s) "\033[05;1;41m"s"\033[0m"
+-#define GREEN(s)                 "\033[32m"s"\033[0m"
+-#define RED(s)                   "\033[31m"s"\033[0m"
++#define BLACK(s)                 "\033[0;1m" s "\033[0m"
++#define BLINKINK_BLACK_ON_RED(s) "\033[05;1;41m" s "\033[0m"
++#define GREEN(s)                 "\033[32m" s "\033[0m"
++#define RED(s)                   "\033[31m" s "\033[0m"
+ #endif
+ /**********************************************************/
index 48669c9e65207257deca51a5323aafc6cb8e81f0..9f6811a6fbec2f4bdbbf08ed08814d0aac7702f6 100644 (file)
@@ -37,7 +37,8 @@ src_prepare() {
                woprc \
                || die "sed failed"
        epatch "${FILESDIR}"/${P}-Makefile.patch \
-               "${FILESDIR}"/${P}-gcc43.patch
+               "${FILESDIR}"/${P}-gcc43.patch \
+               "${FILESDIR}"/${P}-gcc6.patch
 }
 
 src_compile() {