[PATCH] gnu: gnucash: Update to 3.7.

  • Done
  • quality assurance status badge
Details
2 participants
  • Kei Kebreau
  • Ludovic Courtès
Owner
unassigned
Submitted by
Kei Kebreau
Severity
normal
K
K
Kei Kebreau wrote on 29 Sep 2019 17:21
(address . guix-patches@gnu.org)(name . Kei Kebreau)(address . kkebreau@posteo.net)
20190929152133.28867-1-kkebreau@posteo.net
* gnu/packages/gnucash.scm (gnucash): Update to 3.7.
[arguments]: Remove "disable-stress-options-test" phase.
(gnucash-docs): Update to 3.7.
---
gnu/packages/gnucash.scm | 13 +++----------
1 file changed, 3 insertions(+), 10 deletions(-)

Toggle diff (47 lines)
diff --git a/gnu/packages/gnucash.scm b/gnu/packages/gnucash.scm
index 2ed1a890f7..de916a8829 100644
--- a/gnu/packages/gnucash.scm
+++ b/gnu/packages/gnucash.scm
@@ -54,7 +54,7 @@
;; directory.
(package
(name "gnucash")
- (version "3.5")
+ (version "3.7")
(source
(origin
(method url-fetch)
@@ -62,7 +62,7 @@
version "/gnucash-" version ".tar.bz2"))
(sha256
(base32
- "0ibp7g6aknvnkwkin97kv04ipksy3l18dsz9qysjb7h2nr8hnvbp"))))
+ "1d2qi3ny0bxa16ifh3465z1jgn1l0fmqk9dkph4ialw076gv13kb"))))
(build-system cmake-build-system)
(inputs
`(("guile" ,guile-2.2)
@@ -125,13 +125,6 @@
(substitute* "libgnucash/scm/price-quotes.scm"
(("\"perl\" \"-w\" ") ""))
#t))
- ;; The test-stress-options unit test is known to fail, so we disable
- ;; it (see: https://bugs.gnucash.org/show_bug.cgi?id=796877).
- (add-after 'unpack 'disable-stress-options-test
- (lambda _
- (substitute* "gnucash/report/standard-reports/test/CMakeLists.txt"
- (("test-stress-options.scm") ""))
- #t))
;; The qof test requires the en_US, en_GB, and fr_FR locales.
(add-before 'check 'install-locales
(lambda _
@@ -207,7 +200,7 @@ installed as well as Yelp, the Gnome help browser.")
version "/gnucash-docs-" version revision ".tar.gz"))
(sha256
(base32
- "0gjndyms413vilf5nqh39frs1691sxib8l7y9mbvcyirj1f8285k"))))
+ "1h4hm58ikffbhplx4gm8pzm9blfwqa1sz8yc2fqi21vs5v0ijf9r"))))
(build-system gnu-build-system)
;; These are native-inputs because they are only required for building the
;; documentation.
--
2.23.0
L
L
Ludovic Courtès wrote on 1 Oct 2019 10:51
(name . Kei Kebreau)(address . kkebreau@posteo.net)(address . 37554@debbugs.gnu.org)
87h84ssvaf.fsf@gnu.org
Hi Kei,

Kei Kebreau <kkebreau@posteo.net> skribis:

Toggle quote (4 lines)
> * gnu/packages/gnucash.scm (gnucash): Update to 3.7.
> [arguments]: Remove "disable-stress-options-test" phase.
> (gnucash-docs): Update to 3.7.

Nice! Please push to ‘core-updates’ where Gnucash is currently broken
(I guess that’s what you had in mind?).

Thanks,
Ludo’.
K
K
Kei Kebreau wrote on 3 Oct 2019 03:31
(name . Ludovic Courtès)(address . ludo@gnu.org)(address . 37554-done@debbugs.gnu.org)
87h84qobqr.fsf@posteo.net
Ludovic Courtès <ludo@gnu.org> writes:

Toggle quote (14 lines)
> Hi Kei,
>
> Kei Kebreau <kkebreau@posteo.net> skribis:
>
>> * gnu/packages/gnucash.scm (gnucash): Update to 3.7.
>> [arguments]: Remove "disable-stress-options-test" phase.
>> (gnucash-docs): Update to 3.7.
>
> Nice! Please push to ‘core-updates’ where Gnucash is currently broken
> (I guess that’s what you had in mind?).
>
> Thanks,
> Ludo’.

Done!

Thanks for reviewing,
Kei
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEg7ZwOtzKO2lLzi2m5qXuPBlGeg0FAl2VT4wACgkQ5qXuPBlG
eg1uuxAAvtIhDkM2tIE0SKYrJ20mu6NSNA1GCzNjqhUCRQXjHEKGPSxETz7oZoSU
H94kXDbridxaxTxYPz6mBhP+QXElHZn4Tj2NjDr972LX/u/Ip/alDJwaQRaAvHm2
m4LAulthvG3dHZmzmPshKyq3UMmDshGBlPmYGoqOD9dMrTGKbCKGl6cIHayGTzts
k7pHFBHEcFvcQNY9OXvwmBfITahgXDsSW/PN1xHP4+67cPD+ZtPApjUFUOX5YzKE
ugGDpSGMeGhafTZgob7ewLjqb0K/lac/rI83BuMZ9MwPeqpzHrCLe6aOUi9/g8SK
mp2dIamgpkZuGdyYxdJQ/KZx5nmctjlVvHkyf9zrMuAnr6cGMADBYfiNxIRF1WWN
KhU/z/V51f3xHp0wG3tuXx6YjGg2LQa3eS/uRoxzy7YNUNVLQgpE76pbMh8epRNZ
FyEMQAms2Q47uwtY63WkMVENx7qppZ8FMG0SXeAaspqoR0EFsyrOXFcSFan18OlO
otBKEUBVq8l7R8DTUzYGwn3Uikq7uTnPryAvdfNAJ7yr+odlTX3VQYqggRY4FG6r
BiZVDMh+JsKYN1NLQgZG/jgYq0qGhPGGO/WRhG82GOQNjl1MXRfDaFOoZlh3QiGV
nqc+yI5fBl1SDTTmtdNOCrM5D8cc/fzugQA0lwPD+5ypv2z53+E=
=BvKZ
-----END PGP SIGNATURE-----

Closed
?
Your comment

This issue is archived.

To comment on this conversation send an email to 37554@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 37554
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch