From 237efa7595107ede41186684249d4503bbe937f3a3ecd6eaa9d16cf5e47b37f6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Chv=C3=A1tal?= Date: Tue, 7 Nov 2017 10:51:09 +0000 Subject: [PATCH] - Update to 0.1.6: * Consider stencil txtxform in binary formats (tdf#67914). * Parse font width scaling. * Remove namespace check for VDX to allow parsing documents produced by lucidchart.com (tdf#98791). * Output shape ID if set. * Fix parsing of text block background color in some cases. * Write bitmaps with color palette correctly. * Deduce text encoding from font name. * Parse theme fill and shadow color. * Parse font scheme in VSDX documents. * Require C++11 for build. * Fix various crashes, leaks and hangs when reading damaged files found by oss-fuzz. * Fix some issues found by Coverity. * Many other small improvements and fixes. OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libvisio?expand=0&rev=41 --- libvisio-0.1.5.tar.xz | 3 --- libvisio-0.1.6.tar.xz | 3 +++ libvisio.changes | 18 ++++++++++++++++++ libvisio.spec | 36 +++++++++++++++--------------------- 4 files changed, 36 insertions(+), 24 deletions(-) delete mode 100644 libvisio-0.1.5.tar.xz create mode 100644 libvisio-0.1.6.tar.xz diff --git a/libvisio-0.1.5.tar.xz b/libvisio-0.1.5.tar.xz deleted file mode 100644 index bb72ec9..0000000 --- a/libvisio-0.1.5.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:430a067903660bb1b97daf4b045e408a1bb75ca45e615cf05fb1a4da65fc5a8c -size 504196 diff --git a/libvisio-0.1.6.tar.xz b/libvisio-0.1.6.tar.xz new file mode 100644 index 0000000..9cf6194 --- /dev/null +++ b/libvisio-0.1.6.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fe1002d3671d53c09bc65e47ec948ec7b67e6fb112ed1cd10966e211a8bb50f9 +size 676396 diff --git a/libvisio.changes b/libvisio.changes index 9c265d2..379d572 100644 --- a/libvisio.changes +++ b/libvisio.changes @@ -1,3 +1,21 @@ +------------------------------------------------------------------- +Tue Nov 7 10:48:14 UTC 2017 - tchvatal@suse.com + +- Update to 0.1.6: + * Consider stencil txtxform in binary formats (tdf#67914). + * Parse font width scaling. + * Remove namespace check for VDX to allow parsing documents produced by lucidchart.com (tdf#98791). + * Output shape ID if set. + * Fix parsing of text block background color in some cases. + * Write bitmaps with color palette correctly. + * Deduce text encoding from font name. + * Parse theme fill and shadow color. + * Parse font scheme in VSDX documents. + * Require C++11 for build. + * Fix various crashes, leaks and hangs when reading damaged files found by oss-fuzz. + * Fix some issues found by Coverity. + * Many other small improvements and fixes. + ------------------------------------------------------------------- Wed Feb 1 15:47:27 UTC 2017 - adam.majer@suse.de diff --git a/libvisio.spec b/libvisio.spec index b324977..32949d7 100644 --- a/libvisio.spec +++ b/libvisio.spec @@ -18,31 +18,30 @@ %define libname libvisio-0_1-1 Name: libvisio -Version: 0.1.5 +Version: 0.1.6 Release: 0 Summary: Library for parsing the MS Visio file format structure License: MPL-2.0 Group: Productivity/Publishing/Word Url: http://www.freedesktop.org/wiki/Software/libvisio Source0: http://dev-www.libreoffice.org/src/%{name}/%{name}-%{version}.tar.xz -%if 0%{?suse_version} > 1325 -BuildRequires: libboost_headers-devel -%else -BuildRequires: boost-devel -%endif -BuildRequires: cppunit-devel BuildRequires: doxygen BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: gperf BuildRequires: help2man -BuildRequires: libicu-devel -BuildRequires: librevenge-devel >= 0.0.0 -BuildRequires: libxml2-devel -BuildRequires: pkg-config +BuildRequires: pkgconfig BuildRequires: xz -BuildRequires: zlib-devel -BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: pkgconfig(cppunit) +BuildRequires: pkgconfig(icu-i18n) +BuildRequires: pkgconfig(librevenge-0.0) >= 0.0.0 +BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: pkgconfig(zlib) +%if 0%{?suse_version} > 1325 +BuildRequires: libboost_headers-devel +%else +BuildRequires: boost-devel +%endif %description libvisio is a library for parsing the MS Visio file format structure. It is @@ -92,11 +91,12 @@ export CXXFLAGS="%{optflags} -fvisibility-inlines-hidden" %configure \ --disable-werror \ --disable-static \ + --disable-silent-rules \ --docdir=%{_docdir}/%{name}-devel/html make %{?_smp_mflags} %install -make DESTDIR=%{buildroot} install %{?_smp_mflags} +%make_install find %{buildroot} -type f -name "*.la" -delete -print @@ -111,19 +111,15 @@ cp -p AUTHORS COPYING.* ChangeLog %{buildroot}%{_docdir}/%{name}-devel/ %fdupes -s %{buildroot} %check -export TZ=CET make check %{?_smp_mflags} %post -n %{libname} -p /sbin/ldconfig - %postun -n %{libname} -p /sbin/ldconfig %files -n %{libname} -%defattr(-,root,root) %{_libdir}/*.so.* %files devel -%defattr(-,root,root) %doc %dir %{_docdir}/%{name}-devel/ %doc %{_docdir}/%{name}-devel/[A-Z]* %{_libdir}/*.so @@ -131,13 +127,11 @@ make check %{?_smp_mflags} %{_includedir}/libvisio-* %files devel-doc -%defattr(-,root,root,-) %doc %{_docdir}/%{name}-devel/html/ %files tools -%defattr(-,root,root) %doc AUTHORS COPYING.* ChangeLog %{_bindir}/* -%{_mandir}/man1/*.1* +%{_mandir}/man1/*.1%{ext_man} %changelog