Would you mind enabling OFX and QUOTES by default? Without them, users have to manually enter all of their transactions and update their stock values.
In an effort to be minimalist, we generally do not enable options that will pull in many extra dependencies unless there is a great overall demand for the features. Libofx requires numerous extra packages to be installed and in 7 years of maintaining kmymoney, this is the first request I've had for default OFX or QUOTES support.
The QUOTES option pulls in extra perl modules, but they are only needed at runtime. If you just install the modules, you will gain the functionality. The only downside is they won't be registered as dependencies of kmymoney.
I apologize if the defaults aren't to your liking, but as with everything else, you can still set the options the way you want and build your own package. In an effort to try to please everyone, however, it may be possible to create a package with heavier options with the upcoming FLAVORS framework. I'm not sure exactly when that will be implemented or what the policy will be, but I'll keep this PR open to remind myself to look into it.
In the meantime, I would prefer to keep the defaults as they are so as to avoid unnecessary churn between releases.
Thanks for the response and for keeping it open to consider future alternatives. There was a Twitter thread (it's all downhill from there, right?) asking for ideas to improve FreeBSD on the desktop. As someone who has no major issues using FreeBSD as my primary OS, I mentioned this and it was suggested that I submit a request.
I'm not trying to change your mind here--only adding food for thought when you revisit it:
Yes, I've been building it myself for years and never thought to ask for the defaults to be changed (but often wondered why they weren't enabled by default since many others must be doing the same). Being able to import transactions matters so much that I quit using my Chase credit card last year when they changed their site and broke the import functionality. The moral is: just because no one has asked doesn't mean they're not affected. :)
A commit references this bug:
Date: Fri Apr 13 04:06:22 UTC 2018
New revision: 467207
- Update to 22.214.171.124
- Rename the package to make way for the kf5 version of KMyMoney
- Fix LICENSE
- Group plugins options together and improve descriptions
- Turn on QUOTES and OFX by default by request 
- Turn on KBANKING by default for parity with finance/gnucash
- WEBOOB is off by default for now since www/py-weboob was added only recently
and requires additional setup
- Add custom create-plist target to make pkg-plist generation easier
PR: 221483 
Submitted by: Chris Wells <email@example.com> 
OFX and QUOTES are on by default now.