CVS commit: pkgsrc/games/wesnoth

"Adam Ciarcinski" <[email protected]>
Newsgroups gmane.os.netbsd.devel.pkgsrc.cvs
Message-ID <[email protected]>
Module Name:	pkgsrc
Committed By:	adam
Date:		Mon Aug 24 08:02:43 UTC 2026

Modified Files:
	pkgsrc/games/wesnoth: Makefile PLIST distinfo
	pkgsrc/games/wesnoth/patches: patch-CMakeLists.txt
	    patch-src_CMakeLists.txt

Log Message:
wesnoth: updated to 1.18.8

1.18.8
Translations
* Updated translations: Bengali, Chinese (Simplified), Czech, German, Hebrew, Hungarian, Portuguese (Brazil), Spanish
Miscellaneous and Bug Fixes
* CMake build system:
  * Make Boost::system optional with boost 1.69 or later (necessary for compatibility with 1.89 and later).
* Resolved not all translations being available for selection on Windows builds.


To generate a diff of this commit:
cvs rdiff -u -r1.243 -r1.244 pkgsrc/games/wesnoth/Makefile
cvs rdiff -u -r1.72 -r1.73 pkgsrc/games/wesnoth/PLIST
cvs rdiff -u -r1.98 -r1.99 pkgsrc/games/wesnoth/distinfo
cvs rdiff -u -r1.8 -r1.9 pkgsrc/games/wesnoth/patches/patch-CMakeLists.txt
cvs rdiff -u -r1.6 -r1.7 \
    pkgsrc/games/wesnoth/patches/patch-src_CMakeLists.txt

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
(unnamed) (text/x-diff, 15.3 KB)
Modified files:

Index: pkgsrc/games/wesnoth/Makefile
diff -u pkgsrc/games/wesnoth/Makefile:1.243 pkgsrc/games/wesnoth/Makefile:1.244
--- pkgsrc/games/wesnoth/Makefile:1.243	Mon Jul 13 04:35:59 2026
+++ pkgsrc/games/wesnoth/Makefile	Mon Aug 24 08:02:43 2026
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.243 2026/07/13 04:35:59 wiz Exp $
+# $NetBSD: Makefile,v 1.244 2026/08/24 08:02:43 adam Exp $
 
-DISTNAME=	wesnoth-1.18.7
-PKGREVISION=	3
+DISTNAME=	wesnoth-1.18.8
 CATEGORIES=	games
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE:=wesnoth/}
 EXTRACT_SUFX=	.tar.bz2

Index: pkgsrc/games/wesnoth/PLIST
diff -u pkgsrc/games/wesnoth/PLIST:1.72 pkgsrc/games/wesnoth/PLIST:1.73
--- pkgsrc/games/wesnoth/PLIST:1.72	Wed Jan 21 11:19:32 2026
+++ pkgsrc/games/wesnoth/PLIST	Mon Aug 24 08:02:43 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.72 2026/01/21 11:19:32 adam Exp $
+@comment $NetBSD: PLIST,v 1.73 2026/08/24 08:02:43 adam Exp $
 bin/wesnoth
 bin/wesnothd
 man/ar/man6/wesnoth.6
@@ -16,6 +16,8 @@ man/es/man6/wesnoth.6
 man/es/man6/wesnothd.6
 man/fr/man6/wesnoth.6
 man/fr/man6/wesnothd.6
+man/he/man6/wesnoth.6
+man/he/man6/wesnothd.6
 man/it/man6/wesnoth.6
 man/it/man6/wesnothd.6
 man/ja/man6/wesnoth.6
@@ -110,6 +112,7 @@ share/doc/wesnoth/html/manual.et.html
 share/doc/wesnoth/html/manual.fi.html
 share/doc/wesnoth/html/manual.fr.html
 share/doc/wesnoth/html/manual.gl.html
+share/doc/wesnoth/html/manual.he.html
 share/doc/wesnoth/html/manual.hu.html
 share/doc/wesnoth/html/manual.id.html
 share/doc/wesnoth/html/manual.it.html
