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: Sun Dec 21 18:12:07 UTC 2025
Modified Files:
pkgsrc/finance/gnucash: Makefile distinfo
Removed Files:
pkgsrc/finance/gnucash/patches: patch-CMakeLists.txt
patch-bindings_guile_test_srfi64-extras.scm
patch-bindings_guile_test_test-core-utils.scm
patch-bindings_guile_test_test-gnc-optiondb.scm
patch-gnucash_report_reports_standard_test_test-transaction.scm
patch-gnucash_report_test_test-commodity-utils.scm
patch-gnucash_report_test_test-html-chart.scm
patch-gnucash_report_test_test-report-utilities.scm
patch-gnucash_report_test_test-report.scm
Log Message:
gnucash: update to 5.14.
5.14 - 21 December 2025
Between 5.13 and 5.14, the following bugfixes were accomplished:
Bug 799504 - Description of CAMT 053.001.02 has duplicate text
Bug 799538 - Clipboard pastes to wrong field in SX editor Fixed Cut, Copy and Paste when
focus is not in GnucashSheet. Now, when the user clicks on the "Scheduled
Transactions" tab, the focus goes to the last edited cell.
Bug 799682 - Unable to "Save As" (or open) a non-xml data file
Bug 799699 - Inconsistent column headers in scheduled transaction editor Template
transactions can't have totals, the formulas are just strings. Don't display
the Tot Foo labels, they confuse users.
Bug 799701 - SX Editor error When Frequency=Once
Bug 799702 - build breaks with guile 3.0.11
The following fixes and improvements were not associated with bug reports:
Fix crashes in processing invoices and creating mulit-commodity transactions due to
premature destruction of the account tree view. This unfortunately un-fixes Bug 799249
Change the Transaction report when show subtotals only is selected: When Show only subtotals
is selected (which suppresses display of individual transactions) the lowest level of
subtotals is displayed in normal type and with just the category name instead of in bold
type with a "Total of" prefix.
Make the version information and the configured paths part of the About Dialog selectable.
About dialog: Use the environment variable names for user directory labels instead of
capitalized versions of the variables in gnc-filepath-utils. The environment variables
are documented in the wiki and are what the user can change.
Protect the special environment file prefix variables. A mailing list post reported that
GnuCash crashes when he runs it with GNC_HOME=<somewhere random>. We use GNC_HOME to
set XDG_DATA_DIR in the environment file to accommodate relocating GnuCash on macOS and
Windows and GnuCash crashes when the schemas aren't found so prevent the user
from setting the 6 special environment variables either from the environment or by
editing the environment file.
Add a Postponed column to the Scheduled Transactions list as requested by Bug 799664. The
column is hidden by default since it's not useful to people who don't postpone scheduled
transaction instances.
Fix the overly-narrow text boxes in the options dialogs.
Improve the algorithm behind autoclearing transactions. It can now handle up to 30 uncleared
transactions in an account reasonably quickly.
Fix stale account balances and grand total during transaction import
Removed China Merchants Bank from quote sources. The Finance::Quote module is no longer
working and will be removed in the next release.
Added US Bonds (usbonds) to gnc-commodity.cpp New Finance::Quote module to get prices for
series E, EE, or I bonds
Bulgarian Lev (BGN) replaced by Euro 1 Jan 2026.
SRFI-64 test-equal no longer considers exceptions equal to #f.
Improve some translatable strings.
Xml Backend: speed up parsing of node text and of GUIDs.
A variety of leak fixes and efficiency improvements.
Replace deprecated g_binding_get_target, and increase glib version to 2.68
API change: Remove gnc_account_foreach_split reverse iteration, not used by GnuCash.
Reset gui component session when saving a new file, including Save As of an existing book,
reset the managed gui components to the new session prior to clearing the old session.
New and Updated Translations: Arabic, Chinese (Simplified Han script), Croatian, Danish, Dutch, French, German, Hungarian, Indonesian, Macedonian, Portuguese, Russian, Serbian, Spanish, Swedish,
Tamil, Turkish, Ukrainian
To generate a diff of this commit:
cvs rdiff -u -r1.377 -r1.378 pkgsrc/finance/gnucash/Makefile
cvs rdiff -u -r1.133 -r1.134 pkgsrc/finance/gnucash/distinfo
cvs rdiff -u -r1.4 -r0 pkgsrc/finance/gnucash/patches/patch-CMakeLists.txt
cvs rdiff -u -r1.1 -r0 \
pkgsrc/finance/gnucash/patches/patch-bindings_guile_test_srfi64-extras.scm \
pkgsrc/finance/gnucash/patches/patch-bindings_guile_test_test-core-utils.scm \
pkgsrc/finance/gnucash/patches/patch-bindings_guile_test_test-gnc-optiondb.scm \
pkgsrc/finance/gnucash/patches/patch-gnucash_report_reports_standard_test_test-transaction.scm \
pkgsrc/finance/gnucash/patches/patch-gnucash_report_test_test-commodity-utils.scm \
pkgsrc/finance/gnucash/patches/patch-gnucash_report_test_test-html-chart.scm \
pkgsrc/finance/gnucash/patches/patch-gnucash_report_test_test-report-utilities.scm \
pkgsrc/finance/gnucash/patches/patch-gnucash_report_test_test-report.scm
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.377 pkgsrc/finance/gnucash/Makefile:1.378
--- pkgsrc/finance/gnucash/Makefile:1.377 Sun Dec 14 20:51:31 2025
+++ pkgsrc/finance/gnucash/Makefile Sun Dec 21 18:12:06 2025
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.377 2025/12/14 20:51:31 wiz Exp $
+# $NetBSD: Makefile,v 1.378 2025/12/21 18:12:06 wiz Exp $
-DISTNAME= gnucash-5.13
-PKGREVISION= 2
+DISTNAME= gnucash-5.14
CATEGORIES= finance
MASTER_SITES= ${MASTER_SITE_GITHUB:=gnucash/}
GITHUB_RELEASE= ${PKGVERSION_NOREV}
Index: pkgsrc/finance/gnucash/distinfo
diff -u pkgsrc/finance/gnucash/distinfo:1.133 pkgsrc/finance/gnucash/distinfo:1.134
--- pkgsrc/finance/gnucash/distinfo:1.133 Sun Dec 14 20:51:31 2025
+++ pkgsrc/finance/gnucash/distinfo Sun Dec 21 18:12:06 2025
@@ -1,14 +1,5 @@
-$NetBSD: distinfo,v 1.133 2025/12/14 20:51:31 wiz Exp $
+$NetBSD: distinfo,v 1.134 2025/12/21 18:12:06 wiz Exp $
-BLAKE2s (gnucash-5.13.tar.bz2) = 690c934c79307a3ab512463ee85c0bdbd023253f660c087ee1017e17f1dec666
-SHA512 (gnucash-5.13.tar.bz2) = a6ee775a0b9f612f5db1bb22ef8571560d60e62e0c6e12aaaeef87129a17fc5f1e95bbdb9cb79bc2c68f9677b925e8e0d419291356f324d600e15d4493ac0d25
-Size (gnucash-5.13.tar.bz2) = 15343812 bytes
-SHA1 (patch-CMakeLists.txt) = 5f6a7786ad0a8a2aa0fcd01d652b2d2c35d39c80
-SHA1 (patch-bindings_guile_test_srfi64-extras.scm) = fd85d586dcc416a4eeac77bbbb5683b5ef6e8a43
-SHA1 (patch-bindings_guile_test_test-core-utils.scm) = 3b85bed9b105a8da8e512f74b1281f9f16a983e4
-SHA1 (patch-bindings_guile_test_test-gnc-optiondb.scm) = 189e42e79fd3d0f315af2dbb45067ab435b51ecc
-SHA1 (patch-gnucash_report_reports_standard_test_test-transaction.scm) = b229cba8a44215518e43e7f7c6032979a39dd7cb
-SHA1 (patch-gnucash_report_test_test-commodity-utils.scm) = 7e7042874ba091398e4b34be25bcb3e9621e06f7
-SHA1 (patch-gnucash_report_test_test-html-chart.scm) = 42627ef7a3237e1c8c2d8acf14e37df09408e947
-SHA1 (patch-gnucash_report_test_test-report-utilities.scm) = 6c85febc9f782f3707e5aed8c4a4e35b633776be
-SHA1 (patch-gnucash_report_test_test-report.scm) = d530365cdfd6de8bbd66de34234b858cc8dc33ff
+BLAKE2s (gnucash-5.14.tar.bz2) = d34c64d419d43331a41c008784e4c9667289822b04c162888ba59bc6d144e3af
+SHA512 (gnucash-5.14.tar.bz2) = b66fecb47168ae269a0ef03c22d0ebd048b0a249d8e8e61e0dbe60a8d0baf89d203df178452de6ffb7ba588e1b0cff98a2e5bb867915d89ee9b7a33bc64a4082
+Size (gnucash-5.14.tar.bz2) = 16406297 bytes
Home |
Main Index |
Thread Index |
Old Index