pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/finance/gnucash
Module Name: pkgsrc
Committed By: wiz
Date: Mon Sep 28 08:35:06 UTC 2026
Modified Files:
pkgsrc/finance/gnucash: Makefile distinfo
Log Message:
gnucash: update to 5.17.
5.17 - 27 Sept 2026
Between 5.16 and 5.17, the following bugfixes were accomplished:
Bug 799753 - Reconciliation error when reconciling transactions posted
after the reconcile date
Bug 799772 - Invoice layout: footer should span both columns and header
tables should be easier to align/style
Bug 799774 - Import transaction from CSV skips fields if CSV file has
backslash just before final quote in a quoted field
Bug 797872 - Multiple check printing results in nothing sent to print queue
after first check
Bug 799790 - RFE: Always put Debits before Credits for CSV register export
(order transaction splits as shown on screen)
Bug 799791 - Unvoid is not available (Bug from the mailing lists): Use the
existence of void timestamp instead of void reason to
determine if a transaction is voided. A user can void a
transaction without providing a reason.
Bug 799798 - bringing back the previous tooltip (from 4.x) as a
configurable choice: Enable tooltips on line and bar charts to
represent individual points as well as all the points on a
particular date.
Bug 799799 - Enhancement - making the tooltip more readable
Bug 899803 - Split context/category to msgctxt field in gnc-glossary.txt to
provide better translation experience Translations aren't
changed but are marked fuzzy. Keywords that aren't proper
nouns are lower cased, consistent with how words appear in
a dictionary.
Bug 799806 - Locale "C.UTF-8" crashes the Mortgage and Loan Repayment
Assistant
Bug 799813 - gnucash-cli issue for price updates using Postgressql back-end
The following fixes and improvements were not associated with bug reports:
Better handling of stocks that have split in the Show Lots dialog: Lot
split transactions are hidden and the changes in the amount of the
stock are tracked so that the capital gains calculation can determine
the correct basis.
Reformat chart tooltips to improve readability.
Charts: Add global preferences for marker style and size.
Charts: Add global preferences for engagement radius, tooltip pointer size,
and the position of grouped tooltips.
Charts: Add option to show only non-zero values in tooltips.
Cash Flow report: Add option to hide the list of involved accounts at the
top of the report
Multicolumn Reports: Saving the configuration (and this includes quitting
GnuCash with a multicolumn report tab open) now saves the multicolumn
report even when the user has clicked through to a subreport.
Removed MorningstarUK and MorningstarCH from quote sources, no longer
supported by Finance::Quote.
AqBanking Import: Add option to import pending transactions
Qif Import: Fix YDM date parsing.
Edit Exchange Rate: Improve the message and comment explaining why the
Transfer Dialog isn't shown when Edit Exchange Rate is selected from
the context menu in a stock-type register.
Sort Id columns in tree views and QofQuery results naturally, meaning that
alpha parts of an id are sorted lexically while numeric parts are
sorted numerically, instead of always lexically. For example abc1,
abc2, abc15 instead of abc1, abc15, abc2.
Windows: Force path strings to UTF-8 instead of the locale's DOS code page
to ensure non-ASCII paths are handled correctly.
Doxygen: Set header version to VCS version if building from VCS
C/C++ API Documentation is now built on every push and uploaded to
https://gnucash.github.io/gnucash/Documentation/
[import-export/test] add tests for gnc_import_parse_date|numeric
[import-parse.cpp] compile regex before trying to parse dates
[assistant-stock-transaction] After the stock transaction assistant
finishes, open the stock account register and jump to the transaction
just created.
[stylesheets/footer.scm] add markup "stylesheet-footer" to footer to allow
easier css styling
[html-chart.scm] Multi-column reports: Isolate each sub-reports variables
to eliminate cross-talk between subreports.
Replace removed Python 2 C API macros for SWIG 4.5.0 compatibility
[gnc-euro.cpp] use GncNumeric.convert() instead of gnc_numeric_convert
Update supported platforms in README.
[engine] qof_session_end: Ensure the backend lock is removed in all cases.
[backend/dbi] skip the libdbi integrity probe for read-only sessions
[gnc-euro.cpp] store euro rates as GncNumeric instead of floating point numbers to speed up euro conversion and ensure accuracy
[report-utilities.scm] convert account value accumulator to c++
[test-report-utilities.scm] add test at date boundaries
The following functions are deprecated:
Python: GncPrice.set_source_string
Guile: gnc-price-set-source-string
In both cases code should use the set_source function that takes an enum instead. The functions will be removed in GnuCash 6.0
To generate a diff of this commit:
cvs rdiff -u -r1.388 -r1.389 pkgsrc/finance/gnucash/Makefile
cvs rdiff -u -r1.136 -r1.137 pkgsrc/finance/gnucash/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/finance/gnucash/Makefile
diff -u pkgsrc/finance/gnucash/Makefile:1.388 pkgsrc/finance/gnucash/Makefile:1.389
--- pkgsrc/finance/gnucash/Makefile:1.388 Sun Sep 27 11:36:08 2026
+++ pkgsrc/finance/gnucash/Makefile Mon Sep 28 08:35:06 2026
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.388 2026/09/27 11:36:08 tnn Exp $
+# $NetBSD: Makefile,v 1.389 2026/09/28 08:35:06 wiz Exp $
-DISTNAME= gnucash-5.16
-PKGREVISION= 4
+DISTNAME= gnucash-5.17
CATEGORIES= finance
MASTER_SITES= ${MASTER_SITE_GITHUB:=gnucash/}
GITHUB_RELEASE= ${PKGVERSION_NOREV}
Index: pkgsrc/finance/gnucash/distinfo
diff -u pkgsrc/finance/gnucash/distinfo:1.136 pkgsrc/finance/gnucash/distinfo:1.137
--- pkgsrc/finance/gnucash/distinfo:1.136 Sun Jun 28 20:13:21 2026
+++ pkgsrc/finance/gnucash/distinfo Mon Sep 28 08:35:06 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.136 2026/06/28 20:13:21 wiz Exp $
+$NetBSD: distinfo,v 1.137 2026/09/28 08:35:06 wiz Exp $
-BLAKE2s (gnucash-5.16.tar.bz2) = b71b3e4b7d8aec36828626d00293d50bc5ed57b21993762c12de97495449926a
-SHA512 (gnucash-5.16.tar.bz2) = 926f76f07fd17082e33d1ffe25e1c2cd0293cb0d34dd636c7e785e83e6d0e04bf55102171b0e28e8c20bcdc3adcf27a95526f3fe06ac0321fe1d5c745533e1c0
-Size (gnucash-5.16.tar.bz2) = 15539568 bytes
+BLAKE2s (gnucash-5.17.tar.bz2) = bd0e2a16361f47fcd100188bfccbd724e2de639a019904c406e9503798220164
+SHA512 (gnucash-5.17.tar.bz2) = 3ce199917e803c1d0c4652e952afe804ab3d32f9a04b1afc56343257882d07548adc48671d272553db34e67db2868429809c16731c6cd1f3248810482af06aa9
+Size (gnucash-5.17.tar.bz2) = 15663971 bytes
Home |
Main Index |
Thread Index |
Old Index