gnucash-on-windows master: Update libofx to 0.10.3

John Ralls jralls at code.gnucash.org
Tue Jan 11 18:04:53 EST 2022


Updated	 via  https://github.com/Gnucash/gnucash-on-windows/commit/229e4140 (commit)
	from  https://github.com/Gnucash/gnucash-on-windows/commit/2e786c27 (commit)



commit 229e41408efc6bee826a8e4a335e76b70eac6338
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Jan 11 15:04:24 2022 -0800

    Update libofx to 0.10.3

diff --git a/gnucash.modules b/gnucash.modules
index 8edb9de..ad40f08 100644
--- a/gnucash.modules
+++ b/gnucash.modules
@@ -214,11 +214,10 @@
   </autotools>
 
   <autotools id="libofx" autogen-sh='autoreconf'>
-    <branch repo="sourceforge" module="libofx/libofx-0.10.2.tar.gz"
-	    version="0.10.2">
-      <patch file="libofx1.10.2-win32-timegm.patch" strip="1"/>
-      <patch file="libofx-subtract-gmt-offset.patch" strip="1"/>
+    <branch repo="sourceforge" module="libofx/libofx-0.10.3.tar.gz"
+	    version="0.10.3">
       <patch file="libofx-namespace-std.patch" strip="1"/>
+      <patch file="libofx-build-once.patch" strip="1"/>
     </branch>
     <dependencies>
       <dep package="OpenSP"/>
diff --git a/patches/libofx-build-once.patch b/patches/libofx-build-once.patch
new file mode 100644
index 0000000..0385e01
--- /dev/null
+++ b/patches/libofx-build-once.patch
@@ -0,0 +1,14 @@
+diff --git a/ofxdump/Makefile.am b/ofxdump/Makefile.am
+index 0fb19e9..3256fcf 100644
+--- a/ofxdump/Makefile.am
++++ b/ofxdump/Makefile.am
+@@ -15,8 +15,7 @@ cmdline.c cmdline.h: cmdline.ggo Makefile
+ 
+ endif
+ 
+-ofxdump.1: ofxdump.cpp $(top_srcdir)/configure.ac
+-	$(MAKE) $(AM_MAKEFLAGS) ofxdump$(EXEEXT)
++ofxdump.1: ofxdump$(EXEEXT) $(top_srcdir)/configure.ac
+ if HAVE_HELP2MAN
+ 	$(HELP2MAN) -n 'Dump content of OFX files as human-readable text' -N --output=ofxdump.1 ./ofxdump$(EXEEXT)
+ else
diff --git a/patches/libofx-namespace-std.patch b/patches/libofx-namespace-std.patch
index 01ab660..ef3c118 100644
--- a/patches/libofx-namespace-std.patch
+++ b/patches/libofx-namespace-std.patch
@@ -661,7 +661,7 @@ index d8a1c1f..61b142d 100644
  {
  public:
 -  string type;/**< The type of the object, often == tag_identifier */
--  string tag_identifier; /**< The identifer of the creating tag */
+-  string tag_identifier; /**< The identifier of the creating tag */
 +  std::string type;/**< The type of the object, often == tag_identifier */
 +  std::string tag_identifier; /**< The identifier of the creating tag */
    OfxGenericContainer *parentcontainer;



Summary of changes:
 gnucash.modules                    |  7 +++----
 patches/libofx-build-once.patch    | 14 ++++++++++++++
 patches/libofx-namespace-std.patch |  2 +-
 3 files changed, 18 insertions(+), 5 deletions(-)
 create mode 100644 patches/libofx-build-once.patch



More information about the gnucash-changes mailing list