diff mbox series

[bug#54768,3/3] gnu: Add ledger-autosync

Message ID 20220407162941.29133-3-collin@rekahsoft.ca
State New
Headers show
Series Add ledger-autosync and required dependencies | expand

Commit Message

Collin J. Doering April 7, 2022, 4:29 p.m. UTC
* gnu/packages/finance.scm (ledger-autosync): New variable
---
 gnu/packages/finance.scm | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
diff mbox series

Patch

diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm
index 9f2d055048..1b23379a30 100644
--- a/gnu/packages/finance.scm
+++ b/gnu/packages/finance.scm
@@ -394,6 +394,23 @@  (define-public ledger
                     "file://src/wcwidth.cc"
                     "See src/wcwidth.cc in the distribution.")))))
 
+(define-public ledger-autosync
+  (package
+    (name "ledger-autosync")
+    (version "1.0.3")
+    (source (origin
+              (method url-fetch)
+              (uri (pypi-uri "ledger-autosync" version))
+              (sha256
+               (base32
+                "0i4942qbsphq72zx7kd3rgw25rpq4fg4vl43akkl189wzcrgwv6j"))))
+    (build-system python-build-system)
+    (inputs (list python-ofxclient python-ofxparse))
+    (home-page "https://gitlab.com/egh/ledger-autosync")
+    (synopsis "Automatically sync your bank's data with ledger")
+    (description "Automatically sync your bank's data with ledger")
+    (license license:gpl3)))
+
 (define-public emacs-ledger-mode
   (package
     (name "emacs-ledger-mode")