pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/games/wesnoth wesnoth: updated to 1.16.5



details:   https://anonhg.NetBSD.org/pkgsrc/rev/9a8b8f8a46bc
branches:  trunk
changeset: 382377:9a8b8f8a46bc
user:      adam <adam%pkgsrc.org@localhost>
date:      Wed Jul 27 08:40:58 2022 +0000

description:
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}`

diffstat:

 games/wesnoth/Makefile                     |   5 +-
 games/wesnoth/PLIST                        |  46 ++++++++++++++++++++++++++++-
 games/wesnoth/distinfo                     |  10 +++---
 games/wesnoth/patches/patch-CMakeLists.txt |   6 +-
 4 files changed, 53 insertions(+), 14 deletions(-)

diffs (220 lines):

diff -r ad06b36b47e3 -r 9a8b8f8a46bc games/wesnoth/Makefile
--- a/games/wesnoth/Makefile    Wed Jul 27 08:23:04 2022 +0000
+++ b/games/wesnoth/Makefile    Wed Jul 27 08:40:58 2022 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.182 2022/06/30 11:18:26 nia Exp $
+# $NetBSD: Makefile,v 1.183 2022/07/27 08:40:58 adam Exp $
 
-DISTNAME=      wesnoth-1.16.2
-PKGREVISION=   4
+DISTNAME=      wesnoth-1.16.5
 CATEGORIES=    games
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=wesnoth/}
 EXTRACT_SUFX=  .tar.bz2
diff -r ad06b36b47e3 -r 9a8b8f8a46bc games/wesnoth/PLIST
--- a/games/wesnoth/PLIST       Wed Jul 27 08:23:04 2022 +0000
+++ b/games/wesnoth/PLIST       Wed Jul 27 08:40:58 2022 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.61 2022/01/21 20:37:07 adam Exp $
+@comment $NetBSD: PLIST,v 1.62 2022/07/27 08:40:58 adam Exp $
 bin/wesnoth
 bin/wesnothd
 man/ca/man6/wesnoth.6
@@ -95,6 +95,7 @@
 share/doc/wesnoth/html/images/tr/recruit-1.14.7.jpg
 share/doc/wesnoth/html/images/tr/right_pane-1.14.7.jpg
 share/doc/wesnoth/html/images/tr/top_pane-1.14.7.jpg
+share/doc/wesnoth/html/manual.bg.html
 share/doc/wesnoth/html/manual.ca.html
 share/doc/wesnoth/html/manual.cs.html
 share/doc/wesnoth/html/manual.de.html
@@ -215,7 +216,6 @@
 share/wesnoth/data/ai/micro_ais/cas/ca_protect_unit_finish.lua
 share/wesnoth/data/ai/micro_ais/cas/ca_protect_unit_move.lua
 share/wesnoth/data/ai/micro_ais/cas/ca_recruit_random.lua
-share/wesnoth/data/ai/micro_ais/cas/ca_recruit_rushers.lua
 share/wesnoth/data/ai/micro_ais/cas/ca_return_guardian.lua
 share/wesnoth/data/ai/micro_ais/cas/ca_simple_attack.lua
 share/wesnoth/data/ai/micro_ais/cas/ca_stationed_guardian.lua
@@ -1911,6 +1911,7 @@
 share/wesnoth/data/campaigns/The_Rise_Of_Wesnoth/images/portraits/ruddry.png
 share/wesnoth/data/campaigns/The_Rise_Of_Wesnoth/images/portraits/tinry.png
 share/wesnoth/data/campaigns/The_Rise_Of_Wesnoth/images/portraits/typhon.png
+share/wesnoth/data/campaigns/The_Rise_Of_Wesnoth/images/story/l10n/cs/trow-logo.png
 share/wesnoth/data/campaigns/The_Rise_Of_Wesnoth/images/story/l10n/es/trow-logo.png
 share/wesnoth/data/campaigns/The_Rise_Of_Wesnoth/images/story/l10n/fr/trow-logo.png
 share/wesnoth/data/campaigns/The_Rise_Of_Wesnoth/images/story/l10n/gl/trow-logo.png
@@ -2617,7 +2618,7 @@
 share/wesnoth/data/campaigns/Under_the_Burning_Suns/utils/storytxt.cfg
 share/wesnoth/data/campaigns/Under_the_Burning_Suns/utils/terrain.cfg
 share/wesnoth/data/campaigns/Under_the_Burning_Suns/utils/terrain_graphics.cfg
-share/wesnoth/data/campaigns/World_Conquest/MODDING.txt
+share/wesnoth/data/campaigns/World_Conquest/Modding.md
 share/wesnoth/data/campaigns/World_Conquest/STRUCTURE.txt
 share/wesnoth/data/campaigns/World_Conquest/TODO.txt
 share/wesnoth/data/campaigns/World_Conquest/_main.cfg
@@ -5973,12 +5974,15 @@
 share/wesnoth/data/core/images/terrain/embellishments/mushroom6.png
 share/wesnoth/data/core/images/terrain/embellishments/mushroom7.png
 share/wesnoth/data/core/images/terrain/embellishments/rocks.png
+share/wesnoth/data/core/images/terrain/embellishments/rocks10.png
 share/wesnoth/data/core/images/terrain/embellishments/rocks2.png
 share/wesnoth/data/core/images/terrain/embellishments/rocks3.png
 share/wesnoth/data/core/images/terrain/embellishments/rocks4.png
 share/wesnoth/data/core/images/terrain/embellishments/rocks5.png
 share/wesnoth/data/core/images/terrain/embellishments/rocks6.png
 share/wesnoth/data/core/images/terrain/embellishments/rocks7.png
+share/wesnoth/data/core/images/terrain/embellishments/rocks8.png
+share/wesnoth/data/core/images/terrain/embellishments/rocks9.png
 share/wesnoth/data/core/images/terrain/embellishments/snowbits-small.png
 share/wesnoth/data/core/images/terrain/embellishments/snowbits-small2.png
 share/wesnoth/data/core/images/terrain/embellishments/snowbits-small3.png
@@ -5986,7 +5990,10 @@
 share/wesnoth/data/core/images/terrain/embellishments/snowbits-small5.png
 share/wesnoth/data/core/images/terrain/embellishments/snowbits-small6.png
 share/wesnoth/data/core/images/terrain/embellishments/snowbits-small7.png
+share/wesnoth/data/core/images/terrain/embellishments/snowbits-small8.png
+share/wesnoth/data/core/images/terrain/embellishments/snowbits-small9.png
 share/wesnoth/data/core/images/terrain/embellishments/stones-small.png
+share/wesnoth/data/core/images/terrain/embellishments/stones-small10.png
 share/wesnoth/data/core/images/terrain/embellishments/stones-small2.png
 share/wesnoth/data/core/images/terrain/embellishments/stones-small3.png
 share/wesnoth/data/core/images/terrain/embellishments/stones-small4.png
@@ -5994,6 +6001,7 @@
 share/wesnoth/data/core/images/terrain/embellishments/stones-small6.png
 share/wesnoth/data/core/images/terrain/embellishments/stones-small7.png
 share/wesnoth/data/core/images/terrain/embellishments/stones-small8.png
+share/wesnoth/data/core/images/terrain/embellishments/stones-small9.png
 share/wesnoth/data/core/images/terrain/embellishments/water-lilies-flower-small.png
 share/wesnoth/data/core/images/terrain/embellishments/water-lilies-flower-small2.png
 share/wesnoth/data/core/images/terrain/embellishments/water-lilies-flower-small3.png
@@ -7440,6 +7448,9 @@
 share/wesnoth/data/core/images/terrain/misc/rubble.png
 share/wesnoth/data/core/images/terrain/misc/rubble2.png
 share/wesnoth/data/core/images/terrain/misc/rubble3.png
+share/wesnoth/data/core/images/terrain/misc/rubble4.png
+share/wesnoth/data/core/images/terrain/misc/rubble5.png
+share/wesnoth/data/core/images/terrain/misc/rubble6.png
 share/wesnoth/data/core/images/terrain/misc/smoke-A01.png
 share/wesnoth/data/core/images/terrain/misc/smoke-A02.png
 share/wesnoth/data/core/images/terrain/misc/smoke-A03.png
@@ -8577,6 +8588,13 @@
 share/wesnoth/data/core/images/terrain/walls/stone/wall-stone-mine-corner-tl.png
 share/wesnoth/data/core/images/terrain/walls/stone/wall-stone-mine-corner-tr.png
 share/wesnoth/data/core/images/terrain/walls/stone/wall-stone-mine-tile.png
+share/wesnoth/data/core/images/terrain/walls/stone/wall-stone-snow-concave-tl.png
+share/wesnoth/data/core/images/terrain/walls/stone/wall-stone-snow-concave-tr.png
+share/wesnoth/data/core/images/terrain/walls/stone/wall-stone-snow-convex-bl.png
+share/wesnoth/data/core/images/terrain/walls/stone/wall-stone-snow-convex-br.png
+share/wesnoth/data/core/images/terrain/walls/stone/wall-stone-snow-convex-l.png
+share/wesnoth/data/core/images/terrain/walls/stone/wall-stone-snow-convex-r.png
+share/wesnoth/data/core/images/terrain/walls/stone/wall-stone-snow-corner-bl.png
 share/wesnoth/data/core/images/terrain/walls/stone/wall-stone-tile.png
 share/wesnoth/data/core/images/terrain/walls/stone/wall-stone-white-concave-tl.png
 share/wesnoth/data/core/images/terrain/walls/stone/wall-stone-white-concave-tr.png
@@ -12637,7 +12655,19 @@
 share/wesnoth/data/core/images/units/monsters/croc/crocodile-float-attack6.png
 share/wesnoth/data/core/images/units/monsters/croc/crocodile-float-defend1.png
 share/wesnoth/data/core/images/units/monsters/croc/crocodile-float-defend2.png
+share/wesnoth/data/core/images/units/monsters/croc/crocodile-float-ne-defend1.png
+share/wesnoth/data/core/images/units/monsters/croc/crocodile-float-ne-defend2.png
+share/wesnoth/data/core/images/units/monsters/croc/crocodile-float-ne.png
 share/wesnoth/data/core/images/units/monsters/croc/crocodile-float.png
+share/wesnoth/data/core/images/units/monsters/croc/crocodile-ne-attack1.png
+share/wesnoth/data/core/images/units/monsters/croc/crocodile-ne-attack2.png
+share/wesnoth/data/core/images/units/monsters/croc/crocodile-ne-attack3.png
+share/wesnoth/data/core/images/units/monsters/croc/crocodile-ne-attack4.png
+share/wesnoth/data/core/images/units/monsters/croc/crocodile-ne-attack5.png
+share/wesnoth/data/core/images/units/monsters/croc/crocodile-ne-attack6.png
+share/wesnoth/data/core/images/units/monsters/croc/crocodile-ne-defend1.png
+share/wesnoth/data/core/images/units/monsters/croc/crocodile-ne-defend2.png
+share/wesnoth/data/core/images/units/monsters/croc/crocodile-ne.png
 share/wesnoth/data/core/images/units/monsters/croc/crocodile-no-tail.png
 share/wesnoth/data/core/images/units/monsters/croc/crocodile-tail.png
 share/wesnoth/data/core/images/units/monsters/croc/crocodile.png
@@ -16195,8 +16225,11 @@
 share/wesnoth/data/test/_main.cfg
 share/wesnoth/data/test/macros/pathfind_answers.cfg
 share/wesnoth/data/test/macros/readme.txt
+share/wesnoth/data/test/macros/start_position_common_keep_a_b.cfg
 share/wesnoth/data/test/macros/test.lua
 share/wesnoth/data/test/macros/wml_unit_test_macros.cfg
+share/wesnoth/data/test/maps/2p_single_castle.map
+share/wesnoth/data/test/maps/4p_single_castle.map
 share/wesnoth/data/test/maps/generic_unit_test.map
 share/wesnoth/data/test/maps/move_skip_sighted.map
 share/wesnoth/data/test/maps/pathfind_1.cfg
@@ -16234,6 +16267,7 @@
 share/wesnoth/data/test/scenarios/feeding.cfg
 share/wesnoth/data/test/scenarios/filter_this_unit.cfg
 share/wesnoth/data/test/scenarios/filter_vision.cfg
+share/wesnoth/data/test/scenarios/firststrike_and_laststrike.cfg
 share/wesnoth/data/test/scenarios/for-loops.cfg
 share/wesnoth/data/test/scenarios/has_ally.cfg
 share/wesnoth/data/test/scenarios/heal.cfg
@@ -16247,9 +16281,14 @@
 share/wesnoth/data/test/scenarios/readme.txt
 share/wesnoth/data/test/scenarios/recall_by_unit_tag.cfg
 share/wesnoth/data/test/scenarios/recruit_facing.cfg
+share/wesnoth/data/test/scenarios/reflexive_drains.cfg
+share/wesnoth/data/test/scenarios/reflexive_poison.cfg
+share/wesnoth/data/test/scenarios/reflexive_slow.cfg
 share/wesnoth/data/test/scenarios/scatter_units.cfg
 share/wesnoth/data/test/scenarios/sighted_events.cfg
 share/wesnoth/data/test/scenarios/simple_find_path.cfg
+share/wesnoth/data/test/scenarios/simulate_combat_clone_adjacent.cfg
+share/wesnoth/data/test/scenarios/simulate_combat_occupied.cfg
 share/wesnoth/data/test/scenarios/store_locations.cfg
 share/wesnoth/data/test/scenarios/store_reachable_locations_vision.cfg
 share/wesnoth/data/test/scenarios/store_unit_defense.cfg
@@ -16286,6 +16325,7 @@
 share/wesnoth/data/test/scenarios/test_modify_unit.cfg
 share/wesnoth/data/test/scenarios/test_move.cfg
 share/wesnoth/data/test/scenarios/test_move_unit.cfg
+share/wesnoth/data/test/scenarios/test_move_unit_to_occupied_hex.cfg
 share/wesnoth/data/test/scenarios/test_movetype.cfg
 share/wesnoth/data/test/scenarios/test_relative_dir.cfg
 share/wesnoth/data/test/scenarios/test_require.cfg
diff -r ad06b36b47e3 -r 9a8b8f8a46bc games/wesnoth/distinfo
--- a/games/wesnoth/distinfo    Wed Jul 27 08:23:04 2022 +0000
+++ b/games/wesnoth/distinfo    Wed Jul 27 08:40:58 2022 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.80 2022/01/21 20:37:07 adam Exp $
+$NetBSD: distinfo,v 1.81 2022/07/27 08:40:58 adam Exp $
 
-BLAKE2s (wesnoth-1.16.2.tar.bz2) = edebe9a7c5d12b77e727e3b5573dd3af7931db1b5bc49d7111fbb51198d0a87a
-SHA512 (wesnoth-1.16.2.tar.bz2) = bb1c307981de4990fc341310b358c5e1c54673d7434bc0a0fa0a7b5caf11e6db3255ad0eb57b6b188ff6ab8f287321fc8821813d0ef3661cfa637985070bb540
-Size (wesnoth-1.16.2.tar.bz2) = 474763733 bytes
-SHA1 (patch-CMakeLists.txt) = c16a7c3bd32a799c7fc742d130e2700709233ea0
+BLAKE2s (wesnoth-1.16.5.tar.bz2) = 2cf807ff4586180abde2688e7a2441c2d955b2a4eee5525c7b060c8f4d7dc1db
+SHA512 (wesnoth-1.16.5.tar.bz2) = 8abb1f31f9a4e503047e6f19ab6795e02fff287db5142a7395a5007fc8e12252014de5baff9419ef173316ebdb00f1492b78a26b2eae9f6e435d3112c1f05978
+Size (wesnoth-1.16.5.tar.bz2) = 475511378 bytes
+SHA1 (patch-CMakeLists.txt) = 2670d4a527019706d8614c7e715e25c39f044d0e
 SHA1 (patch-src_CMakeLists.txt) = 776c522ccfc544d8898d786fe164c2be1812db1a
 SHA1 (patch-src_color__range.cpp) = bdce94054a0fb2972e63a968fdb78e34db1213a6
 SHA1 (patch-src_wesnoth.cpp) = 73fa69b47de231c5ce16f66a52b449d5242ffe67
diff -r ad06b36b47e3 -r 9a8b8f8a46bc games/wesnoth/patches/patch-CMakeLists.txt
--- a/games/wesnoth/patches/patch-CMakeLists.txt        Wed Jul 27 08:23:04 2022 +0000
+++ b/games/wesnoth/patches/patch-CMakeLists.txt        Wed Jul 27 08:40:58 2022 +0000
@@ -1,10 +1,10 @@
-$NetBSD: patch-CMakeLists.txt,v 1.5 2022/01/21 20:37:07 adam Exp $
+$NetBSD: patch-CMakeLists.txt,v 1.6 2022/07/27 08:40:58 adam Exp $
 
 Do not look for X11 on macOS.
 We don't have readline as a module.
 Do not bother with uninstaller.
 
---- CMakeLists.txt.orig        2022-01-16 18:10:36.000000000 +0000
+--- CMakeLists.txt.orig        2022-07-13 16:10:31.000000000 +0000
 +++ CMakeLists.txt
 @@ -76,7 +76,9 @@ find_package(ICU REQUIRED COMPONENTS dat
  # no, gettext executables are not required when NLS is deactivated
@@ -20,7 +20,7 @@
  # TODO: can use find_package and Fontconfig::Fontconfig with cmake 3.14+
        pkg_check_modules(FONTCONFIG REQUIRED fontconfig>=2.4.1)
        pkg_check_modules(PANGO REQUIRED pango>=1.22.0)
--      pkg_check_modules(LIBREADLINE REQUIRED readline)
+-      pkg_check_modules(LIBREADLINE readline)
  endif()
  
  if(ENABLE_TESTS)


Home | Main Index | Thread Index | Old Index