Path to this page:
./
finance/ledger,
Double-entry accounting system for command-line
Branch: CURRENT,
Version: 3.3.2nb7,
Package name: ledger-3.3.2nb7,
Maintainer: baseLedger is a powerful, double-entry accounting system that is accessed
from the UNIX command-line. This may put off some users, since there is
no flashy UI, but for those who want unparalleled reporting access to
their data there are few alternatives.
Ledger uses text files for input. It reads the files and generates
reports; there is no other database or stored state. To use Ledger, you
create a file of your account names and transactions, run from the
command line with some options to specify input and requested reports,
and get output. The output is generally plain text, though you could
generate a graph or html instead. Ledger is simple in concept,
surprisingly rich in ability, and easy to use.
Required to run:[
math/mpfr] [
devel/gmp] [
devel/boost-libs] [
devel/py-boost]
Required to build:[
devel/boost-headers] [
pkgtools/cwrappers]
Package options: python
Master sites:
Filesize: 805.932 KB
Version history: (Expand)
- (2024-10-04) Updated to version: ledger-3.3.2nb7
- (2024-09-12) Updated to version: ledger-3.3.2nb6
- (2024-05-02) Updated to version: ledger-3.3.2nb5
- (2024-04-18) Updated to version: ledger-3.3.2nb4
- (2024-03-03) Updated to version: ledger-3.3.2nb3
- (2023-12-29) Updated to version: ledger-3.3.2nb2
CVS history: (Expand)
2024-11-26 23:59:34 by Taylor R Campbell | Files touched by this commit (3) |
Log message:
finance/ledger: Fix build with boost>=1.86.
Patch backported from upstream master, since there's been no upstream
release since the breakage.
No revbump because this has been broken since the revbump last month
for boost 1.86.
|
2024-10-11 16:03:53 by Thomas Klausner | Files touched by this commit (1) |
Log message:
ledger: mention 311 before 310
|
2024-10-10 23:47:00 by Thomas Klausner | Files touched by this commit (1) | |
Log message:
ledger: mark as only for Python 3.10 and 3.11
upstream, the problem seems solved, so perhaps this can be removed on the
next update.
|
2024-10-04 05:49:38 by Ryo ONODERA | Files touched by this commit (237) |
Log message:
*: Recursive revbump from Boost 1.86.0
|
2024-09-12 21:13:14 by Taylor R Campbell | Files touched by this commit (2) | |
Log message:
finance/ledger, finance/ledger32: Mark incompatible with Python 3.12.
These still use PyUnicode_GET_SIZE, which was removed in Python 3.12:
https://peps.python.org/pep-0623/
Set Python_EXECUTABLE explicitly so they don't inadvertently pick up
bin/python3.12.
No revbump because finance/ledger and finance/ledger32 currently
don't build at all with pkgsrcwide default of Python 3.12.
The issue has been fixed upstream so it can probably be removed in
the next finance/ledger update:
https://github.com/ledger/ledger/issues/2332
And with any luck, finance/ledger32 can be removed eventually, now
that upstream has acknowledged the bug that motivated it:
https://github.com/ledger/ledger/issues/2355
(dup of https://github.com/ledger/ledger/issues/2318)
|
2024-09-12 19:01:26 by Taylor R Campbell | Files touched by this commit (2) | |
Log message:
finance/ledger, finance/ledger32: revbump for May textproc/icu update
Unclear why these didn't get bumped before, or whether anything else
needs to be bumped too.
|
2024-08-25 08:19:21 by Thomas Klausner | Files touched by this commit (575) |
Log message:
*: replace CMAKE_ARGS with CMAKE_CONFIGURE_ARGS
|
2024-05-02 15:27:05 by Taylor R Campbell | Files touched by this commit (15) |
Log message:
finance/ledger: Fix ctype abuse.
|