Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libixion for openSUSE:Factory 
checked in at 2022-02-24 18:20:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libixion (Old)
 and      /work/SRC/openSUSE:Factory/.libixion.new.1958 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libixion"

Thu Feb 24 18:20:09 2022 rev:19 rq:956517 version:0.17.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/libixion/libixion.changes        2021-05-20 
19:24:23.762105970 +0200
+++ /work/SRC/openSUSE:Factory/.libixion.new.1958/libixion.changes      
2022-02-24 18:22:48.810668558 +0100
@@ -1,0 +2,23 @@
+Thu Jan 27 13:22:22 UTC 2022 - Fridrich Strba <fst...@suse.com>
+
+- Added patch:
+  * libixion-boost-system.patch
+    + fix missing symbols from boost_system library
+
+-------------------------------------------------------------------
+Thu Nov 18 18:01:23 UTC 2021 - Danilo Spinella <danilo.spine...@suse.com>
+
+- update to 0.17.0:
+  * set the baseline C++ version to 17.
+  * mdds has been internalized so that the public header no longer contains
+    references to mdds.  With this change, the users can use different API
+    versions of mdds between the ixion build and run-time use.
+  * cleaned up public API to make use of std::string_view and std::variant
+    where appropriate.
+  * implemented built-in LEFT() function in the formula interpreter.
+  * it is no longer required to set the size of void* at build time to ensure
+    the binaries to be fully functional.
+  * fixed a bug where named expressions with names containing invalid
+    characters were still allowed in.
+
+-------------------------------------------------------------------

Old:
----
  libixion-0.16.1.tar.xz

New:
----
  libixion-0.17.0.tar.xz
  libixion-boost-system.patch

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

Other differences:
------------------
++++++ libixion.spec ++++++
--- /var/tmp/diff_new_pack.ujM5si/_old  2022-02-24 18:22:49.170668462 +0100
+++ /var/tmp/diff_new_pack.ujM5si/_new  2022-02-24 18:22:49.174668461 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libixion
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,22 +17,27 @@
 
 
 %{!?make_build:%global make_build make %{?_smp_mflags}}
-%define libname libixion-0_16-0
+%define libname libixion-0_17-0
 Name:           libixion
-Version:        0.16.1
+Version:        0.17.0
 Release:        0
 Summary:        Threaded multi-target formula parser & interpreter
 License:        MIT
 URL:            https://gitlab.com/ixion/ixion
 Source:         http://kohei.us/files/ixion/src/%{name}-%{version}.tar.xz
+Patch0:         libixion-boost-system.patch
+BuildRequires:  autoconf
+BuildRequires:  automake
 BuildRequires:  coreutils
 BuildRequires:  gcc-c++
 BuildRequires:  libstdc++-devel
 BuildRequires:  libtool
+BuildRequires:  libtool
 BuildRequires:  pkgconfig
-BuildRequires:  pkgconfig(mdds-1.5)
+BuildRequires:  pkgconfig(mdds-2.0)
 BuildRequires:  pkgconfig(python3)
 BuildRequires:  pkgconfig(spdlog) >= 0.16.0
+BuildRequires:  pkgconfig(vulkan) >= 1.2.0
 %if 0%{?suse_version} > 1325
 BuildRequires:  libboost_filesystem-devel
 BuildRequires:  libboost_program_options-devel
@@ -78,8 +83,11 @@
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
+libtoolize --force --copy
+autoreconf -fi
 %configure \
        --disable-silent-rules \
        --disable-static \

++++++ libixion-0.16.1.tar.xz -> libixion-0.17.0.tar.xz ++++++
++++ 14319 lines of diff (skipped)

++++++ libixion-boost-system.patch ++++++
--- libixion-0.17.0/src/Makefile.am     2022-01-27 14:11:13.211161581 +0100
+++ libixion-0.17.0/src/Makefile.am     2022-01-27 14:11:40.751322069 +0100
@@ -19,7 +19,7 @@
        table_handler.cpp
 
 ixion_parser_LDADD = libixion/libixion-@IXION_API_VERSION@.la \
-       $(BOOST_PROGRAM_OPTIONS_LIBS)
+       $(BOOST_PROGRAM_OPTIONS_LIBS) $(BOOST_SYSTEM_LIBS)
 
 ixion_sorter_SOURCES = \
        ixion_sorter.cpp \
--- libixion-0.17.0/src/python/Makefile.am      2022-01-27 14:11:13.215161603 
+0100
+++ libixion-0.17.0/src/python/Makefile.am      2022-01-27 14:20:51.778555056 
+0100
@@ -16,7 +16,7 @@
 ixion_la_CPPFLAGS = -I$(top_srcdir)/include $(PYTHON_CFLAGS) $(MDDS_CFLAGS)
 ixion_la_LIBADD = \
        ../libixion/libixion-@IXION_API_VERSION@.la \
-       $(PYTHON_LIBS)
+       $(PYTHON_LIBS) $(BOOST_SYSTEM_LIBS)
 
 if OSX
 

Reply via email to