Commit graph

4344 commits

Author SHA1 Message Date
wiz
f032225eee Update to 5.1:
v5.1  The bitmap graphics from the US Macintosh release of Lancelot
        now display correctly.

  v5.0  V1 games are also now supported.
        The input logic now correctly handles commas and full stops
        in the user's input for v3 or later games.
        The input logic now allows hyphens and apostrophes to be
        input, which is needed for some v2 games.
        The dictionary listing for v2 games no longer has junk on the
        end.
        The graphics detection algorithm has been improved, so that it
        now correctly finds graphics in all known games.
        A difference in the logic between the v2 and v3 line-drawn
        graphics has been implemented, which corrects the scaling for
        some v2 graphics.
        Added #seed and #play meta commands.

  v4.1  Corrected a bug that made Lancelot unplayable.
        BBC B bitmaps are now shown as they appeared on the original
        computer.
2013-10-13 10:19:22 +00:00
wiz
d9739e155b Update to 10051:
Fix an edge case of divider-obsoletion in Group.
2013-10-12 13:51:57 +00:00
roy
dd33f4a81b Add patch 2013-10-11 16:41:18 +00:00
roy
e280eab189 Fix patch 2013-10-11 14:33:47 +00:00
roy
482dae6cc8 Tads uses termcap, not curses. 2013-10-10 18:27:37 +00:00
roy
f6f1ffc38f Remove dependency on ncurses and depend on system curses and termcap. 2013-10-10 17:27:56 +00:00
roy
041d38c571 Depend on system curses and termcap rather than forcing ncurses. 2013-10-10 17:16:54 +00:00
ryoon
3fba1a52dd Recursive revbump from pango-1.36.0 2013-10-10 14:41:44 +00:00
joerg
3d39433263 Fix format strings for short arguments to scanf. Avoid dangling else.
Bump revision.
2013-10-10 00:07:23 +00:00
wiz
6068eaecf6 recursive bump for libmng-2.0.2 shlib major bump and dependency change 2013-10-09 17:39:01 +00:00
obache
bc6c0ce4c3 CMAKE_INSTALL_MANDIR is defined by pkgsrc framework now. 2013-10-09 12:02:00 +00:00
joerg
703af01d88 Reset maintainer, address bounces. 2013-09-23 10:33:01 +00:00
tsutsui
bbeb9d39ea Update onscripter to 20130812.
pkgsrc changes:
 - add patch-LUAHandler.cpp to adapt to lua 5.2 API changes

Upstream Changes (only Japanese log available)

20130812:
 - make savescreenshot and savescreenshot2 insns allow any filenames,
   i.e. allow filenames without .bmp extension as the original
   ONScripter does.
2013-09-15 20:07:07 +00:00
wiz
0583b08eb3 Drop maintainership. 2013-09-12 20:53:25 +00:00
jperkin
28df6788fe Avoid ambiguous overloading of fabs(). Fixes build on SunOS. 2013-09-12 20:50:54 +00:00
jperkin
8c6c01458b Avoid various "error: call of overloaded <func> is ambiguous". Fixes
build on SunOS.
2013-09-12 20:11:30 +00:00
jperkin
ca67532cca Add USE_TOOLS+=nroff to packages which generate catman pages. 2013-09-12 11:15:12 +00:00
joerg
f022690cdb Fix pointer sign cast. 2013-09-10 14:19:06 +00:00
joerg
c56823d0ff Really use consistent prototypes. 2013-09-10 14:18:44 +00:00
adam
d2cb6dec32 Revbump after cairo update 2013-09-02 19:50:38 +00:00
wiz
848f92c2fd Drop maintainership. 2013-09-02 18:41:44 +00:00
wiz
8c033c3ca3 Update to 10035, bug fixes. 2013-09-02 16:54:03 +00:00
joerg
8117cdf5b5 Don't use IP_PKTINFO on NetBSD. 2013-08-31 14:49:08 +00:00
joerg
e40b214355 Fix inline use. 2013-08-31 14:48:38 +00:00
joerg
cb6ce4e6eb Copy autotools helper as needed. 2013-08-30 22:34:18 +00:00
obache
e836e09388 Update games/wesnoth to 1.10.6.
based on PR pkg/48139 by Leonardo Taccari (with conditional PLIST fix)

