aboutsummaryrefslogtreecommitdiff
path: root/games/openxcom
diff options
context:
space:
mode:
authorGuido Falsi <madpilot@FreeBSD.org>2018-02-17 10:12:29 +0000
committerGuido Falsi <madpilot@FreeBSD.org>2018-02-17 10:12:29 +0000
commit84630d5decae75aa1eaae093be6ca443abdf4053 (patch)
treece990b663247aaf5c52c38f0115f1fc1b7ce5da3 /games/openxcom
parent5d7bd6e7eabfbd2ae3d05c705a8f5364165bccef (diff)
Notes
Diffstat (limited to 'games/openxcom')
-rw-r--r--games/openxcom/Makefile1
-rw-r--r--games/openxcom/files/patch-src_Basescape_BaseInfoState.cpp10
-rw-r--r--games/openxcom/files/patch-src_Basescape_CraftInfoState.cpp10
-rw-r--r--games/openxcom/files/patch-src_Engine_RNG.cpp (renamed from games/openxcom/files/patch-src__Engine__RNG.cpp)6
-rw-r--r--games/openxcom/files/patch-src_Savegame_CraftWeapon.cpp10
5 files changed, 34 insertions, 3 deletions
diff --git a/games/openxcom/Makefile b/games/openxcom/Makefile
index 6f2523c12872..80232476e131 100644
--- a/games/openxcom/Makefile
+++ b/games/openxcom/Makefile
@@ -22,6 +22,7 @@ GH_ACCOUNT= SupSuper
GH_PROJECT= OpenXcom
USES= compiler:c++11-lang gmake pkgconfig
+USE_CXXSTD= c++11
USE_SDL= sdl mixer image gfx
USE_GL= gl
diff --git a/games/openxcom/files/patch-src_Basescape_BaseInfoState.cpp b/games/openxcom/files/patch-src_Basescape_BaseInfoState.cpp
new file mode 100644
index 000000000000..c0e53b561c26
--- /dev/null
+++ b/games/openxcom/files/patch-src_Basescape_BaseInfoState.cpp
@@ -0,0 +1,10 @@
+--- src/Basescape/BaseInfoState.cpp.orig 2014-06-13 19:14:43 UTC
++++ src/Basescape/BaseInfoState.cpp
+@@ -17,6 +17,7 @@
+ * along with OpenXcom. If not, see <http://www.gnu.org/licenses/>.
+ */
+ #include "BaseInfoState.h"
++#include <cmath>
+ #include <sstream>
+ #include "../Engine/Game.h"
+ #include "../Engine/Action.h"
diff --git a/games/openxcom/files/patch-src_Basescape_CraftInfoState.cpp b/games/openxcom/files/patch-src_Basescape_CraftInfoState.cpp
new file mode 100644
index 000000000000..dcdcffe99b7c
--- /dev/null
+++ b/games/openxcom/files/patch-src_Basescape_CraftInfoState.cpp
@@ -0,0 +1,10 @@
+--- src/Basescape/CraftInfoState.cpp.orig 2014-06-13 19:14:43 UTC
++++ src/Basescape/CraftInfoState.cpp
+@@ -17,6 +17,7 @@
+ * along with OpenXcom. If not, see <http://www.gnu.org/licenses/>.
+ */
+ #include "CraftInfoState.h"
++#include <cmath>
+ #include <sstream>
+ #include "../Engine/Game.h"
+ #include "../Resource/ResourcePack.h"
diff --git a/games/openxcom/files/patch-src__Engine__RNG.cpp b/games/openxcom/files/patch-src_Engine_RNG.cpp
index 92855e33096d..9f1ad90f0027 100644
--- a/games/openxcom/files/patch-src__Engine__RNG.cpp
+++ b/games/openxcom/files/patch-src_Engine_RNG.cpp
@@ -1,5 +1,5 @@
---- src/Engine/RNG.cpp.orig 2014-06-13 23:14:43.000000000 +0400
-+++ src/Engine/RNG.cpp 2014-09-11 18:52:08.000000000 +0400
+--- src/Engine/RNG.cpp.orig 2014-06-13 19:14:43 UTC
++++ src/Engine/RNG.cpp
@@ -17,6 +17,7 @@
* along with OpenXcom. If not, see <http://www.gnu.org/licenses/>.
*/
@@ -8,7 +8,7 @@
#include <math.h>
#include <time.h>
-@@ -86,7 +87,7 @@
+@@ -86,7 +87,7 @@ int generate(int min, int max)
double generate(double min, double max)
{
double num = next();
diff --git a/games/openxcom/files/patch-src_Savegame_CraftWeapon.cpp b/games/openxcom/files/patch-src_Savegame_CraftWeapon.cpp
new file mode 100644
index 000000000000..daec78acb073
--- /dev/null
+++ b/games/openxcom/files/patch-src_Savegame_CraftWeapon.cpp
@@ -0,0 +1,10 @@
+--- src/Savegame/CraftWeapon.cpp.orig 2014-06-13 19:14:43 UTC
++++ src/Savegame/CraftWeapon.cpp
+@@ -16,6 +16,7 @@
+ * You should have received a copy of the GNU General Public License
+ * along with OpenXcom. If not, see <http://www.gnu.org/licenses/>.
+ */
++#include <cmath>
+ #include "CraftWeapon.h"
+ #include "../Ruleset/RuleCraftWeapon.h"
+ #include "../Ruleset/Ruleset.h"