From bf367ce5c9e63197126c1f51e73fa6c1f2b6c6ab Mon Sep 17 00:00:00 2001 From: Manfred Usselmann Date: Mon, 28 Dec 2020 17:33:20 +0100 Subject: [PATCH 1/5] gnucash: update to 4.3 --- srcpkgs/gnucash/template | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/srcpkgs/gnucash/template b/srcpkgs/gnucash/template index 622b0ee6e3e..fdef279dc6b 100644 --- a/srcpkgs/gnucash/template +++ b/srcpkgs/gnucash/template @@ -1,7 +1,7 @@ # Template file for 'gnucash' pkgname=gnucash -version=4.2 -revision=3 +version=4.3 +revision=1 wrksrc="${pkgname}-${version%b}" build_style=cmake configure_args="-DWITH_SQL=0 -DWITH_PYTHON=1" @@ -14,9 +14,9 @@ short_desc="Financial-accounting software" maintainer="Orphaned " license="GPL-2.0-or-later" homepage="http://www.gnucash.org" -#distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.bz2" -distfiles="https://sources.voidlinux.org/gnucash-${version}/gnucash-${version}.tar.bz2" -checksum=56d8ab039ef7784303ca9eab14bfc20f593f7a3f9b682a8a7eac25906a0d1308 +distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.bz2" +#distfiles="https://sources.voidlinux.org/gnucash-${version}/gnucash-${version}.tar.bz2" +checksum=117e307deaf8de20b09f3aaa0036f6059131d482eaafa8094a1f8f450b75bcc4 pycompile_dirs="usr/share/gnucash/python" conf_files="/etc/gnucash/environment" From cb82c26d9adb4745bc8307cef41e9b5f09fd1670 Mon Sep 17 00:00:00 2001 From: Manfred Usselmann Date: Tue, 29 Dec 2020 22:36:08 +0100 Subject: [PATCH 2/5] gnucash: update to 4.4 --- srcpkgs/gnucash/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/gnucash/template b/srcpkgs/gnucash/template index fdef279dc6b..400cd4c5f0b 100644 --- a/srcpkgs/gnucash/template +++ b/srcpkgs/gnucash/template @@ -1,6 +1,6 @@ # Template file for 'gnucash' pkgname=gnucash -version=4.3 +version=4.4 revision=1 wrksrc="${pkgname}-${version%b}" build_style=cmake @@ -16,7 +16,7 @@ license="GPL-2.0-or-later" homepage="http://www.gnucash.org" distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.bz2" #distfiles="https://sources.voidlinux.org/gnucash-${version}/gnucash-${version}.tar.bz2" -checksum=117e307deaf8de20b09f3aaa0036f6059131d482eaafa8094a1f8f450b75bcc4 +checksum=d91e0d126b461d71de1bc1b20d9cf142704353dec07d3e6599d138422759e67a pycompile_dirs="usr/share/gnucash/python" conf_files="/etc/gnucash/environment" From f88c3036c83aee7396c5fbbb7c37d4c872c63cdd Mon Sep 17 00:00:00 2001 From: Manfred Usselmann Date: Sun, 3 Jan 2021 13:37:02 +0100 Subject: [PATCH 3/5] make_check_target=check --- srcpkgs/gnucash/template | 1 + 1 file changed, 1 insertion(+) diff --git a/srcpkgs/gnucash/template b/srcpkgs/gnucash/template index 400cd4c5f0b..4bfa5eccfcc 100644 --- a/srcpkgs/gnucash/template +++ b/srcpkgs/gnucash/template @@ -4,6 +4,7 @@ version=4.4 revision=1 wrksrc="${pkgname}-${version%b}" build_style=cmake +make_check_target=check configure_args="-DWITH_SQL=0 -DWITH_PYTHON=1" hostmakedepends="pkg-config guile python3 libxslt perl gettext swig" makedepends="aqbanking-devel boost-devel gc-devel glib-devel gtest-devel guile-devel From daaae5d4e64c492e6f372014a5d2fa65df927dcb Mon Sep 17 00:00:00 2001 From: Manfred Usselmann Date: Sun, 3 Jan 2021 20:12:22 +0100 Subject: [PATCH 4/5] add tzdata as dependency --- srcpkgs/gnucash/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/gnucash/template b/srcpkgs/gnucash/template index 4bfa5eccfcc..ed1143d4817 100644 --- a/srcpkgs/gnucash/template +++ b/srcpkgs/gnucash/template @@ -9,7 +9,7 @@ configure_args="-DWITH_SQL=0 -DWITH_PYTHON=1" hostmakedepends="pkg-config guile python3 libxslt perl gettext swig" makedepends="aqbanking-devel boost-devel gc-devel glib-devel gtest-devel guile-devel gwenhywfar-devel ktoblzcheck-devel libofx-devel libsecret-devel - libxslt-devel webkit2gtk-devel python3-devel gwenhywfar-gtk3" + libxslt-devel webkit2gtk-devel python3-devel gwenhywfar-gtk3 tzdata" depends="dconf guile perl" short_desc="Financial-accounting software" maintainer="Orphaned " From 6de80cf5a588ed9427eccc30eab38478e8dc071f Mon Sep 17 00:00:00 2001 From: Manfred Usselmann Date: Thu, 4 Feb 2021 23:07:12 +0100 Subject: [PATCH 5/5] Disable two tests which require having the fr_FR and de_DE locales installed. --- srcpkgs/gnucash/patches/disabletests.patch | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 srcpkgs/gnucash/patches/disabletests.patch diff --git a/srcpkgs/gnucash/patches/disabletests.patch b/srcpkgs/gnucash/patches/disabletests.patch new file mode 100644 index 00000000000..fe18e21f1f1 --- /dev/null +++ b/srcpkgs/gnucash/patches/disabletests.patch @@ -0,0 +1,14 @@ +--- libgnucash/engine/test/CMakeLists.txt 2020-07-11 01:39:03.000000000 +0200 ++++ libgnucash/engine/test/CMakeLists.txt 2021-01-31 22:22:19.782029671 +0100 +@@ -49,3 +49,3 @@ if (NOT WIN32) +- set(SOURCES ${test_qof_SOURCES} ${CMAKE_SOURCE_DIR}/common/test-core/unittest-support.c) +- add_engine_test(test-qof "${SOURCES}") +- target_compile_definitions(test-qof PRIVATE TESTPROG=test_qof) ++ # set(SOURCES ${test_qof_SOURCES} ${CMAKE_SOURCE_DIR}/common/test-core/unittest-support.c) ++ # add_engine_test(test-qof "${SOURCES}") ++ # target_compile_definitions(test-qof PRIVATE TESTPROG=test_qof) +@@ -167,2 +167,2 @@ set(test_gnc_numeric_SOURCES +-gnc_add_test(test-gnc-numeric "${test_gnc_numeric_SOURCES}" +- gtest_engine_INCLUDES gtest_qof_LIBS) ++# gnc_add_test(test-gnc-numeric "${test_gnc_numeric_SOURCES}" ++# gtest_engine_INCLUDES gtest_qof_LIBS)