mesa-demos: patch include headers

This commit is contained in:
Chongyun Lee 2022-12-14 00:38:08 +08:00 committed by xtkoba
parent e43cb4947d
commit b78f90d8c8
2 changed files with 12 additions and 0 deletions

View File

@ -0,0 +1,11 @@
--- a/src/glad/include/KHR/khrplatform.h
+++ b/src/glad/include/KHR/khrplatform.h
@@ -101,7 +101,7 @@
# define KHRONOS_APICALL __declspec(dllimport)
#elif defined (__SYMBIAN32__)
# define KHRONOS_APICALL IMPORT_C
-#elif defined(__ANDROID__)
+#elif defined(__ANDROID__) && !defined(__TERMUX__)
# include <sys/cdefs.h>
# define KHRONOS_APICALL __attribute__((visibility("default"))) __NDK_FPABI__
#else

View File

@ -3,6 +3,7 @@ TERMUX_PKG_DESCRIPTION="OpenGL demonstration and test programs"
TERMUX_PKG_LICENSE="MIT"
TERMUX_PKG_MAINTAINER="Rafael Kitover <rkitover@gmail.com>"
TERMUX_PKG_VERSION=8.5.0
TERMUX_PKG_REVISION=1
TERMUX_PKG_SRCURL=https://mesa.freedesktop.org/archive/demos/${TERMUX_PKG_VERSION}/mesa-demos-${TERMUX_PKG_VERSION}.tar.bz2
TERMUX_PKG_SHA256=cea2df0a80f09a30f635c4eb1a672bf90c5ddee0b8e77f4d70041668ef71aac1
TERMUX_PKG_DEPENDS="freeglut, glu, libx11, libxext, mesa"