gnucash-on-osx master: Update AQBanking to 6.6.1, gwen to 5.12.1

John Ralls jralls at code.gnucash.org
Sun Aug 3 19:14:50 EDT 2025


Updated	 via  https://github.com/Gnucash/gnucash-on-osx/commit/b8fa5ed9 (commit)
	from  https://github.com/Gnucash/gnucash-on-osx/commit/0ca6dc07 (commit)



commit b8fa5ed962a76b57fd924c47f2793d9cb858abf9
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun Aug 3 11:45:56 2025 -0700

    Update AQBanking to 6.6.1, gwen to 5.12.1

diff --git a/modulesets/gnucash.modules b/modulesets/gnucash.modules
index 1e2fbfd..d17e70c 100644
--- a/modulesets/gnucash.modules
+++ b/modulesets/gnucash.modules
@@ -59,12 +59,10 @@
 
   <autotools id="gwenhywfar" autogen-sh="autoreconf"
 	     autogenargs="--with-guis='gtk3' --enable-local-install">
-    <branch module="529/gwenhywfar-5.12.0.tar.gz" version="5.12.0"
+    <branch module="533/gwenhywfar-5.12.1.tar.gz" version="5.12.1"
             repo="aqbanking" >
       <patch file="gwen-include-file.patch" strip="1"/>
       <patch file="gwen-macos-bundle-path.patch" strip="1"/>
-      <patch file="gwenhywfar-5.12.0-libgcrypt-config.patch" strip="1"/>
-      <patch file="gwenhywfar-5.12.0-endianfns.patch" strip="1"/>
     </branch>
     <dependencies>
       <dep package="libgcrypt"/>
@@ -88,8 +86,8 @@
   </autotools>
 
   <autotools id="xmlsec" autogenargs="--enable-docs=no --with-gcrypt --with-gnutls">
-    <branch module="xmlsec1-1.3.4.tar.gz"
-            repo="xmlsec" version="1.3.4" >
+    <branch module="xmlsec1-1.3.7.tar.gz"
+            repo="xmlsec" version="1.3.7" >
     </branch>
     <dependencies>
       <dep package="openssl"/>
@@ -99,9 +97,8 @@
 
   <autotools id="aqbanking" autogen-sh="autoreconf" makeargs="-j1"
 	     autogenargs="--enable-local-install">
-    <branch module="531/aqbanking-6.6.0.tar.gz" version="6.6.0"
+    <branch module="535/aqbanking-6.6.1.tar.gz" version="6.6.1"
             repo="aqbanking">
-      <!--patch file="aqbanking-6.5.4-libintl.patch" strip="1"/ -->
     </branch>
     <dependencies>
       <dep package="gwenhywfar"/>
