summaryrefslogtreecommitdiff
path: root/gnu/packages/gnucash.scm
AgeCommit message (Expand)Author
2023-04-24gnu: 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 Cournoyer
2023-04-23gnu: 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 Tai
2022-09-13gnu: 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 Cournoyer
2022-06-05gnu: aqbanking: Do not embed build date....* gnu/packages/gnucash.scm (aqbanking)[arguments]: Add 'use-version-instead-of-date phase. Vagrant Cascadian
2022-04-17gnu: 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 Gururajan
2021-12-13gnu: Simplify package inputs....This commit was obtained by running: ./pre-inst-env guix style without any additional argument. Ludovic Courtès
2021-11-16gnu: gnucash: Use webkitgtk-with-libsoup2....* gnu/packages/gnucash.scm (gnucash)[inputs]: Replace webkitgtk by webkitgtk-with-libsoup2. Guillaume Le Vaillant
2021-10-14Merge branch 'master' into core-updates-frozenMarius Bakke
2021-10-13gnu: aqbanking: Update to 6.3.2....* gnu/packages/gnucash.scm (aqbanking): Update to 6.3.2. Tobias Geerinckx-Rice
2021-09-12gnu: gnucash: Update to 4.6....* gnu/packages/gnucash.scm (gnucash): Update to 4.6. [native-inputs]: Add gmp. Guillaume Le Vaillant
2021-05-26gnu: aqbanking: Update to 6.3.0....* gnu/packages/gnucash.scm (aqbanking): Update to 6.3.0. Kei Kebreau
2021-05-26gnu: gwenhywfar: Update to 5.6.0....* gnu/packages/gnucash.scm (gwenhywfar): Update to 5.6.0. Kei Kebreau
2020-12-12gnu: gnucash: Make SWIG a native input....* gnu/packages/gnucash.scm (gnucash)[inputs]: Move SWIG to... [native-inputs]: ... here. Ludovic Courtès
2020-12-12gnu: 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 Lam
2020-11-10gnu: 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 Giri
2020-09-30gnu: 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 Flashner
2020-01-17gnu: 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 Kebreau
2020-01-10gnu: gnucash: Update to 3.8....* gnu/packages/gnucash.scm (gnucash, gnucash-doc): Update to 3.8. Hartmut Goebel
2020-01-10gnu: 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 Goebel
2020-01-10gnu: gwenhywfar: Update to 4.99.25rc9....* gnu/packages/gnucash.scm (gwenhywfar): Update to 4.99.25rc9. Hartmut Goebel
2019-11-26gnu: 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 Vaillant
2019-10-02gnu: 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 Kebreau
2019-08-30gnu: aqbanking: Update to 5.8.1....* gnu/packages/gnucash.scm (aqbanking): Update to 5.8.1. [source]: Remove FILE-NAME. Tobias Geerinckx-Rice
2019-08-30gnu: gwenhywfar: Update to 4.20.2....* gnu/packages/gnucash.scm (gwenhywfar): Update to 4.20.2. [source]: Remove FILE-NAME. Tobias Geerinckx-Rice
2019-05-31gnu: 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 Dumitrascu
2019-05-31gnu: 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 Dumitrascu
2019-03-30packages: 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ès
2019-03-28gnu: 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 Flashner
2019-03-26packages: 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ès
2019-02-24gnu: gwenhywfar, aqbanking: Use HTTPS home page....* gnu/packages/gnucash.scm (gwenhywfar, aqbanking)[home-page]: Use HTTPS. Tobias Geerinckx-Rice
2019-01-23gnu: 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 Cournoyer
2019-01-23gnu: 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 Cournoyer
2019-01-23gnu: 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 Cournoyer
2019-01-23gnu: 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 Cournoyer
2019-01-23gnu: 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 Cournoyer
2019-01-23gnu: gnucash: Fix indentation....* gnu/packages/gnucash.scm (gnucash): Fix indentation. Maxim Cournoyer
2019-01-02gnu: 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 Cournoyer
2018-10-05gnu: 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 Kebreau
2018-10-05gnu: 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 Kebreau
2018-04-13gnu: 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 Wurmus
2018-04-13gnu: aqbanking: Update to 5.7.8....* gnu/packages/gnucash.scm (aqbanking): Update to 5.7.8. Ricardo Wurmus
2018-04-13gnu: 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+. Ricardo Wurmus
2018-01-09gnu: gnucash: Update to 2.6.19....* gnu/packages/gnucash.scm (gnucash, gnucash-docs): Update to 2.6.19. Kei Kebreau
2017-11-15gnu: gnucash: Use HTTPS for www.gnucash.org....* gnu/packages/gnucash.scm (gnucash, gnucash-docs)[home-page]: Use HTTPS. Tobias Geerinckx-Rice
2017-11-15gnu: gnucash: Update to 2.6.18....* gnu/packages/gnucash.scm (gnucash): Update to 2.6.18. Tobias Geerinckx-Rice
2017-10-13gnu: 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. Chris Marusich
2017-08-06gnu: gnucash: Update to 2.6.17....* gnu/packages/gnucash.scm (gnucash): Update to 2.6.17. Signed-off-by: Arun Isaac <arunisaac@systemreboot.net> Vasile Dumitrascu
2017-04-10gnu: gnucash: Update to 2.6.16....* gnu/packages/gnucash.scm (gnucash): Update to 2.6.16. Leo Famulari
2017-01-17gnu: gnucash: Update to 2.6.15....* gnu/packages/gnucash.scm (gnucash): Update to 2.6.15. Ricardo Wurmus
2017-01-13gnu: aqbanking: Update source hash....* gnu/packages/gnucash.scm (aqbanking): Update source hash. This was inadvertently omitted from commit cac19f0df947ef656cc8e276b2538aab7d927367 John Darrington