From 34a01b05b752a09ec0ca00d2406702f58f63b42f Mon Sep 17 00:00:00 2001 From: Juan RP Date: Tue, 11 Nov 2014 11:28:48 +0100 Subject: [PATCH] efl: add patch to unbreak enlightenment with 1.12.0. --- srcpkgs/efl/patches/egl-types-fixup.patch | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 srcpkgs/efl/patches/egl-types-fixup.patch diff --git a/srcpkgs/efl/patches/egl-types-fixup.patch b/srcpkgs/efl/patches/egl-types-fixup.patch new file mode 100644 index 00000000000..499e64f8044 --- /dev/null +++ b/srcpkgs/efl/patches/egl-types-fixup.patch @@ -0,0 +1,16 @@ +Not sure what's going on here, but to fix enlightenment build I've +switched the data types to the ones defined in khrplatform.h. + +--- src/lib/evas/Evas_GL.h.orig 2014-11-11 11:26:36.753709613 +0100 ++++ src/lib/evas/Evas_GL.h 2014-11-11 11:27:01.946647835 +0100 +@@ -843,8 +843,8 @@ EAPI Evas_GL_Surface *evas_gl_cu + *-----------------------------------------------------------------------*/ + + #ifndef KHRONOS_SUPPORT_INT64 +-typedef unsigned long long khronos_uint64_t; +-typedef signed long long khronos_int64_t; ++typedef uint64_t khronos_uint64_t; ++typedef int64_t khronos_int64_t; + #endif + + // Due to build conflicts on various platforms, we can't use GL[u]int64 directly