Tue Jan 3 12:28:23 2023 UTC ()
gnucash: update to 4.13.

4.13 - 18 December 2022
Between 4.12 and 4.13, the following bugfixes were accomplished:

    Bug 760274 - The Statusbar "forgets" when register doesn't have focus
    Bug 798545 - Crash when updating document link on vendor bill
    Bug 798614 - Croatia to join the Euro
    Bug 798629 - gnucash crashes attempting to import OFX file
    Bug 798633 - 4.12 build failure on 32-bit Linux: "No code for module"
    Bug 798640 - Segfault when running saved report
    Bug 798649 - Crash when closing Edit Style Sheets dialog while Style Sheet
                 Properties dialog is still open.
    Bug 798653 - Schedule Calendar event description pop up window does not
                 track mouse position
    Bug 798657 - Import Summary language is wrong
    Bug 798664 - Result of 'gnucash --nofile' is marked dirty
    Bug 798669 - Multicolumn Balance Sheet not printing exchange rates

    include equity accounts in the exchange rate commodities list.
    Bug 798672 - Preferences are not saved nor loaded,
                 ERROR <GLib-GIO> g_settings_new_full: assertion
                 'schema != NULL' failed
    Bug 798680 - Not able to match a reverse transaction of a previously
                 matched transaction.
    Bug 798681 - Previously imported investment income transactions may not
                 be filtered.
    Bug 798694 - Cursor in the wrong place after pasting with auto-completion

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

    Don't normalize text when pasting from the clipboard or appending
        descriptions or notes during imports.
    [register] Delay post-ime reset of the selection to works around bug 798587.
    [ofx import] Clean up importing investment transactions for smoother
        workflow and better UI behavior.
    [account-piecharts] drill-down piechart: tree-depth is at most 6
    Fix numerous memory leaks.
    [ifrs-report] From Bug 798004 allow Cr cash to offset Dr fee and remove
        invalid "dividend reinvestment" during short.
    [gtest-qofevent.cpp] Add comprehensive tests for qofevent
    [test-qofbook] Test that gnc_features_test_unknown returns a suitable
        error message
    [test-qofbook.c] add test for gnc_features_set_unused
    [gnc-features.cpp] backport gnc_features_set_unused from master
    [qofbook.cpp] backport qof_book_unset_feature from master
    Move gnc-euro.[ch] to engine and unit test it.
    [test-qofbook] basic features test: Sets a feature and tests it's set.
        It's impossible to design a book with unknown features using the API.
    po/README: Remove relics from ancient context forms
    [test-ifrs-cost-basis] amend tests to accommodate extra column.
    [ifrs-cost-basis] compare register vs calculated capgain per transaction.
    Accomodate WebKit package version update to webkit2gtk-4.1.
    [assistant-stock-transaction] input positive capgains for Credit income account.

Deprecations:

    qof_book_get_features

New and Updated Translations: Chinese (Simplified), Croatian, English
    (Australia), English (New Zealand), English (United Kingdom), French,
    Hungarian, Indonesian, Japanese, Korean, Macedonian, Polish, Spanish,
    Urdu


(wiz)
diff -r1.325 -r1.326 pkgsrc/finance/gnucash/Makefile
diff -r1.85 -r1.86 pkgsrc/finance/gnucash/PLIST
diff -r1.114 -r1.115 pkgsrc/finance/gnucash/distinfo

cvs diff -r1.325 -r1.326 pkgsrc/finance/gnucash/Makefile (expand / switch to unified diff)

--- pkgsrc/finance/gnucash/Makefile 2023/01/02 00:11:19 1.325
+++ pkgsrc/finance/gnucash/Makefile 2023/01/03 12:28:23 1.326
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1# $NetBSD: Makefile,v 1.325 2023/01/02 00:11:19 wiz Exp $ 1# $NetBSD: Makefile,v 1.326 2023/01/03 12:28:23 wiz Exp $
2 2
3DISTNAME= gnucash-4.12 3DISTNAME= gnucash-4.13
4PKGREVISION= 3 
5CATEGORIES= finance 4CATEGORIES= finance
6MASTER_SITES= ${MASTER_SITE_GITHUB:=gnucash/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=gnucash/}
7EXTRACT_SUFX= .tar.bz2 6EXTRACT_SUFX= .tar.bz2
8GITHUB_RELEASE= ${PKGVERSION_NOREV} 7GITHUB_RELEASE= ${PKGVERSION_NOREV}
9 8
10MAINTAINER= wiz@NetBSD.org 9MAINTAINER= wiz@NetBSD.org
11HOMEPAGE= http://www.gnucash.org/ 10HOMEPAGE= http://www.gnucash.org/
12COMMENT= Personal or business finance management program 11COMMENT= Personal or business finance management program
13LICENSE= gnu-gpl-v3 12LICENSE= gnu-gpl-v3
14 13
15DEPENDS+= guile30-slib>=3.2.1:../../devel/guile30-slib 14DEPENDS+= guile30-slib>=3.2.1:../../devel/guile30-slib
16DEPENDS+= dconf-[0-9]*:../../devel/dconf 15DEPENDS+= dconf-[0-9]*:../../devel/dconf
17 16

