Commit graph

4318 commits

Author SHA1 Message Date
joerg
b2e8ee9d8d Needs termios.h. 2013-08-17 11:14:54 +00:00
adam
7c176e1b6f Changes 1.3.2:
- Fix: [Admin] End-of-rcon data could not be determined reliably for any rcon command
- Fix: [Content] When the server closed the connection, the client would for eternity try to read a packet and never timeout making it impossible to reconnect
- Fix: [Script] Changing the script difficulty level in-game would also change the settings using the default even though they were not allowed to change in-game
- Fix: [Admin] Ensure that sent and received length of json strings are the same
- Fix: [Squirrel] Stack overflow did not show an error, due to the stack to throw the error already being full
- Fix: [Script] Documentation implied that XXList::AddItem has a default for value if it isn't filled in
- Fix: Layouter caused significant slowdown with text heavy windows, cache it to make it manageable
- Fix: Make content list appear faster
- Fix: Non-ICU layouter started new lines with the space which triggered the linebreak
- Fix: If the next order cannot be resolved, reset the current order property instead of leaving it in an intermediate state
- Fix: [Squirrel] Infinite recursion loop in freeing data via a looping set of references
- Fix: One could build bridges over owned land of another company
- Fix: [Script] Texts from scripts were not validated before they were shown, causing an assertion to trigger
- Fix: Provide a warning when no vehicles are available, and tell what to do in that case
- Fix: Possible reading of uninitialised memory due to undefined execution order
- Fix: [Windows] Race condition between two drawing threads could crash OpenTTD
- Fix: ICU returns the width of the visual run as if the trailing space was added (in case a newline was added). This caused the width to be more than the requested width, but it would still be drawn correctly
- Fix: Small memory leaks
- Fix: [GS] The checks and validations for setting the extra text in the town window became too stringent
2013-08-05 19:24:35 +00:00
wiz
2a6205a52e Update to 9976, bug fixes. 2013-07-31 07:12:29 +00:00
joerg
699e29478e Add termios.h formerly included by unistd.h. 2013-07-18 12:07:24 +00:00
ryoon
818a5e8745 * .include "../../devel/readline/buildlink3.mk" with USE_GNU_READLINE=yes
are replaced with .include "../../devel/readline/buildlink3.mk", and
  USE_GNU_READLINE are removed,

* .include "../../devel/readline/buildlink3.mk" without USE_GNU_READLINE
  are replaced with .include "../../mk/readline.buildlink3.mk".
2013-07-15 02:02:17 +00:00
rodent
d1085dcc5d Updated to latest release, 2.4.2. Buildlink libXext. Regenerated PLIST for
new files installed by package. From ChangeLog:

BZFlag 2.4.2  "Doomsday Edition" (2012-07-28)
---------------------------------------------

* Added UPnP option to configure server networking - Alfredo Tupone
* Added an option to have both leading and lagging radar shot lines
    - David Anderson
* Prevent prohibited solo bots from joining, rather than kick afterward
    - Scott Wichser, Jeff Makey
* Add thiefControl plugin which prevents stealing flags from teammates
    - Bernt Hansen, Scott Wichser
* Preserve shot-limited flag behavior on final shot - David Anderson
* Remove the -zoom command line option from bzflag - Jeff Makey
* Provide observer team chat in OpenFFA mode - David Anderson
* Add fairCTF plugin - Chris Wible
* Allow plugins to specify a color when firing world weapons - Chris Wible
* Add option for chat on the left and radar on the right - Kyle Mills
* Add autoFlagReset plugin - Chris Wible
* Allow joystick hats as input on Evdev and SDL platforms - Kyle Mills
* Added Fastmap Plugin - Jeffery Myers


BZFlag 2.4.0  "Wake the Dead" (2011-07-03)
------------------------------------------

* Shot messages are synchronized with position - Alfredo Tupone
* Added /playerlist for everyone - Thomas Stauer
* Added message type for properly handling /me actions - Scott Wichser
* Added BZDB option to hide flags on radar server side - David Anderson
* Removed /setpass /register /identify - David Anderson
* Handicap is computed on the server - Alfredo Tupone, Bernt Hansen
* Allow plugins to register custom flag types - Daniel Remenak
* Forced *image.bzflag.org for image downloads until user sets
  otherwise - David Anderson
* Accepted patch from McSpider, added OpenFFA - David Anderson
* Removed -requireUDP, now it is always required - David Anderson
* Accepted patch from McSpider, removed client option to turn off fog
    - David Anderson
* Accepted patch from McSpider, added -noTeamKills option - David Anderson
* Removed -3Dfx, -no3Dfx. Moved -geometry ->  -window <geometry-spec>
    - David Anderson
