Package Details: moneydance 2024.1.5117-1

Git Clone URL: https://aur.archlinux.org/moneydance.git (read-only, click to copy)
Package Base: moneydance
Description: A personal finance manager for Mac, Windows and Linux
Upstream URL: https://www.moneydance.com/
Licenses: custom
Submitter: tongpu
Maintainer: Yvaniak
Last Packager: Yvaniak
Votes: 34
Popularity: 0.23
First Submitted: 2012-04-13 00:41 (UTC)
Last Updated: 2024-04-17 20:32 (UTC)

Dependencies (2)

Required by (0)

Sources (3)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 Next › Last »

Gotit commented on 2020-10-04 14:53 (UTC) (edited on 2020-10-04 14:53 (UTC) by Gotit)

Having some trouble with the build, getting:

==> Validating source_x86_64 files with sha256sums... moneydance_amd64-2020.1928-1.tar.gz ... FAILED

==> ERROR: One or more files did not pass the validity check! Failed to build moneydance

reefland commented on 2020-09-09 13:58 (UTC)

2020.1 is available. https://infinitekind.com/blog/moneydance-2020-1

reefland commented on 2020-08-10 11:49 (UTC)

Moneydance 2020.1919 is now available. https://infinitekind.com/update

lrissman commented on 2020-06-16 12:22 (UTC) (edited on 2020-06-16 12:24 (UTC) by lrissman)

This package built properly on my pinebook pro under the aarch64 architecture (arm64).

I made three changes to the original pkgbuild file so that it thinks that the amd64 sources are good for aarch64. Here is the generated diff:


diff --git a/PKGBUILD b/PKGBUILD
index b1e1fc8..4564a1b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,7 +5,7 @@ pkgver=2019.1880
 pkgrel=2
 epoch=
 pkgdesc="A personal finance manager for Mac, Windows and Linux"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'aarch64')
 url="https://www.moneydance.com/"
 license=('custom')
 groups=()
@@ -22,6 +22,8 @@ install=
 changelog=
 source=('moneydance.sh' 'moneydance.desktop')
 source_x86_64=(${pkgname}_amd64-${pkgver}-${pkgrel}.tar.gz::https://infinitekind.com/stabledl/current/Moneydance_linux_amd64.tar.gz)
+source_aarch64=(${pkgname}_amd64-${pkgver}-${pkgrel}.tar.gz::https://infinitekind.com/stabledl/current/Moneydance_linux_amd64.tar.gz)
+

 package() {
   # generate directories in $pkgdir

For some reason, the generated diff did not catch the last change. I also added this line at the end of the pkgbuild file below the x86_64 line

sha256sums_aarch64=('9670ef2977c3cbff41666bd6a6c83ef8e81343ab1b2d009d4e07dd99acb30d25')

snout commented on 2019-09-24 13:17 (UTC)

The dependency on openjdk is unneccessary and can be removed from the PKGBUILD.

gps1539 commented on 2019-09-20 00:22 (UTC)

I just installed but it failed to run. The installer (pacaur) pulled in: jre-openjdk-headless-12.0.2.u10-1 libnet-1.1.6-3 jre-openjdk-12.0.2.u10-1

$ moneydance Picked up _JAVA_OPTIONS: -Dawt.useSystemAAFontSettings=gasp -Dawt.useSystemAAFontSettings=on Error: A JNI error has occurred, please check your installation and try again Exception in thread "main" java.lang.UnsupportedClassVersionError: Moneydance has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:763) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) at java.net.URLClassLoader.defineClass(URLClassLoader.java:468) at java.net.URLClassLoader.access$100(URLClassLoader.java:74) at java.net.URLClassLoader$1.run(URLClassLoader.java:369) at java.net.URLClassLoader$1.run(URLClassLoader.java:363) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:362) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:495)

After editing the 1st line in /usr/bin/moneydance to 'export PATH=/usr/lib/jvm/java-12-openjdk/bin/:$PATH' it starts OK.

Gotit commented on 2019-07-07 19:48 (UTC) (edited on 2019-08-03 14:02 (UTC) by Gotit)

UPDATE: Ok, figured it out... in /usr/bin/moneydance add the following export statement: export _JAVA_OPTIONS='-Dsun.java2d.uiScale=2'

This increased the size, unfortunately, too much for my 14" FHD laptop screen. However, it may help others with an external FHD monitor.


Thanks for the latest install! MD renders a bit small on my HD laptop screen. MD has published a work around (https://infinitekind.tenderapp.com/kb/linux/linux-and-hidpi-high-resolution-screens) by adding a few lines to a file "Moneydance.vmoptions" that should be in the same folder as the Moneydance exec., typically in /opt.

However, I don't have anything in /opt. I did try the file in the two fillowing locations, but NG:

/usr/share/java/moneydance

/usr/share/java/moneydance/moneydance.jar

Any thoughts where I can add the "Moneydance.vmoptions" file to increase the display size?

GHammer commented on 2019-04-10 00:37 (UTC)

Thanks for this. It is a breaking point for adopting a new distro.

mosh5382 commented on 2019-01-12 22:54 (UTC)

Version 2019.0 (1847) has been released. This requires jre-openjdk (OpenJDK 11). Java 8 or 10 do not work).

oddy commented on 2018-11-14 10:23 (UTC)

This package probably has outdated checksums. Installation fails for me with validity checks.

"One or more files did not pass the validity check"