@@ -298,6 +301,7 @@ share/wesnoth/data/campaigns/Dead_Water/
 share/wesnoth/data/campaigns/Dead_Water/images/items/underwater_rock1.png
 share/wesnoth/data/campaigns/Dead_Water/images/maps/dw.webp
 share/wesnoth/data/campaigns/Dead_Water/images/maps/l10n/de/dw--overlay.webp
+share/wesnoth/data/campaigns/Dead_Water/images/maps/l10n/es/dw--overlay.webp
 share/wesnoth/data/campaigns/Dead_Water/images/maps/l10n/gl/dw--overlay.webp
 share/wesnoth/data/campaigns/Dead_Water/images/maps/l10n/it/dw--overlay.webp
 share/wesnoth/data/campaigns/Dead_Water/images/maps/l10n/pt/dw--overlay.webp
@@ -442,6 +446,7 @@ share/wesnoth/data/campaigns/Descent_Int
 share/wesnoth/data/campaigns/Descent_Into_Darkness/images/items/potion-clear.png
 share/wesnoth/data/campaigns/Descent_Into_Darkness/images/maps/did.webp
 share/wesnoth/data/campaigns/Descent_Into_Darkness/images/maps/l10n/de/did--overlay.webp
+share/wesnoth/data/campaigns/Descent_Into_Darkness/images/maps/l10n/es/did--overlay.webp
 share/wesnoth/data/campaigns/Descent_Into_Darkness/images/maps/l10n/gl/did--overlay.webp
 share/wesnoth/data/campaigns/Descent_Into_Darkness/images/maps/l10n/it/did--overlay.webp
 share/wesnoth/data/campaigns/Descent_Into_Darkness/images/maps/l10n/lt/did--overlay.webp
@@ -721,6 +726,7 @@ share/wesnoth/data/campaigns/Eastern_Inv
 share/wesnoth/data/campaigns/Eastern_Invasion/images/items/yeti-meat.png
 share/wesnoth/data/campaigns/Eastern_Invasion/images/maps/ei.webp
 share/wesnoth/data/campaigns/Eastern_Invasion/images/maps/l10n/de/ei--overlay.webp
+share/wesnoth/data/campaigns/Eastern_Invasion/images/maps/l10n/es/ei--overlay.webp
 share/wesnoth/data/campaigns/Eastern_Invasion/images/maps/l10n/it/ei--overlay.webp
 share/wesnoth/data/campaigns/Eastern_Invasion/images/maps/l10n/pt/ei--overlay.webp
 share/wesnoth/data/campaigns/Eastern_Invasion/images/maps/l10n/ru/ei--overlay.webp
@@ -1179,9 +1185,11 @@ share/wesnoth/data/campaigns/Eastern_Inv
 share/wesnoth/data/campaigns/Eastern_Invasion/utils/traits.cfg
 share/wesnoth/data/campaigns/Heir_To_The_Throne/_main.cfg
 share/wesnoth/data/campaigns/Heir_To_The_Throne/achievements.cfg
+share/wesnoth/data/campaigns/Heir_To_The_Throne/images/bigmap/l10n/es/preview-shroud.png
 share/wesnoth/data/campaigns/Heir_To_The_Throne/images/campaign_image.png
 share/wesnoth/data/campaigns/Heir_To_The_Throne/images/maps/httt.webp
 share/wesnoth/data/campaigns/Heir_To_The_Throne/images/maps/l10n/de/httt--overlay.webp
+share/wesnoth/data/campaigns/Heir_To_The_Throne/images/maps/l10n/es/httt--overlay.webp
 share/wesnoth/data/campaigns/Heir_To_The_Throne/images/maps/l10n/gd/httt--overlay.webp
 share/wesnoth/data/campaigns/Heir_To_The_Throne/images/maps/l10n/gl/httt--overlay.webp
 share/wesnoth/data/campaigns/Heir_To_The_Throne/images/maps/l10n/it/httt--overlay.webp
@@ -1418,6 +1426,7 @@ share/wesnoth/data/campaigns/Legend_of_W
 share/wesnoth/data/campaigns/Legend_of_Wesmere/images/l10n/ru/low-map--overlay.webp
 share/wesnoth/data/campaigns/Legend_of_Wesmere/images/l10n/zh_CN/low-map--overlay.webp
 share/wesnoth/data/campaigns/Legend_of_Wesmere/images/low-map.png
