Hi,
Here is an update to openttd-1.4.1.
Tested on i386 and amd64.
ok?
Index: Makefile
===================================================================
RCS file: /cvs/ports/games/openttd/Makefile,v
retrieving revision 1.35
diff -u -p -u -p -r1.35 Makefile
--- Makefile 10 Apr 2014 06:32:48 -0000 1.35
+++ Makefile 29 Jun 2014 16:21:26 -0000
@@ -2,10 +2,10 @@
COMMENT= open source clone of the game Transport Tycoon Deluxe
-V = 1.4.0
+V = 1.4.1
DISTNAME = openttd-${V}
EXTRACT_SUFX= -source.tar.gz
-GFX_V = 0.5.0
+GFX_V = 0.5.1
SFX_V= 0.2.3
MSX_V= 0.3.1
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
Index: distinfo
===================================================================
RCS file: /cvs/ports/games/openttd/distinfo,v
retrieving revision 1.19
diff -u -p -u -p -r1.19 distinfo
--- distinfo 10 Apr 2014 06:32:48 -0000 1.19
+++ distinfo 29 Jun 2014 16:21:26 -0000
@@ -1,8 +1,8 @@
-SHA256 (openttd/opengfx-0.5.0.zip) =
RAzQrUDxfBgL8aM5+tWgbJzcCk5oDdH41eSqcg1LUxo=
+SHA256 (openttd/opengfx-0.5.1.zip) =
4bMItrVuLxzj4A/8BT8cre8CZUYfFVN5jsQfO9dL6MY=
SHA256 (openttd/openmsx-0.3.1.zip) =
kuKTronxOtZ59DGF6D+4H7jK1H/mP0rz09n5VRMEYPU=
SHA256 (openttd/opensfx-0.2.3.zip) =
NXR0WsDBOLrlO1aXJZHbjXeK2fr/1R3q43pIpWPnFmI=
-SHA256 (openttd/openttd-1.4.0-source.tar.gz) =
vFC79XPAeZvc27U7OmvQkbmI+N8L95wOce8+uxEtzpw=
-SIZE (openttd/opengfx-0.5.0.zip) = 3468612
+SHA256 (openttd/openttd-1.4.1-source.tar.gz) =
YOx8G2li7qNqhNcOwon7HJAMqNK12kFPczAgTSC5SKw=
+SIZE (openttd/opengfx-0.5.1.zip) = 3468986
SIZE (openttd/openmsx-0.3.1.zip) = 136981
SIZE (openttd/opensfx-0.2.3.zip) = 11144025
-SIZE (openttd/openttd-1.4.0-source.tar.gz) = 10043877
+SIZE (openttd/openttd-1.4.1-source.tar.gz) = 10052089
Index: patches/patch-src_os_unix_unix_cpp
===================================================================
RCS file: patches/patch-src_os_unix_unix_cpp
diff -N patches/patch-src_os_unix_unix_cpp
--- patches/patch-src_os_unix_unix_cpp 25 Dec 2012 00:17:37 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,28 +0,0 @@
-$OpenBSD: patch-src_os_unix_unix_cpp,v 1.1 2012/12/25 00:17:37 bentley Exp $
---- src/os/unix/unix.cpp.orig Sun Nov 18 01:13:52 2012
-+++ src/os/unix/unix.cpp Sun Nov 18 23:04:04 2012
-@@ -38,6 +38,7 @@
- #endif
-
- #ifdef HAS_SYSCTL
-+#include <sys/param.h>
- #include <sys/sysctl.h>
- #endif
-
-@@ -337,9 +338,16 @@ uint GetCPUCoreCount()
- int ncpu = 0;
- size_t len = sizeof(ncpu);
-
-+#if defined(__OpenBSD__)
-+ int mib[2];
-+ mib[0] = CTL_HW;
-+ mib[1] = HW_NCPU;
-+ sysctl(mib, 2, &ncpu, &len, NULL, 0);
-+#else
- if (sysctlbyname("hw.availcpu", &ncpu, &len, NULL, 0) < 0) {
- sysctlbyname("hw.ncpu", &ncpu, &len, NULL, 0);
- }
-+#endif
-
- if (ncpu > 0) count = ncpu;
- #elif defined(_SC_NPROCESSORS_ONLN)