[kdelibs/f20] * add workaround for bz#969524

Than Ngo than at fedoraproject.org
Mon Dec 2 15:59:11 UTC 2013


commit 265b52e23e8c174618addf2e3ffd08e5067d1bf9
Author: Than Ngo <than at redhat.com>
Date:   Mon Dec 2 16:55:32 2013 +0100

    * add workaround for bz#969524

 kdelibs-4.11.3-arm.patch |   13 +++++++++++++
 kdelibs.spec             |    9 +++++++++
 2 files changed, 22 insertions(+), 0 deletions(-)
---
diff --git a/kdelibs-4.11.3-arm.patch b/kdelibs-4.11.3-arm.patch
new file mode 100644
index 0000000..e6d2368
--- /dev/null
+++ b/kdelibs-4.11.3-arm.patch
@@ -0,0 +1,13 @@
+diff -up kdelibs-4.11.3/plasma/corona.cpp.than kdelibs-4.11.3/plasma/corona.cpp
+--- kdelibs-4.11.3/plasma/corona.cpp.than	2013-12-02 16:46:19.542820822 +0100
++++ kdelibs-4.11.3/plasma/corona.cpp	2013-12-02 16:48:02.943821082 +0100
+@@ -388,7 +388,8 @@ void Corona::addOffscreenWidget(QGraphic
+     }
+ 
+     d->offscreenWidgets[i] = widget;
+-    widget->setPos((-i - 1) * QWIDGETSIZE_MAX, -QWIDGETSIZE_MAX);
++
++    widget->setPos((-i - 1) * 2000, -2000);
+ 
+     QGraphicsWidget *pw = widget->parentWidget();
+     widget->setParentItem(0);
diff --git a/kdelibs.spec b/kdelibs.spec
index 1442f10..39d804c 100644
--- a/kdelibs.spec
+++ b/kdelibs.spec
@@ -152,6 +152,9 @@ Patch59: kdelibs-4.9.3-kcm_ssl.patch
 # disable dot to reduce apidoc size
 Patch61: kdelibs-4.9.3-dot.patch
 
+# workaround for bz#969524 on arm
+Patch62: kdelibs-4.11.3-arm.patch
+
 ## upstream
 
 # revert these commits for
@@ -350,6 +353,9 @@ sed -i -e "s|@@VERSION_RELEASE@@|%{version}-%{release}|" kio/kio/kprotocolmanage
 %patch54 -p1 -b .kjs-locale
 %patch59 -p1 -b .filter
 %patch61 -p1 -b .dot
+%ifarch armv7hl
+%patch62 -p1 -b .arm-plasma
+%endif
 
 # upstream patches
 %patch090 -p1 -R -b .return-not-break.-copy-paste-error
@@ -605,6 +611,9 @@ gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null || :
 
 
 %changelog
+* Mon Dec 02 2013 Than Ngo <than at redhat.com> - 6:4.11.3-2
+- add workaround for bz#969524
+
 * Fri Nov 01 2013 Rex Dieter <rdieter at fedoraproject.org> - 6:4.11.3-1
 - 4.11.3
 


More information about the scm-commits mailing list