packages feed

webkit2gtk3-javascriptcore 0.14.4.1 → 0.14.4.2

raw patch · 2 files changed

+14/−4 lines, 2 files

Files

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