gnucash-on-osx master: Multiple changes pushed
John Ralls
jralls at code.gnucash.org
Tue Sep 30 13:10:15 EDT 2025
Updated via https://github.com/Gnucash/gnucash-on-osx/commit/6708971a (commit)
via https://github.com/Gnucash/gnucash-on-osx/commit/d7f41b30 (commit)
via https://github.com/Gnucash/gnucash-on-osx/commit/2aa84e0e (commit)
from https://github.com/Gnucash/gnucash-on-osx/commit/72b13979 (commit)
commit 6708971a43d29ab73edaf07550c0b598f240be47
Author: John Ralls <jralls at ceridwen.us>
Date: Mon Sep 29 10:25:26 2025 -0700
Repackage GnuCash 5.13 with the jit entitlement.
diff --git a/gnucash-bundler/Info.plist b/gnucash-bundler/Info.plist
index 4738b2f..ca96f1d 100644
--- a/gnucash-bundler/Info.plist
+++ b/gnucash-bundler/Info.plist
@@ -7,7 +7,7 @@
<key>CFBundleExecutable</key>
<string>Gnucash</string>
<key>CFBundleGetInfoString</key>
- <string>Gnucash version 5.13-1 © 2025 GnucashContributors</string>
+ <string>Gnucash version 5.13-2 © 2025 GnucashContributors</string>
<key>CFBundleIconFile</key>
<string>gnucash.icns</string>
<key>CFBundleIdentifier</key>
@@ -15,17 +15,17 @@
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleLongVersionString</key>
- <string>5.13-1 © 2025 Gnucash Contributors</string>
+ <string>5.13-2 © 2025 Gnucash Contributors</string>
<key>CFBundleName</key>
<string>Gnucash</string>
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
- <string>5.13-1</string>
+ <string>5.13-2</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
- <string>5.13-1</string>
+ <string>5.13-2</string>
<key>CFBundleDocumentTypes</key>
<array>
<dict>
commit d7f41b30f6bd35b17500411bbc59367ad5167070
Author: John Ralls <jralls at ceridwen.us>
Date: Mon Sep 29 10:21:54 2025 -0700
Add JIT entitlement, required for guile-3.0's jit compiler to map memory.
diff --git a/gnucash-bundler/gnucash.bundle b/gnucash-bundler/gnucash.bundle
index 522eca4..131802e 100644
--- a/gnucash-bundler/gnucash.bundle
+++ b/gnucash-bundler/gnucash.bundle
@@ -39,6 +39,7 @@
identifier are taken from the plist file.
-->
<plist>${project}/Info.plist</plist>
+ <entitlements>${project}/gnucash.entitlements.plist</entitlements>
<main-binary>${prefix}/bin/gnucash</main-binary>
@@ -148,7 +149,7 @@
</data>
<data recurse="True">
- ${prefix}/lib/guile/*.go
+ ${prefix}/lib/guile/3.0/*.go
</data>
<data>
diff --git a/gnucash-bundler/gnucash.entitlements.plist b/gnucash-bundler/gnucash.entitlements.plist
new file mode 100644
index 0000000..aeef3d0
--- /dev/null
+++ b/gnucash-bundler/gnucash.entitlements.plist
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+
+<plist version="1.0">
+ <dict>
+ <key>com.apple.security.cs.allow-jit</key><true/>
+ <key>com.apple.security.cs.allow-dyld-environment-variables</key><true/>
+ </dict>
+</plist>
commit 2aa84e0efa854b6105cb4e45e203bcf12ffc4901
Author: John Ralls <jralls at ceridwen.us>
Date: Sat Sep 27 16:06:51 2025 -0700
Package GnuCash 5.13
diff --git a/gnucash-bundler/Info.plist b/gnucash-bundler/Info.plist
index 3e113f3..4738b2f 100644
--- a/gnucash-bundler/Info.plist
+++ b/gnucash-bundler/Info.plist
@@ -7,7 +7,7 @@
<key>CFBundleExecutable</key>
<string>Gnucash</string>
<key>CFBundleGetInfoString</key>
- <string>Gnucash version 5.11-2 © 2025 GnucashContributors</string>
+ <string>Gnucash version 5.13-1 © 2025 GnucashContributors</string>
<key>CFBundleIconFile</key>
<string>gnucash.icns</string>
<key>CFBundleIdentifier</key>
@@ -15,17 +15,17 @@
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleLongVersionString</key>
- <string>5.11-2 © 2025 Gnucash Contributors</string>
+ <string>5.13-1 © 2025 Gnucash Contributors</string>
<key>CFBundleName</key>
<string>Gnucash</string>
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
- <string>5.11-2</string>
+ <string>5.13-1</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
- <string>5.11-2</string>
+ <string>5.13-1</string>
<key>CFBundleDocumentTypes</key>
<array>
<dict>
@@ -60,7 +60,7 @@
<key>LSRequiresCarbon</key>
<true/>
<key>LSMinimumSystemVersion</key>
- <string>10.13</string>
+ <string>11.0</string>
<key>LSApplicationCategoryType</key>
<string>public.app-category.finance</string>
<key>NSHumanReadableCopyright</key>
diff --git a/modulesets/gnucash.modules b/modulesets/gnucash.modules
index 9a61ae7..f5a3e45 100644
--- a/modulesets/gnucash.modules
+++ b/modulesets/gnucash.modules
@@ -242,8 +242,8 @@
<cmake id="gnucash"
cmakeargs="-DGTEST_ROOT=${JHBUILD_SOURCE}/googletest/">
- <branch module="gnucash/gnucash-5.12.tar.bz2"
- checkoutdir="gnucash-5.12" repo="sourceforge" version="5.12" />
+ <branch module="gnucash/gnucash-5.13.tar.bz2"
+ checkoutdir="gnucash-5.13" repo="sourceforge" version="5.13" />
<dependencies>
<dep package="meta-gnucash-dependencies"/>
<dep package="shared-mime-info-2.2"/>
@@ -307,8 +307,8 @@
<cmake id="gnucash-docs"
ninjaargs="html">
- <branch module="gnucash/gnucash-docs-5.12.tar.gz"
- version="5.12" repo="sourceforge"/>
+ <branch module="gnucash/gnucash-docs-5.13.tar.gz"
+ version="5.13" repo="sourceforge"/>
</cmake>
<cmake id="gnucash-unstable-docs"
Summary of changes:
gnucash-bundler/Info.plist | 10 +++++-----
gnucash-bundler/gnucash.bundle | 3 ++-
gnucash-bundler/gnucash.entitlements.plist | 10 ++++++++++
modulesets/gnucash.modules | 8 ++++----
4 files changed, 21 insertions(+), 10 deletions(-)
create mode 100644 gnucash-bundler/gnucash.entitlements.plist
More information about the gnucash-changes
mailing list