[packages/warmux] - fix building with gcc6 - rel 9
baggins
baggins at pld-linux.org
Fri Jul 14 02:44:51 CEST 2017
commit 3de67ca07c8de7d1554f114fa33d07dbe7b590e2
Author: Jan Rękorajski <baggins at pld-linux.org>
Date: Fri Jul 14 09:44:30 2017 +0900
- fix building with gcc6
- rel 9
gcc6.patch | 11 +++++++++++
warmux.spec | 4 +++-
2 files changed, 14 insertions(+), 1 deletion(-)
---
diff --git a/warmux.spec b/warmux.spec
index bf3174f..57a8a44 100644
--- a/warmux.spec
+++ b/warmux.spec
@@ -3,7 +3,7 @@ Summary(de.UTF-8): Ein kostenloser Team17 Worms-Klon
Summary(pl.UTF-8): Wolnodostępny klon Worms z Team17
Name: warmux
Version: 11.04.1
-Release: 8
+Release: 9
License: GPL v2+
Group: X11/Applications/Games
Source0: http://download.gna.org/warmux/%{name}-%{version}.tar.bz2
@@ -12,6 +12,7 @@ Patch0: desktop.patch
Patch1: optflags.patch
Patch2: %{name}-libpng15.patch
Patch3: %{name}-gcc47.patch
+Patch4: gcc6.patch
URL: http://www.warmux.org/
BuildRequires: SDL-devel >= 1.2.6
BuildRequires: SDL_gfx-devel >= 2.0.13
@@ -58,6 +59,7 @@ warmux data files
%patch1 -p1
%patch2 -p1
%patch3 -p1
+%patch4 -p1
# disable building unsupported locales
%{__sed} -i -e 's|cpf||g;s|ua||g' po/LINGUAS
diff --git a/gcc6.patch b/gcc6.patch
new file mode 100644
index 0000000..2964cc8
--- /dev/null
+++ b/gcc6.patch
@@ -0,0 +1,11 @@
+--- warmux-11.04/src/interface/weapon_menu.cpp~ 2011-04-29 04:03:06.000000000 +0900
++++ warmux-11.04/src/interface/weapon_menu.cpp 2017-07-14 09:13:34.104952051 +0900
+@@ -391,7 +391,7 @@
+ Weapon * WeaponsMenu::UpdateCurrentOverflyItem(const Polygon * poly)
+ {
+ if (!show)
+- return false;
++ return NULL;
+ const std::vector<PolygonItem *>& items = poly->GetItem();
+ WeaponMenuItem * tmp;
+ Interface::GetInstance()->SetCurrentOverflyWeapon(NULL);
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/warmux.git/commitdiff/3de67ca07c8de7d1554f114fa33d07dbe7b590e2
More information about the pld-cvs-commit
mailing list