Hello ports,

please find attached a diff to update games/godot to its latest release.
The announcement is available here:

        https://godotengine.org/article/maintenance-release-godot-3-4-3

> As of now, there are no known incompatibilities with the previous
> Godot 3.4.x releases. We encourage all users to upgrade to 3.4.3.

port wise I've switched it to devel/bullet instead of the bundled copy
since we finally have a recent version of it.

Quickly tested and seems to work just fine, audio included :)


Index: Makefile
===================================================================
RCS file: /home/cvs/ports/games/godot/Makefile,v
retrieving revision 1.31
diff -u -p -r1.31 Makefile
--- Makefile    23 Dec 2021 02:25:33 -0000      1.31
+++ Makefile    26 Feb 2022 07:36:22 -0000
@@ -4,7 +4,7 @@ BROKEN-powerpc =        fails at runtime, the U
 
 COMMENT =      2D and 3D game engine
 
-V =            3.4.2
+V =            3.4.3
 GODOTSTEAM_V = g34-s152-gs311
 DISTNAME =     godot-${V}-stable
 PKGNAME =      godot-${V}
@@ -15,8 +15,8 @@ MAINTAINER =  Omar Polo <o...@omarpolo.com>
 # MIT
 PERMIT_PACKAGE =       Yes
 
-WANTLIB += ${COMPILER_LIBCXX}
-WANTLIB += GL X11 Xau Xcursor Xdmcp Xext Xfixes Xi Xinerama Xrandr
+WANTLIB += ${COMPILER_LIBCXX} BulletCollision BulletDynamics BulletSoftBody
+WANTLIB += LinearMath GL X11 Xau Xcursor Xdmcp Xext Xfixes Xi Xinerama Xrandr
 WANTLIB += Xrender c enet execinfo freetype intl m mbedtls mbedcrypto
 WANTLIB += mbedx509 mpcdec ogg opus opusfile png sndio steam_api theora
 WANTLIB += theoradec vorbis vorbisfile webp xcb z pcre2-32 vpx zstd
@@ -32,7 +32,7 @@ EXTRACT_SUFX =        .tar.xz
 DIST_SUBDIR =   ${PKGNAME}
 
 MODULES =              devel/scons
-# Can't disable builtin_bullet until devel/bullet has been updated to 2.88
+
 # Building with module_mono_enabled requires msbuild and to fix the
 # sharedlib_ext in modules/mono/config.py to '.so.1.0'
 MODSCONS_FLAGS =       CC="${CC}" \
@@ -40,6 +40,7 @@ MODSCONS_FLAGS =      CC="${CC}" \
                        CFLAGS="${CFLAGS}" \
                        CXXFLAGS="${CXXFLAGS} -Wno-deprecated-register" \
                        LINKFLAGS="${LDFLAGS} -lintl -lmpcdec" \
+                       builtin_bullet=no \
                        builtin_enet=no \
                        builtin_freetype=no \
                        builtin_glew=no \
@@ -73,6 +74,7 @@ LIB_DEPENDS =         archivers/zstd \
                        audio/libvorbis \
                        audio/musepack \
                        audio/opusfile \
+                       devel/bullet \
                        devel/gettext,-runtime \
                        devel/pcre2 \
                        games/goldberg_emulator \
Index: distinfo
===================================================================
RCS file: /home/cvs/ports/games/godot/distinfo,v
retrieving revision 1.12
diff -u -p -r1.12 distinfo
--- distinfo    23 Dec 2021 02:25:33 -0000      1.12
+++ distinfo    26 Feb 2022 07:36:47 -0000
@@ -1,4 +1,4 @@
-SHA256 (godot-3.4.2/g34-s152-gs311.tar.gz) = 
hjoW9t+RN6JTjWn2RhEZ2H7EljJ5tV5ybU4JwK/6wpc=
-SHA256 (godot-3.4.2/godot-3.4.2-stable.tar.xz) = 
+VfBBxgrq8yqMn4xwlM92Fvx0gLuv2DVbLpSf8KaHlU=
-SIZE (godot-3.4.2/g34-s152-gs311.tar.gz) = 197461
-SIZE (godot-3.4.2/godot-3.4.2-stable.tar.xz) = 22399864
+SHA256 (godot-3.4.3/g34-s152-gs311.tar.gz) = 
hjoW9t+RN6JTjWn2RhEZ2H7EljJ5tV5ybU4JwK/6wpc=
+SHA256 (godot-3.4.3/godot-3.4.3-stable.tar.xz) = 
ZG56zh93N/52F0xUk52yDC98BQ2NhzYc+BZNQFnmVF0=
+SIZE (godot-3.4.3/g34-s152-gs311.tar.gz) = 197461
+SIZE (godot-3.4.3/godot-3.4.3-stable.tar.xz) = 22413508

Reply via email to