summaryrefslogtreecommitdiff
path: root/gnu/packages/gnucash.scm
Commit message (Expand)AuthorAgeFilesLines
* gnu: gnucash: Fix tests.•••* gnu/packages/finance.scm (gnucash)[native-inputs]: Add '(libc-utf8-locales-for-target)'. Change-Id: I74a6f79b070a76bf1cebe537d689df54224381ae Guillaume Le Vaillant2024-09-031-0/+1
* build-systems: gnu: Export %default-gnu-imported-modules and %default-gnu-mod...•••Until now users would have to cargo cult or inspect the private %default-modules variable of (guix build-systems gnu) to discover which modules to include when extending the used modules via the #:modules argument. The renaming was automated via the command: $ git grep -l %gnu-build-system-modules | xargs sed 's/%gnu-build-system-modules/%default-gnu-imported-modules/' -i * guix/build-system/gnu.scm (%gnu-build-system-modules): Rename to... (%default-gnu-imported-modules): ... this. (%default-modules): Rename to... (%default-gnu-modules): ... this. Export. (dist-package, gnu-build, gnu-cross-build): Adjust accordingly. Change-Id: Idef307fff13cb76f3182d782b26e1cd3a5c757ee Maxim Cournoyer2024-08-311-1/+1
* gnu: gnucash: Update to 5.8.•••* gnu/packages/gnucash.scm (gnucash): Update to 5.8. Change-Id: I1b0aa8c037c3d10d7a87acbdaa5fb27dd3dff556 Signed-off-by: Ludovic Courtès <ludo@gnu.org> gemmaro2024-07-101-4/+4
* gnu: gnucash: Update to 5.6.•••* gnu/packages/gnucash.scm (gnucash): Update to 5.6. Change-Id: I3646082d628470327fbd9deec6111de8c1eec921 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Steve George2024-05-041-1/+2
* gnu: aqbanking: Update to 6.5.4.•••* gnu/packages/gnucash (aqbanking): Update to 6.5.4. Change-Id: I8d10562e1fc8517bee946792ad1ac901a26137d5 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Steve George2024-05-041-35/+36
* gnu: gwenhywfar: Update to 5.10.2.•••* gnu/packages/gnucash.scm (gwenhywfar): Update to 5.10.2. [inputs]: add libxml2. [arguments]: <configure-flags>: Remove flag that's not recognised --with-openssl-includes; add --with-libxml2-code, --enable-system-certs and --disable-binreloc Change-Id: I4085779e3ed7ecb621dd3d0b5427e92962466033 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Steve George2024-05-041-31/+31
* gnu: gnucash: Update to 5.6.•••* gnu/packages/gnucash.scm (gnucash): Update to 5.6. Reviewed-by: Julian Flake <flake@uni-koblenz.de> Signed-off-by: Christopher Baines <mail@cbaines.net> Change-Id: I5fb5195f4f1a401dd66ebcdd7251cd14d83bb974 Andy Tai2024-04-231-3/+3
* gnu: gnucash: Update to 5.5.•••* gnu/packages/gnucash.scm (gnucash): Update to 5.5. (gnucash-docs): Update to 5.5. Change-Id: I3c188c952afde07fce80648a5f99c84648ec6a3a Efraim Flashner2024-02-281-7/+5
* 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> gemmaro2023-07-181-10/+14
* 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. Tobias Geerinckx-Rice2023-07-091-2/+2
* 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. Maxim Cournoyer2023-04-241-3/+3
* 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> Andy Tai2023-04-231-12/+11
* 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. Maxim Cournoyer2022-09-131-152/+138
* gnu: aqbanking: Do not embed build date.•••* gnu/packages/gnucash.scm (aqbanking)[arguments]: Add 'use-version-instead-of-date phase. Vagrant Cascadian2022-06-051-1/+9
* 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. Raghav Gururajan2022-04-171-5/+7
* gnu: Simplify package inputs.•••This commit was obtained by running: ./pre-inst-env guix style without any additional argument. Ludovic Courtès2021-12-131-13/+6
* gnu: gnucash: Use webkitgtk-with-libsoup2.•••* gnu/packages/gnucash.scm (gnucash)[inputs]: Replace webkitgtk by webkitgtk-with-libsoup2. Guillaume Le Vaillant2021-11-161-1/+1
* Merge branch 'master' into core-updates-frozenMarius Bakke2021-10-141-3/+3
|\
| * gnu: aqbanking: Update to 6.3.2.•••* gnu/packages/gnucash.scm (aqbanking): Update to 6.3.2. Tobias Geerinckx-Rice2021-10-131-3/+3
* | gnu: gnucash: Update to 4.6.•••* gnu/packages/gnucash.scm (gnucash): Update to 4.6. [native-inputs]: Add gmp. Guillaume Le Vaillant2021-09-121-6/+5
|/
* gnu: aqbanking: Update to 6.3.0.•••* gnu/packages/gnucash.scm (aqbanking): Update to 6.3.0. Kei Kebreau2021-05-261-3/+3
* gnu: gwenhywfar: Update to 5.6.0.•••* gnu/packages/gnucash.scm (gwenhywfar): Update to 5.6.0. Kei Kebreau2021-05-261-3/+3
* gnu: gnucash: Make SWIG a native input.•••* gnu/packages/gnucash.scm (gnucash)[inputs]: Move SWIG to... [native-inputs]: ... here. Ludovic Courtès2020-12-121-1/+1
* 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> Christopher Lam2020-12-121-8/+10
* 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> Prafulla Giri2020-11-101-1/+20
* 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. Efraim Flashner2020-09-301-1/+1
* 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. Kei Kebreau2020-01-171-2/+5
* gnu: gnucash: Update to 3.8.•••* gnu/packages/gnucash.scm (gnucash, gnucash-doc): Update to 3.8. Hartmut Goebel2020-01-101-4/+4
* 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. Hartmut Goebel2020-01-101-7/+6
* gnu: gwenhywfar: Update to 4.99.25rc9.•••* gnu/packages/gnucash.scm (gwenhywfar): Update to 4.99.25rc9. Hartmut Goebel2020-01-101-3/+3
* 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> Guillaume Le Vaillant2019-11-261-2/+9
* 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. Kei Kebreau2019-10-021-10/+3
* gnu: aqbanking: Update to 5.8.1.•••* gnu/packages/gnucash.scm (aqbanking): Update to 5.8.1. [source]: Remove FILE-NAME. Tobias Geerinckx-Rice2019-08-301-8/+5
* gnu: gwenhywfar: Update to 4.20.2.•••* gnu/packages/gnucash.scm (gwenhywfar): Update to 4.20.2. [source]: Remove FILE-NAME. Tobias Geerinckx-Rice2019-08-301-7/+4
* 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> Vasile Dumitrascu2019-05-311-2/+2
* 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> Vasile Dumitrascu2019-05-311-3/+2
* 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. Ludovic Courtès2019-03-301-3/+2
* 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. Efraim Flashner2019-03-281-2/+1
* packages: Adjust to new calling convention for "thunked" fields.•••Fixes <https://bugs.gnu.org/34995>. This is a followup to abd4d6b33dba4de228e90ad15a8efb456fcf7b6e. * 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. Ludovic Courtès2019-03-261-2/+3
* gnu: gwenhywfar, aqbanking: Use HTTPS home page.•••* gnu/packages/gnucash.scm (gwenhywfar, aqbanking)[home-page]: Use HTTPS. Tobias Geerinckx-Rice2019-02-241-2/+2
* 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. Maxim Cournoyer2019-01-231-6/+3
* 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. Maxim Cournoyer2019-01-231-1/+4
* 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. Maxim Cournoyer2019-01-231-32/+37
* 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. Maxim Cournoyer2019-01-231-2/+16
* 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*. Maxim Cournoyer2019-01-231-2/+8
* gnu: gnucash: Fix indentation.•••* gnu/packages/gnucash.scm (gnucash): Fix indentation. Maxim Cournoyer2019-01-231-49/+47
* 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. Maxim Cournoyer2019-01-021-1/+2
* 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. Kei Kebreau2018-10-051-5/+3
* 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. Kei Kebreau2018-10-051-11/+38
* 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. Ricardo Wurmus2018-04-131-13/+29