Path to this page:
./
finance/gnucash,
Personal or business finance management program
Branch: CURRENT,
Version: 5.11,
Package name: gnucash-5.11,
Maintainer: wizGnuCash 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.
Required to run:[
sysutils/desktop-file-utils] [
textproc/libxml2] [
textproc/libxslt] [
textproc/icu] [
finance/p5-Finance-Quote] [
finance/libofx] [
graphics/hicolor-icon-theme] [
lang/perl5] [
devel/glib2] [
devel/boost-libs] [
devel/py-readline] [
devel/p5-Date-Manip] [
www/webkit-gtk] [
databases/libdbi] [
graphics/gdk-pixbuf2] [
devel/dconf] [
x11/gtk3] [
devel/swig3] [
lang/guile22] [
devel/guile22-slib] [
lang/python37]
Required to build:[
pkgtools/x11-links] [
devel/boost-headers] [
devel/gperf] [
x11/xcb-proto] [
devel/googletest] [
databases/libdbi-driver-sqlite3] [
x11/fixesproto4] [
pkgtools/cwrappers] [
x11/xorgproto] [
lang/gcc8]
Package options: gnucash-finance-quote, libdbi, libofx, python
Master sites:
Filesize: 14809.906 KB
Version history: (Expand)
- (2025-03-31) Updated to version: gnucash-5.11
- (2024-12-29) Updated to version: gnucash-5.10nb2
- (2024-12-27) Updated to version: gnucash-5.10nb1
- (2024-12-16) Updated to version: gnucash-5.10
- (2024-11-17) Updated to version: gnucash-5.9nb6
- (2024-11-15) Updated to version: gnucash-5.9nb5
CVS history: (Expand)
2025-03-31 14:37:10 by Thomas Klausner | Files touched by this commit (2) |  |
Log message:
gnucash: update to 5.11.
5.11 - 30 March 2025
The following bugfixes were accomplished:
Bug 797824 - Inconsistent behavior in Loan Review
Bug 798946 - start/end of current/last quarter have off-by-one error
Bug 799035 - CSV Export: 'Accounts Selected' text has bad formatting
Bug 799334 - GnuCash re-opens to incorrect page
Bug 799343 - Dialog boxes won't remain sized and positioned - part1
Bug 799449 - Save As... sequence from SQL to XML format does not clear lock \
on the origin SQL book.
Bug 799465 - Register Filter Today radio buttons don't work correctly
Bug 799480 - Fails to build with ICU 76
Bug 799487 - Unable to save gnucash DB file as XML file
Bug 799491 - Add "Clear All" button to register filter
Bug 799494 - Version 5.10 Fails to import QIF file
Bug 799501 - Gnucash grashes on startup ice-9/read.scm error
Bug 799502 - Autocomplete of split only completes description
Bug 799514 - Pie chart hovering shows wrong information in pop-up
Bug 799528 - Crash on account deletion (edit)
Bug 799533 - Saved reports configurations are opening with…
Bug 799562 - Import Map Editor Non-Bayesian crashes gnucash
Bug 799564 - Decimal point confusions when getting stock quotes from aex
Bug 799565 - Reconcile date default doesn't update to reflect previous \
reconciliation.
The following fixes and improvements were not associated with bug reports:
Adjust quarter begin and end dates to align with Accounting Period (Fiscal \
Year) start and end dates when the
latter are not the first/last of the month.
Update Form/Schedule line references for 2024 for the US Income Tax Report
Better handling of complex Jump to other split operations:
* Expand multi-split transactions in the destination register after a jump \
and select the destination split.
* Emit a warning when a Jump to other split operation can't be performed \
instead of doing nothing.
* When there are multiple splits but only one other account Jump will jump \
to the transaction in that other
account's register regardless of what split is selected in the original \
register.
* Do nothing when the user attempts to jump to another split in the \
current register's account.
* Add a new Register preference "Jump action for multiple splits"
Make the behaviour when the "Jump" operation encounters a \
transaction with more than two splits configurable.
This can be configured as:
* Do nothing (this is the default)
* Use the split with the largest value
* Use the split with the smallest value.
This makes it much easier to jump between accounts for stock \
transactions that include splits for fees and
taxes, or dividend transactions that have a zero value split for the \
stock account.
Allow more account types in the payment window's transfer account list
So far it was limited to Asset, Liability, Credit Card and either Income \
(for customer payments) or Expenses
(for vendor payments). There are however use cases where a customer \
payment also covers expenses (like for
example a Paypal service charge). To allow for as many edge cases as \
possible the filter now only excludes
those account types I worry will break the business logic: AP and AR \
accounts. That is, with this change
you won't be able to create a customer payment (which necessarily has one \
split an an AR account) that
transfers to another AR or to an AP account. While even that may work, I \
am sure the business features weren't
designed to cope with this and I can't exhaustively test that.
Support for enums as GtkRadioButton preferences
The "=" in the widget name will separate the pref name from the \
enum string value that is used when the radio
button is activated. When the radio button is deactivated, its preference \
update is ignored because another
button must have been made active.
Allow warning dialogs to be the dismiss-only variant
All existing dialogs are either QUESTION or WARNING. Allow INFO, ERROR and \
OTHER to remember being dismissed
without asking a question.
Improve GncNumeric(std::string) to handle unicode spaces and thousands \
separators.
Add function to GncQueryView to expand column
Add function gnc_query_set_expand_column to GncQueryView so that the expand \
column can be specified that takes
up any available free space. Use this function in the Due Bills/Invoice \
Reminder to to set the expanding column
to the company name.
[Account.hpp] New function gnc_account_get_all_parents returns reversed path \
vector
Fix python bindings built with Swig-4.3.0.
New and Updated Translations: Chinese (Simplified Han script), Croatian, Dutch, \
English (Australia),
English (New Zealand), English (United Kingdom), Estonian, Finnish, French, \
German, Greek, Hebrew, Hungarian,
Norwegian Bokmål, Persian, Portuguese, Portuguese (Brazil), Russian, Spanish, \
Swedish, Tamil, Ukrainian
|
2025-01-12 15:48:59 by Thomas Klausner | Files touched by this commit (1) |
Log message:
gnucash: set a variable to avoid a path search in /usr/pkg
Removes unneeded tool dependency for libdbi option.
|
2024-12-29 16:10:02 by Adam Ciarcinski | Files touched by this commit (235) |
Log message:
revbump after updating boost
|
2024-12-27 09:21:09 by Thomas Klausner | Files touched by this commit (1055) |
Log message:
*: recursive bump for pango requiring fontconfig 2.15
|
2024-12-16 11:02:53 by Thomas Klausner | Files touched by this commit (2) |  |
Log message:
gnucash: update to 5.10.
5.10 - 15 December 2024
the following bugfixes were accomplished:
Bug 798789 - Trading Accounts
Bug 799283 - Segfault/Crash if payment dialog change from customer to vendor
Bug 799420 - gnucash 5.8 crashes on windows 10 while importing qif
Bug 799423 - Crash when creating ETF transaction
Bug 799429 - Crash when changing accounting period end date
Bug 799430 - Type-Ahead feature lost account setting functionality
Bug 799433 - Right-click issue in import window
Make the context menu apply to the row under the pointer
instead of the selected row.
Bug 799435 - Right-click issue in reconcile window
Right click should open the context menu, not extend the
selection.
Bug 799437 - Crash deleting and recreating an SX with the scheduled
transaction editor open
Bug 799439 - Duplicate information in description when importing
CAMT.053.001.02 via aqbanking
Bug 799443 - Edit find account jump then open, open the last highlighted
account not the jumped to account
Bug 799444 - Silent crash on CSV import
Bug 799451 - Cannot translate different meanings of string \
"_Balance" to
Chinese.
Add context to the msgids.
Bug 799452 - Transaction Report: Cannot subtotal based on Number field
Enable grouping and subtotals for Num field
Bug 799454 - Numeric value in exported CSV transactions
Bug 799456 - Tabbing through fields autoselects all but Num field
By which the reporter means that the value in every cell
except Num is selected on cell entry.
Bug 799458 - Crash attempting to edit a scheduled transaction
Bug 799470 - Crash when clicking on Schedule Transaction Editor
The following fixes and improvements were not associated with bug reports:
Tabs now close when you middle-click on them.
The SX editor's saved duration and height are stored differently in
preferences so values previously saved will be lost when switching
between versions 5.9 and 5.10 (and later). We regret the inconvenience
but the new scheme better matches GnuCash's use of the preferences.
Allow 0 cash amount when using the Stock Assistant to create a sell
transaction. This might happen if the commission and fees exactly
balance the proceeds of the sale.
Enforce searching for our gsettings schema files first where they were
installed. This was not done when the installation prefix was /usr
or /usr/local which could potentially cause gnucash to find other
schema files first.
Set tooltip text on the outer tab container again so that it can be updated
by main_window_update_page_long_name.
Tooltips on chart reports now appear any time the pointer hovers in the
chart area and reflect the nearest point. Previously the pointer had
to be very close to a point.
Updated the quote source lists in the Security Editor dialog to reflect the
current Finance::Quote version.
Display a warning dialog when a transaction is unbalanceable because the
user has set a minimum fraction on an account smaller than the
security's fraction in a book using trading accounts.
Deleting a commodity will fail if there are accounts denominated in the
commodity. When reporting the error to the user list those accounts.
Correct in Tips of the Day the IRC network where GnuCash's channel can be
found.
Ensure Python bindings Session constructor loads the session's data.
Fix compile failures with Boost 1.87. This requires the minimum Boost
version to be 1.67, removing the option for distributions to patch
older versions.
Prevent deleting an account with an open register from logging spurious
errors
Check that GUI refreshes are not suspended before calling
gnc_gui_refresh_all.
Unify wording for alphavazntage tooltips.
New script to update translator-credits. See POD for usage instructions.
Document cmake 3.14 requirement set a year ago.
New and Updated Translations: Chinese (Simplified Han script),
Chinese (Traditional Han script), Croatian, Dutch, English (Australia),
English (New Zealand), English (United Kingdom), French, German, Hebrew,
Hungarian, Japanese, Portuguese, Portuguese (Brazil), Russian, Spanish,
Swedish, Ukrainian
|
2024-11-17 08:17:06 by Thomas Klausner | Files touched by this commit (944) |
Log message:
*: recursive bump for default-on option of at-spi2-core
|
2024-11-14 23:22:33 by Thomas Klausner | Files touched by this commit (2429) |
Log message:
*: recursive bump for icu 76 shlib major version bump
|
2024-11-01 13:55:19 by Thomas Klausner | Files touched by this commit (2426) |
Log message:
*: revbump for icu downgrade
|