summaryrefslogtreecommitdiff
path: root/finance/ledger
AgeCommit message (Collapse)AuthorFilesLines
2022-01-10*: Recursive revbump from boost 1.78.0ryoon1-2/+2
2021-10-26finance: Replace RMD160 checksums with BLAKE2s checksumsnia1-2/+2
All checksums have been double-checked against existing RMD160 and SHA512 hashes
2021-10-07finance: Remove SHA1 hashes for distfilesnia1-2/+1
2021-09-29revbump for boost-libsadam1-2/+2
2021-04-21revbump for boost-libsadam1-2/+2
2021-01-01*: Recursive revbump from boost-1.75.0ryoon1-1/+2
2020-06-15ledger: updated to 3.2.1adam4-9/+39
changes in 3.2.1: - Fix regression with expression evaluation by reverting commit `Correction to the way parens are parsed in query expressions` - Fix --invert breakage by reverting commit `Change --invert to invert displayed amounts and totals, not amounts` - Fix performance regression by reverting commit `Compare price annotations using their textual rendering` - Fix library path issue - Allow specifying the Python version - Some documentation fixes
2020-05-06revbump after boost updateadam1-1/+2
2020-05-01finance/ledger: Update to 3.2.0riastradh3-12/+8
- Port Python support to Python 3 - Entities are no longer regarded as defined due to being part of a cleared transaction. `--explicit` is effectively enabled by default and is now a no-op (PR #1819) - Add `--average-lot-prices` to show the average of lot prices - Add support for `%F` date format specifier (bug #1775) - Add `commodity_price(NAME, DATE)` function - Add `set_commodity_price(NAME, DATE)` function - Fix buffer overflow when evaluating date - Fix balance assertions on accounts with virtual posts (bug #543) - Fix segfault with `ledger print` (bug #1850) - Ensure that `apply` directives (like `apply account`) have the required argument (bug #553) - Format annotations using a date format that can be parsed - Change `--invert` to invert displayed amounts and totals, not amounts (bug #1803) - Correct the way parens are parsed in query expressions - Compare price annotations using their textual rendering - Fix build failure with utfcpp 3.0 (bug #1816) - Fix build failure due to ambiguous type (bug #1833)
2020-03-23Teach finance/ledger to run tests.riastradh1-1/+4
They mostly pass...
2020-01-12*: Recursive revbump from devel/boost-libsryoon1-2/+2
2019-08-22Recursive revbump from boost-1.71.0ryoon1-2/+2
2019-07-01Recursive revbump from boost-1.70.0ryoon1-2/+2
2019-04-25PKGREVISION bump for anything using python without a PYPKGPREFIX.maya1-1/+2
This is a semi-manual PKGREVISION bump.
2019-04-01ledger: update to 3.1.3.wiz3-9/+8
## 3.1.3 (2019-03-31) - Properly reject postings with a comment right after the flag (bug #1753) - Make sorting order of lot information deterministic (bug #1747) - Fix bug in tag value parsing (bug #1702) - Remove the `org` command, which was always a hack to begin with (bug #1706) - Provide Docker information in README - Various small documentation improvements
2019-02-17ledger: update to 3.1.2.wiz7-67/+18
* 3.1.2 (2019-02-05) - Increase maximum length for regex from 255 to 4095 (bug #981) - Initialize periods from from/since clause rather than earliest transaction date (bug #1159) - Check balance assertions against the amount after the posting (bug #1147) - Allow balance assertions with multiple posts to same account (bug #1187) - Fix period duration of "every X days" and similar statements (bug #370) - Make option --force-color not require --color anymore (bug #1109) - Add quoted_rfc4180 to allow CVS output with RFC 4180 compliant quoting. - Add support for --prepend-format in accounts command - Fix handling of edge cases in trim function (bug #520) - Fix auto xact posts not getting applied to account total during journal parse (bug #552) - Transfer null_post flags to generated postings - Fix segfault when using --market with --group-by - Use amount_width variable for budget report - Keep pending items in budgets until the last day they apply - Fix bug where .total used in value expressions breaks totals - Make automated transactions work with assertions (bug #1127) - Improve parsing of date tokens (bug #1626) - Don't attempt to invert a value if it's already zero (bug #1703) - Do not parse user-specified init-file twice - Fix parsing issue of effective dates (bug #1722, TALOS-2017-0303, CVE-2017-2807) - Fix use-after-free issue with deferred postings (bug #1723, TALOS-2017-0304, CVE-2017-2808) - Fix possible stack overflow in option parsing routine (bug #1222, CVE-2017-12481) - Fix possible stack overflow in date parsing routine (bug #1224, CVE-2017-12482) - Fix use-after-free when using --gain (bug #541) - Python: Removed double quotes from Unicode values. - Python: Ensure that parse errors produce useful RuntimeErrors - Python: Expose journal expand_aliases - Python: Expose journal_t::register_account - Improve bash completion - Emacs Lisp files have been moved to https://github.com/ledger/ledger-mode - Fix build under MSYS (32-bit). - Fix build under Cygwin. - Various documentation improvements
2018-12-13revbump for boost 1.69.0adam1-2/+2
2018-08-20ledger: fix build with boost-1.68wiz2-1/+17
2018-08-16revbump after boost-libs updateadam1-2/+2
2018-05-20ledger: remove TODOwiz1-1/+0
2018-05-20ledger: fix python detection after py-boost installs a versioned librarywiz2-1/+17
2018-04-29revbump for boost-libs updateadam1-2/+2
2018-03-14ledger: Fix build with gcc-6.wiz2-1/+18
From upstream via Roberto Oliveira.
2018-01-28recursive bump after mpfr shlib major bumpwiz1-2/+2
2018-01-01Revbump after boost updateadam1-2/+2
2017-12-24ledger: follow redirectwiz1-2/+2
2017-09-06Simplify. Mark as only working with python-2.x, and enable python bywiz2-9/+10
default. Bump PKGREVISION.
2017-08-24Revbump for boost updateadam1-2/+2
2017-04-30Recursive revbump from boost updateryoon1-2/+2
2017-02-18Import ledger 3.1.1 from wip, with some tweaks as 3.1.1nb1.riastradh7-0/+154
- Fill text in DESCR. - Use lang/python/tool.mk explicitly. - Add options.mk for python option. (Other extensions TBD.) - Patch a misuse of editline.