Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: ledger | Distribution: openSUSE Tumbleweed |
Version: 3.3.2 | Vendor: openSUSE |
Release: 4.1 | Build date: Sat Oct 11 17:14:21 2025 |
Group: Productivity/Office/Finance | Build host: reproducible |
Size: 1884398 | Source RPM: ledger-3.3.2-4.1.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.
BSD-3-Clause
* Sat Oct 11 2025 Arjen de Korte <suse+build@de-korte.org> - Add upstream change to fix build failure with boost 1.89: * 0003-Fix-build-with-Boost-1.89.0.patch * Mon Oct 28 2024 Carsten Ziepke <kieltux@gmail.com> - Add upstream change to fix build failure with boost 1.86: * 0002-Fix-build-with-Boost-1.86.0.patch * Thu May 23 2024 Christophe Marin <christophe@krop.fr> - Add upstream change to fix build failure with boost 1.85: * 0001-Fix-build-with-Boost-1.85.0.patch * Thu Jul 13 2023 Joshua Smith <jsmithfpv@gmail.com> - Update to version 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) - Updates in version 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 * Remove unused Python server related code * Various documentation improvements - Updates in version 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 * Support building on older versions of CMAKE (less than 3.7) * Fix compilation with Boost 1.76 (bug #2030) * 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) * 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 - Removal of 0001-Fix-compilation-with-Boost-1.76.patch which was fixed in bug #2030 - Removal of unneeded ledger-cmakelists.patch * 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
/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 Oct 17 23:03:50 2025