Hello community, here is the log from the commit of package ledger for openSUSE:Factory checked in at 2020-06-03 20:34:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ledger (Old) and /work/SRC/openSUSE:Factory/.ledger.new.3606 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ledger" Wed Jun 3 20:34:16 2020 rev:10 rq:810974 version:3.2.1 Changes: -------- --- /work/SRC/openSUSE:Factory/ledger/ledger.changes 2020-05-07 14:54:12.474266090 +0200 +++ /work/SRC/openSUSE:Factory/.ledger.new.3606/ledger.changes 2020-06-03 20:34:40.941578812 +0200 @@ -1,0 +2,17 @@ +Fri May 29 06:39:31 UTC 2020 - Martin Pluskal <[email protected]> + +- 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 + +------------------------------------------------------------------- Old: ---- ledger-3.2.0.tar.gz New: ---- ledger-3.2.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ledger.spec ++++++ --- /var/tmp/diff_new_pack.Q0hub6/_old 2020-06-03 20:34:41.533580667 +0200 +++ /var/tmp/diff_new_pack.Q0hub6/_new 2020-06-03 20:34:41.537580679 +0200 @@ -17,46 +17,44 @@ Name: ledger -Version: 3.2.0 +Version: 3.2.1 Release: 0 Summary: Double-entry accounting system with a command-line reporting interface License: BSD-3-Clause Group: Productivity/Office/Finance URL: https://github.com/ledger/ledger Source: https://github.com/ledger/ledger/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz +Patch0: ledger-cmakelists.patch BuildRequires: cmake BuildRequires: gcc-c++ -BuildRequires: libboost_date_time-devel -BuildRequires: libboost_filesystem-devel -BuildRequires: libboost_iostreams-devel -BuildRequires: libboost_regex-devel -BuildRequires: libboost_system-devel -BuildRequires: libboost_test-devel +BuildRequires: libboost_date_time-devel >= 1.49.0 +BuildRequires: libboost_filesystem-devel >= 1.49.0 +BuildRequires: libboost_iostreams-devel >= 1.49.0 +BuildRequires: libboost_regex-devel >= 1.49.0 +BuildRequires: libboost_system-devel >= 1.49.0 +BuildRequires: libboost_test-devel >= 1.49.0 BuildRequires: mpfr-devel -BuildRequires: python3 +BuildRequires: python3-base BuildRequires: utfcpp-devel -Patch0: ledger-cmakelists.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description -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. +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. %prep -%setup -q -%patch0 -p1 +%autosetup -p1 + %build %cmake -DBUILD_LIBRARY=OFF -make %{?_smp_mflags} +%cmake_build %install %cmake_install install -m 644 -D contrib/ledger-completion.bash %{buildroot}%{_datadir}/bash-completion/completions/ledger.sh %files -%defattr(-,root,root) %license LICENSE.md %doc README.md %{_mandir}/man1/%{name}.1%{?ext_man} ++++++ ledger-3.2.0.tar.gz -> ledger-3.2.1.tar.gz ++++++ ++++ 5783 lines of diff (skipped) ++++++ ledger-cmakelists.patch ++++++ --- /var/tmp/diff_new_pack.Q0hub6/_old 2020-06-03 20:34:41.753581356 +0200 +++ /var/tmp/diff_new_pack.Q0hub6/_new 2020-06-03 20:34:41.753581356 +0200 @@ -1,8 +1,8 @@ -Index: ledger-3.1.3/CMakeLists.txt +Index: ledger-3.2.1/CMakeLists.txt =================================================================== ---- ledger-3.1.3.orig/CMakeLists.txt -+++ ledger-3.1.3/CMakeLists.txt -@@ -19,7 +19,11 @@ list(APPEND CMAKE_MODULE_PATH "${PROJECT +--- ledger-3.2.1.orig/CMakeLists.txt ++++ ledger-3.2.1/CMakeLists.txt +@@ -19,7 +19,11 @@ endif() enable_testing()
