Subject: CVS commit: pkgsrc/games/wesnoth
From: Adam Ciarcinski
Date: 2022-07-27 10:40:58
Message id: 20220727084058.A56DDFB1A@cvs.NetBSD.org

Log Message:
wesnoth: updated to 1.16.5

Version 1.16.4+dev
 Miscellaneous and Bug Fixes
   * Fixed frequent crashes occurring in multiplayer matches

Version 1.16.4
 Campaigns
   * Eastern Invasion
     * S07a:
       * Better handling for side 2
       * Fixed Grug upkeep, added dialogue about ogres joining
   * Northern Rebirth
     * S1: Fixed Al'Tar confusing an orc for a slave
   * Under the Burning Suns
     * S5: Enforce encounter with the Cloaked Figure
 Translations
   * Updated translations: Arabic, British English, Chinese (Traditional), \ 
Czech, Polish, Finnish, French
 Units
    * Fixed Warden’s and Arbiter’s animations popping on water tiles
 User interface
   * Resolved broken layout in some low-resolution configurations
 Miscellaneous and Bug Fixes
   * Fixed path finding visibility bug that sometimes caused OOS errors on maps \ 
with tunnels and at least three sides that do not share vision
   * Fixed being unable to interact with units when Scroll Lock is active
   * Removing the Protect Unit Micro AI no longer causes a Lua error
   * Fixed chance of being unscathed in damage calculation for some fights in \ 
which both units can die
   * Fixed visibility bug in ai_helper.get_attackable_enemies() for some complex \ 
filters
   * Fixed bug in Bottleneck Micro AI involving units without moves on terrain \ 
with multiple open passages
   * Fixed error in Castle Switch CA of the Experimental AI after a leader was killed
   * Fixed error in retreat-injured CA when regenerate ability code does not \ 
include a value= key
   * Retreat-injured CA no longer takes villages from allies
   * Experimental AI no longer uses generic_recruit_engine: fixes a data leakage \ 
bug between Experimental AIs of different sides
   * Experimental AI recruit rushers: include unit types from extra_recruit
   * Fix segfault when weapon is removed during attack
   * Add no-unit error message for unit debug command
   * Significantly improve efficiency of move-to-any-enemy CA

Version 1.16.3
 Add-ons client
   * Fixed: using the up or down arrow keys in small-screen mode returned to the \ 
title screen
   * Add-on passwords that are not stored in the `_server.pbl` can now be stored \ 
in the same credentials file as multiplayer passwords
 Campaigns
   * Delfador’s Memoirs
     * S11: Finding Chantal will now share her side’s vision with the player, \ 
as originally intended.
     * S14: Smoother appearance of enemies and added dialogue.
   * Descent into Darkness
     * S08: Prevent Spectral Servant from picking up the book
   * Northern Rebirth
     * S05a_01: Solve units getting stuck in the wall before the spider chamber
   * Sceptre of Fire
     * Fixed Thursagan's Arcanister advancement being "lost" after \ 
dismounting a minecart.
     * Improvements and spelling corrections to the English prose text
     * S9: Allow Grypon Riders to complete the scenario
   * Son of the Black Eye
     * Improvements and spelling corrections to the English prose text
   * The Rise of Wesnoth
     * S22: Fixed the possibility of a misplaced dialogue when a bridge was broken
   * Under the Burning Suns
     * S08: Kromph and the Dust devil now trigger a critical event
   * World Conquest
     * Updated the modding instructions, helping add-on authors add extra \ 
factions etc.
 Editor
   * Add documentation for the magenta D and special terrain overlays
   * Added some missing terrain groupings
 Multiplayer
   * Fixed updating add-ons when joining a game that requires a new version
   * Add a `/clear` command for the lobby-chat window.
 Packaging
   * flatpak: update freedesktop runtime version to 21.08
 Terrain
   * Better transition for Swamp to Icy Cobbles
   * New graphics variations for icy and rocky terrains.
   * The help browser adds special notes for castles and healing terrains
 Translations
   * Updated translations: British English, Bulgarian, Chinese (Simplified), \ 
Czech, French, Italian, Japanese, Portuguese (Brazil), Russian
   * Fixed the stats for Spanish being overwritten by the stats for Spanish \ 
(Latin American).
 Units
   * Saurian sprites cleanup
   * Various small sprite updates for sea serpents and swamp lizards
 User interface
   * Mark the Plan Unit Advance mod as MP-only so it doesn't show up as \ 
available for campaigns.
 Miscellaneous and Bug Fixes
   * wmlscope can now report about calls to deprecated macros when using the \ 
`--unresolved` switch.
   * wmlxgettext’s old behavior of processing files in the order they’re \ 
given on the command line can be selected with the `--no-sort-by-file` option
   * Fixed a crash with "laststrike" (firststrike given to the \ 
opponent) weapon specials
   * Fixed a crash with locally-edited add-ons that had neither `_server.pbl` \ 
nor `_info.cfg`
   * Added more unit tests for weapon specials.
   * Resolve crash on systems using musl implementation of libc
   * The `--stringfreeze` (`-Z`) command line flag has been removed from wmllint.
   * The checks for the old special notes system have been removed from wmllint; \ 
the `notecheck off`, `notecheck on` and `match <ability> with \ 
<note>` magic comments no longer have any effect.
   * Resolved title screen flashing during the loading screen
   * Fixed erratic keyboard and mouse scroll speed
   * wmllint automatically removes the obsolete lines `{SOUND:SLOW}` and \ 
`{SOUND:POISON}`

Files:
RevisionActionfile
1.183modifypkgsrc/games/wesnoth/Makefile
1.62modifypkgsrc/games/wesnoth/PLIST
1.81modifypkgsrc/games/wesnoth/distinfo
1.6modifypkgsrc/games/wesnoth/patches/patch-CMakeLists.txt