Hello community,
here is the log from the commit of package libvisio for openSUSE:Factory checked in at 2013-07-27 15:47:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libvisio (Old)
and /work/SRC/openSUSE:Factory/.libvisio.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libvisio"
Changes:
--------
--- /work/SRC/openSUSE:Factory/libvisio/libvisio.changes 2013-07-10 23:24:58.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.libvisio.new/libvisio.changes 2013-07-27 15:47:48.000000000 +0200
@@ -1,0 +2,7 @@
+Fri Jul 26 06:58:30 UTC 2013 - fridrich.strba@suse.com
+
+- Performance regression fix
+ * Add patch to unconditionally use WPX_SEEK_END
+ * Depend on libwpd-devel >= 0.9.5 that has WPX_SEEK_END
+
+-------------------------------------------------------------------
New:
----
libvisio-0.0.30-iterator_range.patch
libvisio-0.0.30-wpx_seek_end.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libvisio.spec ++++++
--- /var/tmp/diff_new_pack.y7G8JJ/_old 2013-07-27 15:47:50.000000000 +0200
+++ /var/tmp/diff_new_pack.y7G8JJ/_new 2013-07-27 15:47:50.000000000 +0200
@@ -26,6 +26,8 @@
Url: http://www.freedesktop.org/wiki/Software/libvisio
Group: Productivity/Publishing/Word
Source0: http://dev-www.libreoffice.org/src/%{name}-%{version}.tar.xz
+Patch0: libvisio-0.0.30-iterator_range.patch
+Patch1: libvisio-0.0.30-wpx_seek_end.patch
BuildRequires: boost-devel
%if 0%{?suse_version} > 1020
%define build_doc 1
@@ -36,7 +38,7 @@
BuildRequires: fdupes
BuildRequires: gcc-c++
BuildRequires: libicu-devel
-BuildRequires: libwpd-devel >= 0.9.0
+BuildRequires: libwpd-devel >= 0.9.5
BuildRequires: libwpg-devel >= 0.2.0
BuildRequires: libxml2-devel
BuildRequires: zlib-devel
@@ -88,6 +90,8 @@
%prep
%setup -q
+%patch0 -p1 -b .iterator_range
+%patch1 -p1 -b .wpx_seek_end
%build
%configure \
++++++ libvisio-0.0.30-iterator_range.patch ++++++
--- a/src/lib/libvisio_utils.cpp
+++ b/src/lib/libvisio_utils.cpp
@@ -35,6 +35,7 @@
#include