git: 92e0636b83b3 - main - games/warzone2100: update 4.5.5 → 4.6.1
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 23 Sep 2025 22:19:38 UTC
The branch main has been updated by amdmi3:
URL: https://cgit.FreeBSD.org/ports/commit/?id=92e0636b83b35155754f7c909303d93a59b792cb
commit 92e0636b83b35155754f7c909303d93a59b792cb
Author: Dmitry Marakasov <amdmi3@FreeBSD.org>
AuthorDate: 2025-08-18 20:27:13 +0000
Commit: Dmitry Marakasov <amdmi3@FreeBSD.org>
CommitDate: 2025-09-23 22:19:35 +0000
games/warzone2100: update 4.5.5 → 4.6.1
PR: 289451
Tested by: alven
---
games/warzone2100/Makefile | 39 ++++++++++++++++++++-------------------
games/warzone2100/distinfo | 6 +++---
games/warzone2100/pkg-plist | 6 ++++++
3 files changed, 29 insertions(+), 22 deletions(-)
diff --git a/games/warzone2100/Makefile b/games/warzone2100/Makefile
index db332e57b9d0..3f342e6146fe 100644
--- a/games/warzone2100/Makefile
+++ b/games/warzone2100/Makefile
@@ -1,6 +1,5 @@
PORTNAME= warzone2100
-DISTVERSION= 4.5.5
-PORTREVISION= 2
+DISTVERSION= 4.6.1
CATEGORIES= games
MASTER_SITES= https://github.com/Warzone2100/warzone2100/releases/download/${DISTVERSION}/
DISTNAME= ${PORTNAME}_src
@@ -15,32 +14,35 @@ LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= 7zz:archivers/7-zip \
a2x:textproc/asciidoc
-LIB_DEPENDS= libphysfs.so:devel/physfs \
- libpng.so:graphics/png \
- libvorbis.so:audio/libvorbis \
- libogg.so:audio/libogg \
- libtheora.so:multimedia/libtheora \
+LIB_DEPENDS= libcurl.so:ftp/curl \
libfreetype.so:print/freetype2 \
libharfbuzz.so:print/harfbuzz \
- libsodium.so:security/libsodium \
- libcurl.so:ftp/curl \
libminiupnpc.so:net/miniupnpc \
+ libogg.so:audio/libogg \
+ libopus.so:audio/opus \
libopusfile.so:audio/opusfile \
- libopus.so:audio/opus
+ libphysfs.so:devel/physfs \
+ libpng.so:graphics/png \
+ libprotobuf.so:devel/protobuf \
+ libsodium.so:security/libsodium \
+ libtheoradec.so:multimedia/libtheora \
+ libvorbis.so:audio/libvorbis \
+ libzip.so:archivers/libzip
RUN_DEPENDS= ${LOCALBASE}/share/fonts/dejavu/DejaVuSans.ttf:x11-fonts/dejavu
USES= cmake bison compiler:c++11-lib gl openal:al pkgconfig \
sdl sqlite tar:xz
USE_GL= gl
USE_SDL= sdl2
-CMAKE_ARGS= -DWZ_DISTRIBUTOR="FreeBSD ports" \
- -DCMAKE_DISABLE_FIND_PACKAGE_Asciidoctor=TRUE \
- -DCMAKE_DISABLE_FIND_PACKAGE_Git=TRUE \
- -DWZ_ENABLE_WARNINGS_AS_ERRORS=FALSE \
- -DFETCHCONTENT_FULLY_DISCONNECTED=TRUE \
- -DWZ_FORCE_MINIMAL_OPUSFILE=FALSE \
- -DWZ_DOWNLOAD_PREBUILT_PACKAGES=FALSE \
- -DFMT_INSTALL=FALSE
+CMAKE_ON= WZ_DISABLE_FETCHCONTENT_GIT_CLONE \
+ CMAKE_DISABLE_FIND_PACKAGE_Asciidoctor \
+ CMAKE_DISABLE_FIND_PACKAGE_Git \
+ FETCHCONTENT_FULLY_DISCONNECTED
+CMAKE_OFF= FMT_INSTALL \
+ WZ_DOWNLOAD_PREBUILT_PACKAGES \
+ WZ_ENABLE_WARNINGS_AS_ERRORS \
+ WZ_FORCE_MINIMAL_OPUSFILE
+CMAKE_ARGS= -DWZ_DISTRIBUTOR="FreeBSD ports"
WRKSRC= ${WRKDIR}/${PORTNAME}
@@ -55,7 +57,6 @@ NLS_USES= gettext
NLS_CMAKE_BOOL= ENABLE_NLS
VULKAN_DESC= Enable Vulkan backend
-VULKAN_LIB_DEPENDS= libvulkan.so:graphics/vulkan-loader
VULKAN_BUILD_DEPENDS= vulkan-headers>0:graphics/vulkan-headers \
${LOCALBASE}/bin/glslc:graphics/shaderc
VULKAN_CMAKE_BOOL= WZ_ENABLE_BACKEND_VULKAN
diff --git a/games/warzone2100/distinfo b/games/warzone2100/distinfo
index be72912cc300..0221650058a9 100644
--- a/games/warzone2100/distinfo
+++ b/games/warzone2100/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1731600461
-SHA256 (warzone2100-4.5.5/warzone2100_src.tar.xz) = 07f61bae721687edeb62da4877e85030a03a053a593d645194fc65778e0480ff
-SIZE (warzone2100-4.5.5/warzone2100_src.tar.xz) = 507815568
+TIMESTAMP = 1758122255
+SHA256 (warzone2100-4.6.1/warzone2100_src.tar.xz) = 26ac5538460243f8a149d31264da71caa4d33ef6a8010037eff24e77278ca50b
+SIZE (warzone2100-4.6.1/warzone2100_src.tar.xz) = 492456208
diff --git a/games/warzone2100/pkg-plist b/games/warzone2100/pkg-plist
index 373303ec1c20..65f0635553e9 100644
--- a/games/warzone2100/pkg-plist
+++ b/games/warzone2100/pkg-plist
@@ -15,6 +15,7 @@ share/icons/net.wz2100.warzone2100.png
%%NLS%%share/locale/en_GB/LC_MESSAGES/warzone2100.mo
%%NLS%%share/locale/eo/LC_MESSAGES/warzone2100.mo
%%NLS%%share/locale/es/LC_MESSAGES/warzone2100.mo
+%%NLS%%share/locale/es/LC_MESSAGES/warzone2100_guide.mo
%%NLS%%share/locale/et_EE/LC_MESSAGES/warzone2100.mo
%%NLS%%share/locale/fa_IR/LC_MESSAGES/warzone2100.mo
%%NLS%%share/locale/fi/LC_MESSAGES/warzone2100.mo
@@ -28,13 +29,16 @@ share/icons/net.wz2100.warzone2100.png
%%NLS%%share/locale/hu/LC_MESSAGES/warzone2100_guide.mo
%%NLS%%share/locale/id/LC_MESSAGES/warzone2100.mo
%%NLS%%share/locale/it/LC_MESSAGES/warzone2100.mo
+%%NLS%%share/locale/it/LC_MESSAGES/warzone2100_guide.mo
%%NLS%%share/locale/ja_JP/LC_MESSAGES/warzone2100.mo
+%%NLS%%share/locale/ja_JP/LC_MESSAGES/warzone2100_guide.mo
%%NLS%%share/locale/ko/LC_MESSAGES/warzone2100.mo
%%NLS%%share/locale/la/LC_MESSAGES/warzone2100.mo
%%NLS%%share/locale/lt/LC_MESSAGES/warzone2100.mo
%%NLS%%share/locale/my_MM/LC_MESSAGES/warzone2100.mo
%%NLS%%share/locale/nb/LC_MESSAGES/warzone2100.mo
%%NLS%%share/locale/nl/LC_MESSAGES/warzone2100.mo
+%%NLS%%share/locale/nl/LC_MESSAGES/warzone2100_guide.mo
%%NLS%%share/locale/pl/LC_MESSAGES/warzone2100.mo
%%NLS%%share/locale/pl/LC_MESSAGES/warzone2100_guide.mo
%%NLS%%share/locale/pt/LC_MESSAGES/warzone2100.mo
@@ -46,8 +50,10 @@ share/icons/net.wz2100.warzone2100.png
%%NLS%%share/locale/sk/LC_MESSAGES/warzone2100.mo
%%NLS%%share/locale/sl/LC_MESSAGES/warzone2100.mo
%%NLS%%share/locale/tr/LC_MESSAGES/warzone2100.mo
+%%NLS%%share/locale/tr/LC_MESSAGES/warzone2100_guide.mo
%%NLS%%share/locale/tt_RU/LC_MESSAGES/warzone2100.mo
%%NLS%%share/locale/uk_UA/LC_MESSAGES/warzone2100.mo
+%%NLS%%share/locale/uk_UA/LC_MESSAGES/warzone2100_guide.mo
%%NLS%%share/locale/zh_CN/LC_MESSAGES/warzone2100.mo
%%NLS%%share/locale/zh_CN/LC_MESSAGES/warzone2100_guide.mo
%%NLS%%share/locale/zh_TW/LC_MESSAGES/warzone2100.mo