* Add ricochet on a per object basis for .bzw files - trepan, David Anderson
* serverControl plugin- Add option to ignore observers for server shutdowns
    - Bernt Hansen
* serverControl plugin- Only report ban file access errors once - Bernt Hansen
* serverControl plugin- Limit filesystem checks to once every 3 seconds
    - Bernt Hansen
* LogDetail plugin-Add SERVER-MAPNAME with the public server description
    - Bernt Hansen
* The bzfs -time command line option allows end time - Scott Wichser, Ian Agar
* screenshots now compressed asynchronously - Daniel Remenak, randomparticle
* Add /serverdebug command and plugin API - Bernt Hansen
* Add bzfs -utc command line option to log timestamps using universal time
    - Bernt Hansen
* Fix buffer overrun when using -ts micros on Linux - trepan, Bernt Hansen
* Only players with POLL permission are eligible to vote - Bernt Hansen
* Only allow a single end shot credit for holding the shield flag
    - Bernt Hansen
* Do not inform hunters of stealthy prey - Ian Agar
* All scores are controlled completely by the server - Daniel Remenak
* Relabel player "email" string as "motto" - Jeff Makey
* Require TALK privilege for player motto to be broadcast - Jeff Makey
* Always require valid authentication for registered names
    - Jeff Myers, Scott Wichser
* Move flag identification server side - Alfredo Tupone, Jeff Myers,
    Frank Evers, Scott Wichser
* GM sanity checks - Alfredo Tupone
* Added the -publickey requirement for publicly listed servers (and renamed
  the bzfs -public option to -publictitle) - trepan, Jeff Myers
