Minor update to Warzone2100 3.1.1. Works fine on amd64 w/ inteldrm.
Index: Makefile =================================================================== RCS file: /cvs/ports/games/warzone2100/Makefile,v retrieving revision 1.22 diff -u -p -r1.22 Makefile --- Makefile 4 Jun 2013 18:41:45 -0000 1.22 +++ Makefile 9 Mar 2014 13:07:41 -0000 @@ -4,8 +4,7 @@ ONLY_FOR_ARCHS= amd64 i386 COMMENT= 3D realtime strategy on a future earth -DISTNAME= warzone2100-3.1.0 -REVISION= 0 +DISTNAME= warzone2100-3.1.1 CATEGORIES= games MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=warzone2100/} EXTRACT_SUFX= .tar.xz @@ -15,7 +14,7 @@ HOMEPAGE= http://wz2100.net/ # GPLv2+ PERMIT_PACKAGE_CDROM= Yes -WANTLIB += GL GLEW GLU QtNetwork QtScript SDL X11 Xrandr c expat +WANTLIB += GL GLEW GLU QtNetwork QtScript SDL X11 Xrandr c WANTLIB += fontconfig freetype fribidi m ogg openal physfs png WANTLIB += pthread stdc++ theora vorbis vorbisfile z Index: distinfo =================================================================== RCS file: /cvs/ports/games/warzone2100/distinfo,v retrieving revision 1.6 diff -u -p -r1.6 distinfo --- distinfo 21 Jan 2013 16:37:41 -0000 1.6 +++ distinfo 9 Mar 2014 13:07:41 -0000 @@ -1,2 +1,2 @@ -SHA256 (warzone2100-3.1.0.tar.xz) = w+JLCicD/+WxcUAeDrney+mxMNZHjmQwDM+3OmD2HAM= -SIZE (warzone2100-3.1.0.tar.xz) = 67316000 +SHA256 (warzone2100-3.1.1.tar.xz) = yTei4sev2tALAHZ2NiNLvsTYsY77AIBzRFQ50y7bds8= +SIZE (warzone2100-3.1.1.tar.xz) = 85749512 Index: patches/patch-build_tools_autorevision =================================================================== RCS file: patches/patch-build_tools_autorevision diff -N patches/patch-build_tools_autorevision --- patches/patch-build_tools_autorevision 21 Jan 2013 16:37:41 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,27 +0,0 @@ -$OpenBSD: patch-build_tools_autorevision,v 1.1 2013/01/21 16:37:41 pascal Exp $ ---- build_tools/autorevision.orig Tue Jan 15 00:54:06 2013 -+++ build_tools/autorevision Mon Jan 21 00:34:28 2013 -@@ -1,4 +1,4 @@ --#!/bin/bash -+#!/bin/sh - - # Copyright (c) 2012 dak180 - # See http://opensource.org/licenses/bsd-license.php for licence terms -@@ -577,7 +577,7 @@ EOF - # Detect and collect repo data. - if [[ -f "${CACHEFILE}" ]] && [[ "${CACHEFORCE}" = "1" ]]; then - # When requested only read from the cache to populate our symbols. -- source "${CACHEFILE}" -+ . "${CACHEFILE}" - elif [[ ! -z "$(git rev-parse HEAD 2>/dev/null)" ]]; then - gitRepo - elif [[ ! -z "$(hg root 2>/dev/null)" ]]; then -@@ -588,7 +588,7 @@ elif [[ ! -z "$(svn info 2>/dev/null)" ]]; then - svnRepo - elif [[ -f "${CACHEFILE}" ]]; then - # We are not in a repo; try to use a previously generated cache to populate our symbols. -- source "${CACHEFILE}" -+ . "${CACHEFILE}" - else - echo "error: No repo or cache detected." 1>&2 - exit 1 Index: patches/patch-configure_ac =================================================================== RCS file: /cvs/ports/games/warzone2100/patches/patch-configure_ac,v retrieving revision 1.7 diff -u -p -r1.7 patch-configure_ac --- patches/patch-configure_ac 30 Jan 2013 01:40:49 -0000 1.7 +++ patches/patch-configure_ac 9 Mar 2014 13:07:41 -0000 @@ -1,33 +1,7 @@ -$OpenBSD: patch-configure_ac,v 1.7 2013/01/30 01:40:49 brad Exp $ ---- configure.ac.orig Mon Jan 14 18:54:06 2013 -+++ configure.ac Tue Jan 22 22:04:29 2013 -@@ -81,7 +81,7 @@ AX_CHECK_STRLCAT - AX_STACK_PROTECT_CC - AX_STACK_PROTECT_CXX - --AC_CHECK_HEADERS(alloca.h) -+AC_CHECK_HEADERS(alloca.h sys/ucontext.h) - - # Check for gettext - AM_GNU_GETTEXT([external]) -@@ -135,15 +135,11 @@ case ${host_os} in - AC_SUBST([WIN32_LIBS], [${WIN32_LIBS}]) - LDFLAGS="-Wl,-subsystem,windows ${LDFLAGS}" - ;; -- *openbsd*) -- AC_DEFINE([_XOPEN_SOURCE], 600, [Enable POSIX extensions if present]) -- # Make sure that backtrace_symbols_fd (GNU raw back trace extension) has some symbols to work with -- LDFLAGS="-Wl,-export-dynamic ${LDFLAGS}" -- ;; - *) - # Some platforms don't need _XOPEN_SOURCE - case ${host_os} in - *freebsd*) ;; -+ *openbsd*) ;; - *) - AC_DEFINE([_XOPEN_SOURCE], 600, [Enable POSIX extensions if present]) - ;; -@@ -292,7 +288,7 @@ fi +$OpenBSD$ +--- configure.ac.orig Mon Feb 3 00:55:52 2014 ++++ configure.ac Mon Feb 3 00:56:30 2014 +@@ -283,7 +283,7 @@ fi WZ_WARNINGS_GCC="-Wall -Wextra ${WZ_Wno_}unused-parameter ${WZ_Wno_}sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith ${WZ_Wno_}format-security" WZ_WARNINGS_GCC_C="${WZ_WARNINGS_GCC} -Wstrict-prototypes -Wdeclaration-after-statement ${CFLAGS_IGNORE_WARNINGS}" Index: patches/patch-lib_exceptionhandler_exceptionhandler_cpp =================================================================== RCS file: patches/patch-lib_exceptionhandler_exceptionhandler_cpp diff -N patches/patch-lib_exceptionhandler_exceptionhandler_cpp --- patches/patch-lib_exceptionhandler_exceptionhandler_cpp 30 Jan 2013 01:40:49 -0000 1.2 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,13 +0,0 @@ -$OpenBSD: patch-lib_exceptionhandler_exceptionhandler_cpp,v 1.2 2013/01/30 01:40:49 brad Exp $ ---- lib/exceptionhandler/exceptionhandler.cpp.orig Mon Jan 14 18:54:07 2013 -+++ lib/exceptionhandler/exceptionhandler.cpp Tue Jan 22 22:10:44 2013 -@@ -121,7 +121,9 @@ static LONG WINAPI windowsExceptionHandler(PEXCEPTION_ - # include <sys/types.h> - # include <sys/stat.h> - # include <sys/wait.h> -+#ifdef HAVE_SYS_UCONTEXT_H - # include <sys/ucontext.h> -+#endif - # include <sys/utsname.h> - #ifdef WZ_OS_LINUX - # include <sys/prctl.h>