1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-18 16:20:28 +02:00
Commit Graph

520 Commits

Author SHA1 Message Date
Nicolas Graves
e98fdeab2e gnu: ledger-agent: Switch to pyproject-build-system.
* gnu/packages/finance.scm (ledger-agent)[build-system]: Switch to
pyproject.
[native-inputs]: Add python-setuptools, python-wheel.

Change-Id: I83217137e8992a497fae5605ab9f7fc7cf82ba46
Signed-off-by: Steve George <steve@futurile.net>
2025-04-16 11:46:32 +02:00
Nicolas Graves
de25335437 gnu: python-ledgerblue: Fix version detection.
* gnu/packages/finance.scm (python-ledgerblue): Fix version detection.
[arguments]{phases}: Add 'pretend-version phase.
[native-inputs]: Add python-setuptools-scm.

Change-Id: Ib62881b490557b838a74ce35d5557afc97c9a9bc
Signed-off-by: Steve George <steve@futurile.net>
2025-04-16 11:46:31 +02:00
Steve George
7de2ae6945 gnu: python-u2flib-host: Fix build.
* gnu/packages/finance.scm (python-u2flib-host): Fix build.
[build-system]: Switch to pyproject.
[native-inputs]: Add python-setuptools, python-pytest, python-wheel.
[arguments]{test-flags}: filter out broken tests.

Change-Id: I05d70f064f6968c1e0990dc4e0c106452feefbec
2025-04-16 11:46:31 +02:00
Nicolas Graves
9938b7cc49 gnu: python-duniterpy: Update to 1.2.1.
* gnu/packages/finance.scm (python-duniterpy): Update to 1.2.1.
[source]: Switch to git-fetch to get tests.
[arguments]: Remove field.
[native-inputs]: Replace python-poetry-core by
python-poetry-core-next.  Add python-pytest.
[propagated-inputs]: Remove python-attrs.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-16 11:46:28 +02:00
Guillaume Le Vaillant
90279af106 gnu: monero-gui: Update to 0.18.4.0.
* gnu/packages/finance.scm (monero-gui): Update to 0.18.4.0.

Change-Id: I60a70e78dbccd4fba8311c6e7246b657cbf65865
2025-04-06 15:04:53 +02:00
Guillaume Le Vaillant
bbadf9a7ea gnu: monero: Update to 0.18.4.0.
* gnu/packages/finance.scm (monero): Update to 0.18.4.0.
* gnu/packages/patches/monero-use-system-miniupnpc.patch: Update patch.

Change-Id: Ia753752c70e27c5141a95131c2508753074d8fdf
2025-04-06 15:04:53 +02:00
Vinicius Monego
bef7d8e2b1 gnu: quantlib: Update to 1.37.
* gnu/packages/finance.scm (quantlib): Update to 1.37.

Change-Id: Ibce2d08bfc24788d0b1261506343d87bc38b80ff
2025-03-26 19:37:08 -03:00
Vinicius Monego
51876e592d gnu: homebank: Update to 5.8.6.
* gnu/packages/finance.scm (homebank): Update to 5.8.6.

Change-Id: Ia95697fdcb1dd80863283e8f005f39ff583b5323
2025-03-26 19:37:08 -03:00
Vinicius Monego
9454789346 gnu: python-ta-lib: Update to 0.6.3.
* gnu/packages/finance.scm (python-ta-lib): Update to 0.6.3.
[source]: Fetch from GitHub.
[build-system]: Use pyproject-build-system.
[arguments]<#:test-flags>: Ignore test file depending on polars.
<#:phases>: Add phase 'delete-precompiled-files after 'unpack and
'regenerate-talibc before 'build.
[native-inputs]: Replace python-cython by python-cython-3. Remove
python-nose. Add python-pytest, python-setuptools, python-wheel.

Change-Id: I9875ac9f43574cccc90366080bb930284b587902
2025-03-26 19:36:58 -03:00
Vinicius Monego
d26d95c5f2 gnu: ta-lib: Update to 0.6.4.
* gnu/packages/finance.scm (ta-lib): Update to 0.6.4.
[source]: Fetch from new official home on GitHub.
[arguments]: Use Gexp. Add #:tests?. Remove #:parallel-build. Delete the
'link-math-library phase.
[native-inputs]: Add autoconf-2.71, automake, libtool.

