From ca6008c16651a74b9180ea373724ef3d60ec0086 Mon Sep 17 00:00:00 2001 From: termux-pacman-bot Date: Sat, 24 Aug 2024 04:38:11 +0000 Subject: [PATCH] godot: revbump to rebuild --- x11-packages/godot/build.sh | 1 + x11-packages/godot/upnp.cpp.patch | 12 ++++++++++++ 2 files changed, 13 insertions(+) diff --git a/x11-packages/godot/build.sh b/x11-packages/godot/build.sh index b790722ba0..c861cc84ea 100644 --- a/x11-packages/godot/build.sh +++ b/x11-packages/godot/build.sh @@ -3,6 +3,7 @@ TERMUX_PKG_DESCRIPTION="Advanced cross-platform 2D and 3D game engine" TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION="4.2.2" +TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL=https://github.com/godotengine/godot/archive/$TERMUX_PKG_VERSION-stable.tar.gz TERMUX_PKG_SHA256=990b7b716656122364b1672508c516c898497c50216d7c00c60eeaf507685c0e TERMUX_PKG_DEPENDS="ca-certificates, glu, libandroid-execinfo, libc++, libenet, libogg, libtheora, libvorbis, libvpx, libwebp, libwslay, libxcursor, libxi, libxinerama, libxkbcommon, libxrandr, mbedtls, miniupnpc, opengl, opusfile, pcre2, speechd, zstd, fontconfig" diff --git a/x11-packages/godot/upnp.cpp.patch b/x11-packages/godot/upnp.cpp.patch index a5c4550442..f9893ad927 100644 --- a/x11-packages/godot/upnp.cpp.patch +++ b/x11-packages/godot/upnp.cpp.patch @@ -11,3 +11,15 @@ #include +@@ -144,7 +144,11 @@ + } + + char addr[16]; ++#if (MINIUPNPC_API_VERSION >= 18) ++ int i = UPNP_GetValidIGD(devlist, urls, &data, (char *)&addr, 16, nullptr, 0); ++#else + int i = UPNP_GetValidIGD(devlist, urls, &data, (char *)&addr, 16); ++#endif + + if (i != 1) { + FreeUPNPUrls(urls);