diff options
author | wiz <wiz@pkgsrc.org> | 2018-09-30 23:47:32 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2018-09-30 23:47:32 +0000 |
commit | 345b494f94e241f4b43a569fb21117b977824349 (patch) | |
tree | db2c666387a2757bcbce43443a80685196290ec7 /finance | |
parent | 34aada17204c96c7aa0a74b59e3c1a4a1ee22fea (diff) | |
download | pkgsrc-345b494f94e241f4b43a569fb21117b977824349.tar.gz |
gnucash: update to 3.3.
Between 3.2 and 3.3, the following bugfixes were accomplished:
• Bug 771667 - Different warnings when changing reconciled splits vs. splits linked to reconciled splits.
• Bug 784420 - "Save changes on closing" window waits 2^32 seconds when "Time to wait for answer" is set 0.
• Bug 786708 - GnuCash won't load currency fractions larger than 1000000. Also create larger fractions for the account dialog.
• Bug 787439 - Segmentation Fault in Transfer dialog after clearing Date field and pressing escape.
• Bug 789594 - Unable to overwrite sqlite3 database file.
• Bug 792446 - Mixed languages in error dialog.
• Bug 794526 - Python bindings can't find loadable modules.
• Bug 794755 - Commodity Register displays fractional prices.
• Bug 794870 - If no book is opened, gnucash still asks if the user wants to save changes when opening a file.
• Bug 795821 - GnuCash could not obtain the lock for file://C:\Users\username\Documents\GnuCash\2.6.21\xxxx\xxxx.gnucash
• Bug 796054 - Unposting and reposting invoice doubles amounts.
• Bug 796137 - query.search_for outputs critical qof.object errors and prevents queries being run.
• Bug 796248 - Editing Scheduled Transaction.
• Bug 796474 - Segmentation fault while setting up online banking.
• Bug 796509 - Saved reports don't respect *some* 'Edit report options'.
• Bug 796579 - Cannot go forward with empty duplicates screen.
• Bug 796665 - Backspace Key Inoperable After Ctrl+V.
• Bug 796669 - Dark Theme Text Colors Hard to Read.
• Bug 796724 - Can't overwrite gnucash DB on MariaDB.
• Bug 796725 - 4 of 6 Date Posted options fail to return matching transactions.
• Bug 796734 - Auto-complete entry not highlighting to allow for incremental entry.
• Bug 796737 - Patch to restore gncmod-python.c.
• Bug 796739 - Toolbar buttons have no labels.
• Bug 796751 - reconcile window usability - R column should be next to Amount.
• Bug 796755 - buggy window handling at startup.
• Bug 796756 - OFX import fails to recognize associated income accounts.
• Bug 796759 - --add-price-quotes leaves a lock on the file.
• Bug 796762 - Scrollbar partially hides the delete button in the Saved Report Configurations window.
• Bug 796766 - Credit note creating 'imbalance' with wrong entries.
• Bug 796777 - CVE-2008-1391: Integer overflow in included strfmon function.
• Bug 796788 - Strange behaviour in options of multicolumn report.
• Bug 796792 - SaveAs Overwrite dialogue in background and not visible.
• Bug 796812 - gnc_date_cell_get_date and gnc_date_cell_get_date_gdate have different date validation behaviour.
• Bug 796813 - Date validation inconsistent.
• Bug 796814 - Changing a book's read-only threshold doesn't immediately affect open registers.
• Bug 796816 - Notes field in Duplicate Invoice dialogue is 'read-only'.
• Bug 796819 - Bad icon with Spanish localization.
• Bug 796820 - References to 'Gnome Bugzilla' should be changed to 'GnuCash Bugzilla'.
• Bug 796833 - Excel csv Format misprocessed.
• Bug 796839 - Find transaction won't filter on Date Posted.
• Bug 796858 - TypeError: in method 'qof_query_int32_predicate', argument 2 of type 'gint32' on gnucash.gnucash_core.QueryInt32Predicate.
Diffstat (limited to 'finance')
-rw-r--r-- | finance/gnucash/Makefile | 5 | ||||
-rw-r--r-- | finance/gnucash/PLIST | 9 | ||||
-rw-r--r-- | finance/gnucash/distinfo | 12 | ||||
-rw-r--r-- | finance/gnucash/patches/patch-CMakeLists.txt | 11 |
4 files changed, 16 insertions, 21 deletions
diff --git a/finance/gnucash/Makefile b/finance/gnucash/Makefile index 8ac2b5f11cb..0b5d68538b3 100644 --- a/finance/gnucash/Makefile +++ b/finance/gnucash/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.263 2018/08/22 09:45:06 wiz Exp $ +# $NetBSD: Makefile,v 1.264 2018/09/30 23:47:32 wiz Exp $ -DISTNAME= gnucash-3.2 -PKGREVISION= 3 +DISTNAME= gnucash-3.3 CATEGORIES= finance MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=gnucash/} EXTRACT_SUFX= .tar.bz2 diff --git a/finance/gnucash/PLIST b/finance/gnucash/PLIST index 428061402aa..19753b87f9c 100644 --- a/finance/gnucash/PLIST +++ b/finance/gnucash/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.68 2018/06/25 08:02:36 wiz Exp $ +@comment $NetBSD: PLIST,v 1.69 2018/09/30 23:47:32 wiz Exp $ bin/gnc-fq-check bin/gnc-fq-dump bin/gnc-fq-helper @@ -240,6 +240,7 @@ lib/gnucash/libgncmod-html.so lib/gnucash/libgncmod-ledger-core.so lib/gnucash/libgncmod-locale-reports-us.so lib/gnucash/libgncmod-log-replay.so +lib/gnucash/libgncmod-python.so lib/gnucash/libgncmod-qif-import.so lib/gnucash/libgncmod-register-core.so lib/gnucash/libgncmod-register-gnome.so @@ -284,11 +285,9 @@ lib/gnucash/scm/ccache/2.2/gnucash/report/aging.go lib/gnucash/scm/ccache/2.2/gnucash/report/balsheet-eg.go lib/gnucash/scm/ccache/2.2/gnucash/report/business-reports.go lib/gnucash/scm/ccache/2.2/gnucash/report/customer-summary.go -lib/gnucash/scm/ccache/2.2/gnucash/report/easy-invoice.go lib/gnucash/scm/ccache/2.2/gnucash/report/eguile-gnc.go lib/gnucash/scm/ccache/2.2/gnucash/report/eguile-html-utilities.go lib/gnucash/scm/ccache/2.2/gnucash/report/eguile-utilities.go -lib/gnucash/scm/ccache/2.2/gnucash/report/fancy-invoice.go lib/gnucash/scm/ccache/2.2/gnucash/report/hello-world.go lib/gnucash/scm/ccache/2.2/gnucash/report/invoice.go lib/gnucash/scm/ccache/2.2/gnucash/report/job-report.go @@ -305,7 +304,6 @@ lib/gnucash/scm/ccache/2.2/gnucash/report/report-system/report-collectors.go lib/gnucash/scm/ccache/2.2/gnucash/report/report-system/test/test-collectors.go lib/gnucash/scm/ccache/2.2/gnucash/report/report-system/test/test-extras.go lib/gnucash/scm/ccache/2.2/gnucash/report/report-system/test/test-load-report-system-module.go -lib/gnucash/scm/ccache/2.2/gnucash/report/report-system/test/test-report-utilities.go lib/gnucash/scm/ccache/2.2/gnucash/report/report-system/test/test-test-extras.go lib/gnucash/scm/ccache/2.2/gnucash/report/standard-reports.go lib/gnucash/scm/ccache/2.2/gnucash/report/standard-reports/account-piecharts.go @@ -1045,11 +1043,9 @@ share/gnucash/scm/gnucash/report/balsheet-eg.eguile.scm share/gnucash/scm/gnucash/report/balsheet-eg.scm share/gnucash/scm/gnucash/report/business-reports.scm share/gnucash/scm/gnucash/report/customer-summary.scm -share/gnucash/scm/gnucash/report/easy-invoice.scm share/gnucash/scm/gnucash/report/eguile-gnc.scm share/gnucash/scm/gnucash/report/eguile-html-utilities.scm share/gnucash/scm/gnucash/report/eguile-utilities.scm -share/gnucash/scm/gnucash/report/fancy-invoice.scm share/gnucash/scm/gnucash/report/hello-world.scm share/gnucash/scm/gnucash/report/invoice.scm share/gnucash/scm/gnucash/report/job-report.scm @@ -1068,7 +1064,6 @@ share/gnucash/scm/gnucash/report/report-system/report-collectors.scm share/gnucash/scm/gnucash/report/report-system/test/test-collectors.scm share/gnucash/scm/gnucash/report/report-system/test/test-extras.scm share/gnucash/scm/gnucash/report/report-system/test/test-load-report-system-module.scm -share/gnucash/scm/gnucash/report/report-system/test/test-report-utilities.scm share/gnucash/scm/gnucash/report/report-system/test/test-test-extras.scm share/gnucash/scm/gnucash/report/standard-reports.scm share/gnucash/scm/gnucash/report/standard-reports/account-piecharts.scm diff --git a/finance/gnucash/distinfo b/finance/gnucash/distinfo index b0644157f52..e73ceae8f1c 100644 --- a/finance/gnucash/distinfo +++ b/finance/gnucash/distinfo @@ -1,7 +1,7 @@ -$NetBSD: distinfo,v 1.88 2018/08/20 11:43:41 wiz Exp $ +$NetBSD: distinfo,v 1.89 2018/09/30 23:47:32 wiz Exp $ -SHA1 (gnucash-3.2.tar.bz2) = 91a2dbed3e08026e6d2765851361d698e377e4d3 -RMD160 (gnucash-3.2.tar.bz2) = 9cd51ace65afb30a65aabd28ffd32b0703161a46 -SHA512 (gnucash-3.2.tar.bz2) = 2283f7cc3426b012297f654376a369021cce0f2de2354350d05cbd6a8610f512d418e4fedab15c811e11841d01bd47c5a1458c05dd14eaad3bfc0bafd7ed7cb0 -Size (gnucash-3.2.tar.bz2) = 13384008 bytes -SHA1 (patch-CMakeLists.txt) = 299b1daa2599a873385d2c8b1432e03c6fdba590 +SHA1 (gnucash-3.3.tar.bz2) = 6add3c53258f059e1a667c32d0ff858be956bf0c +RMD160 (gnucash-3.3.tar.bz2) = 0ad1a6b4cd5b53b7487e238c15cc1c29f53545df +SHA512 (gnucash-3.3.tar.bz2) = 4bf0369ca9b3c91c98a0d916f0befc7e5675a246559a6a72dba6592b64f56f3cbd1885b0711e44e8d9cca290be742812763691ae2f639ea31ec534e52e17b3f9 +Size (gnucash-3.3.tar.bz2) = 13440713 bytes +SHA1 (patch-CMakeLists.txt) = 9c82da4c7c1e31ea9f1367abf8edb3e13c6dd144 diff --git a/finance/gnucash/patches/patch-CMakeLists.txt b/finance/gnucash/patches/patch-CMakeLists.txt index fa405100c32..9cb8e67f37d 100644 --- a/finance/gnucash/patches/patch-CMakeLists.txt +++ b/finance/gnucash/patches/patch-CMakeLists.txt @@ -1,18 +1,19 @@ -$NetBSD: patch-CMakeLists.txt,v 1.1 2018/08/20 11:43:42 wiz Exp $ +$NetBSD: patch-CMakeLists.txt,v 1.2 2018/09/30 23:47:32 wiz Exp $ Disable -Werror due to boost issues. ---- CMakeLists.txt.orig 2018-06-24 21:43:51.000000000 +0000 +--- CMakeLists.txt.orig 2018-09-29 21:16:50.000000000 +0000 +++ CMakeLists.txt -@@ -560,10 +560,10 @@ set(CMAKE_CXX_FLAGS "-std=gnu++11 ${CMAK +@@ -573,11 +573,11 @@ set(CMAKE_CXX_FLAGS "-std=gnu++11 ${CMAK if (UNIX) - set( CMAKE_C_FLAGS "-Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wall -Wmissing-prototypes -Wmissing-declarations -Wno-unused ${CMAKE_C_FLAGS}") -- set( CMAKE_CXX_FLAGS "-Werror -Wall -Wmissing-declarations -Wno-unused -Wno-error=parentheses ${CMAKE_CXX_FLAGS}") + set( CMAKE_C_FLAGS "-Wdeclaration-after-statement -Wno-pointer-sign -Wall -Wmissing-prototypes -Wmissing-declarations -Wno-unused ${CMAKE_C_FLAGS}") -+ set( CMAKE_CXX_FLAGS "-Wall -Wmissing-declarations -Wno-unused -Wno-error=parentheses ${CMAKE_CXX_FLAGS}") set( CMAKE_C_FLAGS "-Wno-deprecated-declarations -std=gnu11 -Wno-error=parentheses ${CMAKE_C_FLAGS}") +- set( CMAKE_CXX_FLAGS "-Werror -Wall -Wmissing-declarations -Wno-unused -Wno-error=parentheses ${CMAKE_CXX_FLAGS}") ++ set( CMAKE_CXX_FLAGS "-Wall -Wmissing-declarations -Wno-unused -Wno-error=parentheses ${CMAKE_CXX_FLAGS}") + set( CMAKE_CXX_FLAGS "-Wno-deprecated-declarations -Wno-register ${CMAKE_CXX_FLAGS}") - set( CMAKE_C_FLAGS_RELEASE "-O3 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 ${CMAKE_C_FLAGS}") + set( CMAKE_C_FLAGS_RELEASE "-U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 ${CMAKE_C_FLAGS}") endif (UNIX) |