Change-Id: I2853ba504a406a0d5d399449ce0345078e7499e5
2025-03-26 19:34:43 -03:00
Efraim Flashner
66daf46b41 gnu: Fix some misspellings.
Change-Id: I316652aff7418af4b8e83bea24638b1513f8aa97
2025-02-19 11:21:47 +02:00
Danny Milosavljevic
13234385fd gnu: monero-gui: Support wayland.
* gnu/packages/finance.scm (monero-gui)[inputs]: Add qtwayland-5.

Change-Id: I5c3bfa1b8e80fab4eba420ed4b45ad2f587b346a
2025-02-16 14:29:49 +01:00
fanquake
d371e70b58 gnu: bitcoin-core: Update to 28.1.
* gnu/packages/finance.scm (bitcoin-core): Update to 28.1.

Signed-off-by: Zheng Junjie <873216071@qq.com>
2025-01-26 10:40:53 +08:00
Morgan Smith
5a8e7c28cd gnu: emacs-ledger-mode: Update to 4.0.0-1.356d804.
* gnu/packages/finance.scm (emacs-ledger-mode): Update to 4.0.0-1.356d804.

Change-Id: Id6d23dc7c2d7a32c91c69a9c26d0d2a47d3f9fa9
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2025-01-25 18:07:48 +01:00
Danny Milosavljevic
b5a91a6a03 gnu: python-ledgerblue: Update to 0.1.54.
* gnu/packages/finance.scm (python-ledgerblue): Update to 0.1.54.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.
[propagated-inputs]: Add python-bleak, python-pyelftools, python-pycryptodome,
python-gnupg, python-nfcpy.

Change-Id: If07cb78981340b395344a8bc93f62121a0b5a8b2
2025-01-25 17:24:11 +01:00
Guillaume Le Vaillant
99aeda1265 gnu: p2pool: Update to 4.3.
* gnu/packages/finance.scm (p2pool): Update to 4.3.
  [inputs]: Remove gss.

Change-Id: I9a2bc683cd717fe627965e3c3b4d29cf889eef01
2025-01-23 18:02:28 +01:00
Sergey Trofimov
37e8eeaafb gnu: fava: Update to 1.27.
* gnu/packages/finance.scm (fava): Update to 1.27.
[arguments] <phases>: Remove 'relax-requirements, and 'set-home.
[native-inputs]: Remove python-chardet, python-dateutil, and
python-setuptootls-scm. Add python-babel, python-mypy,
python-pytest-cov, python-setuptootls, python-twine,
python-types-setuptootls, python-types-simplejson, and python-wheel.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: Iee27197ece9685c500afe0dedb8ba33e02eb1ea1
2025-01-20 21:37:26 +01:00
Sergey Trofimov
e2945c650d gnu: beancount: Fix build.
* gnu/packages/finance.scm (beancount)
[native-inputs]: Add python-wheel and python-setuptools.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-01-20 21:37:26 +01:00
Vinicius Monego
3c5251eb98 gnu: homebank: Update to 5.8.5.
* gnu/packages/finance.scm (homebank): Update to 5.8.5.

