Hello community,
here is the log from the commit of package libqt5-qtsvg for openSUSE:Factory checked in at 2015-03-01 15:26:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libqt5-qtsvg (Old)
and /work/SRC/openSUSE:Factory/.libqt5-qtsvg.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libqt5-qtsvg"
Changes:
--------
--- /work/SRC/openSUSE:Factory/libqt5-qtsvg/libqt5-qtsvg.changes 2014-12-21 11:56:38.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.libqt5-qtsvg.new/libqt5-qtsvg.changes 2015-03-01 15:26:32.000000000 +0100
@@ -1,0 +2,8 @@
+Tue Feb 24 16:10:27 UTC 2015 - hrvoje.senjan@gmail.com
+
+- Update to 5.4.1
+ * For more details please see:
+ http://blog.qt.io/blog/2015/02/24/qt-5-4-1-released/
+- Add minimal requires on libQt5Widgets5
+
+-------------------------------------------------------------------
Old:
----
qtsvg-opensource-src-5.4.0.tar.xz
New:
----
qtsvg-opensource-src-5.4.1.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libqt5-qtsvg.spec ++++++
--- /var/tmp/diff_new_pack.hv1DZr/_old 2015-03-01 15:26:33.000000000 +0100
+++ /var/tmp/diff_new_pack.hv1DZr/_new 2015-03-01 15:26:33.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package libqt5-qtsvg
#
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -21,15 +21,15 @@
%define libname libQt5Svg5
Name: libqt5-qtsvg
-Version: 5.4.0
+Version: 5.4.1
Release: 0
Summary: Qt 5 SVG Library
License: SUSE-LGPL-2.1-with-digia-exception-1.1 or GPL-3.0
Group: Development/Libraries/X11
Url: http://qt.digia.com
%define base_name libqt5
-%define real_version 5.4.0
-%define so_version 5.4.0
+%define real_version 5.4.1
+%define so_version 5.4.1
%define tar_version qtsvg-opensource-src-%{real_version}
Source: %{tar_version}.tar.xz
Source1: baselibs.conf
@@ -57,6 +57,7 @@
%package -n %libname
Summary: Qt 5 SVG Library
Group: Development/Libraries/X11
+%requires_ge libQt5Widgets5
%description -n %libname
Qt is a set of libraries for developing applications.
++++++ qtsvg-opensource-src-5.4.0.tar.xz -> qtsvg-opensource-src-5.4.1.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtsvg-opensource-src-5.4.0/.qmake.conf new/qtsvg-opensource-src-5.4.1/.qmake.conf
--- old/qtsvg-opensource-src-5.4.0/.qmake.conf 2014-12-05 17:25:17.000000000 +0100
+++ new/qtsvg-opensource-src-5.4.1/.qmake.conf 2015-02-17 05:57:32.000000000 +0100
@@ -2,4 +2,4 @@
CONFIG += qt_example_installs
CONFIG += warning_clean
-MODULE_VERSION = 5.4.0
+MODULE_VERSION = 5.4.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtsvg-opensource-src-5.4.0/.tag new/qtsvg-opensource-src-5.4.1/.tag
--- old/qtsvg-opensource-src-5.4.0/.tag 2014-12-05 17:25:18.000000000 +0100
+++ new/qtsvg-opensource-src-5.4.1/.tag 2015-02-17 05:57:32.000000000 +0100
@@ -1 +1 @@
-eece19e62638409b479cabcbb985978d61d84307
+d6357e11474284ddfdb2e860d9661bdf0290ec9b
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtsvg-opensource-src-5.4.0/doc/src/examples/textobject.qdoc new/qtsvg-opensource-src-5.4.1/doc/src/examples/textobject.qdoc
--- old/qtsvg-opensource-src-5.4.0/doc/src/examples/textobject.qdoc 2014-12-05 17:25:17.000000000 +0100
+++ new/qtsvg-opensource-src-5.4.1/doc/src/examples/textobject.qdoc 1970-01-01 01:00:00.000000000 +0100
@@ -1,156 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/legal
-**
-** This file is part of the documentation of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:FDL$
-** Commercial License Usage
-** Licensees holding valid commercial Qt licenses may use this file in
-** accordance with the commercial license agreement provided with the
-** Software or, alternatively, in accordance with the terms contained in
-** a written agreement between you and Digia. For licensing terms and
-** conditions see http://qt.digia.com/licensing. For further information
-** use the contact form at http://qt.digia.com/contact-us.
-**
-** GNU Free Documentation License Usage
-** Alternatively, this file may be used under the terms of the GNU Free
-** Documentation License version 1.3 as published by the Free Software
-** Foundation and appearing in the file included in the packaging of
-** this file. Please review the following information to ensure
-** the GNU Free Documentation License version 1.3 requirements
-** will be met: http://www.gnu.org/copyleft/fdl.html.
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-/*!
- \example richtext/textobject
- \title Text Object Example
-
- The Text Object example shows how to insert an SVG file into a
- QTextDocument.
-
- \image textobject-example.png
-
- A QTextDocument consists of a hierarchy of elements, such as text blocks and
- frames. A text object describes the structure or format of one or more of these
- elements. For instance, images imported from HTML are implemented using text
- objects. Text objects are used by the document's
- \l{QAbstractTextDocumentLayout}{layout} to lay out and render (paint) the
- document. Each object knows how to paint the elements they govern, and
- calculates their size.
-
- To be able to insert an SVG image into a text document, we create
- a text object, and implement painting for that object. This object
- can then be \l{QTextCharFormat::setObjectType()}{set} on a
- QTextCharFormat. We also register the text object with the layout
- of the document, enabling it to draw \l{QTextCharFormat}s governed
- by our text object. We can summarize the procedure with the
- following steps:
-
- \list
- \li Implement the text object.
- \li Register the text object with the layout of the text
- document.
- \li Set the text object on a QTextCharFormat.
- \li Insert a QChar::ObjectReplacementCharacter with that
- text char format into the document.
- \endlist
-
- The example consists of the following classes:
-
- \list
- \li \c{SvgTextObject} implements the text object.
- \li \c{Window} shows a QTextEdit into which SVG images can be
- inserted.
- \endlist
-
- \section1 SvgTextObject Class Definition
-
- Let's take a look at the header file of \c {SvgTextObject}:
-
- \snippet examples/richtext/textobject/svgtextobject.h 0
-
- A text object is a QObject that implements QTextObjectInterface.
- Note that the first class inherited must be QObject, and that
- you must use Q_INTERFACES to let Qt know that your class
- implements QTextObjectInterface.
-
- The document layout keeps a collection of text objects stored as
- \l{QObject}s, each of which has an associated object type. The
- layout casts the QObject for the associated object type into the
- QTextObjectInterface.
-
- The \l{QTextObjectInterface::}{intrinsicSize()} and
- \l{QTextObjectInterface::}{drawObject()} functions are then used
- to calculate the size of the text object and draw it.
-
- \section1 SvgTextObject Class Implementation
-
- We start of by taking a look at the
- \l{QTextObjectInterface::}{intrinsicSize()} function:
-
- \snippet examples/richtext/textobject/svgtextobject.cpp 0
-
- \c intrinsicSize() is called by the layout to calculate the size
- of the text object. Notice that we have drawn the SVG image on a
- QImage. This is because SVG rendering is quite expensive. The
- example would lag seriously for large images if we drew them
- with a QSvgRenderer each time.
-
- \snippet examples/richtext/textobject/svgtextobject.cpp 1
-
- In \c drawObject(), we paint the SVG image using the QPainter
- provided by the layout.
-
- \section1 Window Class Definition
-
- The \c Window class is a self-contained window that has a
- QTextEdit in which SVG images can be inserted.
-
- \snippet examples/richtext/textobject/window.h 0
-
- The \c insertTextObject() slot inserts an SVG image at the current
- cursor position, while \c setupTextObject() creates and registers
- the SvgTextObject with the layout of the text edit's document.
-
- The constructor simply calls \c setupTextObject() and \c
- setupGui(), which creates and lays out the widgets of the \c
- Window.
-
- \section1 Window Class Implementation
-
- We will now take a closer look at the functions that are relevant
- to our text object, starting with the \c setupTextObject()
- function.
-
- \snippet examples/richtext/textobject/window.cpp 3
-
- \c {SvgTextFormat}'s value is the number of our object type. It is
- used to identify object types by the document layout.
-
- Note that we only create one SvgTextObject instance; it will be
- used for all QTextCharFormat's with the \c SvgTextFormat object
- type.
-
- Let's move on to the \c insertTextObject() function:
-
- \snippet examples/richtext/textobject/window.cpp 1
-
- First, the \c .svg file is opened and its contents are read
- into the \c svgData array.
-
- \snippet examples/richtext/textobject/window.cpp 2
-
- To speed things up, we buffer the SVG image in a QImage. We use
- \l{QTextFormat::}{setProperty()} to store the QImage in the in the
- QTextCharFormat. We can retrieve it later with
- \l{QTextCharFormat::}{property()}.
-
- We insert the char format in the standard way - using a
- QTextCursor. Notice that we use the special QChar
- \l{QChar::}{ObjectReplacementCharacter}.
-*/
-
Files old/qtsvg-opensource-src-5.4.0/doc/src/images/textobject-example.png and new/qtsvg-opensource-src-5.4.1/doc/src/images/textobject-example.png differ
Files old/qtsvg-opensource-src-5.4.0/examples/svg/richtext/textobject/doc/images/textobject-example.png and new/qtsvg-opensource-src-5.4.1/examples/svg/richtext/textobject/doc/images/textobject-example.png differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtsvg-opensource-src-5.4.0/examples/svg/richtext/textobject/doc/src/textobject.qdoc new/qtsvg-opensource-src-5.4.1/examples/svg/richtext/textobject/doc/src/textobject.qdoc
--- old/qtsvg-opensource-src-5.4.0/examples/svg/richtext/textobject/doc/src/textobject.qdoc 1970-01-01 01:00:00.000000000 +0100
+++ new/qtsvg-opensource-src-5.4.1/examples/svg/richtext/textobject/doc/src/textobject.qdoc 2015-02-17 05:57:32.000000000 +0100
@@ -0,0 +1,156 @@
+/****************************************************************************
+**
+** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies).
+** Contact: http://www.qt-project.org/legal
+**
+** This file is part of the documentation of the Qt Toolkit.
+**
+** $QT_BEGIN_LICENSE:FDL$
+** Commercial License Usage
+** Licensees holding valid commercial Qt licenses may use this file in
+** accordance with the commercial license agreement provided with the
+** Software or, alternatively, in accordance with the terms contained in
+** a written agreement between you and Digia. For licensing terms and
+** conditions see http://qt.digia.com/licensing. For further information
+** use the contact form at http://qt.digia.com/contact-us.
+**
+** GNU Free Documentation License Usage
+** Alternatively, this file may be used under the terms of the GNU Free
+** Documentation License version 1.3 as published by the Free Software
+** Foundation and appearing in the file included in the packaging of
+** this file. Please review the following information to ensure
+** the GNU Free Documentation License version 1.3 requirements
+** will be met: http://www.gnu.org/copyleft/fdl.html.
+** $QT_END_LICENSE$
+**
+****************************************************************************/
+
+/*!
+ \example richtext/textobject
+ \title Text Object Example
+
+ The Text Object example shows how to insert an SVG file into a
+ QTextDocument.
+
+ \image textobject-example.png
+
+ A QTextDocument consists of a hierarchy of elements, such as text blocks and
+ frames. A text object describes the structure or format of one or more of these
+ elements. For instance, images imported from HTML are implemented using text
+ objects. Text objects are used by the document's
+ \l{QAbstractTextDocumentLayout}{layout} to lay out and render (paint) the
+ document. Each object knows how to paint the elements they govern, and
+ calculates their size.
+
+ To be able to insert an SVG image into a text document, we create
+ a text object, and implement painting for that object. This object
+ can then be \l{QTextCharFormat::setObjectType()}{set} on a
+ QTextCharFormat. We also register the text object with the layout
+ of the document, enabling it to draw \l{QTextCharFormat}s governed
+ by our text object. We can summarize the procedure with the
+ following steps:
+
+ \list
+ \li Implement the text object.
+ \li Register the text object with the layout of the text
+ document.
+ \li Set the text object on a QTextCharFormat.
+ \li Insert a QChar::ObjectReplacementCharacter with that
+ text char format into the document.
+ \endlist
+
+ The example consists of the following classes:
+
+ \list
+ \li \c{SvgTextObject} implements the text object.
+ \li \c{Window} shows a QTextEdit into which SVG images can be
+ inserted.
+ \endlist
+
+ \section1 SvgTextObject Class Definition
+
+ Let's take a look at the header file of \c {SvgTextObject}:
+
+ \snippet richtext/textobject/svgtextobject.h 0
+
+ A text object is a QObject that implements QTextObjectInterface.
+ Note that the first class inherited must be QObject, and that
+ you must use Q_INTERFACES to let Qt know that your class
+ implements QTextObjectInterface.
+
+ The document layout keeps a collection of text objects stored as
+ \l{QObject}s, each of which has an associated object type. The
+ layout casts the QObject for the associated object type into the
+ QTextObjectInterface.
+
+ The \l{QTextObjectInterface::}{intrinsicSize()} and
+ \l{QTextObjectInterface::}{drawObject()} functions are then used
+ to calculate the size of the text object and draw it.
+
+ \section1 SvgTextObject Class Implementation
+
+ We start of by taking a look at the
+ \l{QTextObjectInterface::}{intrinsicSize()} function:
+
+ \snippet richtext/textobject/svgtextobject.cpp 0
+
+ \c intrinsicSize() is called by the layout to calculate the size
+ of the text object. Notice that we have drawn the SVG image on a
+ QImage. This is because SVG rendering is quite expensive. The
+ example would lag seriously for large images if we drew them
+ with a QSvgRenderer each time.
+
+ \snippet richtext/textobject/svgtextobject.cpp 1
+
+ In \c drawObject(), we paint the SVG image using the QPainter
+ provided by the layout.
+
+ \section1 Window Class Definition
+
+ The \c Window class is a self-contained window that has a
+ QTextEdit in which SVG images can be inserted.
+
+ \snippet richtext/textobject/window.h 0
+
+ The \c insertTextObject() slot inserts an SVG image at the current
+ cursor position, while \c setupTextObject() creates and registers
+ the SvgTextObject with the layout of the text edit's document.
+
+ The constructor simply calls \c setupTextObject() and \c
+ setupGui(), which creates and lays out the widgets of the \c
+ Window.
+
+ \section1 Window Class Implementation
+
+ We will now take a closer look at the functions that are relevant
+ to our text object, starting with the \c setupTextObject()
+ function.
+
+ \snippet richtext/textobject/window.cpp 3
+
+ \c {SvgTextFormat}'s value is the number of our object type. It is
+ used to identify object types by the document layout.
+
+ Note that we only create one SvgTextObject instance; it will be
+ used for all QTextCharFormat's with the \c SvgTextFormat object
+ type.
+
+ Let's move on to the \c insertTextObject() function:
+
+ \snippet richtext/textobject/window.cpp 1
+
+ First, the \c .svg file is opened and its contents are read
+ into the \c svgData array.
+
+ \snippet richtext/textobject/window.cpp 2
+
+ To speed things up, we buffer the SVG image in a QImage. We use
+ \l{QTextFormat::}{setProperty()} to store the QImage in the in the
+ QTextCharFormat. We can retrieve it later with
+ \l{QTextCharFormat::}{property()}.
+
+ We insert the char format in the standard way - using a
+ QTextCursor. Notice that we use the special QChar
+ \l{QChar::}{ObjectReplacementCharacter}.
+*/
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.0/QtSvg/private/qsvgfont_p.h new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.0/QtSvg/private/qsvgfont_p.h
--- old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.0/QtSvg/private/qsvgfont_p.h 2014-12-05 17:25:17.000000000 +0100
+++ new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.0/QtSvg/private/qsvgfont_p.h 1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/svg/qsvgfont_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.0/QtSvg/private/qsvgfunctions_wince_p.h new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.0/QtSvg/private/qsvgfunctions_wince_p.h
--- old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.0/QtSvg/private/qsvgfunctions_wince_p.h 2014-12-05 17:25:17.000000000 +0100
+++ new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.0/QtSvg/private/qsvgfunctions_wince_p.h 1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/svg/qsvgfunctions_wince_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.0/QtSvg/private/qsvggraphics_p.h new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.0/QtSvg/private/qsvggraphics_p.h
--- old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.0/QtSvg/private/qsvggraphics_p.h 2014-12-05 17:25:17.000000000 +0100
+++ new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.0/QtSvg/private/qsvggraphics_p.h 1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/svg/qsvggraphics_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.0/QtSvg/private/qsvghandler_p.h new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.0/QtSvg/private/qsvghandler_p.h
--- old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.0/QtSvg/private/qsvghandler_p.h 2014-12-05 17:25:17.000000000 +0100
+++ new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.0/QtSvg/private/qsvghandler_p.h 1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/svg/qsvghandler_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.0/QtSvg/private/qsvgnode_p.h new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.0/QtSvg/private/qsvgnode_p.h
--- old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.0/QtSvg/private/qsvgnode_p.h 2014-12-05 17:25:17.000000000 +0100
+++ new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.0/QtSvg/private/qsvgnode_p.h 1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/svg/qsvgnode_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.0/QtSvg/private/qsvgstructure_p.h new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.0/QtSvg/private/qsvgstructure_p.h
--- old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.0/QtSvg/private/qsvgstructure_p.h 2014-12-05 17:25:17.000000000 +0100
+++ new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.0/QtSvg/private/qsvgstructure_p.h 1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/svg/qsvgstructure_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.0/QtSvg/private/qsvgstyle_p.h new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.0/QtSvg/private/qsvgstyle_p.h
--- old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.0/QtSvg/private/qsvgstyle_p.h 2014-12-05 17:25:17.000000000 +0100
+++ new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.0/QtSvg/private/qsvgstyle_p.h 1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/svg/qsvgstyle_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.0/QtSvg/private/qsvgtinydocument_p.h new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.0/QtSvg/private/qsvgtinydocument_p.h
--- old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.0/QtSvg/private/qsvgtinydocument_p.h 2014-12-05 17:25:17.000000000 +0100
+++ new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.0/QtSvg/private/qsvgtinydocument_p.h 1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/svg/qsvgtinydocument_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.0/QtSvg/private/qtsvgglobal_p.h new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.0/QtSvg/private/qtsvgglobal_p.h
--- old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.0/QtSvg/private/qtsvgglobal_p.h 2014-12-05 17:25:17.000000000 +0100
+++ new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.0/QtSvg/private/qtsvgglobal_p.h 1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/svg/qtsvgglobal_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.1/QtSvg/private/qsvgfont_p.h new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.1/QtSvg/private/qsvgfont_p.h
--- old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.1/QtSvg/private/qsvgfont_p.h 1970-01-01 01:00:00.000000000 +0100
+++ new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.1/QtSvg/private/qsvgfont_p.h 2015-02-17 05:57:32.000000000 +0100
@@ -0,0 +1 @@
+#include "../../../../../src/svg/qsvgfont_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.1/QtSvg/private/qsvgfunctions_wince_p.h new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.1/QtSvg/private/qsvgfunctions_wince_p.h
--- old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.1/QtSvg/private/qsvgfunctions_wince_p.h 1970-01-01 01:00:00.000000000 +0100
+++ new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.1/QtSvg/private/qsvgfunctions_wince_p.h 2015-02-17 05:57:32.000000000 +0100
@@ -0,0 +1 @@
+#include "../../../../../src/svg/qsvgfunctions_wince_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.1/QtSvg/private/qsvggraphics_p.h new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.1/QtSvg/private/qsvggraphics_p.h
--- old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.1/QtSvg/private/qsvggraphics_p.h 1970-01-01 01:00:00.000000000 +0100
+++ new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.1/QtSvg/private/qsvggraphics_p.h 2015-02-17 05:57:32.000000000 +0100
@@ -0,0 +1 @@
+#include "../../../../../src/svg/qsvggraphics_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.1/QtSvg/private/qsvghandler_p.h new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.1/QtSvg/private/qsvghandler_p.h
--- old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.1/QtSvg/private/qsvghandler_p.h 1970-01-01 01:00:00.000000000 +0100
+++ new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.1/QtSvg/private/qsvghandler_p.h 2015-02-17 05:57:32.000000000 +0100
@@ -0,0 +1 @@
+#include "../../../../../src/svg/qsvghandler_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.1/QtSvg/private/qsvgnode_p.h new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.1/QtSvg/private/qsvgnode_p.h
--- old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.1/QtSvg/private/qsvgnode_p.h 1970-01-01 01:00:00.000000000 +0100
+++ new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.1/QtSvg/private/qsvgnode_p.h 2015-02-17 05:57:32.000000000 +0100
@@ -0,0 +1 @@
+#include "../../../../../src/svg/qsvgnode_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.1/QtSvg/private/qsvgstructure_p.h new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.1/QtSvg/private/qsvgstructure_p.h
--- old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.1/QtSvg/private/qsvgstructure_p.h 1970-01-01 01:00:00.000000000 +0100
+++ new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.1/QtSvg/private/qsvgstructure_p.h 2015-02-17 05:57:32.000000000 +0100
@@ -0,0 +1 @@
+#include "../../../../../src/svg/qsvgstructure_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.1/QtSvg/private/qsvgstyle_p.h new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.1/QtSvg/private/qsvgstyle_p.h
--- old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.1/QtSvg/private/qsvgstyle_p.h 1970-01-01 01:00:00.000000000 +0100
+++ new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.1/QtSvg/private/qsvgstyle_p.h 2015-02-17 05:57:32.000000000 +0100
@@ -0,0 +1 @@
+#include "../../../../../src/svg/qsvgstyle_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.1/QtSvg/private/qsvgtinydocument_p.h new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.1/QtSvg/private/qsvgtinydocument_p.h
--- old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.1/QtSvg/private/qsvgtinydocument_p.h 1970-01-01 01:00:00.000000000 +0100
+++ new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.1/QtSvg/private/qsvgtinydocument_p.h 2015-02-17 05:57:32.000000000 +0100
@@ -0,0 +1 @@
+#include "../../../../../src/svg/qsvgtinydocument_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.1/QtSvg/private/qtsvgglobal_p.h new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.1/QtSvg/private/qtsvgglobal_p.h
--- old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.1/QtSvg/private/qtsvgglobal_p.h 1970-01-01 01:00:00.000000000 +0100
+++ new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.1/QtSvg/private/qtsvgglobal_p.h 2015-02-17 05:57:32.000000000 +0100
@@ -0,0 +1 @@
+#include "../../../../../src/svg/qtsvgglobal_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtsvg-opensource-src-5.4.0/include/QtSvg/qtsvgversion.h new/qtsvg-opensource-src-5.4.1/include/QtSvg/qtsvgversion.h
--- old/qtsvg-opensource-src-5.4.0/include/QtSvg/qtsvgversion.h 2014-12-05 17:25:17.000000000 +0100
+++ new/qtsvg-opensource-src-5.4.1/include/QtSvg/qtsvgversion.h 2015-02-17 05:57:32.000000000 +0100
@@ -2,8 +2,8 @@
#ifndef QT_QTSVG_VERSION_H
#define QT_QTSVG_VERSION_H
-#define QTSVG_VERSION_STR "5.4.0"
+#define QTSVG_VERSION_STR "5.4.1"
-#define QTSVG_VERSION 0x050400
+#define QTSVG_VERSION 0x050401
#endif // QT_QTSVG_VERSION_H
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtsvg-opensource-src-5.4.0/src/svg/doc/qtsvg.qdocconf new/qtsvg-opensource-src-5.4.1/src/svg/doc/qtsvg.qdocconf
--- old/qtsvg-opensource-src-5.4.0/src/svg/doc/qtsvg.qdocconf 2014-12-05 17:25:18.000000000 +0100
+++ new/qtsvg-opensource-src-5.4.1/src/svg/doc/qtsvg.qdocconf 2015-02-17 05:57:32.000000000 +0100
@@ -33,7 +33,7 @@
../../plugins/svg
sourcedirs += .. \
- ../../plugins/svg
+ ../../plugins/svg
exampledirs += ../../../examples/svg \
snippets/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtsvg-opensource-src-5.4.0/src/svg/qgraphicssvgitem.cpp new/qtsvg-opensource-src-5.4.1/src/svg/qgraphicssvgitem.cpp
--- old/qtsvg-opensource-src-5.4.0/src/svg/qgraphicssvgitem.cpp 2014-12-05 17:25:18.000000000 +0100
+++ new/qtsvg-opensource-src-5.4.1/src/svg/qgraphicssvgitem.cpp 2015-02-17 05:57:32.000000000 +0100
@@ -32,7 +32,7 @@
****************************************************************************/
#include "qgraphicssvgitem.h"
-#ifndef QT_NO_WIDGETS
+#if !defined(QT_NO_GRAPHICSVIEW) && !defined(QT_NO_WIDGETS)
#include "qpainter.h"
#include "qstyleoption.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtsvg-opensource-src-5.4.0/src/svg/qgraphicssvgitem.h new/qtsvg-opensource-src-5.4.1/src/svg/qgraphicssvgitem.h
--- old/qtsvg-opensource-src-5.4.0/src/svg/qgraphicssvgitem.h 2014-12-05 17:25:18.000000000 +0100
+++ new/qtsvg-opensource-src-5.4.1/src/svg/qgraphicssvgitem.h 2015-02-17 05:57:32.000000000 +0100
@@ -35,7 +35,7 @@
#include