finance/gnucash - The NetBSD Packages Collection

Personal or business finance management program

GnuCash is a personal finance manager. A check-book like register
GUI allows you to enter and track bank accounts, stocks, income
and even currency trades. A full set of reports allow you to see
the state of your finances. The interface is designed to be simple
and easy to use, but is backed with double-entry accounting principles
to ensure balanced books.  Features include:
  - An easy-to-use interface.
  - Scheduled Transactions
  - Mortgage & Loan Repayment Druid
  - Small Business Accounting Features
  - OFX and Quicken File Import and HBCI Support
  - Reconcile window with running reconciled and cleared balances
  - Stock/Mutual Fund Portfolios
  - Get Stock & Mutual Fund quotes from various web sites
  - Reports
  - Multiple Currencies & Currency Trading, Multi-Currency Handling
  - Chart of Accounts
  - Split Transactions
  - Double Entry
  - General Ledger
  - International date handling, many different translations.

Build dependencies

devel/boost-headers devel/boost-headers devel/googletest devel/googletest devel/gperf pkgtools/x11-links x11/xcb-proto x11/xorgproto x11/xcb-proto databases/libdbi-driver-sqlite3 devel/cmake devel/glib2-tools devel/libtool-base pkgtools/mktools shells/bash devel/gmake devel/gettext-tools devel/pkgconf pkgtools/cwrappers

Runtime dependencies

devel/guile30-slib devel/dconf finance/p5-Finance-Quote devel/p5-Date-Manip devel/py-gobject3 lang/perl5 devel/boost-libs graphics/gdk-pixbuf2 devel/glib2 devel/glib2 x11/gtk3 x11/gtk3 lang/guile30 graphics/hicolor-icon-theme textproc/icu databases/libdbi finance/libofx textproc/libxml2 textproc/libxml2 textproc/libxslt lang/python312 lang/python312 devel/swig4 www/webkit-gtk www/webkit-gtk devel/boost-libs graphics/gdk-pixbuf2 devel/glib2 x11/gtk3 lang/guile30 graphics/hicolor-icon-theme textproc/icu finance/libofx textproc/libxml2 textproc/libxslt www/webkit-gtk

Binary packages

OSArchitectureVersion
NetBSD 10.0aarch64gnucash-5.8.tgz
NetBSD 10.0aarch64gnucash-5.6nb3.tgz
NetBSD 10.0i386gnucash-5.6nb3.tgz
NetBSD 10.0x86_64gnucash-5.8.tgz
NetBSD 10.0x86_64gnucash-5.6nb3.tgz
NetBSD 9.0i386gnucash-5.6nb3.tgz
NetBSD 9.0x86_64gnucash-5.8.tgz
NetBSD 9.0x86_64gnucash-5.6nb3.tgz
NetBSD 9.3x86_64gnucash-5.8.tgz

Binary packages can be installed with the high-level tool pkgin (which can be installed with pkg_add) or pkg_add(1) (installed by default). The NetBSD packages collection is also designed to permit easy installation from source.

Available build options

gnucash-finance-quote
Install p5-Finance-Quote for stock quote fetching support.
libdbi
Enable libdbi support (similar p5-DBI but for C).
libofx
Enable OFX support.
python
Enable Python support.

Known vulnerabilities

The pkg_admin audit command locates any installed package which has been mentioned in security advisories as having vulnerabilities.

Please note the vulnerabilities database might not be fully accurate, and not every bug is exploitable with every configuration.


Problem reports, updates or suggestions for this package should be reported with send-pr.