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