diff -uNr --exclude=CVS ../games/wesnoth/Makefile wesnoth/Makefile
--- ../games/wesnoth/Makefile	Wed Nov 14 05:49:07 2007
+++ wesnoth/Makefile	Sun Nov 25 21:50:00 2007
@@ -2,8 +2,7 @@
 
 COMMENT=	fantasy turn-based strategy game
 
-DISTNAME=	wesnoth-1.2.7
-PKGNAME=	${DISTNAME}p0
+DISTNAME=	wesnoth-1.2.8
 CATEGORIES=	games x11
 
 HOMEPAGE=	http://www.wesnoth.org/
diff -uNr --exclude=CVS ../games/wesnoth/distinfo wesnoth/distinfo
--- ../games/wesnoth/distinfo	Sat Oct 27 05:06:07 2007
+++ wesnoth/distinfo	Thu Nov 29 11:06:33 2007
@@ -1,5 +1,5 @@
-MD5 (wesnoth-1.2.7.tar.bz2) = +ASCzw3EN5wLu/Yzf0PqLA==
-RMD160 (wesnoth-1.2.7.tar.bz2) = 61lEqiGNHcHGi83l/cCfL8YHn78=
-SHA1 (wesnoth-1.2.7.tar.bz2) = BOvdqf5+2NcoNDMx4tN/4B8SrRY=
-SHA256 (wesnoth-1.2.7.tar.bz2) = jS0sKghkNar7z8AXaRAix9nygONGb5fWuj9uRA7IpEI=
-SIZE (wesnoth-1.2.7.tar.bz2) = 73123521
+MD5 (wesnoth-1.2.8.tar.bz2) = mdF7I9LqTcOgCPXGnNQ3iQ==
+RMD160 (wesnoth-1.2.8.tar.bz2) = 8IVoQAXcAtT754Ar2whEpaUxpcQ=
+SHA1 (wesnoth-1.2.8.tar.bz2) = 2gKyv5UtTjCeR84zKTDBUJ6aTS4=
+SHA256 (wesnoth-1.2.8.tar.bz2) = arx1+7KKLVBqTRUs95cD85IKjRAhurMrFYOwBMKrKYw=
+SIZE (wesnoth-1.2.8.tar.bz2) = 73123148
diff -uNr --exclude=CVS ../games/wesnoth/patches/patch-src_server_server_cpp wesnoth/patches/patch-src_server_server_cpp
--- ../games/wesnoth/patches/patch-src_server_server_cpp	Thu Jan  1 03:00:00 1970
+++ wesnoth/patches/patch-src_server_server_cpp	Thu Nov 29 12:12:38 2007
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- src/server/server.cpp.orig	Thu Nov 22 19:40:32 2007
++++ src/server/server.cpp	Thu Nov 29 12:11:06 2007
+@@ -39,6 +39,8 @@
+ 
+ #include <csignal>
+ 
++#include <unistd.h>
++
+ // not needed anymore?
+ //#include "SDL.h"
+ 
diff -uNr --exclude=CVS ../games/wesnoth/pkg/PLIST wesnoth/pkg/PLIST
--- ../games/wesnoth/pkg/PLIST	Sat Oct 27 05:06:13 2007
+++ wesnoth/pkg/PLIST	Thu Nov 29 11:57:45 2007
@@ -1449,6 +1449,19 @@
 share/wesnoth/data/tools/exploder/wall-convex.cfg
 share/wesnoth/data/tools/exploder/wall-exploded-concave.cfg
 share/wesnoth/data/tools/exploder/wall-exploded-convex.cfg
+share/wesnoth/data/tools/unit_tree/
+share/wesnoth/data/tools/unit_tree/TeamColorizer.pl
+share/wesnoth/data/tools/unit_tree/anim_header.html
+share/wesnoth/data/tools/unit_tree/index.html
+share/wesnoth/data/tools/unit_tree/index_base.html
+share/wesnoth/data/tools/unit_tree/index_languages.html
+share/wesnoth/data/tools/unit_tree/tree_fact_header.html
+share/wesnoth/data/tools/unit_tree/tree_footer.html
+share/wesnoth/data/tools/unit_tree/tree_header.html
+share/wesnoth/data/tools/unit_tree/tree_race_header.html
+share/wesnoth/data/tools/unit_tree/unit.html
+share/wesnoth/data/tools/unit_tree/units.css
+share/wesnoth/data/tools/unit_tree/units.pl
 share/wesnoth/data/traits.cfg
 share/wesnoth/data/tutorial/
 share/wesnoth/data/tutorial/images/