Change-Id: I5b802b9d0b300f4f94ed81bac271f4a2b8355b42
2024-12-21 16:31:46 -03:00
Gabriel Wicki
6f8c8a86d8 gnu: Fix synopsis in miscelaneous packages.
* gnu/packages/astronomy.scm (calcmysky-qt5): Fix synopsis.
* gnu/packages/base.scm (hello): Fix synopsis.
* gnu/packages/bioinformatics.scm (vembrane): Fix synopsis.
* gnu/packages/browser-extensions.scm (passff): Fix synopsis.
* gnu/packages/browser-extensions.scm (noscript): Fix synopsis.
* gnu/packages/c.scm (orangeduck-mpc): Fix synopsis.
* gnu/packages/cran.scm (r-d3r): Fix synopsis.
* gnu/packages/docbook.scm (docbook-mathml-1.0): Fix synopsis.
* gnu/packages/finance.scm (flowee): Fix synopsis.
* gnu/packages/firmware.scm (seabios): Fix synopsis.
* gnu/packages/games.scm (pinball): Fix synopsis.
(morris): Fix synopsis.
* gnu/packages/gawk.scm (cppawk-egawk): Fix synopsis.
* gnu/packages/gnome.scm (gssdp): Fix synopsis.
* gnu/packages/gstreamer.scm (gst-plugins-espeak): Fix synopsis.
* gnu/packages/heads.scm (musl-cross): Fix synopsis.
* gnu/packages/irc.scm (epic5): Fix synopsis.
* gnu/packages/kde-pim.scm (itinerary): Fix synopsis.
* gnu/packages/kde-plasma.scm (mpvqt): Fix synopsis.
* gnu/packages/lesstif.scm (motif): Fix synopsis.
* gnu/packages/linux.scm (ecryptfs-utils): Fix synopsis.
* gnu/packages/linux.scm (falcosecurity-libs): Fix synopsis.
* gnu/packages/mail.scm (pan): Fix synopsis.
* gnu/packages/messaging.scm (biboumi): Fix synopsis.
* gnu/packages/ocaml.scm (ocaml-ppx-import): Fix synopsis.
* gnu/packages/pascal.scm (p2c): Fix synopsis.
* gnu/packages/pdf.scm (unpaper): Fix synopsis.
* gnu/packages/pure.scm (pure): Fix synopsis.
* gnu/packages/qt.scm (qxlsx-qt5): Fix synopsis.
* gnu/packages/smalltalk.scm (smalltalk): Fix synopsis.
* gnu/packages/sugar.scm (sugar): Fix synopsis.
* gnu/packages/terminals.scm (roxterm): Fix synopsis.
* gnu/packages/virtualization.scm (xen): Fix synopsis.
* gnu/packages/vpn.scm (sshoot): Fix synopsis.
* gnu/packages/web.scm (buku-run): Fix synopsis.

Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2024-12-10 22:35:12 -08:00
Sharlatan Hellseher
8242547157 gnu: trezord: Refresh package style.
* gnu/packages/finance.scm (trezord): Refresh package style.
[arguments]: Use list style, do not install source.
[description]: Start from new line.

Change-Id: I96fe06e5559746196d4a99dc2fe1faf731b71253
2024-11-09 21:33:54 +00:00
Sharlatan Hellseher
9157fca482 gnu: go-gopkg-in-natefinch-lumberjack.v2: Rename variable.
* gnu/packages/golang-xyz.scm (go-gopkg-in-natefinch-lumberjack.v2):
Rename variable to go-gopkg-in-natefinch-lumberjack-v2 to reflect import
style.

* gnu/packages/finance.scm (trezord) [native-inputs]: Remove
go-gopkg-in-natefinch-lumberjack.v2; add go-gopkg-in-natefinch-lumberjack-v2.

Change-Id: Ifffc20bfcd75db308bca7fc1880f87c477908188
2024-11-09 21:33:53 +00:00
Saku Laesvuori
c78f8f64ce gnu: kitsas: Update to version 5.7
* gnu/packages/finance.scm (kitsas): Update to 5.7.

Change-Id: I3244fdf2af14970b10c87fb4a7e16b66f13a509f
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-10-24 14:50:09 +02:00
Michael Ford
0b39f55d2c gnu: bitcoin-core: Update to 28.0.
* gnu/packages/finance.scm (bitcoin-core): Update to 28.0.
  [inputs]: Remove openssl.
  [home-page]: Update URL.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
Change-Id: I5482c4237ea655dcc71b0a519aa1935b7a34ab97
2024-10-10 14:12:06 +02:00
Guillaume Le Vaillant
7f8c98530a gnu: p2pool: Update to 4.1.1.
* gnu/packages/finance.scm (p2pool): Update to 4.1.1.

Change-Id: I10736bea7aa3198344c7cde096ca38dc2092c561
2024-10-07 11:55:35 +02:00
Maxime Devos
440986fea3 gnu: electron-cash: Add 'bash' input for 'wrap-program'.
It is required for cross-compilation.

* gnu/packages/finance.scm
  (electron-cash)[inputs]: Add 'bash-minimal'.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Change-Id: Ie7a2d5f8a2faa7def29f19f0a4123cec4f7afbc8
2024-08-31 10:42:38 +02:00
Guillaume Le Vaillant
90697a216f gnu: xmrig: Update to 6.22.0.
* gnu/packages/finance.scm (xmrig): Update to 6.22.0.

Change-Id: I62c9da2bd66fe665b42a7e89f8138905f8533855
2024-08-25 09:41:21 +02:00
Guillaume Le Vaillant
13cdd11914 gnu: monero-gui: Update to 0.18.3.4.
* gnu/packages/finance.scm (monero-gui): Update to 0.18.3.4.

