Omar Polo <[email protected]> wrote:
> 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 :)

friendly ping, this time with rcs id removed too


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    8 Mar 2022 08:59:19 -0000
@@ -1,10 +1,8 @@
-# $OpenBSD: Makefile,v 1.31 2021/12/23 02:25:33 thfr Exp $
-
 BROKEN-powerpc =       fails at runtime, the UI is totally blank
 
 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 +13,8 @@ MAINTAINER =  Omar Polo <[email protected]>
 # 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 +30,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 +38,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 +72,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
Index: files/sndio/SCsub
===================================================================
RCS file: /home/cvs/ports/games/godot/files/sndio/SCsub,v
retrieving revision 1.1
diff -u -p -r1.1 SCsub
--- files/sndio/SCsub   6 Sep 2020 10:34:19 -0000       1.1
+++ files/sndio/SCsub   8 Mar 2022 08:59:36 -0000
@@ -1,5 +1,4 @@
 #!/usr/bin/env python
-# $OpenBSD: SCsub,v 1.1 2020/09/06 10:34:19 thfr Exp $
 
 Import('env')
 
Index: files/sndio/audio_driver_sndio.cpp
===================================================================
RCS file: /home/cvs/ports/games/godot/files/sndio/audio_driver_sndio.cpp,v
retrieving revision 1.3
diff -u -p -r1.3 audio_driver_sndio.cpp
--- files/sndio/audio_driver_sndio.cpp  10 Nov 2021 13:20:17 -0000      1.3
+++ files/sndio/audio_driver_sndio.cpp  8 Mar 2022 08:59:53 -0000
@@ -1,4 +1,3 @@
-/* $OpenBSD: audio_driver_sndio.cpp,v 1.3 2021/11/10 13:20:17 jca Exp $ */
 /*************************************************************************/
 /*  audio_driver_sndio.cpp                                               */
 /*************************************************************************/
Index: files/sndio/audio_driver_sndio.h
===================================================================
RCS file: /home/cvs/ports/games/godot/files/sndio/audio_driver_sndio.h,v
retrieving revision 1.2
diff -u -p -r1.2 audio_driver_sndio.h
--- files/sndio/audio_driver_sndio.h    3 May 2021 19:10:24 -0000       1.2
+++ files/sndio/audio_driver_sndio.h    8 Mar 2022 08:59:51 -0000
@@ -1,4 +1,3 @@
-/* $OpenBSD: audio_driver_sndio.h,v 1.2 2021/05/03 19:10:24 thfr Exp $ */
 /*************************************************************************/
 /*  audio_driver_sndio.h                                                 */
 /*************************************************************************/
Index: pkg/PLIST
===================================================================
RCS file: /home/cvs/ports/games/godot/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST
--- pkg/PLIST   11 Dec 2021 11:44:44 -0000      1.3
+++ pkg/PLIST   8 Mar 2022 09:00:03 -0000
@@ -1,4 +1,3 @@
-@comment $OpenBSD: PLIST,v 1.3 2021/12/11 11:44:44 op Exp $
 @bin bin/godot
 @man man/man6/godot.6
 share/applications/org.godotengine.Godot.desktop

Reply via email to