Hello community, here is the log from the commit of package gnucash for openSUSE:Factory checked in at 2018-06-29 22:35:01 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gnucash (Old) and /work/SRC/openSUSE:Factory/.gnucash.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnucash" Fri Jun 29 22:35:01 2018 rev:75 rq:619535 version:3.2 Changes: -------- --- /work/SRC/openSUSE:Factory/gnucash/gnucash.changes 2018-06-18 13:50:47.888107714 +0200 +++ /work/SRC/openSUSE:Factory/.gnucash.new/gnucash.changes 2018-06-29 22:35:16.878060096 +0200 @@ -1,0 +2,53 @@ +Wed Jun 27 23:02:33 UTC 2018 - luc1...@linuxmail.org + +- Update to version 3.2: + + Bugs fixed: bgo#787401, bgo#794617, bgo#795101, bgo#795247, + bgo#795253, bgo#795272, bgo#795276, bgo#795362, bgo#795471, + bgo#795519, bgo#795666, bgo#795831, bgo#795944, bgo#796079, + bgo#796081, bgo#796083, bgo#796117, bgo#796256, bgo#796369, + bgo#796398, bgo#796409, bgo#796423, bgo#796484, bgo#796527, + bgo#796537, bgo#796586, bgo#796595, bgo#796600, bgo#796614, + bgo#796638. + + Other fixes/enhancements: + - Transaction report improvements: + . Enable computing averages in subtotal grid; + . Generate the subtotal grid only if the primary sort key + enables subtotals; + . Fix subtotal grid to support multiple commodities; + . New filters. + - Add tooltip support for register cells. + - Replace old-style html style attributes with css. + - Add the full account name to the saved register settings. + - Fix misplaced try block that caused unhandled exception if + year out of range. + - Fix permanent storage of vendor details. + - Update invoice reports to give a consistent representation of + invoice data across the application. + - Ensure gncEntry rounding is consistent. Internally calculated + values in the entry are never rounded. Consumers of + gncEntry's calculated values can request them either rounded + or not. Next use a pragmatical approach for calculating + values on invoices based on the entry values: do the rounding + such that we never create an unbalanced transaction while + posting. + That means: + . Round each entry's net value before summing them in net + total; + . Accumulate all tax totals on invoice level per tax account + before rounding and round before before summing them in a + global tax total. + A complete solution can only be offered if users are allowed + to manually correct tax entries. This requires changes to + user interface and data format so that's not going to happen + in gnucash 3.x. + + Updated translations. +- Drop explicit C(XX)FLAGS exportation: now cmake export them by + default. +- Readd pkgconfig(libsecret-1) BuildRequires, following upstream + changes. Its support have got lost after porting the build system + to CMake. +- Conditionalize pkgconfig(gwengui-gtk3) BuildRequires to be used + only by Tumbleweed (suse_version > 1500) as previous releases do + not ship it. + +------------------------------------------------------------------- Old: ---- gnucash-3.1-1.tar.bz2 New: ---- gnucash-3.2.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnucash.spec ++++++ --- /var/tmp/diff_new_pack.Od6Ifw/_old 2018-06-29 22:35:17.586059481 +0200 +++ /var/tmp/diff_new_pack.Od6Ifw/_new 2018-06-29 22:35:17.590059478 +0200 @@ -18,14 +18,13 @@ %define __builder ninja Name: gnucash -Version: 3.1 +Version: 3.2 Release: 0 -### FIXME ### Remove export of C/CXXFLAGS on next version update, should be fixed upstream by then. Summary: Personal Finance Manager License: SUSE-GPL-2.0-with-openssl-exception OR SUSE-GPL-3.0-with-openssl-exception Group: Productivity/Office/Finance URL: http://www.gnucash.org/ -Source: https://github.com/Gnucash/gnucash/releases/download/%{version}/%{name}-%{version}-1.tar.bz2 +Source: https://github.com/Gnucash/gnucash/releases/download/%{version}/%{name}-%{version}.tar.bz2 Source1: %{name}-rpmlintrc ## Cpan-warning patch must always be applied. # PATCH-FIX-UPSTREAM gnucash-cpan-warning.patch -- Add a warning about the danger of using gnc-fq-update to update the perl modules used by GnuCash. @@ -59,13 +58,16 @@ BuildRequires: pkgconfig(gobject-2.0) >= 2.40 BuildRequires: pkgconfig(gthread-2.0) >= 2.40 BuildRequires: pkgconfig(gtk+-3.0) >= 3.10.0 +%if 0%{?suse_version} > 1500 BuildRequires: pkgconfig(gwengui-gtk3) +%endif BuildRequires: pkgconfig(gwenhywfar) >= 3.99.20 BuildRequires: pkgconfig(icu-i18n) BuildRequires: pkgconfig(icu-uc) BuildRequires: pkgconfig(ktoblzcheck) BuildRequires: pkgconfig(libglade-2.0) BuildRequires: pkgconfig(libofx) >= 0.9.0 +BuildRequires: pkgconfig(libsecret-1) >= 0.18 BuildRequires: pkgconfig(libxml-2.0) >= 2.7.0 BuildRequires: pkgconfig(libxslt) BuildRequires: pkgconfig(webkit2gtk-4.0) @@ -117,8 +119,6 @@ %autosetup -p1 %build -export CXXFLAGS="-Wno-error=parentheses %{optflags}" -export CFLAGS="-Wno-error=parentheses %{optflags}" %cmake \ -DCMAKE_SKIP_RPATH=OFF \ -DCMAKE_BUILD_WITH_INSTALL_RPATH=ON \ ++++++ gnucash-3.1-1.tar.bz2 -> gnucash-3.2.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/gnucash/gnucash-3.1-1.tar.bz2 /work/SRC/openSUSE:Factory/.gnucash.new/gnucash-3.2.tar.bz2 differ: char 11, line 1