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/2f6c2dd6b363
branches:  trunk
changeset: 313476:2f6c2dd6b363
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 4c47b8c22718 -r 2f6c2dd6b363 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 4c47b8c22718 -r 2f6c2dd6b363 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 4c47b8c22718 -r 2f6c2dd6b363 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 4c47b8c22718 -r 2f6c2dd6b363 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