Hello,
please find attached the diff for the update from 3.3.2 to 3.3.3. The
full changelog is here
https://godotengine.org/article/maintenance-release-godot-3-3-3
but is mostly bugfixes.
Cheers,
Omar Polo
P.S.: I'm dropping platform=x11 from MODSCONS_FLAGS because starting
from 3.3.3 OpenBSD (and the other BSDs) are automatically detected :)
Index: Makefile
===================================================================
RCS file: /home/cvs/ports/games/godot/Makefile,v
retrieving revision 1.22
diff -u -p -r1.22 Makefile
--- Makefile 4 Jul 2021 14:34:25 -0000 1.22
+++ Makefile 20 Aug 2021 12:40:56 -0000
@@ -5,10 +5,9 @@ BROKEN-powerpc64 = Unknown ISA
COMMENT = 2D and 3D game engine
-V = 3.3.2
+V = 3.3.3
DISTNAME = godot-${V}-stable
PKGNAME = godot-${V}
-REVISION = 1
CATEGORIES = games
HOMEPAGE = https://godotengine.org/
MAINTAINER = Omar Polo <[email protected]>
@@ -52,7 +51,6 @@ MODSCONS_FLAGS = CC="${CC}" \
builtin_pcre2=no \
builtin_zlib=no \
builtin_zstd=no \
- platform=x11 \
progress=no \
pulseaudio=no \
target=release_debug \
Index: distinfo
===================================================================
RCS file: /home/cvs/ports/games/godot/distinfo,v
retrieving revision 1.7
diff -u -p -r1.7 distinfo
--- distinfo 9 Jun 2021 15:56:32 -0000 1.7
+++ distinfo 20 Aug 2021 10:20:57 -0000
@@ -1,2 +1,2 @@
-SHA256 (godot-3.3.2-stable.tar.xz) =
dpPE71QbgV+lA18Taq91GHow8OqNFc9O8FQzwcJGwtg=
-SIZE (godot-3.3.2-stable.tar.xz) = 20619728
+SHA256 (godot-3.3.3-stable.tar.xz) =
vFWFDZ/8lQXuBcOtqItkhxNZ45DPZ/wtWK4CrTqpv3M=
+SIZE (godot-3.3.3-stable.tar.xz) = 20648824
Index: patches/patch-core_io_compression_cpp
===================================================================
RCS file: /home/cvs/ports/games/godot/patches/patch-core_io_compression_cpp,v
retrieving revision 1.2
diff -u -p -r1.2 patch-core_io_compression_cpp
--- patches/patch-core_io_compression_cpp 19 Jul 2020 13:02:38 -0000
1.2
+++ patches/patch-core_io_compression_cpp 20 Aug 2021 10:26:55 -0000
@@ -27,7 +27,7 @@ Index: core/io/compression.cpp
} break;
}
-@@ -174,13 +166,7 @@ int Compression::decompress(uint8_t *p_dst, int p_dst_
+@@ -175,13 +167,7 @@ int Compression::decompress(uint8_t *p_dst, int p_dst_
return total;
} break;
case MODE_ZSTD: {
@@ -42,7 +42,7 @@ Index: core/io/compression.cpp
} break;
}
-@@ -190,5 +176,3 @@ int Compression::decompress(uint8_t *p_dst, int p_dst_
+@@ -191,5 +177,3 @@ int Compression::decompress(uint8_t *p_dst, int p_dst_
int Compression::zlib_level = Z_DEFAULT_COMPRESSION;
int Compression::gzip_level = Z_DEFAULT_COMPRESSION;
int Compression::zstd_level = 3;
Index: patches/patch-core_project_settings_cpp
===================================================================
RCS file: /home/cvs/ports/games/godot/patches/patch-core_project_settings_cpp,v
retrieving revision 1.5
diff -u -p -r1.5 patch-core_project_settings_cpp
--- patches/patch-core_project_settings_cpp 3 May 2021 19:10:24 -0000
1.5
+++ patches/patch-core_project_settings_cpp 20 Aug 2021 10:26:55 -0000
@@ -19,7 +19,7 @@ Index: core/project_settings.cpp
Compression::zlib_level =
GLOBAL_GET("compression/formats/zlib/compression_level");
-@@ -1233,12 +1231,8 @@ ProjectSettings::ProjectSettings() {
+@@ -1232,12 +1230,8 @@ ProjectSettings::ProjectSettings() {
GLOBAL_DEF("debug/settings/profiler/max_functions", 16384);
custom_prop_info["debug/settings/profiler/max_functions"] =
PropertyInfo(Variant::INT, "debug/settings/profiler/max_functions",
PROPERTY_HINT_RANGE, "128,65535,1");
Index: patches/patch-platform_x11_detect_py
===================================================================
RCS file: /home/cvs/ports/games/godot/patches/patch-platform_x11_detect_py,v
retrieving revision 1.5
diff -u -p -r1.5 patch-platform_x11_detect_py
--- patches/patch-platform_x11_detect_py 9 Jun 2021 15:56:32 -0000
1.5
+++ patches/patch-platform_x11_detect_py 20 Aug 2021 10:26:55 -0000
@@ -33,7 +33,7 @@ Index: platform/x11/detect.py
elif env["target"] == "debug":
env.Prepend(CCFLAGS=["-ggdb"])
env.Prepend(CCFLAGS=["-g3"])
-@@ -325,6 +308,10 @@ def configure(env):
+@@ -323,6 +306,10 @@ def configure(env):
env.Append(CPPDEFINES=["ALSA_ENABLED", "ALSAMIDI_ENABLED"])
else:
print("ALSA libraries not found, disabling driver")
Index: patches/patch-platform_x11_os_x11_cpp
===================================================================
RCS file: /home/cvs/ports/games/godot/patches/patch-platform_x11_os_x11_cpp,v
retrieving revision 1.5
diff -u -p -r1.5 patch-platform_x11_os_x11_cpp
--- patches/patch-platform_x11_os_x11_cpp 3 May 2021 19:10:25 -0000
1.5
+++ patches/patch-platform_x11_os_x11_cpp 20 Aug 2021 10:26:55 -0000
@@ -14,7 +14,7 @@ Index: platform/x11/os_x11.cpp
if (!xrandr_handle) {
err = dlerror();
// For some arcane reason, NetBSD now ships libXrandr.so.3
while the rest of the world has libXrandr.so.2...
-@@ -3972,6 +3972,10 @@ void OS_X11::update_real_mouse_position() {
+@@ -3973,6 +3973,10 @@ void OS_X11::update_real_mouse_position() {
}
OS_X11::OS_X11() {