+share/wesnoth/data/campaigns/Legend_of_Wesmere/images/maps/l10n/es/low--overlay.webp
 share/wesnoth/data/campaigns/Legend_of_Wesmere/images/portraits/aldar.webp
 share/wesnoth/data/campaigns/Legend_of_Wesmere/images/portraits/cleodil.webp
 share/wesnoth/data/campaigns/Legend_of_Wesmere/images/portraits/crelanu.webp
@@ -1508,6 +1517,7 @@ share/wesnoth/data/campaigns/Liberty/ima
 share/wesnoth/data/campaigns/Liberty/images/halo/shadow-mage-halo8.png
 share/wesnoth/data/campaigns/Liberty/images/halo/shadow-mage-halo9.png
 share/wesnoth/data/campaigns/Liberty/images/maps/l10n/de/liberty--overlay.webp
+share/wesnoth/data/campaigns/Liberty/images/maps/l10n/es/liberty--overlay.webp
 share/wesnoth/data/campaigns/Liberty/images/maps/l10n/gl/liberty--overlay.webp
 share/wesnoth/data/campaigns/Liberty/images/maps/l10n/it/liberty--overlay.webp
 share/wesnoth/data/campaigns/Liberty/images/maps/l10n/pt/liberty--overlay.webp
@@ -1586,6 +1596,7 @@ share/wesnoth/data/campaigns/Northern_Re
 share/wesnoth/data/campaigns/Northern_Rebirth/images/campaign_image.png
 share/wesnoth/data/campaigns/Northern_Rebirth/images/floor-corpse.png
 share/wesnoth/data/campaigns/Northern_Rebirth/images/maps/l10n/de/nr--overlay.webp
+share/wesnoth/data/campaigns/Northern_Rebirth/images/maps/l10n/es/nr--overlay.webp
 share/wesnoth/data/campaigns/Northern_Rebirth/images/maps/l10n/gd/nr--overlay.webp
 share/wesnoth/data/campaigns/Northern_Rebirth/images/maps/l10n/gl/nr--overlay.webp
 share/wesnoth/data/campaigns/Northern_Rebirth/images/maps/l10n/it/nr--overlay.webp
@@ -1653,6 +1664,7 @@ share/wesnoth/data/campaigns/Sceptre_of_
 share/wesnoth/data/campaigns/Sceptre_of_Fire/images/items/gold.png
 share/wesnoth/data/campaigns/Sceptre_of_Fire/images/items/ruby.png
 share/wesnoth/data/campaigns/Sceptre_of_Fire/images/maps/l10n/de/sof--overlay.webp
+share/wesnoth/data/campaigns/Sceptre_of_Fire/images/maps/l10n/es/sof--overlay.webp
 share/wesnoth/data/campaigns/Sceptre_of_Fire/images/maps/l10n/gl/sof--overlay.webp
 share/wesnoth/data/campaigns/Sceptre_of_Fire/images/maps/l10n/it/sof--overlay.webp
 share/wesnoth/data/campaigns/Sceptre_of_Fire/images/maps/l10n/pt/sof--overlay.webp
@@ -2064,6 +2076,7 @@ share/wesnoth/data/campaigns/Son_Of_The_
 share/wesnoth/data/campaigns/Son_Of_The_Black_Eye/images/flags/black-flag-icon.png
 share/wesnoth/data/campaigns/Son_Of_The_Black_Eye/images/items/barrel-floating.png
 share/wesnoth/data/campaigns/Son_Of_The_Black_Eye/images/maps/l10n/de/sotbe--overlay.webp
+share/wesnoth/data/campaigns/Son_Of_The_Black_Eye/images/maps/l10n/es/sotbe--overlay.webp
 share/wesnoth/data/campaigns/Son_Of_The_Black_Eye/images/maps/l10n/gl/sotbe--overlay.webp
 share/wesnoth/data/campaigns/Son_Of_The_Black_Eye/images/maps/l10n/it/sotbe--overlay.webp
 share/wesnoth/data/campaigns/Son_Of_The_Black_Eye/images/maps/l10n/pt/sotbe--overlay.webp
