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-04-18 19:42:17 by Adam Ciarcinski | Files touched by this commit (3) |
Log message:
ledger: fix build with newer boost; cleanup; bump revision
|
2024-03-03 17:12:51 by Taylor R Campbell | Files touched by this commit (1) |
Log message:
finance/ledger32: restore ledger-3.2.1
This avoids the following regression:
https://github.com/ledger/ledger/issues/2318
Eventually I would like to see this either fixed upstream or worked
around, but keeping an older version is easier for now.
|
2023-12-29 19:25:02 by Adam Ciarcinski | Files touched by this commit (254) |
Log message:
revbump for boost-libs
|
2023-08-14 07:25:36 by Thomas Klausner | Files touched by this commit (1247) |
Log message:
*: recursive bump for Python 3.11 as new default
|
2023-07-18 20:04:49 by Nia Alarie | Files touched by this commit (3) |
Log message:
finance: Adapt packages (where possible) to USE_(CC|CXX)_FEATURES
|
2023-04-27 15:16:35 by Yorick Hardy | Files touched by this commit (4) | |
Log message:
finance/ledger: update to ledger-3.3.2
3.3.2
* Fix divide by zero (bugs #777 and #2207)
* Increase string size limit in src/unistring.h assert (bug #2174)
* Require tzdata for Nix flake build (bug #2213)
3.3.1
* Fix regression leading to incorrect error about format directives (bug #
2205)
* Add information about compile features to --version
* Fix compiler warnings by minimizing the use of deprecated APIs
* Update flake.nix to match nixpkgs ledger/default.nix
* Remove unused Python server related code
* Various documentation improvements
3.3.0
* Use $PAGER when environment variable is set (bug #1674)
* Make --depth correctly fold postings to accounts of greater depth into
the parent at the specified level (bug #987)
* When using wild-cards in the include directive, include matched files in
sorted order (bug #1659)
* Ensure absolute path for include (bug #2075)
* Try to use $XDG_HOME_CONFIG/ledger/ledgerrc or ~/.config/ledger/ledgerrc
first
* Improve Python 3 support and drop support for Python 2
* Add support for automatically reading files encrypted with GPG (bug #1949
)
* Add support for a "debit" column in the convert command (bug #1120)
* Fix parsing of files without end of line (bug #516)
* Fix incorrect parsing of expressions containing a - without spaces (bug #
2001)
* Fix payee metadata on postings not being validated and payee aliases not
being honored (bug #556 & bug #1892)
* Fix ledger interpreting a posting with 0 difference as a null-posting,
which leads to it auto-balancing the posting (bug #1942)
* Correctly escape all string values in lisp report (bug #2034)
* Fix a regression where empty commodities were shown (bug #1969)
* Fix a regression where using multiple commodities in one transaction
triggers an assertion (bug #1998)
* Fix --time-colon for negative time amounts
* Use correct int return type for stream input operations (bug #2058)
* Use amount_width for balance report
* Remove some UTF-8 code that was having no effect (bug #2061)
* Fix unrounding for equity
* Fix SIGABRT when python subcommand raises an exception
* Improve XML reports
* Support building on older versions of CMAKE (less than 3.7)
* Fix compilation with Boost 1.76 (bug #2030)
* Fix Msys2 MinGW build (bug #1905)
* Fix unicode problems on Windows (bug #1986)
* Fix the issue that with Boost >= 1.77 include directive cannot find the
file to include for stdin (-f -). Also for -f - when include cannot find
the file it reports the error with full path now. (bug #2057 & bug #2092)
* Fix Nix build
* Rename quoted_rfc4180 to quoted_rfc, as numbers used in function names
confuses the parser (#2007).
* Numbers are no longer permitted in value expression function names.
* Various documentation improvements
|
2023-04-23 16:26:33 by Adam Ciarcinski | Files touched by this commit (271) |
Log message:
revbump for boost
|
2023-01-22 17:28:39 by Ryo ONODERA | Files touched by this commit (271) |
Log message:
*: Recursive revbump from Boost 1.81.0
|