pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/finance/gnucash
Module Name: pkgsrc
Committed By: wiz
Date: Mon Sep 30 14:11:13 UTC 2024
Modified Files:
pkgsrc/finance/gnucash: Makefile distinfo options.mk
Log Message:
gnucash: update to 5.9.
Between 5.8 and 5.9, the following bugfixes were accomplished:
• Bug 724745 - Added new transaction during reconcile, didn't show up in reconcile window.
• Bug 797045 - Improve error reporting for bad credentials with MySQL backend ("bad or corrupt data" => "access denied")
• Bug 798568 - Transaction Copy/Paste problem
• Bug 799308 - sqlite backend: Example Python script prints error when creating new file.
• Bug 799370 - Transaction Journal view cursor placement after commit to transaction change.
• Bug 799384 - Reconciled date cannot be parsed.
• Bug 799389 - Crash when removing an account
• Bug 799391 - Transaction Cut/Paste doesn't move the transaction to the target account
• Bug 799395 - relative date offset quarters occasionally wrong
• Bug 799399 - Windows Keypad decimal locale error
• Bug 799416 - Post invoice: post to account dropdown listbox too small
• Bug 799419 - Intermittent quote price issue
The following fixes and improvements were not associated with bug reports:
• Add YH Finance (FINANCEAPI) API Key to Quotes infrastructure
with a preference in the Online Quotes page and add financeapi
to known sources.
• Move copied_class and copied_leader_guid
• [gnc-datetime] improve CSV date parser with ICU and Boost.
• Csv Import - improve assisant's introduction page
• Correctly handle uncommitted edits when opening a file from history.
• Don't use gnc_difftime and deprecate it because it casts time64 to doubles
• [gnc-pricedb.h] remove unused gnc_pricedb_substitute_commodity
• [gnc-pricedb.h] remove unused gnc_pricedb_lookup_at_time64
New and Updated Translations: Assamese, Chinese (Simplified),
Chinese (Traditional), Croatian, Dutch, English (United Kingdom),
Hebrew, Hungarian, Macedonian, Norwegian Bokmål, Portuguese (Brazil),
Russian, Spanish, Swedish, Turkish
To generate a diff of this commit:
cvs rdiff -u -r1.354 -r1.355 pkgsrc/finance/gnucash/Makefile
cvs rdiff -u -r1.125 -r1.126 pkgsrc/finance/gnucash/distinfo
cvs rdiff -u -r1.9 -r1.10 pkgsrc/finance/gnucash/options.mk
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/finance/gnucash/Makefile
diff -u pkgsrc/finance/gnucash/Makefile:1.354 pkgsrc/finance/gnucash/Makefile:1.355
--- pkgsrc/finance/gnucash/Makefile:1.354 Sun Aug 25 06:18:42 2024
+++ pkgsrc/finance/gnucash/Makefile Mon Sep 30 14:11:13 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.354 2024/08/25 06:18:42 wiz Exp $
+# $NetBSD: Makefile,v 1.355 2024/09/30 14:11:13 wiz Exp $
-DISTNAME= gnucash-5.8
+DISTNAME= gnucash-5.9
CATEGORIES= finance
MASTER_SITES= ${MASTER_SITE_GITHUB:=gnucash/}
GITHUB_RELEASE= ${PKGVERSION_NOREV}
@@ -35,11 +35,13 @@ CXXFLAGS+= -Wno-deprecated-declarations
CFLAGS+= -Wno-char-subscripts
MAKE_ENV+= GUILE_AUTO_COMPILE=0
-CMAKE_CONFIGURE_ARGS+= -DWITH_AQBANKING=OFF
-CMAKE_CONFIGURE_ARGS+= -DPERL_EXECUTABLE=${PERL5}
-CMAKE_CONFIGURE_ARGS+= -DCOMPILE_GSCHEMAS=OFF
-
-# test status as of 5.4.1
+CMAKE_CONFIGURE_ARGS+= -DWITH_AQBANKING=OFF
+CMAKE_CONFIGURE_ARGS+= -DPERL_EXECUTABLE=${PERL5}
+CMAKE_CONFIGURE_ARGS+= -DCOMPILE_GSCHEMAS=OFF
+
+# as of 5.9
+# before 'make install'
+# 44% tests passed, 72 tests failed out of 129
# after 'make install'
# 89% tests passed, 14 tests failed out of 129
TEST_ENV+= LD_LIBRARY_PATH=${WRKSRC}/lib
Index: pkgsrc/finance/gnucash/distinfo
diff -u pkgsrc/finance/gnucash/distinfo:1.125 pkgsrc/finance/gnucash/distinfo:1.126
--- pkgsrc/finance/gnucash/distinfo:1.125 Sun Jul 7 19:41:15 2024
+++ pkgsrc/finance/gnucash/distinfo Mon Sep 30 14:11:13 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.125 2024/07/07 19:41:15 wiz Exp $
+$NetBSD: distinfo,v 1.126 2024/09/30 14:11:13 wiz Exp $
-BLAKE2s (gnucash-5.8.tar.bz2) = 3b66164784dfb3f884729549579b963d4f17aa0c392c7c65eba4d0b6b1455212
-SHA512 (gnucash-5.8.tar.bz2) = 3eca261b8be218eb130a75877f2c8b31de55c6c422c1f2d9fadea648efc66a0e7d536117505c4b6f2da7c67d9a01f87db66a0198914d24dea87d00dcd68bfb0f
-Size (gnucash-5.8.tar.bz2) = 14998331 bytes
+BLAKE2s (gnucash-5.9.tar.bz2) = 60d3b3556c5f09b9b81e354cca12a96af0304aad25e8c8c83c09aa539481606e
+SHA512 (gnucash-5.9.tar.bz2) = 814660fbfa41be896459dd2002d15f5cd57ba0275a83bd32cfbd71e620f13bcb26900785e2b87d2a502e85dc8e2eb3460f9d4e4a59fbf6ef73cae69f9e6d3831
+Size (gnucash-5.9.tar.bz2) = 15032324 bytes
Index: pkgsrc/finance/gnucash/options.mk
diff -u pkgsrc/finance/gnucash/options.mk:1.9 pkgsrc/finance/gnucash/options.mk:1.10
--- pkgsrc/finance/gnucash/options.mk:1.9 Sun Aug 25 06:18:42 2024
+++ pkgsrc/finance/gnucash/options.mk Mon Sep 30 14:11:13 2024
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.9 2024/08/25 06:18:42 wiz Exp $
+# $NetBSD: options.mk,v 1.10 2024/09/30 14:11:13 wiz Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.gnucash
PKG_SUPPORTED_OPTIONS= libdbi libofx gnucash-finance-quote python
@@ -29,8 +29,7 @@ CMAKE_CONFIGURE_ARGS+= -DWITH_SQL=OFF
.endif
.if !empty(PKG_OPTIONS:Mpython)
-CMAKE_CONFIGURE_ARGS+= -DWITH_PYTHON=ON
-PYTHON_VERSIONS_INCOMPATIBLE= 27
+CMAKE_CONFIGURE_ARGS+= -DWITH_PYTHON=ON
REPLACE_PYTHON+= bindings/python/example_scripts/*.py
REPLACE_PYTHON+= bindings/python/example_scripts/rest-api/*.py
REPLACE_PYTHON+= gnucash/python/pycons/*.py
Home |
Main Index |
Thread Index |
Old Index