rev 14495 - in trunk/packages/qt4-x11/debian: . patches

Fathi Boudra fabo at alioth.debian.org
Fri Apr 24 13:01:03 UTC 2009


Author: fabo
Date: 2009-04-24 13:01:03 +0000 (Fri, 24 Apr 2009)
New Revision: 14495

Added:
   trunk/packages/qt4-x11/debian/patches/0279-svg-rendering-regression.diff
Modified:
   trunk/packages/qt4-x11/debian/changelog
   trunk/packages/qt4-x11/debian/patches/series
Log:
Add patch:
 - 0279-svg-rendering-regression.diff
   This patch fix the regression introduced in 4.5.1 with SVG rendering.
   The problem appear when a gradient reference an another gradient which
   is after in the svg. Plasma cache should be cleared.


Modified: trunk/packages/qt4-x11/debian/changelog
===================================================================
--- trunk/packages/qt4-x11/debian/changelog	2009-04-23 23:29:15 UTC (rev 14494)
+++ trunk/packages/qt4-x11/debian/changelog	2009-04-24 13:01:03 UTC (rev 14495)
@@ -14,6 +14,10 @@
       Don't try to use special hand assembly for printing the boilerplate
       message on ia64, since it causes a build failure due to undefined
       symbols. Thanks to Steve Langasek.
+    - 0279-svg-rendering-regression.diff
+      This patch fix the regression introduced in 4.5.1 with SVG rendering.
+      The problem appear when a gradient reference an another gradient which
+      is after in the svg. Plasma cache should be cleared.
   * Remove qt-copy patches:
     - 0245-fix-randr-changes-detecting.diff - Fixed upstream.
     - 0275-qtconcurrent-threadcount.diff - Fixed upstream.

Added: trunk/packages/qt4-x11/debian/patches/0279-svg-rendering-regression.diff
===================================================================
--- trunk/packages/qt4-x11/debian/patches/0279-svg-rendering-regression.diff	                        (rev 0)
+++ trunk/packages/qt4-x11/debian/patches/0279-svg-rendering-regression.diff	2009-04-24 13:01:03 UTC (rev 14495)
@@ -0,0 +1,24 @@
+qt-bugs@ issue : none (not yet)
+Qt Software task ID : none (not yet)
+bugs.kde.org number : 190485 (at least)
+applied: no
+author: Alexis Menard <alexis.menard at nokia.com>
+
+This patch fix the regression introduced in 4.5.1 with SVG rendering.
+The problem appear when a gradient reference an another gradient which is after
+in the svg.
+
+Please clear your plasma cache as well.
+
+This patch is already in 4.5 branch so it will be in 4.5.2.
+
+--- a/src/svg/qsvgstyle.cpp
++++ b/src/svg/qsvgstyle.cpp
+@@ -808,6 +808,7 @@ void QSvgGradientStyle::resolveStops()
+                     static_cast<QSvgGradientStyle*>(prop);
+                 st->resolveStops();
+                 m_gradient->setStops(st->qgradient()->stops());
++	        m_gradientStopsSet = st->gradientStopsSet();
+             }
+         }
+         m_link = QString();

Modified: trunk/packages/qt4-x11/debian/patches/series
===================================================================
--- trunk/packages/qt4-x11/debian/patches/series	2009-04-23 23:29:15 UTC (rev 14494)
+++ trunk/packages/qt4-x11/debian/patches/series	2009-04-24 13:01:03 UTC (rev 14495)
@@ -8,6 +8,7 @@
 0255-qtreeview-selection-columns-hidden.diff
 0273-odbc-64bit-compile.diff
 0274-shm-native-image-fix.diff
+0279-svg-rendering-regression.diff
 
 # debian patches
 01_qmake_for_debian.diff




More information about the pkg-kde-commits mailing list