Here is an update to warzone 2100 2.3.8. With the update of the OpenAL port to the OpenAL Soft implementation the situation with amd64 seems to have improved quite a bit. Although the situation varied quite a bit between systems so please test this out on amd64 and let me know what the stability is like.
Index: Makefile =================================================================== RCS file: /home/cvs/ports/games/warzone2100/Makefile,v retrieving revision 1.15 diff -u -p -r1.15 Makefile --- Makefile 28 Apr 2011 18:38:04 -0000 1.15 +++ Makefile 2 Jul 2011 19:59:24 -0000 @@ -1,11 +1,10 @@ # $OpenBSD: Makefile,v 1.15 2011/04/28 18:38:04 jasper Exp $ -ONLY_FOR_ARCHS= i386 +ONLY_FOR_ARCHS= amd64 i386 COMMENT= 3D realtime strategy on a future earth -DISTNAME= warzone2100-2.3.7 -REVISION= 0 +DISTNAME= warzone2100-2.3.8 CATEGORIES= games MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=warzone2100/} @@ -16,14 +15,14 @@ PERMIT_PACKAGE_CDROM= Yes PERMIT_PACKAGE_FTP= Yes PERMIT_DISTFILES_CDROM= Yes PERMIT_DISTFILES_FTP= Yes -WANTLIB= GL GLC GLU SDL X11 c m physfs ogg openal>=1 png \ - popt pthread sndio stdc++ theora vorbis vorbisfile \ - z + +WANTLIB= GL GLC GLU SDL X11 c m physfs ogg openal png popt \ + pthread sndio stdc++ theora vorbis vorbisfile z MODULES= devel/gettext LIB_DEPENDS= audio/libogg \ audio/libvorbis \ - audio/openal>=0.0.8p7 \ + audio/openal>=20110627 \ devel/physfs \ devel/popt \ devel/sdl \ Index: distinfo =================================================================== RCS file: /home/cvs/ports/games/warzone2100/distinfo,v retrieving revision 1.3 diff -u -p -r1.3 distinfo --- distinfo 13 Mar 2011 10:26:26 -0000 1.3 +++ distinfo 30 Jun 2011 20:58:58 -0000 @@ -1,5 +1,5 @@ -MD5 (warzone2100-2.3.7.tar.gz) = Z8K7UG/Fkzbrgw/1AwN0XQ== -RMD160 (warzone2100-2.3.7.tar.gz) = fQmeb0RM6uFSFZkPA+odmER1BlU= -SHA1 (warzone2100-2.3.7.tar.gz) = YADn154WcaqSN8wB2BANoOdTgIw= -SHA256 (warzone2100-2.3.7.tar.gz) = RqyaHJ3PBGtt+6haQZJ4qNsI6P0ps4U8CIkCqbAc+5Q= -SIZE (warzone2100-2.3.7.tar.gz) = 54089321 +MD5 (warzone2100-2.3.8.tar.gz) = YSMGwbap04tjLqMWi4JPXg== +RMD160 (warzone2100-2.3.8.tar.gz) = uU2BoiXSbE3z/vEVYp57QVkXFm8= +SHA1 (warzone2100-2.3.8.tar.gz) = QTi3yOnr7NCA7hZDcGaZnsgV7os= +SHA256 (warzone2100-2.3.8.tar.gz) = 0Jr0kvPdRL5YAqBFSnBnRI0AMSjHOituUuT/KUkQnRM= +SIZE (warzone2100-2.3.8.tar.gz) = 56883675 Index: patches/patch-configure_ac =================================================================== RCS file: /home/cvs/ports/games/warzone2100/patches/patch-configure_ac,v retrieving revision 1.3 diff -u -p -r1.3 patch-configure_ac --- patches/patch-configure_ac 28 Apr 2011 18:38:04 -0000 1.3 +++ patches/patch-configure_ac 30 Jun 2011 21:01:40 -0000 @@ -1,7 +1,7 @@ $OpenBSD: patch-configure_ac,v 1.3 2011/04/28 18:38:04 jasper Exp $ ---- configure.ac.orig Fri Jan 21 15:52:00 2011 -+++ configure.ac Sat Jan 29 21:18:41 2011 -@@ -414,7 +411,7 @@ AC_CHECK_LIB(popt, poptGetContext, AC_SUBST([POPT_LIBS +--- configure.ac.orig Mon May 16 21:09:54 2011 ++++ configure.ac Thu Jun 30 17:01:26 2011 +@@ -419,7 +419,7 @@ AC_CHECK_LIB(popt, poptGetContext, AC_SUBST([POPT_LIBS # Look for PhysicsFS AC_CHECK_HEADER(physfs.h, , AC_MSG_ERROR([PhysicsFS header not found.])) Index: pkg/PLIST =================================================================== RCS file: /home/cvs/ports/games/warzone2100/pkg/PLIST,v retrieving revision 1.3 diff -u -p -r1.3 PLIST --- pkg/PLIST 5 Dec 2010 16:14:17 -0000 1.3 +++ pkg/PLIST 30 Jun 2011 21:34:13 -0000 @@ -7,17 +7,59 @@ share/doc/warzone2100/ @comment share/doc/warzone2100/COPYING.NONGPL @comment share/doc/warzone2100/COPYING.README @comment share/doc/warzone2100/ChangeLog -share/doc/warzone2100/Readme.de -share/doc/warzone2100/Readme.de.xhtml share/doc/warzone2100/Readme.en -share/doc/warzone2100/Readme.en.xhtml share/doc/warzone2100/ScriptingManual.htm -share/doc/warzone2100/styles/ -share/doc/warzone2100/styles/readme.print.css -share/doc/warzone2100/styles/readme.screen.css -share/doc/warzone2100/styles/scriptingmanual.css +share/doc/warzone2100/images/ +share/doc/warzone2100/images/artillery-far-away.jpg +share/doc/warzone2100/images/artillery-sensor.jpg +share/doc/warzone2100/images/attackrange.jpg +share/doc/warzone2100/images/awaymission.jpg +share/doc/warzone2100/images/building-select.jpg +share/doc/warzone2100/images/building.jpg +share/doc/warzone2100/images/cb-sensor-vtol.png +share/doc/warzone2100/images/cb-sensor.png +share/doc/warzone2100/images/cheapweapon.png +share/doc/warzone2100/images/commander-factory-assignment.jpg +share/doc/warzone2100/images/commander-panel.jpg +share/doc/warzone2100/images/commander.png +share/doc/warzone2100/images/commandpanel.png +share/doc/warzone2100/images/design-bars.jpg +share/doc/warzone2100/images/design-more.png +share/doc/warzone2100/images/design-screen.jpg +share/doc/warzone2100/images/design-unit.jpg +share/doc/warzone2100/images/design.jpg +share/doc/warzone2100/images/expensiveweapon.png +share/doc/warzone2100/images/firing.jpg +share/doc/warzone2100/images/hq.png +share/doc/warzone2100/images/indirect-fire-support.jpg +share/doc/warzone2100/images/intelligencedisplay.jpg +share/doc/warzone2100/images/interface.jpg +share/doc/warzone2100/images/logo.png +share/doc/warzone2100/images/manufacture-select.jpg +share/doc/warzone2100/images/manufacture.jpg +share/doc/warzone2100/images/minimap.jpg +share/doc/warzone2100/images/movement.jpg +share/doc/warzone2100/images/oilresource.jpg +share/doc/warzone2100/images/powerbar.jpg +share/doc/warzone2100/images/powerupgrade.png +share/doc/warzone2100/images/rallypoints.jpg +share/doc/warzone2100/images/recycling.jpg +share/doc/warzone2100/images/research-select.jpg +share/doc/warzone2100/images/research.jpg +share/doc/warzone2100/images/retreatthreshold.jpg +share/doc/warzone2100/images/return.jpg +share/doc/warzone2100/images/satellite-uplink.png +share/doc/warzone2100/images/sensor-tower.png +share/doc/warzone2100/images/sensor.png +share/doc/warzone2100/images/transport.jpg +share/doc/warzone2100/images/unitordersmenu.jpg +share/doc/warzone2100/images/wss.png +share/doc/warzone2100/images/www.png share/icons/ share/icons/warzone2100.png +share/locale/ca_ES/ +share/locale/ca_ES/LC_MESSAGES/ +share/locale/ca_ES/LC_MESSAGES/warzone2100.mo share/locale/cs/LC_MESSAGES/warzone2100.mo share/locale/da/LC_MESSAGES/warzone2100.mo share/locale/de/LC_MESSAGES/warzone2100.mo @@ -35,6 +77,7 @@ share/locale/fy/LC_MESSAGES/ share/locale/fy/LC_MESSAGES/warzone2100.mo share/locale/ga/LC_MESSAGES/warzone2100.mo share/locale/hr/LC_MESSAGES/warzone2100.mo +share/locale/hu/LC_MESSAGES/warzone2100.mo share/locale/it/LC_MESSAGES/warzone2100.mo share/locale/ko/LC_MESSAGES/warzone2100.mo share/locale/la/ -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.