Index: Makefile
===================================================================
RCS file: /cvs/ports/games/gzdoom/Makefile,v
diff -u -p -r1.19 Makefile
--- Makefile 15 May 2024 10:55:09 -0000 1.19
+++ Makefile 1 Jan 2025 14:50:57 -0000
@@ -6,7 +6,7 @@ ONLY_FOR_ARCHS = i386 amd64
COMMENT = OpenGL engine for idTech 1 games like doom,hexen,heretic...
-V = 4.12.2
+V = 4.14.0
DIST_TUPLE = github ZDoom gzdoom g${V} .
PKGNAME = gzdoom-${V}
@@ -21,7 +21,7 @@ MAINTAINER = Timo Myyra <timo.myyra@bit
PERMIT_PACKAGE = Yes
WANTLIB += ${COMPILER_LIBCXX} SDL2 bz2 c execinfo m
-WANTLIB += openal vpx webp webpdemux webpmux zmusic
+WANTLIB += openal vpx zmusic
# C++17
COMPILER = base-clang ports-gcc
@@ -40,7 +40,6 @@ LIB_DEPENDS = archivers/bzip2 \
audio/openal \
audio/zmusic \
devel/sdl2 \
- graphics/libwebp \
multimedia/libvpx
NO_TEST = Yes
Index: distinfo
===================================================================
RCS file: /cvs/ports/games/gzdoom/distinfo,v
diff -u -p -r1.9 distinfo
--- distinfo 15 May 2024 10:55:09 -0000 1.9
+++ distinfo 1 Jan 2025 14:50:57 -0000
@@ -1,2 +1,2 @@
-SHA256 (ZDoom-gzdoom-g4.12.2.tar.gz) = hkxaHsl23WBo+c2T+SxUBMZigkmWEB8UEd2yWlSvxzI=
-SIZE (ZDoom-gzdoom-g4.12.2.tar.gz) = 25910359
+SHA256 (ZDoom-gzdoom-g4.14.0.tar.gz) = +4h7GWhZ/ktGlvXa/+k+ooQMY36IdSalylPONWtSsEw=
+SIZE (ZDoom-gzdoom-g4.14.0.tar.gz) = 25955367
Index: patches/patch-libraries_ZWidget_CMakeLists_txt
===================================================================
RCS file: /cvs/ports/games/gzdoom/patches/patch-libraries_ZWidget_CMakeLists_txt,v
diff -u -p -r1.1 patch-libraries_ZWidget_CMakeLists_txt
--- patches/patch-libraries_ZWidget_CMakeLists_txt 15 May 2024 10:55:09 -0000 1.1
+++ patches/patch-libraries_ZWidget_CMakeLists_txt 1 Jan 2025 14:50:57 -0000
@@ -1,7 +1,7 @@
Index: libraries/ZWidget/CMakeLists.txt
--- libraries/ZWidget/CMakeLists.txt.orig
+++ libraries/ZWidget/CMakeLists.txt
-@@ -127,7 +127,7 @@ elseif(APPLE)
+@@ -130,7 +130,7 @@ elseif(APPLE)
add_link_options(-pthread)
else()
set(ZWIDGET_SOURCES ${ZWIDGET_SOURCES} ${ZWIDGET_SDL2_SOURCES})
On Wed, 25 Dec 2024 12:28:50 +0200
Timo Myyrä <timo.myyra@bittivirhe.fi> wrote:
> Hi,
>
> New gzdoom release was released recently. Here's a update for it.
> Quick playtest works on amd64.
>
> Timo
>
> diff /usr/ports
> commit - 61e21a29c20cbe9a6ae694d55ca70a8ddf826e4a
> path + /usr/ports
> blob - e4ca89b89c3abcd239aaadbcc36b7e5a7d96da92
> file + games/gzdoom/Makefile
> --- games/gzdoom/Makefile
> +++ games/gzdoom/Makefile
> @@ -6,7 +6,7 @@ ONLY_FOR_ARCHS = i386 amd64
>
> COMMENT = OpenGL engine for idTech 1 games like
> doom,hexen,heretic...
> -V = 4.12.2
> +V = 4.14.0
>
> DIST_TUPLE = github ZDoom gzdoom g${V} .
> PKGNAME = gzdoom-${V}
> blob - 926b22dec201677cb3f4e409fa35d906fcee1630
> file + games/gzdoom/distinfo
> --- games/gzdoom/distinfo
> +++ games/gzdoom/distinfo
> @@ -1,2 +1,2 @@
> -SHA256 (ZDoom-gzdoom-g4.12.2.tar.gz) =
> hkxaHsl23WBo+c2T+SxUBMZigkmWEB8UEd2yWlSvxzI= -SIZE
> (ZDoom-gzdoom-g4.12.2.tar.gz) = 25910359 +SHA256
> (ZDoom-gzdoom-g4.14.0.tar.gz) =
> +4h7GWhZ/ktGlvXa/+k+ooQMY36IdSalylPONWtSsEw= +SIZE
> (ZDoom-gzdoom-g4.14.0.tar.gz) = 25955367 blob -
> f9dd257c5a321194ebec5c94fbd2dd9dc0c780ba file +
> games/gzdoom/patches/patch-libraries_ZWidget_CMakeLists_txt ---
> games/gzdoom/patches/patch-libraries_ZWidget_CMakeLists_txt +++
> games/gzdoom/patches/patch-libraries_ZWidget_CMakeLists_txt @@ -1,7
> +1,7 @@ Index: libraries/ZWidget/CMakeLists.txt ---
> libraries/ZWidget/CMakeLists.txt.orig +++
> libraries/ZWidget/CMakeLists.txt -@@ -127,7 +127,7 @@ elseif(APPLE)
> +@@ -130,7 +130,7 @@ elseif(APPLE)
> add_link_options(-pthread)
> else()
> set(ZWIDGET_SOURCES ${ZWIDGET_SOURCES}
> ${ZWIDGET_SDL2_SOURCES})
>
$ make port-lib-depends-check
gzdoom-4.14.0(games/gzdoom):
Extra: webp.4 webpdemux.2 webpmux.2
It uses the bundled webp (in libraries/webp/). I'm attaching an updated
diff addressing this for review.
Regarding testing, I can play Strife with it (brief testing).
No comments:
Post a Comment