Accepting request 1058626 from home:dirkmueller:Factory

- update to 0.0.5:
  * Fix a bunch of issues discovered by oss-fuzz.
  * Require C++11 for building.
  * Modernize the code a bit.
  * Fix assignment of RVNGString from a C String. The previous code would
  append to the current content instead of replacing it.
  * When appending a characer to an RVNGString (i.e., using the char
    overload of
  append()), don't validate the character. Some libraries use this
  function to construct an RVNGString from UTF-8 code points.
  * Drop outdated MSVC project files.
  * Extend API documentation a bit.
  * Emit viewBox attribute for SVG output to fix user unit to ensure
  proper scaling.
  * More fixes for GDB pretty printers.

OBS-URL: https://build.opensuse.org/request/show/1058626
OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/librevenge?expand=0&rev=32
This commit is contained in:
Danilo Spinella 2023-01-16 16:37:13 +00:00 committed by Git OBS Bridge
parent 7a56dbc315
commit d09a0a1438
4 changed files with 26 additions and 7 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:933f0729f04267cc354b9a02bc3e9afefa5512a3bdd0b45f159ee14a3e3347b2
size 421604

BIN
librevenge-0.0.5.tar.xz (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -1,3 +1,22 @@
-------------------------------------------------------------------
Mon Jan 16 08:01:48 UTC 2023 - Dirk Müller <dmueller@suse.com>
- update to 0.0.5:
* Fix a bunch of issues discovered by oss-fuzz.
* Require C++11 for building.
* Modernize the code a bit.
* Fix assignment of RVNGString from a C String. The previous code would
append to the current content instead of replacing it.
* When appending a characer to an RVNGString (i.e., using the char
overload of
append()), don't validate the character. Some libraries use this
function to construct an RVNGString from UTF-8 code points.
* Drop outdated MSVC project files.
* Extend API documentation a bit.
* Emit viewBox attribute for SVG output to fix user unit to ensure
proper scaling.
* More fixes for GDB pretty printers.
-------------------------------------------------------------------
Thu Jan 27 13:47:06 UTC 2022 - Fridrich Strba <fstrba@suse.com>

View File

@ -1,7 +1,7 @@
#
# spec file for package librevenge
#
# Copyright (c) 2022 SUSE LLC
# Copyright (c) 2023 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -19,7 +19,7 @@
%global apiversion 0.0
%global pkgextension 0_0-0
Name: librevenge
Version: 0.0.4
Version: 0.0.5
Release: 0
Summary: A base library for writing document import filters
License: LGPL-2.1-or-later OR MPL-2.0
@ -154,8 +154,8 @@ make %{?_smp_mflags} check
%dir %{_datadir}/gdb/auto-load
%dir %{_datadir}/gdb/auto-load%{_prefix}
%dir %{_datadir}/gdb/auto-load%{_libdir}
%{_datadir}/gdb/auto-load%{_libdir}/%{name}-%{apiversion}.py*
%{_datadir}/gdb/auto-load%{_libdir}/%{name}-stream-%{apiversion}.py*
%{_datadir}/gdb/auto-load%{_libdir}/%{name}-%{apiversion}-gdb.py*
%{_datadir}/gdb/auto-load%{_libdir}/%{name}-stream-%{apiversion}-gdb.py*
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/python