Change-Id: I8c629191a3711f0a647e6135708e447a9bcaa04b
2024-08-25 09:41:21 +02:00
Guillaume Le Vaillant
d475e20fb6 gnu: p2pool: Update to 4.1.
* gnu/packages/finance.scm (p2pool): Update to 4.1.

Change-Id: I86f19c4d1da1311322ba937205376971fccd39b4
2024-08-25 09:41:21 +02:00
Guillaume Le Vaillant
f53e22760c gnu: monero: Update to 0.18.3.4.
* gnu/packages/finance.scm (monero): Update to 0.18.3.4.
  [arguments]: Merge 'unit-test' phase into 'check' phase.

Change-Id: Id0565bac2b734e558a169cd9b21a0fd3d7c59692
2024-08-25 09:41:21 +02:00
Nicolas Goaziou
2d59fe182f gnu: emacs-beancount: Update to 0.9.0.
* gnu/packages/finance.scm (emacs-beancount): Update to 0.9.0.

Change-Id: I1394c656ec1c7e30f55e3ef6f9129fb24ca35891
2024-08-19 20:51:30 +02:00
Ahmad Draidi via Guix-patches via
5c094e0a08 gnu: xmrig: Update to 6.21.3.
* gnu/packages/finance.scm (xmrig): Update to 6.21.3.

Change-Id: I38b9ea4e69469cfda6b426b008d169891c7ff537
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-08-05 22:39:49 +08:00
Guillaume Le Vaillant
9724e61cda gnu: p2pool: Update to 4.0.
* gnu/packages/finance.scm (p2pool): Update to 4.0.
  [source]: Update snippet.
  [inputs]: Add robin-hood-hashing.
  [arguments]: Update 'check' phase.

Change-Id: I215c11d978dccfc5c7767226be1b40d07f2237d9
2024-07-19 17:26:20 +02:00
Sharlatan Hellseher
a2b102257d gnu: trezord: Use go-1.18.
* gnu/packages/finance.scm (trezord): [arguments]: <#:go>: Pin to
go-1.18.

Change-Id: I000c5ff0755bd247ae9311bb2c171404f751be99
2024-07-15 12:17:54 +01:00
Sharlatan Hellseher
8f70fb90a2 gnu: packages/golang: Set default go version to 1.21.
Golang versions 1.17 (02 Aug 2022), 1.18 (01 Feb 2023), 1.19 (06 Sep
2023) and 1.20 (06 Feb 2024) are EOL <https://endoflife.date/go>.

These changes set preferable default version to the minimal currently
maintained one e.g. 1.21

* gnu/packages/golang.scm (go): Set default to go-1.21, add annotation
for the future maintenance.

Remove field <#:go> setting Golang version to go-1.18, go-1.19, 1.20 and
1.21:
* gnu/packages/admin.scm
* gnu/packages/configuration-management.scm
* gnu/packages/databases.scm
* gnu/packages/disk.scm
* gnu/packages/education.scm
* gnu/packages/file-systems.scm
* gnu/packages/finance.scm
* gnu/packages/golang-check.scm
* gnu/packages/golang-crypto.scm
* gnu/packages/golang-web.scm
* gnu/packages/golang-xyz.scm
* gnu/packages/golang.scm
* gnu/packages/high-availability.scm
* gnu/packages/ipfs.scm
* gnu/packages/irc.scm
* gnu/packages/messaging.scm
* gnu/packages/networking.scm
* gnu/packages/syncthing.scm
* gnu/packages/textutils.scm
* gnu/packages/time.scm
* gnu/packages/version-control.scm
* gnu/packages/video.scm

Change-Id: Ieba6a5d7a18423f838d14c02ad55a2ba9c8559eb
2024-07-15 12:17:48 +01:00
Vinicius Monego
6790f1e561 gnu: python-ta-lib: Update to 0.4.32.
* gnu/packages/finance.scm (python-ta-lib): Update to 0.4.32.

Change-Id: I4cafd320daf68fd3de69ced3cf310443df7c2255
2024-07-05 23:04:15 -03:00
Vinicius Monego
704e8b387d gnu: homebank: Update to 5.8.1.
* gnu/packages/finance.scm (homebank): Update to 5.8.1.

