Maxim Cournoyer
7df4eacd0f
gnu: gnucash: Update to 5.13.
...
* gnu/packages/gnucash.scm (gnucash): Update to 5.13.
(gnucash-docs): Likewise.
Change-Id: I61afb60ca33d0874dfa8f6e5286a10e8eb5cc3f5
2025-09-30 16:52:06 +09:00
Maxim Cournoyer
c280064daf
gnu: gnucash-docs: Remove extraneous scrollkeeper input.
...
* gnu/packages/gnucash.scm (gnucash-docs)
[native-inputs]: Delete scrollkeeper.
Change-Id: I813bae9d5320d1530e5c7477af38b02e1768eb7a
2025-09-30 16:52:06 +09:00
Maxim Cournoyer
10482f731e
Reapply "Update Maxim's email address."
...
This reverts commit a7db92d9b3 , this time with
the more careful command, to avoid a world rebuild:
grep -rl --exclude-dir=build --exclude-dir=patches --exclude=ld-wrapper.in \
--exclude=sitecustomize.py --exclude=guix-emacs.el maxim.cournoyer@gmail.com |
xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g'
Change-Id: I0871f5cf9ace79e34e78e24154d0da6ea95a3a91
2025-09-18 13:44:12 +09:00
Maxim Cournoyer
a7db92d9b3
Revert "Update Maxim's email address."
...
This reverts commit d0d87a744d . Oops! This
caused a world rebuild.
Change-Id: I25fff644b2b61d0ee93d69b457b04c72b5b74d15
2025-09-18 12:07:31 +09:00
Maxim Cournoyer
d0d87a744d
Update Maxim's email address.
...
The change was automated via:
git grep -l maxim.cournoyer@gmail.com |
xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g'
* .mailmap: New entry.
Change-Id: Iaa88b1e51c94159c49138fb43910badb990eb169
2025-09-18 08:05:19 +09:00
Greg Hogan
364e883298
gnu: Remove #:test-target argument.
...
* gnu/packages/astronomy.scm (libsep),
* gnu/packages/bioinformatics.scm (megahit),
* gnu/packages/bittorrent.scm (qbittorrent),
* gnu/packages/calendar.scm (date),
* gnu/packages/check.scm (klee, trompeloeil),
* gnu/packages/compression.scm (zziplib),
* gnu/packages/cpp.scm (immer, lager, zug),
* gnu/packages/databases.scm (timescaledb),
* gnu/packages/emulators.scm (dolphin-emu),
* gnu/packages/fpga.scm (systemc),
* gnu/packages/game-development.scm (box2d),
* gnu/packages/games.scm (megaglest, openclonk, teeworld),
* gnu/packages/glib.scm (sdbus-c++),
* gnu/packages/gnucash.scm (gnucash),
* gnu/packages/graph.scm (igraph),
* gnu/packages/image.scm (exiv2),
* gnu/packages/inkscape.scm (inkscape),
* gnu/packages/instrumentation.scm (yactfr),
* gnu/packages/kde-multimedia.scm (elisa),
* gnu/packages/linux.scm (falcosecurity-libs),
* gnu/packages/llvm.scm (libcxx, libomp-15),
* gnu/packages/machine-learning.scm (ctranslate2, tvm),
* gnu/packages/maths.scm (blitz),
* gnu/packages/messaging.scm (libphonenumber),
* gnu/packages/music.scm (clementine, libdiscid, opustags, strawberry),
* gnu/packages/opencog.scm (atomspace, attention, cogserver, cogutil,
opencog),
* gnu/packages/python-xyz.scm (pybind11)
* gnu/packages/radio.scm (libfec, libcorrect),
* gnu/packages/serialization.scm (qtcsv),
* gnu/packages/shells.scm (fish),
* gnu/packages/tls.scm (aws-lc),
* gnu/packages/web.scm (wabt),
* gnu/packages/vulkan.com (spirv-llvm-translator)
[arguments]: Move #:test-target to ...
<#:phases>: ... 'check phase.
* gnu/packages/algebra.scm (xtensor),
* gnu/packages/astronomy (stellarium),
* gnu/packages/bioinformatics.scm (libsbml),
* gnu/packages/chemistry.scm (openbabel),
* gnu/packages/cpp.scm (xsimd, xtl),
* gnu/packages/documentation.scm (doxygen),
* gnu/packages/lua.scm (selene),
* gnu/packages/libftdi.scm (libftdi),
* gnu/packages/llvm.scm (cling, libomp@12, libomp@13),
* gnu/packages/hyperledger.scm (hyperledger-iroha),
* gnu/packages/markup.scm (cmark, cmark-gfm),
* gnu/packages/maths.scm (cryptominisat, double-conversion),
* gnu/packages/mp3.scm (chromaprint),
* gnu/packages/qt.scm (qtpromise)
* gnu/packages/rdf.scm (clucene),
* gnu/packages/sync.scm (lsyncd)
[arguments}: Remove #:test-target.
* gnu/packages/engineering.scm (libfive),
* gnu/packages/game-development.scm (box2d-3)
[arguments]: Remove #:test-target and disable tests.
Change-Id: I0a82091df1789980bbbac0c334b6f993c36f412a
2025-08-04 04:10:32 +00:00
Julian Flake
1d4df7561b
gnu: aqbanking: Update to 6.6.0.
...
* gnu/packages/gnucash.scm (aqbanking): Update to 6.6.0.
Change-Id: Icfcf047c8b229251ed47f8acc9ff18dda07720a7
Signed-off-by: Leo Famulari <leo@famulari.name >
2025-02-01 13:48:06 -05:00
Julian Flake
83693eff5b
gnu: gwenhywfar: Update to 5.12.0.
...
* gnu/packages/gnucash.scm (gwenhywfar): Update to 5.12.0.
Change-Id: Ibbc3a06ce8e7b61b19817149fdada66e7fd84f4d
Signed-off-by: Leo Famulari <leo@famulari.name >
2025-02-01 13:48:06 -05:00
Tomas Volf
edc4f16cef
gnu: gnucash: Update to 5.10.
...
* gnu/packages/gnucash.scm (gnucash): Update to 5.10.
(gnucash-docs): Update hash.
Change-Id: Ic0211b560f9326b40fcec42505fb74ecc61bf32c
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-01-19 23:09:57 +01:00
Tomas Volf
2bd7d67082
gnu: gnucash: Do not wrap finance-quote-wrapper.
...
The file needs no special wrapping. Even before, it was wrapped just by
accident (via the glib-or-gtk-wrap phase). Wrapping changes it from perl
script to shell script and gnucash cannot deal with that. So stop wrapping
it.
* gnu/packages/gnucash.scm (gnucash)[arguments]<#:phases>: Add 'unwrap-some.
Wrap gnucash-cli in 'wrap-programs.
Change-Id: I60e7ac5cf40fb00f9620b9ee9d725770009721d2
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-01-19 23:09:56 +01:00
Tomas Volf
a916555366
gnu: gnucash: Drop special case for gnc-fq-helper.
...
The file does not exist since 2022, and date-manip is not required for its
replacement (finance-quote-wrapper).
* gnu/packages/gnucash.scm (gnucash)[arguments]<#:phases>{'wrap-programs}:
Remove special case for gnc-fq-helper.
[inputs]: Remove perl-date-manip.
Change-Id: Id88906df2bda08ae90a9aebb5deef8e4cbae6c76
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-01-19 23:09:55 +01:00
Tomas Volf
aae6e533e0
gnu: gnucash: Do not install gnc-fq-update.
...
This binary is used only for updating Finance::Quote from CPAN. That does not
make sense on Guix, so do not install it.
* gnu/packages/gnucash.scm (gnucash)[arguments]<#:phases>: Add
delete-gnc-fq-update.
Change-Id: I93cf6d67166cce5970d48eea42de0ee5a5a9a8f8
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-01-19 23:09:55 +01:00
Tomas Volf
f3315c3fa8
gnu: gnucash: Fix locating perl binary.
...
It tried to search in the $PATH, that does not really work for Guix.
* gnu/packages/gnucash.scm (gnucash)[arguments]<#:phases>: Add set-perl-path.
Change-Id: I93468c201de8af3ad76cce945483b76f28ea2749
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-01-19 23:09:54 +01:00
gemmaro
3d0668fe66
gnu: gnucash: Update to 5.9.
...
* gnu/packages/gnucash.scm (gnucash): Update to 5.9.
Change-Id: Ic12647f5d9f0f35786875967dc618fff0ceb6c13
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn >
2024-10-02 17:33:14 +08:00
Guillaume Le Vaillant
1569b861f5
gnu: gnucash: Fix tests.
...
* gnu/packages/finance.scm (gnucash)[native-inputs]: Add
'(libc-utf8-locales-for-target)'.
Change-Id: I74a6f79b070a76bf1cebe537d689df54224381ae
2024-09-03 10:19:24 +02:00
Maxim Cournoyer
f59df1aa3c
build-systems: gnu: Export %default-gnu-imported-modules and %default-gnu-modules.
...
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
2024-08-31 10:42:16 +02:00
gemmaro
45cfc7a8f3
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 >
2024-07-10 15:53:54 +02:00
Steve George
dde37247fa
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 >
2024-05-04 19:14:27 +02:00
Steve George
3ca4d48322
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 >
2024-05-04 19:14:25 +02:00
Steve George
96a0a7431f
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 >
2024-05-04 19:14:25 +02:00
Andy Tai
6f50fc7dbc
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
2024-04-23 14:31:58 +01:00
Efraim Flashner
7947d47c9b
gnu: gnucash: Update to 5.5.
...
* gnu/packages/gnucash.scm (gnucash): Update to 5.5.
(gnucash-docs): Update to 5.5.
Change-Id: I3c188c952afde07fce80648a5f99c84648ec6a3a
2024-02-28 09:50:42 +02:00
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