Download raw body.
update gzdoom to latest release 4.14.2
Hi,
Please find attached the diff to update games/gzdoom to latest release
4.14.2. Release notes at [1]. Not much change, and I've tested it
without issues on amd64 with freedoom (from ports) and the commercial
gzdoom-based games Beyond Sunset and Hedon: Bloodrite.
ok?
[1] https://github.com/ZDoom/gzdoom/releases/tag/g4.14.2
? BUILD.log
Index: Makefile
===================================================================
RCS file: /cvs/ports/games/gzdoom/Makefile,v
diff -u -p -r1.20 Makefile
--- Makefile 3 Jan 2025 16:58:33 -0000 1.20
+++ Makefile 25 Aug 2025 23:33:14 -0000
@@ -6,7 +6,7 @@ ONLY_FOR_ARCHS = i386 amd64
COMMENT = OpenGL engine for idTech 1 games like doom,hexen,heretic...
-V = 4.14.0
+V = 4.14.2
DIST_TUPLE = github ZDoom gzdoom g${V} .
PKGNAME = gzdoom-${V}
Index: distinfo
===================================================================
RCS file: /cvs/ports/games/gzdoom/distinfo,v
diff -u -p -r1.10 distinfo
--- distinfo 3 Jan 2025 16:58:33 -0000 1.10
+++ distinfo 25 Aug 2025 23:33:14 -0000
@@ -1,2 +1,2 @@
-SHA256 (ZDoom-gzdoom-g4.14.0.tar.gz) = +4h7GWhZ/ktGlvXa/+k+ooQMY36IdSalylPONWtSsEw=
-SIZE (ZDoom-gzdoom-g4.14.0.tar.gz) = 25955367
+SHA256 (ZDoom-gzdoom-g4.14.2.tar.gz) = LE+7DFsGeHyKKt6fu74vpeqnxJz39ipzYnw4H4+JAVY=
+SIZE (ZDoom-gzdoom-g4.14.2.tar.gz) = 25979808
Index: patches/patch-libraries_ZVulkan_CMakeLists_txt
===================================================================
RCS file: /cvs/ports/games/gzdoom/patches/patch-libraries_ZVulkan_CMakeLists_txt,v
diff -u -p -r1.1 patch-libraries_ZVulkan_CMakeLists_txt
--- patches/patch-libraries_ZVulkan_CMakeLists_txt 24 Nov 2023 07:06:41 -0000 1.1
+++ patches/patch-libraries_ZVulkan_CMakeLists_txt 25 Aug 2025 23:33:14 -0000
@@ -5,8 +5,8 @@ Index: libraries/ZVulkan/CMakeLists.txt
add_definitions(-DUNICODE -D_UNICODE)
else()
set(ZVULKAN_SOURCES ${ZVULKAN_SOURCES} ${ZVULKAN_UNIX_SOURCES})
-- set(ZVULKAN_LIBS ${CMAKE_DL_LIBS} -ldl)
-+ set(ZVULKAN_LIBS ${CMAKE_DL_LIBS})
- add_definitions(-DUNIX -D_UNIX)
- add_link_options(-pthread)
- endif()
+- if(NOT HAIKU)
++ if(NOT HAIKU AND NOT ${CMAKE_SYSTEM_NAME} MATCHES "OpenBSD")
+ set(ZVULKAN_LIBS ${CMAKE_DL_LIBS} -ldl)
+ else()
+ set(ZVULKAN_LIBS ${CMAKE_DL_LIBS})
Index: patches/patch-libraries_ZWidget_CMakeLists_txt
===================================================================
RCS file: /cvs/ports/games/gzdoom/patches/patch-libraries_ZWidget_CMakeLists_txt,v
diff -u -p -r1.2 patch-libraries_ZWidget_CMakeLists_txt
--- patches/patch-libraries_ZWidget_CMakeLists_txt 3 Jan 2025 16:58:33 -0000 1.2
+++ patches/patch-libraries_ZWidget_CMakeLists_txt 25 Aug 2025 23:33:14 -0000
@@ -5,8 +5,8 @@ Index: libraries/ZWidget/CMakeLists.txt
add_link_options(-pthread)
else()
set(ZWIDGET_SOURCES ${ZWIDGET_SOURCES} ${ZWIDGET_SDL2_SOURCES})
-- set(ZWIDGET_LIBS ${CMAKE_DL_LIBS} -ldl)
-+ set(ZWIDGET_LIBS ${CMAKE_DL_LIBS})
- add_definitions(-DUNIX -D_UNIX)
- add_link_options(-pthread)
- endif()
+- if(NOT HAIKU)
++ if(NOT HAIKU AND NOT ${CMAKE_SYSTEM_NAME} MATCHES "OpenBSD")
+ set(ZWIDGET_LIBS ${CMAKE_DL_LIBS} -ldl)
+ else()
+ set(ZWIDGET_LIBS ${CMAKE_DL_LIBS})
update gzdoom to latest release 4.14.2