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
Packager: http://bugs.opensuse.org
Url: https://github.com/ledger/ledger
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.

Provides

Requires

License

BSD-3-Clause

Changelog

* Tue Jun 15 2021 Christophe Giboudeaux <christophe@krop.fr>
  - Add upstream patch:
    * 0001-Fix-compilation-with-Boost-1.76.patch
* Mon Nov 02 2020 olaf@aepfle.de
  - 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 <mpluskal@suse.com>
  - 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
    anyways
  - Refresh ledger-cmakelists.patch
* Wed May 06 2020 Paolo Stivanin <info@paolostivanin.com>
  - 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 <crrodriguez@opensuse.org>
  - 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 <info@paolostivanin.com>
  - 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 lars@linux-schulserver.de - 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
      https://github.com/ledger/ledger-mode
    + 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 adam.majer@suse.de
  - 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 adam.majer@suse.de
  - use individual libboost-*-devel packages instead of boost-devel
* Tue Sep 13 2016 adam.majer@suse.de
  - 465.patch
    + Fix compilation with Boost 1.61 (boo#994382)
    + upstream PR https://github.com/ledger/ledger/pull/465

Files

/usr/bin/ledger
/usr/share/bash-completion/completions/ledger
/usr/share/doc/packages/ledger
/usr/share/doc/packages/ledger/README.md
/usr/share/licenses/ledger
/usr/share/licenses/ledger/LICENSE.md
/usr/share/man/man1/ledger.1.gz


Generated by rpm2html 1.8.1

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