fix(x11/love): segmentation fault (#18904)
This commit is contained in:
parent
20ce4dea95
commit
4291a36dee
|
@ -4,7 +4,7 @@ TERMUX_PKG_LICENSE="ZLIB"
|
|||
TERMUX_PKG_LICENSE_FILE="license.txt"
|
||||
TERMUX_PKG_MAINTAINER="@termux"
|
||||
TERMUX_PKG_VERSION="11.5"
|
||||
TERMUX_PKG_REVISION=3
|
||||
TERMUX_PKG_REVISION=4
|
||||
TERMUX_PKG_SRCURL=https://github.com/love2d/love/archive/refs/tags/${TERMUX_PKG_VERSION}.tar.gz
|
||||
TERMUX_PKG_SHA256=6f55c265be5e03696c4770150c4388f5cffbdb3727606724cf88332baab429f7
|
||||
TERMUX_PKG_AUTO_UPDATE=true
|
||||
|
|
|
@ -0,0 +1,11 @@
|
|||
--- a/platform/unix/deps.m4
|
||||
+++ b/platform/unix/deps.m4
|
||||
@@ -38,7 +38,7 @@
|
||||
AC_DEFUN([ACLOVE_DEP_GME], [
|
||||
AC_SEARCH_LIBS([gme_open_data], [gme], [], [LOVE_MSG_ERROR([gme])])
|
||||
AC_DEFINE([LOVE_SUPPORT_GME], [], [Enable gme])
|
||||
- AC_CHECK_HEADER([gme/gme.h], [includes="$includes -I/usr/include/gme"], [])])
|
||||
+ AC_CHECK_HEADER([gme/gme.h], [includes="$includes -I@TERMUX_PREFIX@/include/gme"], [])])
|
||||
|
||||
# For enet
|
||||
AC_DEFUN([ACLOVE_SOCKLEN_T], [
|
|
@ -0,0 +1,11 @@
|
|||
--- a/src/libraries/physfs/physfs.h
|
||||
+++ b/src/libraries/physfs/physfs.h
|
||||
@@ -495,7 +495,7 @@
|
||||
PHYSFS_DECL void PHYSFS_getLinkedVersion(PHYSFS_Version *ver);
|
||||
|
||||
|
||||
-#ifdef __ANDROID__
|
||||
+#if 0
|
||||
typedef struct PHYSFS_AndroidInit
|
||||
{
|
||||
void *jnienv;
|
|
@ -0,0 +1,11 @@
|
|||
--- a/src/libraries/physfs/physfs_platforms.h
|
||||
+++ b/src/libraries/physfs/physfs_platforms.h
|
||||
@@ -40,7 +40,7 @@
|
||||
# define PHYSFS_PLATFORM_POSIX 1
|
||||
#elif defined(macintosh)
|
||||
# error Classic Mac OS support was dropped from PhysicsFS 2.0. Move to OS X.
|
||||
-#elif defined(__ANDROID__)
|
||||
+#elif 0
|
||||
# define PHYSFS_PLATFORM_LINUX 1
|
||||
# define PHYSFS_PLATFORM_ANDROID 1
|
||||
# define PHYSFS_PLATFORM_POSIX 1
|
Loading…
Reference in New Issue