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