Subject: CVS commit: pkgsrc/games/wesnoth
From: Adam Ciarcinski
Date: 2022-01-21 21:37:08
Message id: 20220121203708.2E4C5FB24@cvs.NetBSD.org

Log Message:
wesnoth: updated to 1.16.2

Version 1.16.2
  Campaigns
   * Delfador’s Memoirs
     * S07: Clarified objectives
   * Descent into Darkness
     * S08: Prevent possibility of Darken Volk advancing to Lich
   * Heir to the Throne
     * S05b: Temples given an aged appearance to match ‘ancient temples’ \ 
description
   * Sceptre of Fire
     * Added notes about Thursagan’s rune mechanics
     * S04: Mining objectives are much clearer now
   * Secret of the Ancients
     * S06: Ardonna should no longer mistake hostile bats as ‘my pet’
     * S20: Directions “left” and “right” in character speech now use \ 
the character’s orientation, not the player’s
     * Consistently capitalise the name of the Academy of Magic
   * The Rise of Wesnoth
     * S08: The appearance of Naga is now smoother
     * S08: Refactored ship-boarding events
     * S19: The troll’s gold is automatically collected upon victory if not \ 
already obtained
     * S19: Avoid units spawning over chasms
   * Under the Burning Suns
     * Correct Traveler’s Ring description
     * Remove the “formation” ability from the attack predictions dialog, as \ 
it was in a confusing location; its effect is still shown in the calculations \ 
and chance-to-hit percentage
     * S02: Pinnacle Rock is now shown during dialogue
     * S04: Improve dialogue about dark underground tunnels
     * S06b:
       * Account for non-elvish units encountering Dwarf Sergeant
       * Grog will not die as quick now
       * Hermit dialogue cannot be accidentally skipped now
       * Fixed bug where tentacles would not spawn
       * Fast units cannot get stuck on the wall now
       * Camera now moves to where the charges are blown up
       * Fixed weird scout AI behaviour
     * S09: Rebels joining Kaleh’s side are now loyal
     * The last unit killed to trigger certain events should no longer linger \ 
during those events
     * The Dark Assassin’s race is not revealed until uncloaked
     * The Dust Devil’s XP bar is now blue
   * World Conquest:
     * Fixed for Winged Scepter not giving the correct defence values
     * Corrected the attack icon of ice bow from a lightning bolt to an iceball
  Multiplayer
   * Lobby joins are no longer displayed in chat even when that preference has \ 
been disabled
   * Added a specific prompt for moderators before joining password-protected games
   * Fixed add-ons not getting enabled for clients, leading to errors such as \ 
Unknown Terrain
   * Fixed an information leak where planned multi-turn moves could be visible \ 
to enemy players
   * Made planned moves visible to allies; this refers to trying to move more \ 
hexes than the unit can move this turn, it isn’t the whiteboard
  Lua API
   * Fixed an error in `gui.get_user_choice()` and added support for the current \ 
DescriptionWML syntax
  Translations
   * Added translations: Spanish (Latin American)
   * Updated translations: British English, Chinese (Simplified), Czech, \ 
Finnish, Italian, Japanese, Portuguese (Brazil), Scottish Gaelic, Turkish.
   * Lots of corrections of typos in `en_US` (untranslated text), which will \ 
require marking translations as `non-fuzzy` again
   * Implemented delayed translation option for gettext plurals
   * Comments in .po files are now kept in order when the .pot is regenerated
  Units
   * Added attack image for the Bone Knight’s trample
   * Added attack image for the Nightblade’s kick
  User interface
   * Improved translatability of MP ban durations
   * Fixed missing sidebar tooltips in low resolutions such as 800x600
 Miscellaneous and Bug Fixes
   * Password storage was fixed to work with multiple accounts
   * wmllint now automatically removes `{MAGENTA_IS_THE_TEAM_COLOR}`
   * Added workaround for connecting to the multiplayer server taking too long \ 
when Chinese or Japanese language is selected
   * Added `KeyboardInterrupt` handling to many Python WML tools
   * Added `--simple-version` command line option
   * wmllint, wmlscope and wmlindent now support the command line `--version` \ 
flag, which reports the current version of Wesnoth
   * wmllint is now capable of handling unit levels and types when checking \ 
recruitment patterns.
   * Fixed units on a recall list sometimes being put on the map by \ 
`[modify_unit]` or `[store_unit]...[unstore_unit]`
   * Fixed abilities that are shown as weapon specials in the attack prediction \ 
window being shown on the placeholder for units with no ranged attack, or dark \ 
adepts' melee response
   * Fixed a glitch after a move is interrupted, paths to the hex where the move \ 
started were shown

Version 1.16.1
  Add-ons server
   * Fixed `core=` attribute in `_server.pbl` being completely ignored
  Campaigns
   * Tutorial
     * Use a portrait on the Campaigns menu.
   * Sceptre of Fire
     * S02p5: Added defeat condition if Alanin dies.
  Multiplayer
   * Increased the limits of timer values (up to 10 minutes turn bonus, 50 \ 
minutes reservoir).
   * Re-added HTML character escaping.
  Lua API
   * Fixed an error in `gui.get_user_choice()`.
   * Fixed an error in handling `x,y` locations
  Packaging
   * Fixed missing dependency on boost-math in the vcpkg config.
   * Made `get_dlls.py` install libraries for `wesnothd` too.
  Translations
   * Updated translations: Dutch, Italian, Portuguese (Brazil).
   * Added po hints for time format strings.
  User interface
   * Made the Add-ons Manager search box less unwieldy on very small resolutions.
   * Made listbox header toggle buttons taller.
  WML Engine
   * Fixed `[item]x,y=` at scenario scope
  Miscellaneous and Bug Fixes
   * Fixed missing tooltips on the side-bar (hover over the unit type to see a \ 
description, etc).
   * Fixed several issues in the multiplayer server about TLS connections, \ 
error-handling and disconnections.
   * Added `.DS_Store` and `Thumbs.db` to wmltool's list of files to ignore.

Files:
RevisionActionfile
1.177modifypkgsrc/games/wesnoth/Makefile
1.61modifypkgsrc/games/wesnoth/PLIST
1.80modifypkgsrc/games/wesnoth/distinfo
1.5modifypkgsrc/games/wesnoth/patches/patch-CMakeLists.txt