@@ -2156,6 +2169,7 @@ share/wesnoth/data/campaigns/The_Hammer_
 share/wesnoth/data/campaigns/The_Hammer_of_Thursagan/images/halo/karrag-ranged9_halo.png
 share/wesnoth/data/campaigns/The_Hammer_of_Thursagan/images/halo/karrag_halo.png
 share/wesnoth/data/campaigns/The_Hammer_of_Thursagan/images/maps/l10n/de/thot--overlay.webp
+share/wesnoth/data/campaigns/The_Hammer_of_Thursagan/images/maps/l10n/es/thot--overlay.webp
 share/wesnoth/data/campaigns/The_Hammer_of_Thursagan/images/maps/l10n/gl/thot--overlay.webp
 share/wesnoth/data/campaigns/The_Hammer_of_Thursagan/images/maps/l10n/it/thot--overlay.webp
 share/wesnoth/data/campaigns/The_Hammer_of_Thursagan/images/maps/l10n/pt/thot--overlay.webp
@@ -2369,6 +2383,7 @@ share/wesnoth/data/campaigns/The_Rise_Of
 share/wesnoth/data/campaigns/The_Rise_Of_Wesnoth/images/maps/great_continent.webp
 share/wesnoth/data/campaigns/The_Rise_Of_Wesnoth/images/maps/green_isle.webp
 share/wesnoth/data/campaigns/The_Rise_Of_Wesnoth/images/maps/l10n/de/green_isle--overlay.webp
+share/wesnoth/data/campaigns/The_Rise_Of_Wesnoth/images/maps/l10n/es/trow--overlay.webp
 share/wesnoth/data/campaigns/The_Rise_Of_Wesnoth/images/maps/l10n/hu/green_isle--overlay.webp
 share/wesnoth/data/campaigns/The_Rise_Of_Wesnoth/images/maps/l10n/it/green_isle--overlay.webp
 share/wesnoth/data/campaigns/The_Rise_Of_Wesnoth/images/maps/l10n/pt/green_isle--overlay.webp
@@ -2631,6 +2646,7 @@ share/wesnoth/data/campaigns/The_South_G
 share/wesnoth/data/campaigns/The_South_Guard/images/flag/SG-flag-4.png
 share/wesnoth/data/campaigns/The_South_Guard/images/flag/SG-flag-icon.png
 share/wesnoth/data/campaigns/The_South_Guard/images/maps/l10n/de/tsg--overlay.webp
+share/wesnoth/data/campaigns/The_South_Guard/images/maps/l10n/es/tsg--overlay.webp
 share/wesnoth/data/campaigns/The_South_Guard/images/maps/l10n/gd/tsg--overlay.webp
 share/wesnoth/data/campaigns/The_South_Guard/images/maps/l10n/gl/tsg--overlay.webp
 share/wesnoth/data/campaigns/The_South_Guard/images/maps/l10n/it/tsg--overlay.webp
@@ -2708,6 +2724,7 @@ share/wesnoth/data/campaigns/Two_Brother
 share/wesnoth/data/campaigns/Two_Brothers/ai/ca_muff_toras_move.lua
 share/wesnoth/data/campaigns/Two_Brothers/images/campaign_image.png
 share/wesnoth/data/campaigns/Two_Brothers/images/maps/l10n/de/tb--overlay.webp
+share/wesnoth/data/campaigns/Two_Brothers/images/maps/l10n/es/tb--overlay.webp
 share/wesnoth/data/campaigns/Two_Brothers/images/maps/l10n/gl/tb--overlay.webp
 share/wesnoth/data/campaigns/Two_Brothers/images/maps/l10n/it/tb--overlay.webp
 share/wesnoth/data/campaigns/Two_Brothers/images/maps/l10n/pt/tb--overlay.webp
@@ -4229,6 +4246,7 @@ share/wesnoth/data/core/images/maps/EDIT
 share/wesnoth/data/core/images/maps/background.webp
 share/wesnoth/data/core/images/maps/l10n/de/titlescreen--overlay.webp
 share/wesnoth/data/core/images/maps/l10n/de/wesnoth--overlay.webp