diff --git a/patches/aqbanking-6.5.4-libintl.patch b/patches/aqbanking-6.5.4-libintl.patch
deleted file mode 100644
index b4a35ca..0000000
--- a/patches/aqbanking-6.5.4-libintl.patch
+++ /dev/null
@@ -1,12 +0,0 @@
---- a/configure.ac      2023-03-01 10:04:09
-+++ b/configure.ac      2023-07-25 09:29:06
-@@ -733,7 +733,7 @@
- if test "$OS_TYPE" != "windows"; then
-   oldlibs="$LIBS"
-   LIBS=""
--  AC_SEARCH_LIBS(gettext, intl, [], [HAVE_I18N="no"])
-+  AC_SEARCH_LIBS(libintl_gettext, intl, [], [HAVE_I18N="no"])
-   i18n_libs="$LIBS"
-   LIBS="$oldlibs"
- else
-
diff --git a/patches/gwenhywfar-5.12.0-endianfns.patch b/patches/gwenhywfar-5.12.0-endianfns.patch
deleted file mode 100644
index f9bb0db..0000000
--- a/patches/gwenhywfar-5.12.0-endianfns.patch
+++ /dev/null
@@ -1,32 +0,0 @@
---- a/src/base/endianfns.h	2017-08-07 12:02:11
-+++ b/src/base/endianfns.h	2025-02-22 12:54:45
-@@ -38,6 +38,29 @@
- 
- #  define GWEN_ENDIAN_LE64TOH(x) (x)
- #  define GWEN_ENDIAN_HTOLE64(x) (x)
-+
-+#elif defined(__APPLE__)
-+/* inspired by https://stackoverflow.com/questions/20813028/endian-h-not-found-on-mac-osx */
-+#include <libkern/OSByteOrder.h>
-+
-+#define GWEN_ENDIAN_HTOLE16(x) OSSwapHostToLittleInt16(x)
-+#define GWEN_ENDIAN_LE16TOH(x) OSSwapLittleToHostInt16(x)
-+
-+#define GWEN_ENDIAN_HTOLE32(x) OSSwapHostToLittleInt32(x)
-+#define GWEN_ENDIAN_LE32TOH(x) OSSwapLittleToHostInt32(x)
-+
-+#define GWEN_ENDIAN_HTOLE64(x) OSSwapHostToLittleInt64(x)
-+#define GWEN_ENDIAN_LE64TOH(x) OSSwapLittleToHostInt64(x)
-+
-+#define GWEN_ENDIAN_HTOBE16(x) OSSwapHostToBigInt16(x)
-+#define GWEN_ENDIAN_BE16TOH(x) OSSwapBigToHostInt16(x)
-+
-+#define GWEN_ENDIAN_HTOBE32(x) OSSwapHostToBigInt32(x)
-+#define GWEN_ENDIAN_BE32TOH(x) OSSwapBigToHostInt32(x)
-+
-+#define GWEN_ENDIAN_HTOBE64(x) OSSwapHostToBigInt64(x)
-+#define GWEN_ENDIAN_BE64TOH(x) OSSwapBigToHostInt64(x)
-+
- #else
- /* for Linux and others use definitions from endian.h */
- #  include <endian.h>
diff --git a/patches/gwenhywfar-5.12.0-libgcrypt-config.patch b/patches/gwenhywfar-5.12.0-libgcrypt-config.patch
deleted file mode 100644
index 16b49ff..0000000
--- a/patches/gwenhywfar-5.12.0-libgcrypt-config.patch
+++ /dev/null
@@ -1,23 +0,0 @@
---- a/configure.ac	2024-12-17 10:57:39
-+++ b/configure.ac	2025-02-22 12:43:49
-@@ -678,12 +678,15 @@
-     ;;
-   *)
-     AM_PATH_LIBGCRYPT("$NEED_LIBGCRYPT_API:$NEED_LIBGCRYPT_VERSION",
--                      [have_gcrypt="yes"], [have_gcrypt="no"])
--    if test "$have_gcrypt" != "yes"; then
--      AC_MSG_ERROR([
-+                      [], [
-+      PKG_CHECK_MODULES([LIBGCRYPT], [libgcrypt >= ${NEED_LIBGCRYPT_VERSION}], [
-+      AC_SUBST(LIBGCRYPT_CFLAGS)
-+      AC_SUBST(LIBGCRYPT_LIBS)
-+      ],
-+      [AC_MSG_ERROR([
-     **** Libgcrypt is required for Gwenhywfar. Please install it (including devel packages)
--    **** (at least version $NEED_LIBGCRYPT_VERSION using API $NEED_LIBGCRYPT_API is required.)])
--    fi
-+    **** (at least version $NEED_LIBGCRYPT_VERSION using API $NEED_LIBGCRYPT_API is required.)])])
-+    ])
-     ;;
- esac
- 



Summary of changes:
 modulesets/gnucash.modules                       | 11 +++-----
 patches/aqbanking-6.5.4-libintl.patch            | 12 ---------
 patches/gwenhywfar-5.12.0-endianfns.patch        | 32 ------------------------
 patches/gwenhywfar-5.12.0-libgcrypt-config.patch | 23 -----------------
 4 files changed, 4 insertions(+), 74 deletions(-)
 delete mode 100644 patches/aqbanking-6.5.4-libintl.patch
 delete mode 100644 patches/gwenhywfar-5.12.0-endianfns.patch
 delete mode 100644 patches/gwenhywfar-5.12.0-libgcrypt-config.patch



More information about the gnucash-changes mailing list