webkit2gtk3-javascriptcore 0.14.4.1 → 0.14.4.2
raw patch · 2 files changed
+14/−4 lines, 2 files
Files
- hsjscore.h +12/−2
- webkit2gtk3-javascriptcore.cabal +2/−2
hsjscore.h view
@@ -17,11 +17,21 @@ * Boston, MA 02110-1301, USA. */ +#ifndef HS_WEBKITJAVASCRIPTCORE_H+#define HS_WEBKITJAVASCRIPTCORE_H+ #ifdef __BLOCKS__ #undef __BLOCKS__ #endif-#ifndef HS_WEBKITJAVASCRIPTCORE_H-#define HS_WEBKITJAVASCRIPTCORE_H++#ifdef __clang__+#undef __clang__+#endif++#ifndef JSC_API_AVAILABLE+#define JSC_API_AVAILABLE(...)+#endif+ /* to avoid stdbool.h error in JavaScriptCore/JSBase.h*/ #define _Bool unsigned char // unsigned short // previously, int
webkit2gtk3-javascriptcore.cabal view
@@ -1,5 +1,5 @@ Name: webkit2gtk3-javascriptcore-Version: 0.14.4.1+Version: 0.14.4.2 Synopsis: JavaScriptCore FFI from webkitgtk Description: FFI for JavaScriptCore module from webkitgtk License: BSD3@@ -52,6 +52,6 @@ include-dirs: . cpp-options: -DDISABLE_DEPRECATED -U__BLOCKS__ -DGLIB_DISABLE_DEPRECATION_WARNINGS if os(darwin) || os(freebsd)- cpp-options: -D_Nullable= -D_Nonnull= -D_Noreturn=+ cpp-options: -D_Nullable= -D_Nonnull= -D_Noreturn= -D__attribute__(x)= x-c2hs-Header: hsjscore.h pkgconfig-depends: webkit2gtk-4.0 >=1.1.15