+share/wesnoth/data/core/images/maps/l10n/es/titlescreen--overlay.webp
 share/wesnoth/data/core/images/maps/l10n/es/wesnoth--overlay.webp
 share/wesnoth/data/core/images/maps/l10n/fr/wesnoth--overlay.webp
 share/wesnoth/data/core/images/maps/l10n/gd/titlescreen--overlay.webp

Index: pkgsrc/games/wesnoth/distinfo
diff -u pkgsrc/games/wesnoth/distinfo:1.98 pkgsrc/games/wesnoth/distinfo:1.99
--- pkgsrc/games/wesnoth/distinfo:1.98	Fri Apr 10 06:20:04 2026
+++ pkgsrc/games/wesnoth/distinfo	Mon Aug 24 08:02:43 2026
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.98 2026/04/10 06:20:04 adam Exp $
+$NetBSD: distinfo,v 1.99 2026/08/24 08:02:43 adam Exp $
 
-BLAKE2s (wesnoth-1.18.7.tar.bz2) = 2c215069e6afa6dae6bfaf319cd7eaaa55de2c83926fbd958318b3832eef70f5
-SHA512 (wesnoth-1.18.7.tar.bz2) = b1dfee47f44b0995718bf69df0a3d887cdeb761591ae7581604ad79f6143164f0b66d685a804889d0f8d59a3016b18ab13494c7c5ec5484ec08b0d7d57282af0
-Size (wesnoth-1.18.7.tar.bz2) = 467312032 bytes
-SHA1 (patch-CMakeLists.txt) = 5b12e3ad5574ce6d2f903e650e119e934f3a5e14
-SHA1 (patch-src_CMakeLists.txt) = a0117655338434bef9e92d211d117a111bac2aac
+BLAKE2s (wesnoth-1.18.8.tar.bz2) = 8f0d6df511b04ea4fb6da0348a9fcc640f3728a20835bd1d12e4ce942251b78a
+SHA512 (wesnoth-1.18.8.tar.bz2) = 3b008b35f065b19b6efbf1c5d65765723d1c9a4e3cbbf6f46fabcb2b4a0c9d855230450dff747d8c382b64bc91310be1c66ad5e22112659a4b2ae7c60ca40cc3
+Size (wesnoth-1.18.8.tar.bz2) = 469192192 bytes
+SHA1 (patch-CMakeLists.txt) = f5a8bf665813e77028b9e121971444d42d6189ba
+SHA1 (patch-src_CMakeLists.txt) = 2c6ad8f59432f5c2bc8bbccd023b0ce3227aa198
 SHA1 (patch-src_wesnoth.cpp) = 73fa69b47de231c5ce16f66a52b449d5242ffe67

Index: pkgsrc/games/wesnoth/patches/patch-CMakeLists.txt
diff -u pkgsrc/games/wesnoth/patches/patch-CMakeLists.txt:1.8 pkgsrc/games/wesnoth/patches/patch-CMakeLists.txt:1.9
--- pkgsrc/games/wesnoth/patches/patch-CMakeLists.txt:1.8	Tue Sep 30 09:14:24 2025
+++ pkgsrc/games/wesnoth/patches/patch-CMakeLists.txt	Mon Aug 24 08:02:43 2026
@@ -1,39 +1,30 @@
-$NetBSD: patch-CMakeLists.txt,v 1.8 2025/09/30 09:14:24 adam Exp $
+$NetBSD: patch-CMakeLists.txt,v 1.9 2026/08/24 08:02:43 adam Exp $
 
-Don't use boost_system library.
 Do not look for X11 on macOS.
 We don't have readline as a module.
 Do not bother with uninstaller.
 
---- CMakeLists.txt.orig	2025-05-20 22:28:48.000000000 +0000
+--- CMakeLists.txt.orig	2026-08-18 15:07:28.000000000 +0000
 +++ CMakeLists.txt