Change-Id: I7e050d9a997bab73312691e272a1836dd85580f2
2024-07-05 23:04:15 -03:00
Vinicius Monego
6249fbd6e8 gnu: quantlib: Update to 1.34.
* gnu/packages/finance.scm (quantlib): Update to 1.34.
[source]: Update URI.

Change-Id: Ic357e0fffba595d0591ef6fe290de1945a98cfc8
2024-07-05 23:04:15 -03:00
Michael Ford
027a35dff8 gnu: bitcoin-core: Update to 27.1.
* gnu/packages/finance.scm (bitcoin-core): Update to 27.1.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
Change-Id: Idc6a1c949103904829ed12cc7699d63e5d6d9d37
2024-06-18 10:56:43 +02:00
Guillaume Le Vaillant
5b2ee0f3d2 gnu: electron-cash: Update to 4.4.1.
* gnu/packages/finance.scm (electron-cash): Update to 4.4.1.

Change-Id: I79e4bd3b039074440d897a72ca145c2b2adf0c48
2024-05-30 11:29:35 +02:00
Guillaume Le Vaillant
b4b6aafce6 gnu: bitcoin-unlimited: Update to 2.1.0.0.
* gnu/packages/finance.scm (bitcoin-unlimited): Update to 2.1.0.0.

Change-Id: I2faf7909c39bb72ceaf4d03b8bbb4f52e599fa3e
2024-05-30 10:25:32 +02:00
fanquake
dce5845a66 gnu: bitcoin-core: Update to 27.0.
* gnu/packages/finance.scm (bitcoin-core): Update to 27.0.

Signed-off-by: Christopher Baines <mail@cbaines.net>
Change-Id: I9dfe21dd2fb49fd6e96d2cfc407c927a770b776e
2024-04-26 15:55:21 +01:00
Ahmad Draidi
21fad13fff gnu: xmrig: Update to 6.21.2.
* gnu/packages/finance.scm (xmrig): Update to 6.21.2.

Change-Id: I6d4ae6a365979735421a24f0de7225e9268e99ee
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2024-04-08 15:28:26 +02:00
fanquake
227dee63b0 gnu: bitcoin-core: Update to 26.1.
* gnu/packages/finance.scm (bitcoin-core): Update to 26.1.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-05 12:01:12 +01:00
Vinicius Monego
4d79a9cd6b gnu: homebank: Update to 5.7.4.
* gnu/packages/finance.scm (homebank): Update to 5.7.4.
[source, home-page]: Follow redirect.
[inputs]: Replace libsoup-minimal-2 with libsoup-minimal.

Change-Id: Ie48020959f104ce7b0de4fdbf67471de5360d008
2024-03-31 11:27:01 -03:00
Sharlatan Hellseher
9358929873 gnu: go-gopkg-in-natefinch-lumberjack.v2: Move to golang-xyz.
* gnu/packages/golang.scm (go-gopkg-in-natefinch-lumberjack.v2): Move
from here ...
* gnu/packages/golang-xyz.scm: ... to here.

* gnu/packages/finance.scm: Add (gnu packages golang-xyz) module.

Change-Id: Ib31fe5787f7b9a5c10e527ea344adaf587aeea13
2024-03-29 14:21:00 +00:00
Guillaume Le Vaillant
c3f15443bc gnu: monero-gui: Update to 0.18.3.3.
* gnu/packages/finance.scm (monero-gui): Update to 0.18.3.3.

Change-Id: I68c6bace805b20de7b172687542a997db48b515b
2024-03-26 12:07:10 +01:00
Guillaume Le Vaillant
030ff1489b gnu: monero: Update to 0.18.3.3.
* gnu/packages/finance.scm (monero): Update to 0.18.3.3.

Change-Id: I9fb61fc648f4839642138ae7b577a1452513891e
2024-03-26 11:45:30 +01:00
Guillaume Le Vaillant
6cb181c07f gnu: electron-cash: Update to 4.4.0.
* gnu/packages/finance.scm (electron-cash): Update to 4.4.0.

Change-Id: Ibe9ee61d4d2817b68fb36fb3072c6d16b8bc1016
2024-03-20 13:24:34 +01:00
dan
1db82acdfc gnu: Add fava.
* gnu/packages/finance.scm (fava): New variable.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-03-19 09:45:11 +00:00