./games/teeworlds [platform game featuring buggers equipped with weapons]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 0.7.5, Package name: teeworlds-0.7.5
Maintained by: Stefan Hagen
Master sites:
Description
Teeworlds is a free online multiplayer game, available for all major
operating systems. Battle with up to 16 players in a variety of game
modes, including Team Deathmatch and Capture The Flag.



Filesize: 8726.079 KB
Version History (View Complete History)
  • (2021-10-19) Updated to version: teeworlds-0.7.5
  • (2016-12-01) Updated to version: teeworlds-0.6.4
  • (2015-12-28) Updated to version: teeworlds-0.6.3
  • (2009-11-30) Updated to version: teeworlds-0.5.2
  • (2009-08-10) Updated to version: teeworlds-0.5.1p0
  • (2009-04-06) Updated to version: teeworlds-0.5.1
  • (2009-03-16) Updated to version: teeworlds-0.5.0p3
  • (2009-02-11) Updated to version: teeworlds-0.5.0p2
  • (2009-02-09) Updated to version: teeworlds-0.5.0p1
  • (2009-02-09) Updated to version: teeworlds-0.5.0p0
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2021-10-19 01:22:09 by Stefan Hagen | Files touched by this commit (19)
Log message:
Update to v0.7.5
Build on top of a previous update sent by Jérôme (Neon King)
which was build of an update sent by Donovan.
Port changes:
- switched to GH_*
- moved to cmake and dropped BAM
- dropped unnecessary patches (all of them)
- avoid git from running (new patch)
- the strict-alignment crash is resolved
- replaced SDL with SDL2
- update to python3
I'm taking maintainer. The maps distfile is hosted by solene@.
With help from: Donovan Watteau (previous maintainer), Jérôme, sthen@,
solene@, and Daniel Dickman
Some crashes and graphic issues have been reported. We decided to import
it anyway because the old version is incompatible with current servers.
OK from thfr@ and solene@
   2021-02-23 12:39:53 by Stuart Henderson | Files touched by this commit (743)
Log message:
Reverse the polarity of MODPY_VERSION; default is now 3.x,
if a port needs 2.x then set MODPY_VERSION=${MODPY_DEFAULT_VERSION_2}.
This commit doesn't change any versions currently used; it may be that
some ports have MODPY_DEFAULT_VERSION_2 but don't require it, those
should be cleaned up in the course of updating ports where possible.
Python module ports providing py3-* packages should still use
FLAVOR=python3 so that we don't have a mixture of dependencies some
using ${MODPY_FLAVOR} and others not.
   2020-03-12 14:20:45 by Kirill Bychkov | Files touched by this commit (1)
Log message:
switch HOMEPAGE to https
   2019-07-12 14:46:30 by Stuart Henderson | Files touched by this commit (853)
Log message:
replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes
   2019-04-16 14:19:02 by Stuart Henderson | Files touched by this commit (9)
Log message:
drop Donovan Watteau as maintainer as requested
(plus a little COMPILER tidying while there)
   2018-10-24 08:28:14 by Stuart Henderson | Files touched by this commit (740)
Log message:
Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.
This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -
- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.
- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.
devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
   2017-07-26 16:45:35 by Stuart Henderson | Files touched by this commit (937)
Log message:
bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports.
   2017-07-16 13:19:06 by Marc Espie | Files touched by this commit (880)
Log message:
use COMPILER_LIBCXX where applicable
   2017-05-06 07:42:17 by Marc Espie | Files touched by this commit (1)
Log message:
somehow, clang wants explicit instantiation for those
   2017-04-10 05:46:23 by Stuart Henderson | Files touched by this commit (276)
Log message:
use LIBCXX
   2017-03-01 13:42:57 by Christian Weisgerber | Files touched by this commit (2)
Log message:
honor CC, from maintainer Donovan Watteau
   2016-11-30 11:37:30 by Jeremie Courreges-Anglas | Files touched by this commit (1)
Log message:
CVE id and url to upstream commit
   2016-11-30 11:31:30 by Jeremie Courreges-Anglas | Files touched by this commit (2)
Log message:
SECURITY fix for CVE-2016-9400.
   2016-11-30 11:19:33 by Jeremie Courreges-Anglas | Files touched by this commit (1)
Log message:
regen patch
   2016-11-30 11:17:03 by Jeremie Courreges-Anglas | Files touched by this commit (3)
Log message:
SECURITY update to teeworlds-0.6.4
Add a workaround for powerpc while here.
From Donovan Watteau (maintainer).
   2015-12-27 10:56:59 by Jasper Lievisse Adriaanse | Files touched by this commit (1)
Log message:
missed in previous
   2015-12-27 10:56:22 by Jasper Lievisse Adriaanse | Files touched by this commit (24)
Log message:
from new maintainer Donovan Watteau:
"- update from 0.5.2 to 0.6.3, which fixes a lot of security issues and
which makes the game playable online again.
- don't bother building on strict-alignment archs.  On loongson, both
the client and the server SIGBUS during startup, and looking at the
code it seems that it will crash on anything not x86 or ppc.
- don't include an extra copy of DejaVuSans.ttf.
- use audio/wavpack, not an internal copy.
- make sure an internal zlib is never used.
- invoke "bam" with -a, to make sure that it will abort on error.
- don't enforce stack protector, base gcc(1) enables it wherever
it's possible.
- fix endianness detection (confirmed to work on macppc).
- drop patch-src_engine_client_ec_snd_c.  At first, I ported it to
teeworlds-0.6.2, but actually this patch makes audio much worse
for me, and I can't observe anymore the crash it was supposed
to fix."
ok armani@
   2011-06-08 11:35:05 by Jasper Lievisse Adriaanse | Files touched by this commit (13)
Log message:
bump after default python version switch
   2010-11-16 04:23:29 by Marc Espie | Files touched by this commit (200)
Log message:
new depends
   2010-10-24 15:19:03 by Antoine Jacoutot | Files touched by this commit (143)
Log message:
Remove USE_X11.
   2010-10-17 16:07:27 by Jonathan Armani | Files touched by this commit (1)
Log message:
Update my email address, new style depends and add USE_X11 as noticed by
jasper.
ok jasper@
   2010-08-30 11:46:57 by Federico G. Schwindt | Files touched by this commit (35)
Log message:
Bump revision after python's default change.
   2009-11-29 11:00:27 by Jasper Lievisse Adriaanse | Files touched by this commit (2)
Log message:
- update teeworlds to 0.5.2
from Jonathan Armani (MAINTAINER)
   2009-08-10 00:31:45 by Matthias Kilian | Files touched by this commit (221)
Log message:
WANTLIB changes after xcb addition and bump.
   2009-04-05 10:59:40 by Antoine Jacoutot | Files touched by this commit (3)
Log message:
- update to teeworlds-0.5.1
from Jonathan Armani (maintainer)
   2009-03-15 08:39:03 by Marc Espie | Files touched by this commit (12)
Log message:
fix depends
   2009-02-09 17:32:43 by Stuart Henderson | Files touched by this commit (2)
Log message:
fix segfault; from jakemsr@, maintainer ok.
   2009-02-08 15:31:58 by Antoine Jacoutot | Files touched by this commit (3)
Log message:
- fix a sigbus error on sparc64; from Debian
breakage reported by sturm@
   2009-02-08 09:54:54 by Antoine Jacoutot | Files touched by this commit (3)
Log message:
- respect cflags
- fix some warnings