cvs diff -r1.85 -r1.86 pkgsrc/finance/gnucash/PLIST (expand / switch to unified diff)

--- pkgsrc/finance/gnucash/PLIST 2022/09/26 18:37:33 1.85
+++ pkgsrc/finance/gnucash/PLIST 2023/01/03 12:28:23 1.86
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.85 2022/09/26 18:37:33 wiz Exp $ 1@comment $NetBSD: PLIST,v 1.86 2023/01/03 12:28:23 wiz Exp $
2bin/gnc-fq-check 2bin/gnc-fq-check
3bin/gnc-fq-dump 3bin/gnc-fq-dump
4bin/gnc-fq-helper 4bin/gnc-fq-helper
5bin/gnc-fq-update 5bin/gnc-fq-update
6bin/gnucash 6bin/gnucash
7bin/gnucash-cli 7bin/gnucash-cli
8bin/gnucash-valgrind 8bin/gnucash-valgrind
9include/gnucash/Account.h 9include/gnucash/Account.h
10include/gnucash/FreqSpec.h 10include/gnucash/FreqSpec.h
11include/gnucash/Query.h 11include/gnucash/Query.h
12include/gnucash/QuickFill.h 12include/gnucash/QuickFill.h
13include/gnucash/Recurrence.h 13include/gnucash/Recurrence.h
14include/gnucash/SX-book.h 14include/gnucash/SX-book.h
@@ -186,26 +186,27 @@ include/gnucash/kvp-frame.hpp @@ -186,26 +186,27 @@ include/gnucash/kvp-frame.hpp
186include/gnucash/kvp-value.hpp 186include/gnucash/kvp-value.hpp
187include/gnucash/misc-gnome-utils.h 187include/gnucash/misc-gnome-utils.h
188include/gnucash/numcell.h 188include/gnucash/numcell.h
189include/gnucash/option-util.h 189include/gnucash/option-util.h
190include/gnucash/policy.h 190include/gnucash/policy.h
191include/gnucash/pricecell.h 191include/gnucash/pricecell.h
192include/gnucash/print-session.h 192include/gnucash/print-session.h
193include/gnucash/qof-backend.hpp 193include/gnucash/qof-backend.hpp
194include/gnucash/qof-gobject.h 194include/gnucash/qof-gobject.h
195include/gnucash/qof-string-cache.h 195include/gnucash/qof-string-cache.h
196include/gnucash/qof.h 196include/gnucash/qof.h
197include/gnucash/qofbackend.h 197include/gnucash/qofbackend.h
198include/gnucash/qofbook.h 198include/gnucash/qofbook.h
 199include/gnucash/qofbook.hpp
199include/gnucash/qofbookslots.h 200include/gnucash/qofbookslots.h
200include/gnucash/qofchoice.h 201include/gnucash/qofchoice.h
201include/gnucash/qofclass.h 202include/gnucash/qofclass.h
202include/gnucash/qofevent.h 203include/gnucash/qofevent.h
203include/gnucash/qofid-p.h 204include/gnucash/qofid-p.h
204include/gnucash/qofid.h 205include/gnucash/qofid.h
205include/gnucash/qofinstance-p.h 206include/gnucash/qofinstance-p.h
206include/gnucash/qofinstance.h 207include/gnucash/qofinstance.h
207include/gnucash/qoflog.h 208include/gnucash/qoflog.h
208include/gnucash/qofobject.h 209include/gnucash/qofobject.h
209include/gnucash/qofquery.h 210include/gnucash/qofquery.h
210include/gnucash/qofquerycore.h 211include/gnucash/qofquerycore.h
211include/gnucash/qofsession.h 212include/gnucash/qofsession.h
@@ -1349,26 +1350,27 @@ share/locale/hi/LC_MESSAGES/gnucash.mo @@ -1349,26 +1350,27 @@ share/locale/hi/LC_MESSAGES/gnucash.mo
1349share/locale/hr/LC_MESSAGES/gnucash.mo 1350share/locale/hr/LC_MESSAGES/gnucash.mo
1350share/locale/hu/LC_MESSAGES/gnucash.mo 1351share/locale/hu/LC_MESSAGES/gnucash.mo
1351share/locale/id/LC_MESSAGES/gnucash.mo 1352share/locale/id/LC_MESSAGES/gnucash.mo
1352share/locale/it/LC_MESSAGES/gnucash.mo 1353share/locale/it/LC_MESSAGES/gnucash.mo
1353share/locale/ja/LC_MESSAGES/gnucash.mo 1354share/locale/ja/LC_MESSAGES/gnucash.mo
1354share/locale/kn/LC_MESSAGES/gnucash.mo 1355share/locale/kn/LC_MESSAGES/gnucash.mo
1355share/locale/ko/LC_MESSAGES/gnucash.mo 1356share/locale/ko/LC_MESSAGES/gnucash.mo
1356share/locale/kok/LC_MESSAGES/gnucash.mo 1357share/locale/kok/LC_MESSAGES/gnucash.mo
1357share/locale/kok@latin/LC_MESSAGES/gnucash.mo 1358share/locale/kok@latin/LC_MESSAGES/gnucash.mo
1358share/locale/ks/LC_MESSAGES/gnucash.mo 1359share/locale/ks/LC_MESSAGES/gnucash.mo
1359share/locale/lt/LC_MESSAGES/gnucash.mo 1360share/locale/lt/LC_MESSAGES/gnucash.mo
1360share/locale/lv/LC_MESSAGES/gnucash.mo 1361share/locale/lv/LC_MESSAGES/gnucash.mo
1361share/locale/mai/LC_MESSAGES/gnucash.mo 1362share/locale/mai/LC_MESSAGES/gnucash.mo
 1363share/locale/mk/LC_MESSAGES/gnucash.mo
