Path to this page:
./
finance/ledger,
Double-entry accounting system for command-line
Branch: CURRENT,
Version: 3.3.2,
Package name: ledger-3.3.2,
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)
- (2023-04-27) Updated to version: ledger-3.3.2
- (2023-04-23) Updated to version: ledger-3.2.1nb6
- (2023-01-22) Updated to version: ledger-3.2.1nb5
- (2022-01-10) Updated to version: ledger-3.2.1nb4
- (2021-09-29) Updated to version: ledger-3.2.1nb3
- (2021-04-21) Updated to version: ledger-3.2.1nb2
CVS history: (Expand)
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
|
2022-01-10 02:46:47 by Ryo ONODERA | Files touched by this commit (273) |
Log message:
*: Recursive revbump from boost 1.78.0
|
2021-10-26 12:26:13 by Nia Alarie | Files touched by this commit (119) |
Log message:
finance: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
|
2021-10-07 15:54:03 by Nia Alarie | Files touched by this commit (119) |
Log message:
finance: Remove SHA1 hashes for distfiles
|
2021-09-29 21:01:31 by Adam Ciarcinski | Files touched by this commit (872) |
Log message:
revbump for boost-libs
|
2021-04-21 15:25:34 by Adam Ciarcinski | Files touched by this commit (864) |
Log message:
revbump for boost-libs
|