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