Received: by mail.netbsd.org (Postfix, from userid 605) id 672B984E1B; Sun, 27 Sep 2020 22:02:16 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id E045E84E19 for ; Sun, 27 Sep 2020 22:02:15 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id F8ds62vum7OX for ; Sun, 27 Sep 2020 22:02:14 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id 9BD5C84CE9 for ; Sun, 27 Sep 2020 22:02:14 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 881A9FB28; Sun, 27 Sep 2020 22:02:14 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1601244134260890" MIME-Version: 1.0 Date: Sun, 27 Sep 2020 22:02:14 +0000 From: "Thomas Klausner" Subject: CVS commit: pkgsrc/finance/gnucash To: pkgsrc-changes@NetBSD.org Reply-To: wiz@netbsd.org X-Mailer: log_accum Message-Id: <20200927220214.881A9FB28@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1601244134260890 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: wiz Date: Sun Sep 27 22:02:14 UTC 2020 Modified Files: pkgsrc/finance/gnucash: Makefile PLIST distinfo Log Message: gnucash: update to 4.2. 4.2 - 27 September 2020 The third release of the 4.x stable series. Between 4.1 and 4.2, the following bugfixes were accomplished: Bug 102787 - Currency selection should do autocompletion Bug 476114 - Goto register by date feature req Adds ability to jump to arbitrary date. Bug 554391 - Tax Options dialog - can only assign one TXF category at a time If the Tax options dialog is opened from the Chart of Accounts and an account is selected then the tax dialog will preselect that account. Bug 787295 - Allow UI jump from Business accounts to their relevant invoice/bill/voucher Bug 797514 - Changing transaction unreconciles a split inconsistently Partial: This make sure that the split's reconcile status gets updated before the transaction is committed. Bug 797730 - Transaction matching can match multiple imported transactions to the same existing one Bug 797839 - Auto-complete prevents entering non-ASCII transaction descriptions Bug 797852 - Error in Accounts Payable Aging re cut off dates Bug 797857 - Edit->Preferences: Help/Close buttons unreachable Bug 797874 - Errors in register and new-account UI Bug 797878 - Pie chart displays fractions and long decimal representations Ensure amounts rendering is rounded to report-currency SCU Bug 797880 - [gnucash-cli] encoding and font differing from manually exported reports (Win10, German locale). Bug 797883 - [Transaction Report] non-localized string Bug 797889 - editing amounts in dr / cr behaving oddly Bug 797893 - Unable to change font size in charts Use the stylesheet font values instead of hard-coded ones. Bug 797895 - Hang for a long time (9 minutes per account) importing a QFX file. Bug 797896 - [HBCI] crash when downloading transactions. Bug 797897 - Cannot select multiple accounts in Tax Report Options Bug 797898 - [reconciliation] calculated balance amount per reconcilation date depending on actual time. Bug 797900 - Crash caused by Quitting while Check and Repair All is running Bug 797923 - Running employee report results in "Unbound variable: txn" Bug 797924 - Crash when searching for customer to process payment. Bug 797935 - Strange formal register headers In languages other than English because of poorly constructed translatable strings. Bug 797936 - Lot viewer notes field too narrow Bug 797945 - Tools -> Import Map Editor causes GnuCash to lock up The following fixes and improvements were not associated with bug reports: Update version in README, add Boost::program_options to dependencies. [report-utilities] compact functions Small fixes for various translation issues: Deduplicate translatable strings Add context to one-letter strings in guile code Fix typo in linked document gui Align translatable strings Expose C_ function (gettext with context string) to guile code, first use is for the document link short code (L) Improve and repair progress bar display on a variety of reports and windows, improving performance on several by reducing the number of progressbar calls. [gnc-main-window] enable show_text for progressbar, allowing gtk_progress_bar_set_text to actually display the progress text. Fix help_label of dialog-doclink.glade, remove question mark from Available, and insert missing spaces into the Business Item variant. Rename all Transaction and Invoice Association identifiers to DocLink to better reflect the purpose and for consistency with other software (e.g. Libre Office). Rename Transaction and Invoice Associations to Document Links. More clearly describes the actions and is more consistent with other software (e.g. Libre Office). Remove the Remove Linked Document context menu item because that can be done in the Manage dialog box. Fix the horizontal scrollbar in the linked docs window. I18n - deduplicate translatable strings macOS: Give GnuCash time to shut down gracefully instead of letting macOS pull the rug out. I18N: Align glossary to gnucash.pot. Create a similar copyright header. Add missing Report-Msgid-Bugs-To. [report-utilities] More dump data functions: gnc:dump-book - splits grouped by account gnc:dump-all-transactions - splits grouped by transaction gnc:dump-split - dumps single split [business-urls] link to owner report with enddate [dialog-invoice] gnc_business_call_owner_report_with_enddate [new-owner-report][api] owner-report-create-with-enddate; accepts enddate argument like owner-report-create. Enable exporting the tables in charts and some reports as CSV. Tweak a few strings to reuse translations Exported gnc:cmdline-template-export and gnc:cmdline-get-report-id. Handle ambiguous reportnames by returning #f. [price-quotes.scm] ensure missing-alphavantage message can show on console [budget.scm] Fix report crash on books with unreversed budgets [gnucash-cli] -R show should accept & try to load datafile Speed up computation of import match lists by running query only once, committing accounts only once, and doing a bulk insert into the GtkTreeview. Add Python example export_account_totals.py. Exports acount totals of all accounts into a CSV file. Updated Translations: Dutch, German, Italian, Ukrainian New Translations: Estonian, Indonesian To generate a diff of this commit: cvs rdiff -u -r1.298 -r1.299 pkgsrc/finance/gnucash/Makefile cvs rdiff -u -r1.76 -r1.77 pkgsrc/finance/gnucash/PLIST cvs rdiff -u -r1.103 -r1.104 pkgsrc/finance/gnucash/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1601244134260890 Content-Disposition: inline Content-Length: 10367 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/finance/gnucash/Makefile diff -u pkgsrc/finance/gnucash/Makefile:1.298 pkgsrc/finance/gnucash/Makefile:1.299 --- pkgsrc/finance/gnucash/Makefile:1.298 Mon Aug 31 18:09:30 2020 +++ pkgsrc/finance/gnucash/Makefile Sun Sep 27 22:02:14 2020 @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.298 2020/08/31 18:09:30 wiz Exp $ +# $NetBSD: Makefile,v 1.299 2020/09/27 22:02:14 wiz Exp $ -DISTNAME= gnucash-4.1 -PKGREVISION= 2 +DISTNAME= gnucash-4.2 CATEGORIES= finance MASTER_SITES= ${MASTER_SITE_GITHUB:=gnucash/} EXTRACT_SUFX= .tar.bz2 @@ -54,7 +53,6 @@ CMAKE_ARGS+= -DCOMPILE_GSCHEMAS=OFF REPLACE_PERL+= common/gnc-test-env.pl REPLACE_PERL+= libgnucash/backend/xml/test/grab-types.pl -REPLACE_PERL+= libgnucash/quotes/gnc-fq-dump REPLACE_PERL+= util/elegant-sort.pl PLIST_SRC= PLIST Index: pkgsrc/finance/gnucash/PLIST diff -u pkgsrc/finance/gnucash/PLIST:1.76 pkgsrc/finance/gnucash/PLIST:1.77 --- pkgsrc/finance/gnucash/PLIST:1.76 Mon Jun 29 13:36:45 2020 +++ pkgsrc/finance/gnucash/PLIST Sun Sep 27 22:02:14 2020 @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.76 2020/06/29 13:36:45 wiz Exp $ +@comment $NetBSD: PLIST,v 1.77 2020/09/27 22:02:14 wiz Exp $ bin/gnc-fq-check bin/gnc-fq-dump bin/gnc-fq-helper @@ -23,7 +23,6 @@ include/gnucash/TransLog.h include/gnucash/Transaction.h include/gnucash/account-quickfill.h include/gnucash/assistant-xml-encoding.h -include/gnucash/assoccell.h include/gnucash/basiccell.h include/gnucash/business-options.h include/gnucash/cap-gains.h @@ -34,9 +33,9 @@ include/gnucash/checkboxcell.h include/gnucash/combocell.h include/gnucash/datecell.h include/gnucash/dialog-account.h -include/gnucash/dialog-assoc-utils.h include/gnucash/dialog-book-close.h include/gnucash/dialog-commodity.h +include/gnucash/dialog-doclink-utils.h include/gnucash/dialog-dup-trans.h include/gnucash/dialog-file-access.h include/gnucash/dialog-object-references.h @@ -48,6 +47,7 @@ include/gnucash/dialog-search.h include/gnucash/dialog-totd.h include/gnucash/dialog-transfer.h include/gnucash/dialog-utils.h +include/gnucash/doclinkcell.h include/gnucash/engine-helpers.h include/gnucash/file-utils.h include/gnucash/formulacell.h @@ -428,52 +428,6 @@ lib/guile/2.2/site-ccache/gnucash/report lib/guile/2.2/site-ccache/gnucash/reports/standard/view-column.go lib/guile/2.2/site-ccache/gnucash/string.go lib/guile/2.2/site-ccache/gnucash/utilities.go -lib/guile/2.2/site-ccache/tests/srfi64-extras.go -lib/guile/2.2/site-ccache/tests/test-account-summary.go -lib/guile/2.2/site-ccache/tests/test-average-balance.go -lib/guile/2.2/site-ccache/tests/test-balsheet-pnl.go -lib/guile/2.2/site-ccache/tests/test-budget.go -lib/guile/2.2/site-ccache/tests/test-business-core.go -lib/guile/2.2/site-ccache/tests/test-c-interface.go -lib/guile/2.2/site-ccache/tests/test-cash-flow.go -lib/guile/2.2/site-ccache/tests/test-cashflow-barchart.go -lib/guile/2.2/site-ccache/tests/test-charts.go -lib/guile/2.2/site-ccache/tests/test-commodity-utils.go -lib/guile/2.2/site-ccache/tests/test-core-utils.go -lib/guile/2.2/site-ccache/tests/test-create-account.go -lib/guile/2.2/site-ccache/tests/test-date-utilities.go -lib/guile/2.2/site-ccache/tests/test-engine-extras.go -lib/guile/2.2/site-ccache/tests/test-equity-statement.go -lib/guile/2.2/site-ccache/tests/test-html-chart.go -lib/guile/2.2/site-ccache/tests/test-html-fonts.go -lib/guile/2.2/site-ccache/tests/test-html-utilities-srfi64.go -lib/guile/2.2/site-ccache/tests/test-income-gst.go -lib/guile/2.2/site-ccache/tests/test-invoice.go -lib/guile/2.2/site-ccache/tests/test-load-app-utils-module.go -lib/guile/2.2/site-ccache/tests/test-load-gnome-utils-module.go -lib/guile/2.2/site-ccache/tests/test-load-report-module.go -lib/guile/2.2/site-ccache/tests/test-module-deprecation.go -lib/guile/2.2/site-ccache/tests/test-new-owner-report.go -lib/guile/2.2/site-ccache/tests/test-options.go -lib/guile/2.2/site-ccache/tests/test-owner-report.go -lib/guile/2.2/site-ccache/tests/test-portfolios.go -lib/guile/2.2/site-ccache/tests/test-qif-imp.go -lib/guile/2.2/site-ccache/tests/test-qif-merge-groups.go -lib/guile/2.2/site-ccache/tests/test-qif-parse.go -lib/guile/2.2/site-ccache/tests/test-register.go -lib/guile/2.2/site-ccache/tests/test-report-extras.go -lib/guile/2.2/site-ccache/tests/test-report-html.go -lib/guile/2.2/site-ccache/tests/test-report-utilities.go -lib/guile/2.2/site-ccache/tests/test-report.go -lib/guile/2.2/site-ccache/tests/test-scm-utilities.go -lib/guile/2.2/site-ccache/tests/test-standard-category-report.go -lib/guile/2.2/site-ccache/tests/test-standard-net-barchart.go -lib/guile/2.2/site-ccache/tests/test-standard-net-linechart.go -lib/guile/2.2/site-ccache/tests/test-stress-options.go -lib/guile/2.2/site-ccache/tests/test-test-extras.go -lib/guile/2.2/site-ccache/tests/test-transaction.go -lib/guile/2.2/site-ccache/tests/test-trial-balance.go -lib/guile/2.2/site-ccache/tests/unittest-support.go lib/libgnc-app-utils.so lib/libgnc-backend-sql.so lib/libgnc-backend-xml-utils.so @@ -997,7 +951,6 @@ share/gnucash/gtkbuilder/business-option share/gnucash/gtkbuilder/business-prefs.glade share/gnucash/gtkbuilder/dialog-account-picker.glade share/gnucash/gtkbuilder/dialog-account.glade -share/gnucash/gtkbuilder/dialog-assoc.glade share/gnucash/gtkbuilder/dialog-bi-import-gui.glade share/gnucash/gtkbuilder/dialog-billterms.glade share/gnucash/gtkbuilder/dialog-book-close.glade @@ -1008,6 +961,7 @@ share/gnucash/gtkbuilder/dialog-custom-r share/gnucash/gtkbuilder/dialog-customer-import-gui.glade share/gnucash/gtkbuilder/dialog-customer.glade share/gnucash/gtkbuilder/dialog-date-close.glade +share/gnucash/gtkbuilder/dialog-doclink.glade share/gnucash/gtkbuilder/dialog-employee.glade share/gnucash/gtkbuilder/dialog-file-access.glade share/gnucash/gtkbuilder/dialog-fincalc.glade @@ -1319,52 +1273,6 @@ share/guile/site/2.2/gnucash/reports/tem share/guile/site/2.2/gnucash/reports/templates/taxinvoice.eguile.scm share/guile/site/2.2/gnucash/string.scm share/guile/site/2.2/gnucash/utilities.scm -share/guile/site/2.2/tests/srfi64-extras.scm -share/guile/site/2.2/tests/test-account-summary.scm -share/guile/site/2.2/tests/test-average-balance.scm -share/guile/site/2.2/tests/test-balsheet-pnl.scm -share/guile/site/2.2/tests/test-budget.scm -share/guile/site/2.2/tests/test-business-core.scm -share/guile/site/2.2/tests/test-c-interface.scm -share/guile/site/2.2/tests/test-cash-flow.scm -share/guile/site/2.2/tests/test-cashflow-barchart.scm -share/guile/site/2.2/tests/test-charts.scm -share/guile/site/2.2/tests/test-commodity-utils.scm -share/guile/site/2.2/tests/test-core-utils.scm -share/guile/site/2.2/tests/test-create-account.scm -share/guile/site/2.2/tests/test-date-utilities.scm -share/guile/site/2.2/tests/test-engine-extras.scm -share/guile/site/2.2/tests/test-equity-statement.scm -share/guile/site/2.2/tests/test-html-chart.scm -share/guile/site/2.2/tests/test-html-fonts.scm -share/guile/site/2.2/tests/test-html-utilities-srfi64.scm -share/guile/site/2.2/tests/test-income-gst.scm -share/guile/site/2.2/tests/test-invoice.scm -share/guile/site/2.2/tests/test-load-app-utils-module.scm -share/guile/site/2.2/tests/test-load-gnome-utils-module.scm -share/guile/site/2.2/tests/test-load-report-module.scm -share/guile/site/2.2/tests/test-module-deprecation.scm -share/guile/site/2.2/tests/test-new-owner-report.scm -share/guile/site/2.2/tests/test-options.scm -share/guile/site/2.2/tests/test-owner-report.scm -share/guile/site/2.2/tests/test-portfolios.scm -share/guile/site/2.2/tests/test-qif-imp.scm -share/guile/site/2.2/tests/test-qif-merge-groups.scm -share/guile/site/2.2/tests/test-qif-parse.scm -share/guile/site/2.2/tests/test-register.scm -share/guile/site/2.2/tests/test-report-extras.scm -share/guile/site/2.2/tests/test-report-html.scm -share/guile/site/2.2/tests/test-report-utilities.scm -share/guile/site/2.2/tests/test-report.scm -share/guile/site/2.2/tests/test-scm-utilities.scm -share/guile/site/2.2/tests/test-standard-category-report.scm -share/guile/site/2.2/tests/test-standard-net-barchart.scm -share/guile/site/2.2/tests/test-standard-net-linechart.scm -share/guile/site/2.2/tests/test-stress-options.scm -share/guile/site/2.2/tests/test-test-extras.scm -share/guile/site/2.2/tests/test-transaction.scm -share/guile/site/2.2/tests/test-trial-balance.scm -share/guile/site/2.2/tests/unittest-support.scm share/icons/hicolor/128x128/apps/gnucash-icon.png share/icons/hicolor/16x16/apps/gnucash-icon.png share/icons/hicolor/22x22/apps/gnucash-icon.png @@ -1389,6 +1297,7 @@ share/locale/el/LC_MESSAGES/gnucash.mo share/locale/en_GB/LC_MESSAGES/gnucash.mo share/locale/es/LC_MESSAGES/gnucash.mo share/locale/es_NI/LC_MESSAGES/gnucash.mo +share/locale/et/LC_MESSAGES/gnucash.mo share/locale/eu/LC_MESSAGES/gnucash.mo share/locale/fa/LC_MESSAGES/gnucash.mo share/locale/fi/LC_MESSAGES/gnucash.mo @@ -1398,6 +1307,7 @@ share/locale/he/LC_MESSAGES/gnucash.mo share/locale/hi/LC_MESSAGES/gnucash.mo share/locale/hr/LC_MESSAGES/gnucash.mo share/locale/hu/LC_MESSAGES/gnucash.mo +share/locale/id/LC_MESSAGES/gnucash.mo share/locale/it/LC_MESSAGES/gnucash.mo share/locale/ja/LC_MESSAGES/gnucash.mo share/locale/kn/LC_MESSAGES/gnucash.mo Index: pkgsrc/finance/gnucash/distinfo diff -u pkgsrc/finance/gnucash/distinfo:1.103 pkgsrc/finance/gnucash/distinfo:1.104 --- pkgsrc/finance/gnucash/distinfo:1.103 Mon Jul 27 07:08:09 2020 +++ pkgsrc/finance/gnucash/distinfo Sun Sep 27 22:02:14 2020 @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.103 2020/07/27 07:08:09 wiz Exp $ +$NetBSD: distinfo,v 1.104 2020/09/27 22:02:14 wiz Exp $ -SHA1 (gnucash-4.1.tar.bz2) = bd3191f1fe47899d5874438af2cec087a2e17b16 -RMD160 (gnucash-4.1.tar.bz2) = 16d8109500ed38944663aa02fb0cdf9f792c75d9 -SHA512 (gnucash-4.1.tar.bz2) = caf25d4ca0a950b1aa0c236c801938ff2235dc7c7710065a5b78fd3745904dd5e5103c6ed8abebfe3a4a68c8048372802f856c63cdde8aeaf71840daf2e9ec07 -Size (gnucash-4.1.tar.bz2) = 13994973 bytes +SHA1 (gnucash-4.2.tar.bz2) = c916811263ca263a99615dc9f3735ab454723b25 +RMD160 (gnucash-4.2.tar.bz2) = 56ef137bca9fb59834b7da452535a451af48370a +SHA512 (gnucash-4.2.tar.bz2) = f730d2ba5d6b310e0c467767aa4c4e6a153b441b6b9aed948344b9a9b9dee351f3cba9fac1d655385136f5ce4313f8f37ef305e9b93b0ea32c40525d9293b070 +Size (gnucash-4.2.tar.bz2) = 14225695 bytes --_----------=_1601244134260890--