3
5
Fork 0
mirror of git://git.savannah.gnu.org/guix.git synced 2023-12-14 03:33:07 +01:00
Commit graph

62 commits

Author SHA1 Message Date
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
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
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
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
Ricardo Wurmus
c554c6bab8
gnu: gnucash: Update to 2.6.15.
* gnu/packages/gnucash.scm (gnucash): Update to 2.6.15.
2017-01-17 15:07:08 +01:00
John Darrington
7d35462923
gnu: aqbanking: Update source hash.
* gnu/packages/gnucash.scm (aqbanking): Update source hash.  This was
  inadvertently omitted from commit cac19f0df9
2017-01-13 07:28:52 +01:00
John Darrington
cac19f0df9
gnu: Update aqbanking to version 5.6.12.
* gnu/packages/gnucash.scm (aqbanking): Update to version 5.6.12.
2017-01-09 18:55:27 +01:00
John Darrington
834458f6ff
gnu: Simplify the downloads from http://www.aquamaniac.de
* gnu/packages/gnucash.scm (aqbanking, gwenhyfar): Remove dummy parameter
from source url.
2017-01-09 17:50:49 +01:00