gemmaro
56a7e20f4a
gnu: gnucash: Update to 5.3.
...
* gnu/packages/gnucash.scm (gnucash): Update to 5.3
[arguments]<phase>: Replace disable-unsupported-test phase with
disable-online-test, which enables all tests but online_wiggle.
[inputs]: Add perl-json-parse and bash-minimal.
* gnu/packages/gnucash.scm (gnucash-doc): Update to 5.3.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-07-18 00:41:16 +02:00
Tobias Geerinckx-Rice
6d552a1426
gnu: Use aquamaniac.de/ as home page for its projects.
...
* gnu/packages/gnucash.scm (gwenhywfar, aqbanking)[home-page]:
Use top-level directory as done upstream.
2023-07-09 02:00:09 +02:00
Maxim Cournoyer
7fc2c442c8
gnu: gnucash: Update help installation prefix.
...
The help installation prefix was changed upstream to match the XDG 'help-spec'
specification (see:
https://www.freedesktop.org/wiki/Specifications/help-spec/ ).
* gnu/packages/gnucash.scm (gnucash) [arguments]: Adjust install-docs phase.
2023-04-24 23:35:47 -04:00
Andy Tai
2f18babcd3
gnu: gnucash: Update to 5.0.
...
* gnu/packages/gnucash.scm (gnucash): Update to 5.0.
[arguments]<phase>: Patch out unsupported tests. Remove references in
patching code to removed source files upstream.
* gnu/packages/gnucash.scm (gnucash-doc): Update to 5.0.
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:16:49 -04:00
Maxim Cournoyer
f4dc2344f4
gnu: gnucash: Update to 4.11 and use gexps.
...
* gnu/packages/gnucash.scm: Sort imports.
(gnucash): Update to 4.11. Re-order fields, moving inputs after arguments.
[arguments]: Use gexps.
[phases]: Delete trailing #t.
{unpack-gmock}: Delete phase.
{set-env-vars}: Use search-input-directory.
{install-locales}: Use gexps.
{split-python-bindings}: Likewise.
{wrap-programs}: Likewise. Also use search-input-file.
[native-inputs]: Delete labels. Remove googlemock source. Sort.
[inputs]: Delete labels. Sort.
(gnucash-docs): Adjust URI and update hash.
[native-inputs]: Delete labels. Sort.
2022-09-13 02:04:57 -04:00
Vagrant Cascadian
0c6123f8aa
gnu: aqbanking: Do not embed build date.
...
* gnu/packages/gnucash.scm (aqbanking)[arguments]: Add
'use-version-instead-of-date phase.
2022-06-05 22:56:09 -07:00
Raghav Gururajan
e5174200c4
gnu: gnucash: Update to 4.10.
...
Variables gnucash and gnucash-docs have to be updated together.
* gnu/packages/gnucash.scm (gnucash)[version]: Update to 4.10.
(gnucash-docs)[version]: Update to 4.10.
[build-system]: Migrate from gnu to cmake.
[arguments]: Disable tests.
2022-04-17 05:03:00 -04:00
Ludovic Courtès
8394619bac
gnu: Simplify package inputs.
...
This commit was obtained by running:
./pre-inst-env guix style
without any additional argument.
2021-12-13 17:48:25 +01:00
Guillaume Le Vaillant
a96add7919
gnu: gnucash: Use webkitgtk-with-libsoup2.
...
* gnu/packages/gnucash.scm (gnucash)[inputs]: Replace webkitgtk by
webkitgtk-with-libsoup2.
2021-11-16 14:36:35 +01:00
Marius Bakke
0f77e50139
Merge branch 'master' into core-updates-frozen
2021-10-14 00:01:12 +02:00
Tobias Geerinckx-Rice
0172363acf
gnu: aqbanking: Update to 6.3.2.
...
* gnu/packages/gnucash.scm (aqbanking): Update to 6.3.2.
2021-10-13 01:20:20 +02:00
Guillaume Le Vaillant
e43c572f33
gnu: gnucash: Update to 4.6.
...
* gnu/packages/gnucash.scm (gnucash): Update to 4.6.
[native-inputs]: Add gmp.
2021-09-12 14:27:16 +02:00
Kei Kebreau
88c442b4af
gnu: aqbanking: Update to 6.3.0.
...
* gnu/packages/gnucash.scm (aqbanking): Update to 6.3.0.
2021-05-26 15:08:00 -04:00
Kei Kebreau
eba5b5cd79
gnu: gwenhywfar: Update to 5.6.0.
...
* gnu/packages/gnucash.scm (gwenhywfar): Update to 5.6.0.
2021-05-26 15:08:00 -04:00
Ludovic Courtès
f765b88cb7
gnu: gnucash: Make SWIG a native input.
...
* gnu/packages/gnucash.scm (gnucash)[inputs]: Move SWIG to...
[native-inputs]: ... here.
2020-12-12 20:58:36 +01:00
Christopher Lam
6760578c89
gnu: GnuCash: Update to 4.2.
...
* gnu/packages/gnucash.scm (gnucash): Update to 4.2.
[inputs]: Replace guile-2.0 with guile-3.0. Remove libgnomecanvas. Add swig.
[arguments]: Adjust the 'fix-finance-quote-check' substitution.
(gnucash-docs)[source]: Update hash.
Signed-off-by: Leo Famulari <leo@famulari.name>
2020-12-12 14:32:04 -05:00
Prafulla Giri
26ee22f0be
gnu: gnucash: Enable python bindings.
...
* gnu/packages/gnucash.scm (gnucash):
[inputs]: Add python.
[outputs]: Add new output 'python' for python bindings.
[arguments]<configure-flags>: Add '-DWITH_PYTHON=ON'
[arguments]: Add new build phase 'split-python-bindings'
Signed-off-by: Marius Bakke <marius@gnu.org>
2020-11-10 22:32:14 +01:00
Efraim Flashner
1628d57bb5
gnu: Fix package references.
...
* gnu/packages/algebra.scm (iml)[inputs]: Correctly refer to package
inputs.
* gnu/packages/astronomy.scm (xplanet),
* gnu/packages/audio.scm (redkite, libaudec, lv2lint, lv2toweb),
* gnu/packages/bioconductor.scm (r-cummerbund),
* gnu/packages/chicken.scm (chicken),
* gnu/packages/conky.scm (conky),
* gnu/packages/cran.scm (r-latex2exp),
* gnu/packages/crates-io.scm (rust-rgb),
* gnu/packages/databases.scm (mariadb),
* gnu/packages/diffoscope.scm (reprotest),
* gnu/packages/file-systems.scm (glusterfs),
* gnu/packages/finance.scm (electron-cash),
* gnu/packages/games.scm (rinutils, ksudoku, kdiamond, kigo),
* gnu/packages/geo.scm (grass),
* gnu/packages/gnome.scm (libmediaart, gnome-contacts, geoclue),
* gnu/packages/gnucash.scm (aqbanking),
* gnu/packages/image.scm (mtpaint),
* gnu/packages/kde-internet.scm (kopete, ktorrent),
* gnu/packages/kde-utils.scm (kmousetool, kmouth, kronometer),
* gnu/packages/linphone.scm (liblinphone),
* gnu/packages/maths.scm (ppl),
* gnu/packages/mercury.scm (mercury-minimal),
* gnu/packages/music.scm (bjumblr, bschaffl, lsp-plugins,
spectacle-analyzer, helm, tap-lv2, wolf-shaper, shiru-lv2),
* gnu/packages/networking.scm (restinio),
* gnu/packages/prolog.scm (swi-prolog),
* gnu/packages/python-web.scm (gunicorn),
* gnu/packages/python-xyz.scm (python-docusign-esign),
* gnu/packages/ruby.scm (ruby-cucumber, ruby_version, ruby-addressable),
* gnu/packages/sagemath.scm (python-cypari2),
* gnu/packages/skarnet.scm (s6-linux-init),
* gnu/packages/vpn.scm (sshuttle),
* gnu/packages/web.scm (libcyaml),
* gnu/packages/xdisorg.scm (kbdd),
* gnu/packages/xorg.scm (xpra): Same.
2020-09-30 09:28:26 +03:00
Kei Kebreau
dfb0191286
gnu: gnucash: Enable libofx support.
...
* gnu/packages/gnucash.scm (gnucash)[arguments]: Remove '-DWITH_OFX=OFF'
configure flag to enable libofx support.
[inputs]: Add libofx.
[propagated-inputs]: Add dconf.
2020-01-17 15:19:14 -05:00
Hartmut Goebel
bc818a57ca
gnu: gnucash: Update to 3.8.
...
* gnu/packages/gnucash.scm (gnucash, gnucash-doc): Update to 3.8.
2020-01-10 23:01:28 +01:00
Hartmut Goebel
219fe54c8a
gnu: aqbanking: Update to 5.99.44beta.
...
* gnu/packages/gnucash.scm (aqbanking): Update to 5.99.44beta.
[argmuents]<configure-flags>: Remove.
[native-inputs]. Add gettext-minimal.
2020-01-10 23:01:28 +01:00
Hartmut Goebel
c82eab7f42
gnu: gwenhywfar: Update to 4.99.25rc9.
...
* gnu/packages/gnucash.scm (gwenhywfar): Update to 4.99.25rc9.
2020-01-10 23:01:28 +01:00
Guillaume Le Vaillant
54a80b58d4
gnu: gnucash: Activate database support.
...
* gnu/packages/gnucash.scm (gnucash)[inputs]: Add libdbi and libdbi-drivers.
[arguments]: Remove '-DWITH_SQL=OFF' from 'configure-flags' and add
'GNC_DBD_DIR' to program wrapping.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-11-26 00:16:54 +01:00
Kei Kebreau
cbc8c658d6
gnu: gnucash: Update to 3.7.
...
* gnu/packages/gnucash.scm (gnucash): Update to 3.7.
[arguments]: Remove "disable-stress-options-test" phase.
(gnucash-docs): Update to 3.7.
2019-10-02 21:30:57 -04:00
Tobias Geerinckx-Rice
43412ab967
gnu: aqbanking: Update to 5.8.1.
...
* gnu/packages/gnucash.scm (aqbanking): Update to 5.8.1.
[source]: Remove FILE-NAME.
2019-08-30 03:41:43 +02:00
Tobias Geerinckx-Rice
521bb33678
gnu: gwenhywfar: Update to 4.20.2.
...
* gnu/packages/gnucash.scm (gwenhywfar): Update to 4.20.2.
[source]: Remove FILE-NAME.
2019-08-30 03:41:42 +02:00
Vasile Dumitrascu
86d73d59c9
gnu: gnucash-docs: Update to 3.5.
...
* gnu/packages/gnucash.scm (gnucash-docs): Update to 3.5.
Signed-off-by: Kei Kebreau <kkebreau@posteo.net>
2019-05-31 23:06:10 -04:00
Vasile Dumitrascu
d4cb92e707
gnu: gnucash: Update to 3.5.
...
* gnu/packages/gnucash.scm (gnucash): Update to 3.5.
[source]: Remove unneeded patch.
* gnu/packages/patches/gnucash-fix-test-transaction-failure.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove patch.
Signed-off-by: Kei Kebreau <kkebreau@posteo.net>
2019-05-31 23:06:10 -04:00
Ludovic Courtès
adb6462c4c
packages: Define 'this-package' and 'this-origin'.
...
* guix/packages.scm (<origin>): Choose 'this-origin' as the 'this'
identifier.
(<package>): Choose 'this-package'.
* gnu/packages/gnucash.scm (gnucash)[arguments]: Use 'this-package'
instead of 'this-record'.
* gnu/packages/version-control.scm (git)[arguments]: Likewise.
2019-03-30 11:08:39 +01:00
Efraim Flashner
d5640c587f
gnu: googletest: Don't use unstable tarball.
...
* gnu/packages/check.scm (googletest)[source]: Download using git-fetch.
* gnu/packages/crypto.scm (encfs)[arguments]: Adjust accordingly.
* gnu/packages/gnucash.scm (gnucash)[arguments]: Same.
* gnu/packages/terminals.scm (eternalterminal)[arguments]: Same.
* gnu/packages/graphics.scm (ogre)[arguments]: Same. Remove now
unnecessary custom 'pre-build phase.
2019-03-28 12:14:15 +02:00
Ludovic Courtès
e6301fb76d
packages: Adjust to new calling convention for "thunked" fields.
...
Fixes <https://bugs.gnu.org/34995 >.
This is a followup to abd4d6b33d
.
* guix/packages.scm (package->bag): Adjust calls to INPUTS,
PROPAGATED-INPUTS, NATIVE-INPUTS, and ARGS, passing them SELF as an
argument.
* gnu/packages/gnucash.scm (gnucash)[arguments]: Use (package-inputs
this-record) intead of (inputs).
* gnu/packages/version-control.scm (git)[arguments]: Likewise.
2019-03-26 10:26:02 +01:00
Tobias Geerinckx-Rice
c582ab2a39
gnu: gwenhywfar, aqbanking: Use HTTPS home page.
...
* gnu/packages/gnucash.scm (gwenhywfar, aqbanking)[home-page]: Use HTTPS.
2019-02-24 21:29:21 +01:00
Maxim Cournoyer
ae283c184a
gnu: gnucash-docs: Fix source URI.
...
The source URI was renamed from "gnucash-docs-3.4-1.tar.gz" to
"gnucash-docs-3.4a.tar.gz". The content is identical since the hash hasn't
changed.
* gnu/packages/gnucash.scm (gnucash-docs)[source]: Update URI to match
upstream change.
2019-01-23 23:09:40 -05:00
Maxim Cournoyer
60bfefb615
gnu: gnucash: Add information about how to use the documentation.
...
It was not obvious that another application, Yelp, needed to be installed to
so that opening the help of GnuCash from within the application would work.
Fixes issue #33960 (see: https://issues.guix.info/issue/33960 ).
* gnu/packages/gnucash.scm (gnucash)[description]: Explain how to enable the
documentation.
2019-01-23 07:46:28 -05:00
Maxim Cournoyer
2a67ea73c3
gnu: gnucash: Update to 3.4.
...
* gnu/packages/gnucash.scm (gnucash): Update to 3.4.
[outputs]: Add debug.
(gnucash-docs): Update to 3.4-1.
[native-inputs]: Update docbook-xml to version 4.5 and drop older versions.
2019-01-23 07:46:28 -05:00
Maxim Cournoyer
a2e7e95663
gnu: gnucash: Disable the stress-options-test using a phase.
...
The qof test is also reinstated; it was failing because the needed locales
were not installed.
* gnu/packages/patches/gnucash-disable-failing-tests.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Unregister it.
* gnu/packages/gnucash.scm (gnucash)[patches]: Remove it.
[phases]{disable-stress-options-test}: Implement it using SUBSTITUTES*.
{install-locales}: New phase.
2019-01-23 07:46:27 -05:00
Maxim Cournoyer
7c8ea31ac9
gnu: gnucash: Convert price-quotes-perl patch to a phase.
...
* gnu/packages/patches/gnucash-price-quotes-perl.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Unregister it.
* gnu/packages/gnucash.scm (gnucash)[patches]: Remove it.
[phases]{fix-finance-quote-check}: Implement it using SUBSTITUTES*.
2019-01-23 07:46:27 -05:00
Maxim Cournoyer
20626f62c4
gnu: gnucash: Fix indentation.
...
* gnu/packages/gnucash.scm (gnucash): Fix indentation.
2019-01-23 07:46:27 -05:00
Maxim Cournoyer
707efe171a
gnu: gnucash: Fix test failure.
...
Fixes issue #32057 (see: https://issues.guix.info/issue/32057 ).
* gnu/packages/patches/gnucash-fix-test-transaction-failure.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/gnucash.scm (gnucash): Use it.
2019-01-02 17:10:08 -05:00
Kei Kebreau
b0e829c632
gnu: gnucash-docs: Update to 3.3.
...
The documentation on SourceForge is now located in the same directory as the
source code.
* gnu/packages/gnucash.scm (gnucash-docs): Update to 3.3.
2018-10-05 14:28:44 -04:00
Kei Kebreau
73ca145a7e
gnu: gnucash: Update to 3.3.
...
* gnu/packages/patches/gnucash-disable-failing-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/gnucash.scm (gnucash): Update to 3.3.
[source]: Add patch.
[arguments]: Add 'set-env-vars', 'glib-or-gtk-compile-schemas', and
'glib-or-gtk-wrap' phases.
2018-10-05 13:41:08 -04:00
Ricardo Wurmus
53e66fbceb
gnu: gnucash: Update to 3.0.
...
* gnu/packages/gnucash.scm (gnucash): Update to 3.0.
[build-system]: Use cmake-build-system.
[inputs]: Replace "guile-2.0" with "guile-2.2", replace "gtk+-2" with "gtk+",
replace "webkitgtk/gtk+-2" with "webkitgtk"; add "boost"; remove
"goffice-0.8".
[native-inputs]: Add googlemock and googletest.
[arguments]: Enable tests; adjust test target; add build phase "unpack-gmock".
(gnucash-docs): Update hash.
2018-04-13 09:41:13 +02:00
Ricardo Wurmus
2f5ccf27b2
gnu: aqbanking: Update to 5.7.8.
...
* gnu/packages/gnucash.scm (aqbanking): Update to 5.7.8.
2018-04-13 09:41:13 +02:00
Ricardo Wurmus
aef8a9fb0e
gnu: gwenhywfar: Update to 4.20.0.
...
* gnu/packages/gnucash.scm (gwenhywfar): Update to 4.20.0.
[arguments]: Build GTK+ 3 GUI.
[inputs]: Replace gtk+-2 with gtk+.
2018-04-13 09:41:09 +02:00
Kei Kebreau
5b72dafe44
gnu: gnucash: Update to 2.6.19.
...
* gnu/packages/gnucash.scm (gnucash, gnucash-docs): Update to 2.6.19.
2018-01-09 11:42:51 -05:00
Tobias Geerinckx-Rice
7c1adf0090
gnu: gnucash: Use HTTPS for www.gnucash.org.
...
* gnu/packages/gnucash.scm (gnucash, gnucash-docs)[home-page]: Use HTTPS.
2017-11-15 03:19:19 +01:00
Tobias Geerinckx-Rice
471ce31cd7
gnu: gnucash: Update to 2.6.18.
...
* gnu/packages/gnucash.scm (gnucash): Update to 2.6.18.
2017-11-15 03:19:18 +01:00
Chris Marusich
f3eeca5621
gnu: Add GnuCash documentation.
...
* gnu/packages/gnucash.scm (gnucash-docs): Add it.
(gnucash): Use the glib-or-gtk-build-system, create a "doc" output, and
install the output of "gnucash-docs" into there.
2017-10-13 01:05:54 -07:00
Vasile Dumitrascu
799097e445
gnu: gnucash: Update to 2.6.17.
...
* gnu/packages/gnucash.scm (gnucash): Update to 2.6.17.
Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-08-06 10:01:56 +05:30
Leo Famulari
64463bd7c9
gnu: gnucash: Update to 2.6.16.
...
* gnu/packages/gnucash.scm (gnucash): Update to 2.6.16.
2017-04-10 15:42:05 -04:00