diff --git a/recipes/freeciv/freeciv.inc b/recipes/freeciv/freeciv.inc index 9a3d95b..ccb460e 100644 --- a/recipes/freeciv/freeciv.inc +++ b/recipes/freeciv/freeciv.inc @@ -14,6 +14,7 @@ DEPENDS = "gtk+ readline" SRC_URI = "${SOURCEFORGE_MIRROR}/freeciv/freeciv-${PV}.tar.gz \ file://allow-root.patch \ + file://wait-server-start.patch \ " S = "${WORKDIR}/freeciv-${PV}" diff --git a/recipes/freeciv/freeciv/wait-server-start.patch b/recipes/freeciv/freeciv/wait-server-start.patch new file mode 100644 index 0000000..47ddf64 --- /dev/null +++ b/recipes/freeciv/freeciv/wait-server-start.patch @@ -0,0 +1,16 @@ +Give server more time to start + +Signed-off-by: Marko Lindqvist + +diff -Nurd -X.diff_ignore freeciv/client/connectdlg_common.c freeciv/client/connectdlg_common.c +--- freeciv/client/connectdlg_common.c 2011-07-30 00:24:42.000000000 +0300 ++++ freeciv/client/connectdlg_common.c 2012-05-14 23:31:13.000000000 +0300 +@@ -60,7 +60,7 @@ + #include "tilespec.h" + + #define WAIT_BETWEEN_TRIES 100000 /* usecs */ +-#define NUMBER_OF_TRIES 500 ++#define NUMBER_OF_TRIES 10000 + + #ifdef WIN32_NATIVE + /* FIXME: this is referenced directly in gui-win32/connectdlg.c. */