Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libetonyek for openSUSE:Factory checked in at 2021-09-13 16:24:19 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libetonyek (Old) and /work/SRC/openSUSE:Factory/.libetonyek.new.1899 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libetonyek" Mon Sep 13 16:24:19 2021 rev:20 rq:917555 version:0.1.10 Changes: -------- --- /work/SRC/openSUSE:Factory/libetonyek/libetonyek.changes 2020-09-01 20:02:05.492444342 +0200 +++ /work/SRC/openSUSE:Factory/.libetonyek.new.1899/libetonyek.changes 2021-09-13 16:24:45.182760103 +0200 @@ -1,0 +2,18 @@ +Wed Sep 8 06:52:33 UTC 2021 - Fridrich Strba <fst...@suse.com> + +- Added patch: + * resolve-ambiguities.patch + + fix some ambiguities in type resolutions on older compilers + + enables building on sle12-sp5 + +------------------------------------------------------------------- +Mon Sep 6 12:49:30 UTC 2021 - Danilo Spinella <danilo.spine...@suse.com> + +- Update to 0.1.10: + * Parse shadow. + * Improve detection of the "new" formats. + * Fix handling of text baseline shift. + * Improve various formats. +- Remove upstreamed patch 0001-add-missing-include-for-std-for_each.patch + +------------------------------------------------------------------- Old: ---- 0001-add-missing-include-for-std-for_each.patch libetonyek-0.1.9.tar.xz New: ---- libetonyek-0.1.10.tar.xz resolve-ambiguities.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libetonyek.spec ++++++ --- /var/tmp/diff_new_pack.9DUhvd/_old 2021-09-13 16:24:45.942760981 +0200 +++ /var/tmp/diff_new_pack.9DUhvd/_new 2021-09-13 16:24:45.942760981 +0200 @@ -1,7 +1,7 @@ # # spec file for package libetonyek # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,17 +16,17 @@ # +%{!?make_build:%global make_build make %{?_smp_mflags}} %define libname libetonyek-0_1-1 Name: libetonyek -Version: 0.1.9 +Version: 0.1.10 Release: 0 Summary: Library for Apple Keynote presentations License: MPL-2.0 Group: Productivity/Publishing/Word URL: https://wiki.documentfoundation.org/DLP/Libraries/libetonyek Source0: http://dev-www.libreoffice.org/src/%{name}/%{name}-%{version}.tar.xz -# PATCH-FIX-UPSTREAM: https://gerrit.libreoffice.org/c/libetonyek/+/94450 -Patch0: 0001-add-missing-include-for-std-for_each.patch +Patch0: resolve-ambiguities.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: doxygen @@ -90,8 +90,7 @@ This package contains tools to work with Apple Keynote presentations %prep -%setup -q -%patch0 -p1 +%autosetup -p1 %build autoreconf -fvi @@ -102,7 +101,7 @@ --disable-werror \ --disable-static \ --docdir=%{_docdir}/%{name}-devel/html -make %{?_smp_mflags} +%make_build %install %make_install @@ -119,7 +118,7 @@ %fdupes -s %{buildroot} %check -make check %{?_smp_mflags} +%make_build check %post -n %{libname} -p /sbin/ldconfig %postun -n %{libname} -p /sbin/ldconfig ++++++ libetonyek-0.1.9.tar.xz -> libetonyek-0.1.10.tar.xz ++++++ ++++ 12293 lines of diff (skipped) ++++++ resolve-ambiguities.patch ++++++ --- libetonyek-0.1.10.orig/src/lib/IWAParser.cpp 2021-09-08 08:13:58.425324040 +0200 +++ libetonyek-0.1.10/src/lib/IWAParser.cpp 2021-09-08 08:34:25.497038861 +0200 @@ -2355,10 +2355,10 @@ IWORKPropertyMap props; // normally yellow, but blue may be better in LO props.put<property::FontColor>(IWORKColor(0,0,1,1)); - spans[0]=std::make_shared<IWORKStyle>(props, boost::none, nullptr); + spans[0]=std::make_shared<IWORKStyle>(props, boost::none, IWORKStylePtr_t()); // reset color to default, if not, comment will be blue colored props.put<property::FontColor>(IWORKColor(0,0,0,1)); - spans[unsigned(len)]=std::make_shared<IWORKStyle>(props, boost::none, nullptr); + spans[unsigned(len)]=std::make_shared<IWORKStyle>(props, boost::none, IWORKStylePtr_t()); text.setSpans(spans); text.parse(*m_currentText); } @@ -3403,7 +3403,7 @@ } else { - formula.reset(new IWORKFormula(0)); + formula.reset(new IWORKFormula(boost::make_optional(0u))); formula->parse(stack[0]); } return ok; --- libetonyek-0.1.10.orig/src/lib/libetonyek_utils.cpp 2021-09-08 08:13:58.421324015 +0200 +++ libetonyek-0.1.10/src/lib/libetonyek_utils.cpp 2021-09-08 08:37:10.586089369 +0200 @@ -12,6 +12,7 @@ #include <cmath> #include <cstdarg> #include <cstdio> +#include <cstring> #include <limits> #include <stdexcept>