1 |
commit: 33baed2bad2b665b618f77a5042a05fa8aa444d4 |
2 |
Author: Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sun Jun 5 14:05:27 2016 +0000 |
4 |
Commit: Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Jun 5 14:05:42 2016 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33baed2b |
7 |
|
8 |
games-action/maelstrom: build with gcc53 with patch from Andrew Savchenko (bug #585098) |
9 |
|
10 |
Package-Manager: portage-2.2.28 |
11 |
|
12 |
games-action/maelstrom/files/maelstrom-3.0.6-gcc53.patch | 11 +++++++++++ |
13 |
games-action/maelstrom/maelstrom-3.0.6-r2.ebuild | 5 +++-- |
14 |
2 files changed, 14 insertions(+), 2 deletions(-) |
15 |
|
16 |
diff --git a/games-action/maelstrom/files/maelstrom-3.0.6-gcc53.patch b/games-action/maelstrom/files/maelstrom-3.0.6-gcc53.patch |
17 |
new file mode 100644 |
18 |
index 0000000..db7624b |
19 |
--- /dev/null |
20 |
+++ b/games-action/maelstrom/files/maelstrom-3.0.6-gcc53.patch |
21 |
@@ -0,0 +1,11 @@ |
22 |
+--- Maelstrom-3.0.6/Maelstrom-netd.c.orig 2016-06-04 06:02:44.000000000 +0300 |
23 |
++++ Maelstrom-3.0.6/Maelstrom-netd.c 2016-06-05 13:45:11.422533649 +0300 |
24 |
+@@ -204,7 +204,7 @@ |
25 |
+ memset(&serv_addr, 0, sizeof(serv_addr)); |
26 |
+ serv_addr.sin_family = AF_INET; |
27 |
+ serv_addr.sin_addr.s_addr = htonl(INADDR_ANY); |
28 |
+- serv_addr.sin_port = htons(NETPLAY_PORT-1); |
29 |
++ serv_addr.sin_port = htons(NETPLAY_PORT - 1); |
30 |
+ if (bind(netfd, (struct sockaddr *)&serv_addr, sizeof(serv_addr)) < 0) { |
31 |
+ perror("Can't bind local address"); |
32 |
+ exit(3); |
33 |
|
34 |
diff --git a/games-action/maelstrom/maelstrom-3.0.6-r2.ebuild b/games-action/maelstrom/maelstrom-3.0.6-r2.ebuild |
35 |
index 32a05bc..ff716e1 100644 |
36 |
--- a/games-action/maelstrom/maelstrom-3.0.6-r2.ebuild |
37 |
+++ b/games-action/maelstrom/maelstrom-3.0.6-r2.ebuild |
38 |
@@ -1,4 +1,4 @@ |
39 |
-# Copyright 1999-2015 Gentoo Foundation |
40 |
+# Copyright 1999-2016 Gentoo Foundation |
41 |
# Distributed under the terms of the GNU General Public License v2 |
42 |
# $Id$ |
43 |
|
44 |
@@ -26,7 +26,8 @@ src_prepare() { |
45 |
"${FILESDIR}"/${P}-security.patch \ |
46 |
"${FILESDIR}"/${P}-64bits.patch \ |
47 |
"${FILESDIR}"/${P}-gcc34.patch \ |
48 |
- "${FILESDIR}"/${P}-warnings.patch |
49 |
+ "${FILESDIR}"/${P}-warnings.patch \ |
50 |
+ "${FILESDIR}"/${P}-gcc53.patch |
51 |
|
52 |
# Install the data into $(datadir)/..., not $(prefix)/games/... |
53 |
sed -i \ |