Hello community,

here is the log from the commit of package libixion for openSUSE:Factory 
checked in at 2020-10-18 16:18:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libixion (Old)
 and      /work/SRC/openSUSE:Factory/.libixion.new.3486 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libixion"

Sun Oct 18 16:18:22 2020 rev:17 rq:841722 version:0.16.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/libixion/libixion.changes        2019-08-22 
15:11:19.182445039 +0200
+++ /work/SRC/openSUSE:Factory/.libixion.new.3486/libixion.changes      
2020-10-18 16:18:26.904411433 +0200
@@ -1,0 +2,35 @@
+Mon Sep 28 18:15:56 UTC 2020 - Dirk Mueller <dmuel...@suse.com>
+
+- update to 0.16.1:
+  * fixed a build issue on 32-bit linux platforms, caused by slicing of integer
+  string ID values.
+  * worked around floating point rounding errors which prevented two
+  theoretically-equal numeric values from being evaluated as equal in test
+  code.
+  * added new function to allow printing of single formula tokens.
+  * added method for setting cached results on formula cells in
+    model_context.
+  * changed the model_context design to ensure that all sheets are of the same
+    size.
+  * added an accessor method to formula_model_access interface (and implicitly
+    in model_context) that directly returns a string value from cell.
+  * added cell_access class for querying of cell states without knowing its
+    type ahead of time.
+  * added document class which provides a layer on top of model_context, to
+    abstract away the handling of formula calculations.
+  * deprecated model_context::erase_cell() in favor of empty_cell().
+  * added support for 3D references - references that contain multiple sheets.
+  * added support for the exponent (^) and concatenation (&) operators.
+  * fixed incorrect handling of range references containing whole columns such
+    as A:A.
+  * added support for unordered range references - range references whose
+    start row or column is greater than their end position counterparts, such
+    as A3:A1.
+  * fixed a bug that prevented nested formula functions from working properly.
+  * implemented Calc A1 style reference resolver.
+  * formula results now directly store the string values when the results are
+    of string type.  They previously stored string ID values after interning
+    the original strings.
+  * removed build-time dependency on spdlog. 
+
+-------------------------------------------------------------------

Old:
----
  libixion-0.15.0.tar.xz

New:
----
  libixion-0.16.1.tar.xz

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

Other differences:
------------------
++++++ libixion.spec ++++++
--- /var/tmp/diff_new_pack.gtN7vu/_old  2020-10-18 16:18:27.384411647 +0200
+++ /var/tmp/diff_new_pack.gtN7vu/_new  2020-10-18 16:18:27.384411647 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libixion
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,14 +16,13 @@
 #
 
 
-%define libname libixion-0_15-0
+%define libname libixion-0_16-0
 Name:           libixion
-Version:        0.15.0
+Version:        0.16.1
 Release:        0
 Summary:        Threaded multi-target formula parser & interpreter
 License:        MIT
-Group:          Productivity/Publishing/Word
-Url:            https://gitlab.com/ixion/ixion
+URL:            https://gitlab.com/ixion/ixion
 Source:         http://kohei.us/files/ixion/src/%{name}-%{version}.tar.xz
 BuildRequires:  coreutils
 BuildRequires:  gcc-c++
@@ -47,7 +46,6 @@
 
 %package -n %{libname}
 Summary:        Threaded multi-target formula parser & interpreter
-Group:          System/Libraries
 
 %description -n %{libname}
 Ixion is a general purpose formula parser & interpreter that can calculate
@@ -55,7 +53,6 @@
 
 %package devel
 Summary:        Threaded multi-target formula parser & interpreter
-Group:          Development/Libraries/C and C++
 Requires:       %{libname} = %{version}
 
 %description devel
@@ -64,7 +61,6 @@
 
 %package tools
 Summary:        Spreadsheet file processing library
-Group:          Productivity/Publishing/Word
 Requires:       %{libname} = %{version}
 
 %description tools
@@ -72,7 +68,6 @@
 
 %package -n python3-%{name}
 Summary:        Python bindings for libixion
-Group:          Productivity/Publishing/Word
 Obsoletes:      %{name}-python
 # Renamed in 15.0
 Provides:       %{name}-python3 = %{version}
@@ -88,10 +83,10 @@
        --disable-silent-rules \
        --disable-static \
        --docdir=%{_docdir}/%{name}
-make %{?_smp_mflags}
+%make_build
 
 %check
-make check %{?_smp_mflags}
+%make_build check
 
 %install
 %make_install

++++++ libixion-0.15.0.tar.xz -> libixion-0.16.1.tar.xz ++++++
++++ 21527 lines of diff (skipped)


Reply via email to