1362share/locale/mni/LC_MESSAGES/gnucash.mo 1364share/locale/mni/LC_MESSAGES/gnucash.mo
1363share/locale/mni@bengali/LC_MESSAGES/gnucash.mo 1365share/locale/mni@bengali/LC_MESSAGES/gnucash.mo
1364share/locale/mr/LC_MESSAGES/gnucash.mo 1366share/locale/mr/LC_MESSAGES/gnucash.mo
1365share/locale/nb/LC_MESSAGES/gnucash.mo 1367share/locale/nb/LC_MESSAGES/gnucash.mo
1366share/locale/ne/LC_MESSAGES/gnucash.mo 1368share/locale/ne/LC_MESSAGES/gnucash.mo
1367share/locale/nl/LC_MESSAGES/gnucash.mo 1369share/locale/nl/LC_MESSAGES/gnucash.mo
1368share/locale/pl/LC_MESSAGES/gnucash.mo 1370share/locale/pl/LC_MESSAGES/gnucash.mo
1369share/locale/pt/LC_MESSAGES/gnucash.mo 1371share/locale/pt/LC_MESSAGES/gnucash.mo
1370share/locale/pt_BR/LC_MESSAGES/gnucash.mo 1372share/locale/pt_BR/LC_MESSAGES/gnucash.mo
1371share/locale/ro/LC_MESSAGES/gnucash.mo 1373share/locale/ro/LC_MESSAGES/gnucash.mo
1372share/locale/ru/LC_MESSAGES/gnucash.mo 1374share/locale/ru/LC_MESSAGES/gnucash.mo
1373share/locale/rw/LC_MESSAGES/gnucash.mo 1375share/locale/rw/LC_MESSAGES/gnucash.mo
1374share/locale/sk/LC_MESSAGES/gnucash.mo 1376share/locale/sk/LC_MESSAGES/gnucash.mo

cvs diff -r1.114 -r1.115 pkgsrc/finance/gnucash/distinfo (expand / switch to unified diff)

--- pkgsrc/finance/gnucash/distinfo 2022/09/26 18:37:33 1.114
+++ pkgsrc/finance/gnucash/distinfo 2023/01/03 12:28:23 1.115
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.114 2022/09/26 18:37:33 wiz Exp $ 1$NetBSD: distinfo,v 1.115 2023/01/03 12:28:23 wiz Exp $
2 2
3BLAKE2s (gnucash-4.12.tar.bz2) = 033058e8066a9498bcad53f419c6c666d20d42ddccf64140b1c5bab8977055bb 3BLAKE2s (gnucash-4.13.tar.bz2) = cf9df4a45d4dd292f537bdcc9f862f6cf344f07176bb458eb52a459214c41522
4SHA512 (gnucash-4.12.tar.bz2) = 4c930dfc9a10dfd06d3c52874a61e533ddc39deb1c334162dc3a096d998dbdfcac61520ae94dedbc6742b7807e250ff92d26067a70c4ab156e46bed333bbfd37 4SHA512 (gnucash-4.13.tar.bz2) = 7f1f5a6c6e537aca7e88c806461c58e90256954842026d801dba48586fa5817519220f532b9e460bc34751c94e6be4a80aac06325b7bada716616a735e2de3d3
5Size (gnucash-4.12.tar.bz2) = 14552115 bytes 5Size (gnucash-4.13.tar.bz2) = 14658572 bytes