Hello community,

here is the log from the commit of package ledger for openSUSE:Factory checked 
in at 2019-06-19 20:55:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ledger (Old)
 and      /work/SRC/openSUSE:Factory/.ledger.new.4811 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ledger"

Wed Jun 19 20:55:20 2019 rev:7 rq:696489 version:3.1.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/ledger/ledger.changes    2018-08-20 
16:19:10.068801069 +0200
+++ /work/SRC/openSUSE:Factory/.ledger.new.4811/ledger.changes  2019-06-19 
20:55:22.433825184 +0200
@@ -1,0 +2,67 @@
+Tue Apr  9 13:43:12 UTC 2019 - Paolo Stivanin <[email protected]>
+
+- 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 08:35:19 UTC 2019 - [email protected] - 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
+
+-------------------------------------------------------------------

Old:
----
  465.patch
  boost_168.patch
  v3.1.1.tar.gz

New:
----
  ledger-3.1.3.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ledger.spec ++++++
--- /var/tmp/diff_new_pack.s0r1Mo/_old  2019-06-19 20:55:23.157825815 +0200
+++ /var/tmp/diff_new_pack.s0r1Mo/_new  2019-06-19 20:55:23.161825819 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ledger
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,34 +12,30 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:           ledger
-Version:        3.1.1
+Version:        3.1.3
 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/%{name}/%{name}
-Source:         https://github.com/%{name}/%{name}/archive/v%{version}.tar.gz
-Patch0:         
https://patch-diff.githubusercontent.com/raw/ledger/ledger/pull/465.patch
-Patch1:         boost_168.patch
+URL:            https://github.com/ledger/ledger
+Source:         %{name}-%{version}.tar.gz
 BuildRequires:  cmake
 BuildRequires:  gcc-c++
-BuildRequires:  mpfr-devel
-BuildRequires:  python
-BuildRequires:  utfcpp-devel
-%if 0%{?suse_version} > 1325
 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
-%else
-BuildRequires:  boost-devel
-%endif
+BuildRequires:  mpfr-devel
+BuildRequires:  python
+BuildRequires:  utfcpp-devel
+BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
 Ledger is a powerful, double-entry accounting system that is accessed
@@ -49,8 +45,6 @@
 
 %prep
 %setup -q
-%patch0 -p1
-%patch1 -p1
 
 %build
 %cmake -DBUILD_LIBRARY=OFF
@@ -61,10 +55,11 @@
 install -m 644 -D contrib/ledger-completion.bash 
%{buildroot}%{_sysconfdir}/bash_completion.d/ledger.sh
 
 %files
+%defattr(-,root,root)
 %license LICENSE.md
 %doc README.md
 %{_mandir}/man1/%{name}.1%{?ext_man}
 %{_bindir}/ledger
-%{_sysconfdir}/bash_completion.d/ledger.sh
+%config %{_sysconfdir}/bash_completion.d/ledger.sh
 
 %changelog


Reply via email to