Commit graph

30 commits

Author SHA1 Message Date
ryoon
45fb4e2594 *: Recursive revbump from boost 1.78.0 2022-01-10 01:46:21 +00:00
nia
0f767f3f83 finance: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
2021-10-26 10:26:00 +00:00
nia
b7161897ed finance: Remove SHA1 hashes for distfiles 2021-10-07 13:53:49 +00:00
adam
5e7c36d9d2 revbump for boost-libs 2021-09-29 19:00:02 +00:00
adam
da0a125726 revbump for boost-libs 2021-04-21 13:24:06 +00:00
ryoon
a8e8c5c75e *: Recursive revbump from boost-1.75.0 2021-01-01 08:24:33 +00:00
adam
32c1e397cf ledger: updated to 3.2.1
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-06-15 16:54:38 +00:00
adam
7d4b705c63 revbump after boost update 2020-05-06 14:04:05 +00:00
riastradh
acab9e5d0b finance/ledger: Update to 3.2.0
- 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-05-01 11:48:26 +00:00
riastradh
b9b08fb2e0 Teach finance/ledger to run tests.
They mostly pass...
2020-03-23 02:29:58 +00:00
ryoon
eedd1e806f *: Recursive revbump from devel/boost-libs 2020-01-12 20:19:52 +00:00
ryoon
edacf2bbcb Recursive revbump from boost-1.71.0 2019-08-22 12:22:48 +00:00
ryoon
57d0806c39 Recursive revbump from boost-1.70.0 2019-07-01 04:07:44 +00:00
maya
f34a8c24a3 PKGREVISION bump for anything using python without a PYPKGPREFIX.
This is a semi-manual PKGREVISION bump.
2019-04-25 07:32:34 +00:00
wiz
a6a3ab1707 ledger: update to 3.1.3.
## 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-04-01 14:10:58 +00:00
wiz
de8e7d31d9 ledger: update to 3.1.2.
* 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
2019-02-17 11:55:03 +00:00
adam
5b12b7b592 revbump for boost 1.69.0 2018-12-13 19:51:31 +00:00
wiz
67dc4f20f5 ledger: fix build with boost-1.68 2018-08-20 20:45:25 +00:00
adam
9d06c0a472 revbump after boost-libs update 2018-08-16 18:54:26 +00:00
wiz
eded44b72e ledger: remove TODO 2018-05-20 08:39:11 +00:00
wiz
64a5c74e5f ledger: fix python detection after py-boost installs a versioned library 2018-05-20 08:38:47 +00:00
adam
35aa3efc12 revbump for boost-libs update 2018-04-29 21:31:17 +00:00
wiz
9b08ca4abc ledger: Fix build with gcc-6.
From upstream via Roberto Oliveira.
2018-03-14 13:59:52 +00:00
wiz
58a2a977a7 recursive bump after mpfr shlib major bump 2018-01-28 16:24:10 +00:00
adam
983847f667 Revbump after boost update 2018-01-01 21:18:06 +00:00
wiz
54669b0dde ledger: follow redirect 2017-12-24 09:53:06 +00:00
wiz
8b491f4178 Simplify. Mark as only working with python-2.x, and enable python by
default.
Bump PKGREVISION.
2017-09-06 21:08:09 +00:00
adam
931d707fe2 Revbump for boost update 2017-08-24 20:03:08 +00:00
ryoon
76884737ca Recursive revbump from boost update 2017-04-30 01:21:19 +00:00
riastradh
c99855c7b3 Import ledger 3.1.1 from wip, with some tweaks as 3.1.1nb1.
- Fill text in DESCR.
- Use lang/python/tool.mk explicitly.
- Add options.mk for python option.  (Other extensions TBD.)
- Patch a misuse of editline.
2017-02-18 05:48:51 +00:00