pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

gnucash: update to 4.901.



Module Name:	pkgsrc-wip
Committed By:	Thomas Klausner <wiz%gatalith.at@localhost>
Pushed By:	wiz
Date:		Sun Feb 5 23:02:45 2023 +0100
Changeset:	df057cdfe8fa8651c69b856dc93933d966f8a3f3

Modified Files:
	gnucash-devel/Makefile
	gnucash-devel/PLIST
	gnucash-devel/distinfo

Log Message:
gnucash: update to 4.901.

Between 4.900 and 4.901, the following bugfixes were accomplished:

The following fixes will also appear in GnuCash 4.14:
• Bug 797477 - Manual foreign transaction from APAR to another
doesn't trigger price input
• Bug 797725 - Untranslatable string "For Period Covering ~a to
~a"
• Bug 798734 - Aging Reports don't handle mixed currency payments
and invoices without Trading Accounts
• Bug 798737 - Minor grammatical error - 'for' missing in 'You will
be asked a conversion rate for each.'
• Bug 798740 - Build fails with gcc 13
• Bug 798747 - Crash in Investment Portfolio report

The following additional bug fixes are in unstable only:

• Bug 753307 - Custom Report be selectable as default Report for
Printing
Change the preference in Business->'Report for Printing' to be
saved as a book property and allow the selection of any Invoice
Report to be used as the default.

• Bug 794028 - CSV import, default to matching full account name
If the account map doesn't yield a result, try to map the import
string against existing accounts' full names

• Bug 796955 - Import CSV - Single-line two-currency transactions
can't be imported
	• Use a provided price if the transfer account uses a
	different commodity from the base account's; apply it as
	transfer amount = base amount * price.
	• Add a transfer amount column option to avoid the rounding
	that might arise from having an inexact price.
• Bug 797756 - Currency format setting is ignored
• Bug 798292 - csv Import Transactions Ignores Multi-Splits
• Bug 798475 - GNCAccountSel could have shortcuts
• Bug 798730 - Open report doesn't remember selected accounts over
restart
• Bug 798739 - Advanced Portfolio report fails

The following fixes and improvements were not associated with bug
reports:

• Move the Balance Sheet P&L Report out of experimental into regular
menu.
• Rename the Deposit and Withdrawal column labels in the CSV import
assistant to Amount and Amount(Negated) for clarity when importing
into something other than a bank account.
• Improve muti-currency invoice payment:
	• Show proper amount in dialog when applying or editing an
	existing transaction as payment.
	• Be more careful not to waste the existing payment split
	• If the user changed the payment amount while starting
	from an existing transaction unreconcile the changed payment
	split
	• Avoid needlessly changing transaction currency (only do
	so if the user chose a new transfer account and the old
	currency is neither the new transfer account's currency
	nor the post account's currency) Payment dialog - always
	list all possible post accounts instead of only those in
	the currency of the selected vendor or customer
	• Refuse to continue when a transaction has splits in more
	than one AP/AR account to avoid losing data.
• Add widget names to import dialogs so they can be manipulated
with css
• Fix some memory leaks
• Ensure original splits are freed in xaccTransRollbackEdit
• Add ability to show placeholder and hidden accounts in the
GNCAccountSel widget to hide placeholder and hidden accounts. By
default these accounts are hidden, but with the use of a secondary
icon a popup menu is presented where the list can be configured to
show them. Also when the GNCAccountSel is set to a specific account
with with gnc_account_sel_set_account, the placeholder and hidden
properties are checked and appropriate changes made so the account
will be visible.
• Activate feature GNC_FEATURE_EQUITY_TYPE_OPENING_BALANCE
• Wrap function decls in extern "C" in all headers so that they
can be included without wrapping the include statements.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=df057cdfe8fa8651c69b856dc93933d966f8a3f3

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 gnucash-devel/Makefile | 2 +-
 gnucash-devel/PLIST    | 1 +
 gnucash-devel/distinfo | 6 +++---
 3 files changed, 5 insertions(+), 4 deletions(-)

diffs:
diff --git a/gnucash-devel/Makefile b/gnucash-devel/Makefile
index 552b2670a0..27913003dc 100644
--- a/gnucash-devel/Makefile
+++ b/gnucash-devel/Makefile
@@ -1,6 +1,6 @@
 # $NetBSD: Makefile,v 1.327 2023/01/03 17:37:06 wiz Exp $
 
-DISTNAME=		gnucash-4.900
+DISTNAME=		gnucash-4.901
 CATEGORIES=		finance
 MASTER_SITES=		${MASTER_SITE_GITHUB:=gnucash/}
 EXTRACT_SUFX=		.tar.bz2
diff --git a/gnucash-devel/PLIST b/gnucash-devel/PLIST
index a02b5102c1..73a9db3fb8 100644
--- a/gnucash-devel/PLIST
+++ b/gnucash-devel/PLIST
@@ -125,6 +125,7 @@ include/gnucash/gnc-quotes.hpp
 include/gnucash/gnc-rational-rounding.hpp
 include/gnucash/gnc-rational.hpp
 include/gnucash/gnc-recurrence.h
+include/gnucash/gnc-report-combo.h
 include/gnucash/gnc-report.h
 include/gnucash/gnc-session.h
 include/gnucash/gnc-splash.h
diff --git a/gnucash-devel/distinfo b/gnucash-devel/distinfo
index c495e6024d..85154184af 100644
--- a/gnucash-devel/distinfo
+++ b/gnucash-devel/distinfo
@@ -1,5 +1,5 @@
 $NetBSD: distinfo,v 1.115 2023/01/03 12:28:23 wiz Exp $
 
-BLAKE2s (gnucash-4.900.tar.bz2) = 2d1e630ce9aa391cecd8b3ecd3319589cbfc318c497a216fac1fc0007ea9d0b3
-SHA512 (gnucash-4.900.tar.bz2) = bd047872d6b2541fe7cfebbc2fa097f4e3724f2ffdae3f729e74649162ff0be78102417af81297b583d0c60779155b8c478c6680ddfdf047b33d5f35fb1d7613
-Size (gnucash-4.900.tar.bz2) = 14559635 bytes
+BLAKE2s (gnucash-4.901.tar.bz2) = 6e02395d9beb678f7bf4234064e7e172507a69034732922a4f304ff4fc9d2b56
+SHA512 (gnucash-4.901.tar.bz2) = 033d6bbe3be0fa6a0170802b0c83ed1d6f35add0b3ad099821ab6b5c17874d5d0b26f8634f0b5ff1f777e18d0c93d98d7e37b792a08858beb56dc232bc678fa5
+Size (gnucash-4.901.tar.bz2) = 14570241 bytes


Home | Main Index | Thread Index | Old Index