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

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

Runtime dependencies

devel/guile22-slib finance/p5-Finance-Quote devel/p5-Date-Manip devel/dconf-editor devel/py-readline lang/perl5 finance/libofx databases/libdbi lang/python38 lang/python38 devel/glib2 devel/glib2 devel/boost-libs devel/swig3 graphics/hicolor-icon-theme graphics/gdk-pixbuf2 lang/guile22 sysutils/desktop-file-utils textproc/icu textproc/libxml2 textproc/libxml2 textproc/libxslt www/webkit-gtk www/webkit-gtk x11/gtk3 x11/gtk3 finance/libofx devel/glib2 graphics/hicolor-icon-theme graphics/gdk-pixbuf2 lang/guile22 sysutils/desktop-file-utils textproc/icu textproc/libxml2 textproc/libxslt www/webkit-gtk x11/gtk3

Binary packages

OSArchitectureVersion
NetBSD 9.0aarch64gnucash-4.4.tgz
NetBSD 9.0aarch64gnucash-4.1nb2.tgz
NetBSD 9.0aarch64gnucash-4.2nb2.tgz
NetBSD 9.0i386gnucash-4.1nb2.tgz
NetBSD 9.0i386gnucash-4.2nb2.tgz
NetBSD 9.0i386gnucash-4.4.tgz
NetBSD 9.0x86_64gnucash-4.2nb1.tgz
NetBSD 9.0x86_64gnucash-4.2nb3.tgz
NetBSD 9.0x86_64gnucash-4.4.tgz
NetBSD 9.0x86_64gnucash-4.4.tgz
NetBSD 9.0x86_64gnucash-4.1nb2.tgz
NetBSD 9.0x86_64gnucash-4.2nb2.tgz
NetBSD 9.0x86_64gnucash-4.4.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

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.