diff options
Diffstat (limited to 'finance/libofx/files')
-rw-r--r-- | finance/libofx/files/patch-configure | 11 | ||||
-rw-r--r-- | finance/libofx/files/patch-lib__ofx_preproc.cpp | 8 |
2 files changed, 15 insertions, 4 deletions
diff --git a/finance/libofx/files/patch-configure b/finance/libofx/files/patch-configure new file mode 100644 index 000000000000..2156020d6ed7 --- /dev/null +++ b/finance/libofx/files/patch-configure @@ -0,0 +1,11 @@ +--- configure.orig 2014-09-12 19:48:15 UTC ++++ configure +@@ -3791,7 +3791,7 @@ $as_echo "#define HAVE_GCC_VISIBILITY_EX + + VISIBILITY_FLAGS="-fvisibility=hidden" + CFLAGS="$VISIBILITY_FLAGS $CFLAGS" +- CXXFLAGS="$VISIBILITY_FLAGS -fvisibility-inlines-hidden $CFLAGS" ++ CXXFLAGS="$VISIBILITY_FLAGS -fvisibility-inlines-hidden $CXXFLAGS" + fi + + ## Pass -DIN_LIBOFX to the compiler so we can detect it and include config.h diff --git a/finance/libofx/files/patch-lib__ofx_preproc.cpp b/finance/libofx/files/patch-lib__ofx_preproc.cpp index 915fe2ed35c0..18a35c29e49b 100644 --- a/finance/libofx/files/patch-lib__ofx_preproc.cpp +++ b/finance/libofx/files/patch-lib__ofx_preproc.cpp @@ -1,11 +1,11 @@ ---- ./lib/ofx_preproc.cpp.orig 2013-04-25 14:06:29.000000000 -0400 -+++ ./lib/ofx_preproc.cpp 2014-06-22 19:44:48.000000000 -0400 -@@ -310,7 +310,7 @@ +--- lib/ofx_preproc.cpp.orig 2014-09-12 19:26:30 UTC ++++ lib/ofx_preproc.cpp +@@ -310,7 +310,7 @@ int ofx_proc_file(LibofxContextPtr ctx, size_t outbytesleft = inbytesleft * 2 - 1; iconv_buffer = (char*) malloc (inbytesleft * 2); memset(iconv_buffer, 0, inbytesleft * 2); -#if defined(OS_WIN32) || defined(__sun) -+#if defined(OS_WIN32) || defined(__sun) || defined(__FreeBSD__) ++#if defined(__FreeBSD__) || defined(__DragonFly__) const char * inchar = (const char *)s_buffer.c_str(); #else char * inchar = (char *)s_buffer.c_str(); |