2013-07-14 15:48:14 +00:00
rodent
5d1fae72b0 Revert last commit, because update to lang/lua made it unnecessary. 2013-07-08 01:36:55 +00:00
rodent
1fe0683417 Require lua>=5.1.5. src/Savegame.cpp requires lua.hpp, which is not
included in lua 5.1.4 (NetBSD 6.1 base's lua).
2013-07-07 18:11:11 +00:00
rodent
5d9422e856 Updated to latest release. No big changes pkgsrc-wise. From ChangeLog:
solarus-1.0.4 (2013-06-26)

Bug fixes for the 1.0 release.

Solarus changes:

* Don't die if a script tries so show a missing string (#237).
* Don't die if a treasure has a variant unexistent in the item sprite.
* Fix customization of joypad commands.

solarus-1.0.3 (2013-06-25)

Bug fixes for the 1.0 release.

Solarus changes:

* Fix blocks not completely moved since Solarus 1.0.2.

solarus-1.0.2 (2013-06-22)

Bug fixes for the 1.0 release.

Solarus changes:

* Fix a crash when a treasure callback changes the hero's state (#224).
* Fix a crash when a victory callback changes the hero's state.
* Fix a crash due to invalid sprite frame when animation is changed (#26).
* Fix an assertion error with FollowMovement of pickables.
* Fix the fullscreen mode not working on Mac OS X 10.7+ (#213, #220).
* Fix pickable treasures that could be obtained twice sometimes.
* Fix fade-in/fade-out effects on sprites that did not work (#221).
* Fix sol.audio.play_music() that failed with "none" or "same" (#201).
* Fix item:set_sound_when_brandish() that did not work.
* Fix diagonal movement that could bypass sensors since Solarus 1.0.1.
* Fix circle movement not working after entity:set_enabled(true).
* Fix detection of movement finished for NPCs.
* Fix memory issues with menus (#210).
* Fix handling of nil parameter in boolean setters (#225).
* Fix hangling the default language.
* Correctly suspend timers when set_suspended_with_map is called.
* When a sprite is suspended, suspend its transitions (#226).
* Don't die if a music or a sound cannot be found.
* Don't die if an image cannot be found.
* Don't die if running a savegame without starting location specified.
* Don't die if a script refers to a non-existing equipment item.
* Don't die if the self parameter is missing when calling a method (#219).
* Fix dangling pointers after removing some kind of entities.

Solarus Quest Editor changes:

* Editor: allow to create map entities from the quest tree (#208).
* Editor: fix a typo in the bomb flower sprite (#214).
* Editor: fix a possible NullPointerException when opening an invalid map.

Documentation changes:

* Documentation: add the syntax specification of maps and tilesets.
2013-07-07 17:41:31 +00:00
wiz
8c39a54b5a Update to 9893: bug fixes. 2013-07-07 10:37:56 +00:00
kleink
047cef1374 + py-ranking 2013-07-06 17:37:03 +00:00
kleink
5a8058b326 Import ranking-0.3.1 as games/py-ranking.
In most cases, enumerate (a Python standard function) is the best tool
to make a ranking. But how about tie scores?

This module implements Ranking that looks like enumerate but generates
ranks instead of indexes and various strategies to assign ranks to
tie scores.
2013-07-06 17:36:39 +00:00
ryoon
a479395e39 Recursive revbump from graphics/giflib update to 5.0.4. 2013-07-05 13:29:28 +00:00
adam
4b3fe7d29a Revbump after updating lang/lua to 5.2.2. 2013-07-04 21:27:56 +00:00
wiz
281c06f59f Remove patch that is not necessary since 2.2.1 2013-07-04 07:25:11 +00:00
rodent
600e67b8b5 +solarus 2013-07-02 11:53:48 +00:00
rodent
d839b16411 Import solarus-1.0.1 as games/solarus.
Solarus is an open-source Zelda-like 2D game engine licensed under GPL. It
is written in C++ and runs quests scripted in Lua.
2013-07-02 11:52:27 +00:00
wiz
ddd6320270 Update to 2.2.1:
Version 2.2.1
* Mono 3.0 compatibility
* 2 bug fixes
* Updated translations
2013-07-02 06:37:45 +00:00
joerg
fd395fa9c5 Fix string.h use. 2013-06-27 15:49:43 +00:00
joerg
29c8afc1ac Add missing include for rand. 2013-06-26 21:23:52 +00:00
dholland
68aaa1a6e0 Joerg says to use __clang__, not __CLANG__. 2013-06-23 19:54:42 +00:00
dholland
7de22fe939 Fixing the clang build by breaking the gcc build is not on. Hi, Joerg. 2013-06-23 05:28:09 +00:00
wiz
a9864a7b15 Make mono packages depend on lang/mono2 instead of lang/mono.
The latter contains the unstable version 3 of mono, which breaks many mono
packages.

Bump dependencies and PKGREVISIONs.

Ok during freeze: gdt@
2013-06-17 12:44:53 +00:00
joerg
07b839e710 Disambiguate hash references. 2013-06-16 20:40:40 +00:00
joerg
8a1e71ef30 Regen 2013-06-15 19:53:14 +00:00
tsutsui
225129f79b Update onscripter to 20130411.
Upstream changes summary (only Japanese log available)

20130411:
 - fix a bug of bexec insn that doesn't return "SKIP" status
   even during skip mode
2013-06-14 15:43:49 +00:00
joerg
263a9d4a1a Fix redefinition in the same scope. Add missing unistd.h. 2013-06-13 21:42:22 +00:00
joerg
fed51c1bee The key argument of std::map must not be const as it can't be assigned
internally otherwise.
2013-06-13 21:41:48 +00:00
wiz
273232281a Update to 0.4.1:
Deprecates dynamic_draw_probability().
2013-06-12 20:33:29 +00:00
wiz
8d385c11b2 Update to 9861:
Remove spurious "unfinished/" that appeared at the start of the
unfinished puzzles' gamedesc.txt lines due to a Perl error. Ahem.

Add comment to remind myself (and anyone else) how to refresh the XFCE
menu.

Script to read the new gamedesc.txt and create .desktop files. My
immediate intention is to run this locally so that my XFCE main menu
acquires shortcuts for my locally compiled puzzle binaries, but I
expect the script could probably be adapted for systemwide
distribution use if any distribution hasn't already done this job in
their own way by now.

Rename wingames.lst to gamedesc.txt, and add a couple of extra fields
to it giving each game's "internal" name (as seen in the source file,
.R etc) and also a brief description of the game. The idea of the
latter is that it should be usable as a comment field in .desktop
files and similar.
2013-06-09 08:36:28 +00:00
ryoon
71ec5d19ae Update to 0.12.1
* Fix MASTER_SITES to standard way.
* Strip end of line CR for patching.

Changlog:
unknown
2013-06-09 06:30:14 +00:00
wiz
9857186f24 Bump PKGREVISION for libXft changes for NetBSD native X support on
NetBSD 6, requested by tron.
2013-06-06 12:53:40 +00:00
tron
e05e426ab4 Try to fix the fallout caused by the fix for PR pkg/47882. Part 3:
Recursively bump package revisions again after the "freetype2" and
"fontconfig" handling was fixed.
2013-06-04 22:15:37 +00:00
wiz
18d6941e6e Bump freetype2 and fontconfig dependencies to current pkgsrc versions,
to address issues with NetBSD-6(and earlier)'s fontconfig not being
new enough for pango.

While doing that, also bump freetype2 dependency to current pkgsrc
version.

Suggested by tron in PR 47882
2013-06-03 10:04:30 +00:00
adam
f912259e9d Changes 1.6.0:
New Games:
   - Added support for 3 Skulls of the Toltecs.
   - Added support for Eye of the Beholder.
   - Added support for Eye of the Beholder II: The Legend of Darkmoon.
   - Added support for Hopkins FBI.
   - Added support for Tony Tough and the Night of Roasted Moths.
   - Added support for The Journeyman Project: Pegasus Prime.
   - Added support for the Macintosh version of Discworld 1.

 General:
   - Added a new save/load chooser based on a grid of thumbnails. This is only
     supported for resolutions bigger than 640x400. The old chooser is still
     available and used for games without thumbnail support. It is possible to
     select the old one as default too.
   - Rewrote VideoDecoder subsystem.
   - Added Galician translation.
   - Added Finnish translation.
   - Added Belarusian translation.
   - Using the mouse wheel on a slider widget now changes the value by the
     smallest possible amount. This is more predictable than the old behaviour,
     which was to change the value by "one pixel" which would sometimes not
     change it at all.
   - Updated MT-32 emulation code to latest munt project snapshot.
   - Added FluidSynth settings dialog, mainly for reverb and chorus settings.
   - Fixed crash on certain Smacker movies.
2013-06-02 18:13:24 +00:00
wiz
410c91af83 For some reason, translation files started getting installed (at least
on NetBSD 6.99.20/amd64). Bump PKGREVISION and add them to the PLIST

While here, remove obsolete REPLACE_RUBY line, the script was convert
to python, it seems.
2013-06-01 23:15:42 +00:00
wiz
047a7f787e Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package

Like last time, where this caused no complaints.
2013-05-31 12:39:57 +00:00
wiz
1c5b1c4899 Fix build with mono 3. 2013-05-29 11:13:03 +00:00
wiz
b46148568f Update to 0.4:
0.4

Released on Mar 25th 2013.

    Supports dynamic draw probability.
    Replaces Rating.exposure() with TrueSkill.expose(). Because
    the TrueSkill settings have to adjust a fomula to calculate an
    exposure.
    Deprecates head-to-head shortcut methods in TrueSkill. The
    top-level shortcut functions are still alive.

Version 0.3.1

Released on Mar 6th 2013.

Raises FloatingPointError instead of ValueError (math domain error)
for a problem similar to issue #5 but with more extreme input.

Version 0.3

Released on Mar 5th 2013.

TrueSkill got a new option backend to choose cdf, pdf, ppf
implementation.

When winners have too lower rating than losers, TrueSkill.rate()
will raise FloatingPointError if the backend is None or scipy.
But from this version, you can avoid the problem with mpmath
backend. This was reported at issue #5.

Version 0.2.1

Released on Dec 6th 2012.

Fixes a printing bug on TrueSkill.quality().

Version 0.2

Released on Nov 30th 2012.

    Implements “Partial play”.
    Works well in many Python versions, 2.5, 2.6, 2.7, 3.1, 3.2,
    3.3 and many interpreters, CPython, Jython, PyPy.
    Supports that using dictionaries as a rating_group to choose
    specific playerâs rating simply.
    Adds shorcut functions for 2 players individual match, the most
    usage: rate_1vs1() and quality_1vs1(),
    TrueSkill.transform_ratings() is now called TrueSkill.rate().
    TrueSkill.match_quality() is now called TrueSkill.quality().
2013-05-26 19:55:54 +00:00
wiz
9d53c4c1f7 Update to 9840:
Two new games: undead and unruly. And, of course, bugfixes.
2013-05-26 18:43:17 +00:00
joerg
ecceb1715a Fix build of freeciv-server with newer libtool. 2013-05-23 15:02:53 +00:00
markd
01fee8eef8 Update to KDE SC 4.10.3
bugfixes.
2013-05-21 12:49:28 +00:00
jperkin
69513ba7ae Expand typedef which GCC on SunOS does not like.
Fixes package on SunOS.
2013-05-20 10:02:36 +00:00
adam
2459ac824e Massive revbump after updating graphics/ilmbase, graphics/openexr, textproc/icu. 2013-05-09 07:39:04 +00:00
joerg
98e898d2b1 Avoid conflict with C++11's std::move. 2013-04-30 22:20:58 +00:00
joerg
66134a3da3 Don't pick up C++11's std::is_object trait. 2013-04-30 22:20:22 +00:00
joerg
6e046ee9d8 Add a number of includes hidden by libstdc++'s name space pollution. 2013-04-29 21:31:09 +00:00
markd
fcb9202d52 add dependency on libkdegames. Should fix Joerg's bulkbuild.
Bump PKGREVISION.
2013-04-21 20:52:49 +00:00
wiz
d81d7748c9 Update to 2.2.0 (2.20):
Version 2.2
* New games: 3 new logic games, 2 calculation games and 17 new verbal analogies
* Improved the graphics of 10 puzzles
* More mouse support in some old puzzles
* Sound support
* 3 bug fixes
2013-04-21 14:38:14 +00:00
wiz
c525e27e72 + pushover. 2013-04-16 15:45:26 +00:00