pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/finance/gnucash gnucash: update to 3.3.
details: https://anonhg.NetBSD.org/pkgsrc/rev/51d22a818f80
branches: trunk
changeset: 385851:51d22a818f80
user: wiz <wiz%pkgsrc.org@localhost>
date: Sun Sep 30 23:47:32 2018 +0000
description:
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:
finance/gnucash/Makefile | 5 ++---
finance/gnucash/PLIST | 9 ++-------
finance/gnucash/distinfo | 12 ++++++------
finance/gnucash/patches/patch-CMakeLists.txt | 11 ++++++-----
4 files changed, 16 insertions(+), 21 deletions(-)
diffs (115 lines):
diff -r 519bde5a2d6d -r 51d22a818f80 finance/gnucash/Makefile
--- a/finance/gnucash/Makefile Sun Sep 30 22:33:50 2018 +0000
+++ b/finance/gnucash/Makefile Sun Sep 30 23:47:32 2018 +0000
@@ -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 -r 519bde5a2d6d -r 51d22a818f80 finance/gnucash/PLIST
--- a/finance/gnucash/PLIST Sun Sep 30 22:33:50 2018 +0000
+++ b/finance/gnucash/PLIST Sun Sep 30 23:47:32 2018 +0000
@@ -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-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/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/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.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/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 -r 519bde5a2d6d -r 51d22a818f80 finance/gnucash/distinfo
--- a/finance/gnucash/distinfo Sun Sep 30 22:33:50 2018 +0000
+++ b/finance/gnucash/distinfo Sun Sep 30 23:47:32 2018 +0000
@@ -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 -r 519bde5a2d6d -r 51d22a818f80 finance/gnucash/patches/patch-CMakeLists.txt
--- a/finance/gnucash/patches/patch-CMakeLists.txt Sun Sep 30 22:33:50 2018 +0000
+++ b/finance/gnucash/patches/patch-CMakeLists.txt Sun Sep 30 23:47:32 2018 +0000
@@ -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_C_FLAGS "-Wdeclaration-after-statement -Wno-pointer-sign -Wall -Wmissing-prototypes -Wmissing-declarations -Wno-unused ${CMAKE_C_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_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 "-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)
Home |
Main Index |
Thread Index |
Old Index