Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

ledger-3.2.1-3.2 RPM for armv7hl

From OpenSuSE Ports Tumbleweed for armv7hl

Name: ledger Distribution: openSUSE Tumbleweed
Version: 3.2.1 Vendor: openSUSE
Release: 3.2 Build date: Sat Sep 25 01:28:50 2021
Group: Productivity/Office/Finance Build host: obs-arm-11
Size: 1748347 Source RPM: ledger-3.2.1-3.2.src.rpm
Summary: Double-entry accounting system with a command-line reporting interface
Ledger 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.






* Tue Jun 15 2021 Christophe Giboudeaux <>
  - Add upstream patch:
    * 0001-Fix-compilation-with-Boost-1.76.patch
* Mon Nov 02 2020
  - Remove trailing .sh suffix from bash-completion to make sure
    ledger is actually recognized as a command with completions
* Fri May 29 2020 Martin Pluskal <>
  - Update to version 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
  - Clean up spec file of various legacy parts - it fails to build
  - Refresh ledger-cmakelists.patch
* Wed May 06 2020 Paolo Stivanin <>
  - 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
    * Correct the way parens are parsed in query expressions
    * Compare price annotations using their textual rendering
* Tue Jan 28 2020 Cristian Rodríguez <>
  - add patch ledger-cmakelists.patch:
    * Use set(CMAKE_CXX_STANDARD 11) to select de desired standard
    * Build everything with hidden visibility, this allows the compiler
      to create significantly better code and smaller executable (-800kb)
* Tue Apr 09 2019 Paolo Stivanin <>
  - Update to 3.1.3:
    + 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
* Wed Mar 20 2019 - 3.1.2
  - update to 3.1.2:
    + 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
    + Fix build under MSYS (32-bit).
    + Fix build under Cygwin.
    + Various documentation improvements
  - removed upstreamed patches:
    + 465.patch
    + boost_168.patch
  - add libboost_system-devel as build requires
  - package the bashcompletion script as config file
  - re-introduce BuildRoot and defattr macros for older distributions
    (they don't harm on newer ones, so don't use a if condition)
  - get rid of the suse_version conditional for boost libraries, as
    the package gets build only from SLE-12 and beyond anyway
  - do not use macros in the URL, as OBS is not expending these for
    the WebUI
* Fri Aug 17 2018
  - cleanup specfile - install license as %license
  - boost_168.patch: fix building with Boost 1.68. Sha1 compatibility
    header was removed from Uuid library (boo#1105084)
* Wed Feb 01 2017
  - use individual libboost-*-devel packages instead of boost-devel
* Tue Sep 13 2016
  - 465.patch
    + Fix compilation with Boost 1.61 (boo#994382)
    + upstream PR



Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Nov 19 23:17:08 2021