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: Tue Jul 1 16:22:53 UTC 2025
Modified Files:
pkgsrc/finance/gnucash: Makefile distinfo
Log Message:
gnucash: update to 5.12.
5.12 - 29 June 2025
The following bugfixes were accomplished:
Bug 648768 - Warning "Change Reconciled Split" has wrong cursor fu
Bug 797766 - Automatic decimal point doesn't work properly with zeros when
entering stocks.
Preserve the decimal point when printing numbers with no
decimal places to stop the auto-decimal code from triggering
when exiting the field.
Bug 799490 - Error on start or opening a gnucash file: Can't parse the URL
g_filename_from_uri can't handle # in paths but
gnc_uri_get_path can.
Bug 799506 - reconcile bad date pops to 1969
Bug 799521 - Segmentation fault on Autocomplete of Description with ß
Bug 799572 - Return proper status code when Finance::Quote errors during
price quote retrieval via CLI.
Bug 799580 - Swiss currency symbol is displayed as SFr. instead of CHF
Replace SFr. with Fr. as SFr. is obsolete but Fr. is still
widely used. This is the local symbol so users who want CHF
can set it in the security editor.
Bug 799582 - Mortgage and Loan Assistant - Compounding Formula
Adds a semi-annual compounding period for Canadians
and implements the more correct simple-rate formula
provided by a Canadian licensed accountant. Also
adds support for day-interval loan payments, ensures
that the formula on the repayment page reflects
changes on that page, ensures that the number and
amounts of payments are correct when payments are
more frequent than monthly, use the correct intest
rate for compunding calculations, and fixes some
memory issues.
Bug 799590 - Pressing enter after changing date on initial reconcile
information window does not change ending balance.
Bug 799592 - "No transactions found" when importing CSV transactions
Bug 799593 - macOS: mariadb hardcodes plugin paths to original install
directory.
Bug 799594 - GnuCash 5.11 fails to build with boost 1.88
Bug 799597 - Crash when deleting all splits in General Journal
Bug 799602 - Unit Price on Invoice will NOT display as decimals
Bug 799603 - Does not save to mysql on localhost.
Bug 799623 - test-backend-dbi fails after 2038
The following fixes and improvements were not associated with bug reports:
[reports]Lazily generate sub-reports. Reports with links to detail
sub-reports like the budget reports would take a long time to generate
because they built both the main report and all of the sub-reports.
Now the sub-reports generate when the user clicks the link in the
main report.
Security editor quote sources: Add new source, China Merchants Bank. Remove
no longer supported F::Q Modules Bloomberg.pm, DWSFunds, Investor's
Exchange (U.S.), Morningstar Australia, Skanddinaviska Enskilda Banken,
Tiaacref.pm, Troweprice.pm and many of the multi-source sources from
the Security Editor.
[import-main-matcher.cpp] Add tooltips to transaction A, U+C, and C action
columns in the generic transaction import matcher.
[reports] Use ICU for Unicode string comparison and substring search
because it knows how to correctly localize comparisons of accented and
unaccented characters.
[reports] more robust error handling if target report doesn't exist.
Register: Ensure splits belong to transaction when doing bulk operations on
a transaction's splits.
Drop the definition of __EXTENSIONS__ from three files and instead move it
to compiler options if on a platform that needs it.
Avoid non-POSIX "echo -n" behavior in util/gnc-vcs-info.
Add testbuild target which builds tests without running them to accommodate
packaging processes that run ctest separately.
[engine.i] convert gnc_account_accumulate_at_dates to c++.
[gnc-engine-guile.cpp] helper gnc_split_to_scm function.
[gnc-engine-guile] reduce overhead of gnc_foo_to_scm by caching the result
of SWIG_TypeQuery(typestr)
[balance-forecast] optimise some loops: fewer temporary lists and gc
Let cmake probe for the existence of HAVE_STRUCT_TM_GMTOFF, fix build of
test-gnc-date on systems without HAVE_STRUCT_TM_GMTOFF, and avoid
unused variable warnings on systems without HAVE_STRUCT_TM_GMTOFF
Wrap include of gtest.h and gmock.h with a warning-silencing pragma.
See https://github.com/google/googletest/issues/4701 The warnings cause
the Arch Linux CI to fail because of -Werror.
Fixed GetInvoiceFromTxn to convert to the right type of Python object for
a GncInvoice.
[test-report-utilities] more tests for gnc:account-accumulate-at-dates
testing balances at date boundaries
New and Updated Translations: Arabic, Bulgarian, Chinese (Simplified Han script),
Danish, Dutch, Finnish, French, German, Hungarian, Portuguese, Romanian,
Russian, Spanish, Swedish, Turkish
To generate a diff of this commit:
cvs rdiff -u -r1.369 -r1.370 pkgsrc/finance/gnucash/Makefile
cvs rdiff -u -r1.128 -r1.129 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.369 pkgsrc/finance/gnucash/Makefile:1.370
--- pkgsrc/finance/gnucash/Makefile:1.369 Mon May 12 12:54:06 2025
+++ pkgsrc/finance/gnucash/Makefile Tue Jul 1 16:22:53 2025
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.369 2025/05/12 12:54:06 adam Exp $
+# $NetBSD: Makefile,v 1.370 2025/07/01 16:22:53 wiz Exp $
-DISTNAME= gnucash-5.11
-PKGREVISION= 3
+DISTNAME= gnucash-5.12
CATEGORIES= finance
MASTER_SITES= ${MASTER_SITE_GITHUB:=gnucash/}
GITHUB_RELEASE= ${PKGVERSION_NOREV}
Index: pkgsrc/finance/gnucash/distinfo
diff -u pkgsrc/finance/gnucash/distinfo:1.128 pkgsrc/finance/gnucash/distinfo:1.129
--- pkgsrc/finance/gnucash/distinfo:1.128 Mon Mar 31 12:37:09 2025
+++ pkgsrc/finance/gnucash/distinfo Tue Jul 1 16:22:53 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.128 2025/03/31 12:37:09 wiz Exp $
+$NetBSD: distinfo,v 1.129 2025/07/01 16:22:53 wiz Exp $
-BLAKE2s (gnucash-5.11.tar.bz2) = 81fda1726d8a9734e8d24f45e041092775aed32da929c70584a71cf261ba7d4e
-SHA512 (gnucash-5.11.tar.bz2) = 72e1bdc446a42db004b517bbf775d80f41b28c908691d823312575041f8524978f51b2bb36d026668b3d095b862db26ea9217339a80acc9deed33de22ba98d80
-Size (gnucash-5.11.tar.bz2) = 15165344 bytes
+BLAKE2s (gnucash-5.12.tar.bz2) = 2fdc3329203eb1f736df631060fa23864279ac21e7f93573c8db4493a04f44ce
+SHA512 (gnucash-5.12.tar.bz2) = 0984c086a57d1e40c83366025e4cc2c327977f61176c45816e9d42a861869603f11d5284c0ea7ec6876aa283dd1272ea5a9cd8f67804e49cb75e4546ef96e84a
+Size (gnucash-5.12.tar.bz2) = 15209384 bytes
Home |
Main Index |
Thread Index |
Old Index