Changes:
Version 1.10.6:
 * Campaigns:
   * The Rise of Wesnoth:
     * Fix bug #16772: AI won't attack
   * Son of the Black Eye:
     * Prevent infinite loop if fewer than two transport ships (bug #20389)
 * Language and i18n:
   * Updated translations: British English, Chinese (Simplified),
     Chinese (Traditional), Dutch, Estonian, French, Galician, German,
     Hungarian, Italian, Latin, Portuguese, Portuguese (Brazil),
     Scottish Gaelic, Serbian, Slovak, Vietnamese
 * Multiplayer:
   * Moved new lobby option in Preferences -> Multiplayer to Advanced
     Preferences and clarified description
 * User interface:
   * Scale down unit baseframes larger than 72x72 in the Recruit and Recall
     dialogs to prevent all list entries from being enlarged to fit
 * WML engine:
   * Fixed [disallow_end_turn] losing effect on save/reload (bug #20350)
   * Fixed [disallow_end_turn] persisting when advancing to the next scenario
     (bug #20351)
   * Fixed bug #20401: [remove_unit_overlay] did not work when the image used an
     image path function that took multiple parameters.
 * Miscellaneous and bug fixes:
   * Fixed a rare case where a player could exercise (very) limited control of
     another (human) player's units in a hotseat game.
   * Made wmllint recognize victory_string, defeat_string, gold_carryover_string,
     and notes_string (all from the [objectives] tag) as attributes that need
     to be made translatable
   * Fixed wmllint complaining about id= attributes in [time_area]s
   * Make drakes fly on volcano tiles (bug #20485).
   * Fixed bug #20290: No longer terminate due to a corrupt savegame.
   * Fixed bug #19970: No longer terminate due to corrupt preferences.
   * Fixed a display artifact (halos not cleared) when WML moves a unit.
   * Use bilinear interpolation for scaling images down.
   * Fixed wmllint, wmlscope and wmlindent not working correctly on Windows if a
     command line argument ends with a backslash
2013-08-30 08:14:42 +00:00
joerg
02458f3db0 Needs termios.h. 2013-08-17 11:14:54 +00:00
adam
deb6c6f48b 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
10a836f397 Update to 9976, bug fixes. 2013-07-31 07:12:29 +00:00
joerg
4c8518dd65 Add termios.h formerly included by unistd.h. 2013-07-18 12:07:24 +00:00
ryoon
f8e628f818 * .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
cc5e7f06fb 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
6b0f9b1d5c Revert last commit, because update to lang/lua made it unnecessary. 2013-07-08 01:36:55 +00:00
rodent
8a98cc60ac 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
7f6b599856 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
310d43169d Update to 9893: bug fixes. 2013-07-07 10:37:56 +00:00
kleink
5056d8b2c9 + py-ranking 2013-07-06 17:37:03 +00:00
kleink
d01e47a806 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
2193923ba6 Recursive revbump from graphics/giflib update to 5.0.4. 2013-07-05 13:29:28 +00:00
adam
f9cd38361f Revbump after updating lang/lua to 5.2.2. 2013-07-04 21:27:56 +00:00
wiz
db5d090f69 Remove patch that is not necessary since 2.2.1 2013-07-04 07:25:11 +00:00
rodent
30cfb926c6 +solarus 2013-07-02 11:53:48 +00:00
rodent
e9456c27bb 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
61565d8196 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
216712fc70 Fix string.h use. 2013-06-27 15:49:43 +00:00
joerg
2a62d2bb22 Add missing include for rand. 2013-06-26 21:23:52 +00:00
dholland
19f56ba855 Joerg says to use __clang__, not __CLANG__. 2013-06-23 19:54:42 +00:00
dholland
81d2b1c5f3 Fixing the clang build by breaking the gcc build is not on. Hi, Joerg. 2013-06-23 05:28:09 +00:00
wiz
84dceed952 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
087567ce78 Disambiguate hash references. 2013-06-16 20:40:40 +00:00