gnucash-on-osx master: Multiple changes pushed
John Ralls
jralls at code.gnucash.org
Thu Sep 19 20:25:53 EDT 2024
Updated via https://github.com/Gnucash/gnucash-on-osx/commit/c223abc5 (commit)
via https://github.com/Gnucash/gnucash-on-osx/commit/e352525e (commit)
from https://github.com/Gnucash/gnucash-on-osx/commit/dbb31256 (commit)
commit c223abc5bbae668423c5f216d6a7082c8e42a082
Author: John Ralls <jralls at ceridwen.us>
Date: Thu Sep 19 17:22:24 2024 -0700
Bug 799412 - Unable to connect to MySQL database, missing plugins.
Add the plugins to the bundle.
diff --git a/gnucash-bundler/gnucash.bundle b/gnucash-bundler/gnucash.bundle
index 07d8007..522eca4 100644
--- a/gnucash-bundler/gnucash.bundle
+++ b/gnucash-bundler/gnucash.bundle
@@ -77,6 +77,10 @@
${prefix}/lib/gwenhywfar
</binary>
+ <binary loadable="True">
+ ${prefix}/lib/mariadb
+ </binary>
+
<binary dest="${bundle}/Contents/MacOS">
${prefix}/bin/gnucash-cli
</binary>
commit e352525ea4ccb30bdc5be991b5a9225ac6bffaa6
Author: John Ralls <jralls at ceridwen.us>
Date: Thu Sep 19 17:20:18 2024 -0700
Add shared-mime-info-2.2 module and make all GnuCash builds depend on it.
Gtk-osx has upgraded to 2.4 which requires macOS 10.15. We want GnuCash to
support 10.13 through the 5.x series.
diff --git a/modulesets/gnucash.modules b/modulesets/gnucash.modules
index 359b2b1..41c5cb9 100644
--- a/modulesets/gnucash.modules
+++ b/modulesets/gnucash.modules
@@ -29,10 +29,22 @@
href="https://github.com/"/>
<repository type="tarball" name="postgres"
href="https://ftp.postgresql.org/pub/source/"/>
+ <repository name="shared-mime-info"
+ href="https://gitlab.freedesktop.org/xdg/shared-mime-info/-/archive/"
+ type="tarball" />
<include href="https://gitlab.gnome.org/GNOME/gtk-osx/raw/master/modulesets-stable/gtk-osx.modules"/>
<!--include href="/Users/john/Development/GTK-OSX/gtk-osx-build/modulesets-stable/gtk-osx.modules"/-->
+ <meson id="shared-mime-info-2.2">
+ <branch module="2.2/shared-mime-info-2.2.tar.bz2"
+ version="2.2"
+ hash="sha256:418c480019d9865f67f922dfb88de00e9f38bf971205d55cdffab50432919e61"
+ repo="shared-mime-info" />
+ <dependencies>
+ <dep package="glib" />
+ </dependencies>
+ </meson>
<autotools id="libchipcard" autogen-sh="autoreconf" autogenargs="--enable-local-install">
<branch module="382/libchipcard-5.1.6.tar.gz" version="5.1.6"
repo="aqbanking">
@@ -245,6 +257,7 @@
checkoutdir="gnucash-5.8" repo="sourceforge" version="5.8" />
<dependencies>
<dep package="meta-gnucash-dependencies"/>
+ <dep package="shared-mime-info-2.2"/>
</dependencies>
</cmake>
@@ -256,7 +269,7 @@
<dependencies>
<dep package="meta-gnucash-dependencies"/>
- <dep package="shared-mime-info"/>
+ <dep package="shared-mime-info-2.2"/>
</dependencies>
</cmake>
@@ -266,6 +279,7 @@
checkoutdir="gnucash-git"/>
<dependencies>
<dep package="meta-gnucash-dependencies"/>
+ <dep package="shared-mime-info-2.2"/>
</dependencies>
</cmake>
Summary of changes:
gnucash-bundler/gnucash.bundle | 4 ++++
modulesets/gnucash.modules | 16 +++++++++++++++-
2 files changed, 19 insertions(+), 1 deletion(-)
More information about the gnucash-changes
mailing list