featuring both a single-player and a multiplayer mode
for about 2 to 8 players.
WWW: http://sumwars.org
PR: ports/162687
Submitted by: Stas Timokhin <devel@stasyan.com>
- Allow slave ports to turn off some options
- Add modular renderer support for slaves
- Add WITH_DEBUG support
- Always check against non-default options so that they can be overridden
(e.g. for BATCH mode)
- Add pkg-config build dependency
ioquake3-devel, iourbanterror, openarena:
- Fix CURL support
- Link libraries instead of using dlopen
ioquake3-devel, iourbanterror:
- Update SVN snapshot r2064 to r2194
- Improved UDP download speed
- New protocol version 71
- Reduced VOIP latency
- Modular rendering system
- Added r_mode -2 for using display resolution
- Clang support
openarena:
- Switch from engine src dist 21 to 22 (both r1910 based)
openarena-oax:
- Update to B50
iourbanterror, openarena:
- Clean up plist
- Disable GAMELIBS option
PR: ports/162301
Submitted by: Dominic Fandrey <kamikaze@bsdforen.de> (maintainer)
Feature safe: yes
According to [1], mudmagic using system python interpreter to run
user-defined scripts. So, any python version will fit, change USE_PYTHON
value from 24 to just YES. And by the way, since `24' is not correct
value to depend on Python 2.4 (it should be USE_PYTHON=2.4 in this
case), this port is actually depend on default Python version (2.7), so
no portrevision bump is needed.
[1] http://www.mudmagic.com/mud-client/downloads/mudmagic-1.9/interface/doc/python_scripting.html
Approved by: novel (mentor)
Feature safe: yes
server only and thus greatly reduce number of dependencies: X11 bits might
not be installed on typical server, and those icons are not essential type
of data anyway [1]
- Remove one dead distfile mirror site (cz.binaries.openttd.org)
- Rearrange things in a more logical way within the Makefile; add few blank
lines to improve readability when dealing with WITH_* knobs
- Drop redundant DISTVERSIONSUFFIX
- Turn @dirrm into @dirrmtry statements for directories which are shared with
libre game media files [2]
PR: ports/161545 [1, 2]
Submitted by: Ilya Arkhipov
Feature safe: yes
Algorithm::Pair::Best2 is a re-write of Algorithm::Pair::Best. The interface is
simplified and the implementation is significantly streamlined.
After creating an Algorithm::Pair::Best2 object (with->new), add items to the
list of items (i.e: players) to be paired. The final list must contain an even
number of items or picking the pairs will throw an exception.
Algorithm::Pair::Best2->pick explores all combinations of items and returns the
pairing list with the best (lowest) score.
WWW: http://search.cpan.org/dist/Algorithm-Pair-Best2/
Feature safe: yes
number of ways (e.g. greppability), in this particular case it was hardly
useful feature: lots of PLIST_SUB's (literally, every line of pkg-plist is
substituted up to four times). It turned out that maintaining even a short
plist like this one and keeping all PLIST_SUB's consistent causes just too
much hassle.
Also, this conversion allows us to drop WSWBIN variable and get executable
list from PLIST_FILES directly with small make(1) magic, yet not damaging
readability at the same time. Makefile is considerably sorter now. ;-)
Feature safe: yes