-@@ -93,14 +93,16 @@ if(APPLE)
- 	find_library(SECURITY_LIBRARY Security REQUIRED)
- endif()
- 
--find_package(Boost ${BOOST_VERSION} REQUIRED COMPONENTS iostreams program_options regex system thread random coroutine locale filesystem graph)
-+find_package(Boost ${BOOST_VERSION} REQUIRED COMPONENTS iostreams program_options regex thread random coroutine locale filesystem graph)
- find_package(ICU REQUIRED COMPONENTS data i18n uc)
- 
- # no, gettext executables are not required when NLS is deactivated
+@@ -113,7 +113,9 @@ find_package(ICU REQUIRED COMPONENTS dat
  find_package(Gettext)
  find_package(Python)
  
 +if(NOT APPLE)
  find_package(X11)
-+endif(NOT APPLE)
++endif()
  
  if(NOT WIN32 AND NOT ENABLE_SYSTEM_LUA)
  	# Use the safer `mkstemp' instead of `tmpnam' on POSIX systems.
-@@ -542,7 +544,6 @@ if(ENABLE_GAME OR ENABLE_TESTS)
+@@ -555,7 +557,6 @@ if(ENABLE_GAME OR ENABLE_TESTS)
  	pkg_check_modules(CAIRO REQUIRED cairo>=1.10)
  	pkg_check_modules(PANGOCAIRO REQUIRED pangocairo>=1.44.0)
  	pkg_check_modules(PANGO REQUIRED pango>=1.44.0)
 -	pkg_check_modules(LIBREADLINE readline)
  endif()
  
- if(ENABLE_TESTS)
-@@ -625,11 +626,6 @@ endif()
+ if(ENABLE_GAME)
+@@ -634,11 +635,6 @@ endif()
  # uninstall
  #
  

Index: pkgsrc/games/wesnoth/patches/patch-src_CMakeLists.txt
diff -u pkgsrc/games/wesnoth/patches/patch-src_CMakeLists.txt:1.6 pkgsrc/games/wesnoth/patches/patch-src_CMakeLists.txt:1.7
--- pkgsrc/games/wesnoth/patches/patch-src_CMakeLists.txt:1.6	Tue Sep 30 09:14:24 2025
+++ pkgsrc/games/wesnoth/patches/patch-src_CMakeLists.txt	Mon Aug 24 08:02:43 2026
@@ -1,9 +1,8 @@
-$NetBSD: patch-src_CMakeLists.txt,v 1.6 2025/09/30 09:14:24 adam Exp $
+$NetBSD: patch-src_CMakeLists.txt,v 1.7 2026/08/24 08:02:43 adam Exp $
 
-Don't link against Boost::system.
 On macOS, do not build SDLMain.mm; only needed for app bundle.
 
---- src/CMakeLists.txt.orig	2025-05-20 22:28:48.000000000 +0000
+--- src/CMakeLists.txt.orig	2026-08-19 20:54:40.183234234 +0000
 +++ src/CMakeLists.txt
 @@ -231,8 +231,6 @@ if(ENABLE_GAME)
  		if(MSVC)
@@ -14,35 +13,3 @@ On macOS, do not build SDLMain.mm; only 
  	else()
  		add_executable(wesnoth wesnoth.cpp)
  	endif()
-@@ -248,7 +246,6 @@ if(ENABLE_GAME)
- 		Boost::iostreams
- 		Boost::program_options
- 		Boost::regex
--		Boost::system
- 		Boost::random
- 		Boost::coroutine
- 		Boost::locale
-@@ -295,7 +292,6 @@ if(ENABLE_TESTS)
- 		Boost::iostreams
- 		Boost::program_options
- 		Boost::regex
--		Boost::system
- 		Boost::random
- 		Boost::coroutine
- 		Boost::locale
-@@ -344,7 +340,6 @@ if(ENABLE_SERVER)
- 		Boost::iostreams
- 		Boost::program_options
- 		Boost::regex
--		Boost::system
- 		Boost::random
- 		Boost::coroutine
- 		Boost::locale
-@@ -385,7 +380,6 @@ if(ENABLE_CAMPAIGN_SERVER)
- 		Boost::iostreams
- 		Boost::program_options
- 		Boost::regex
--		Boost::system
- 		Boost::random
- 		Boost::coroutine
- 		Boost::locale
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.