[SCM] kdeclarative packaging branch, kubuntu_vivid_archive, updated. 7f6db706a947ad936691e4249789a59efa54492f
Harald Sitter
apachelogger-guest at moszumanska.debian.org
Fri Feb 13 16:13:33 UTC 2015
Gitweb-URL: http://git.debian.org/?p=pkg-kde/frameworks/kdeclarative.git;a=commitdiff;h=7f6db70
The following commit has been merged in the kubuntu_vivid_archive branch:
commit 7f6db706a947ad936691e4249789a59efa54492f
Author: Harald Sitter <sitter at kde.org>
Date: Fri Feb 13 16:49:35 2015 +0100
Refine kubuntu_fix_epoxy_vs_qopengl.diff to prevent Qt from doing a second typedef on GLdouble
---
debian/changelog | 7 +++++++
debian/patches/kubuntu_fix_epoxy_vs_qopengl.diff | 22 ++++++++++++----------
2 files changed, 19 insertions(+), 10 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index a882d24..652e307 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+kdeclarative (5.7.0-0ubuntu3) vivid; urgency=medium
+
+ * Refine kubuntu_fix_epoxy_vs_qopengl.diff to prevent Qt from
+ doing a second typedef on GLdouble
+
+ -- Harald Sitter <sitter at kde.org> Fri, 13 Feb 2015 16:49:06 +0100
+
kdeclarative (5.7.0-0ubuntu2) vivid; urgency=medium
* Add kubuntu_fix_epoxy_vs_qopengl.diff in an attempt to fix
diff --git a/debian/patches/kubuntu_fix_epoxy_vs_qopengl.diff b/debian/patches/kubuntu_fix_epoxy_vs_qopengl.diff
index f21a746..8c2a9c5 100644
--- a/debian/patches/kubuntu_fix_epoxy_vs_qopengl.diff
+++ b/debian/patches/kubuntu_fix_epoxy_vs_qopengl.diff
@@ -6,11 +6,10 @@ Origin: vendor
Forwarded: no
---
This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
-diff --git a/src/qmlcontrols/kquickcontrolsaddons/plotter.cpp b/src/qmlcontrols/kquickcontrolsa
-ddons/plotter.cpp
-index 43246c2..7c19a34 100644
---- a/src/qmlcontrols/kquickcontrolsaddons/plotter.cpp
-+++ b/src/qmlcontrols/kquickcontrolsaddons/plotter.cpp
+Index: kdeclarative-5.7.0/src/qmlcontrols/kquickcontrolsaddons/plotter.cpp
+===================================================================
+--- kdeclarative-5.7.0.orig/src/qmlcontrols/kquickcontrolsaddons/plotter.cpp
++++ kdeclarative-5.7.0/src/qmlcontrols/kquickcontrolsaddons/plotter.cpp
@@ -21,7 +21,6 @@
* Boston, MA 02110-1301, USA.
*/
@@ -19,15 +18,18 @@ index 43246c2..7c19a34 100644
#include "plotter.h"
#include <QGuiApplication>
-diff --git a/src/qmlcontrols/kquickcontrolsaddons/plotter.h b/src/qmlcontrols/kquickcontrolsaddons/plotter.h
-index 0a787d2..23b84fc 100644
---- a/src/qmlcontrols/kquickcontrolsaddons/plotter.h
-+++ b/src/qmlcontrols/kquickcontrolsaddons/plotter.h
-@@ -23,6 +23,7 @@
+Index: kdeclarative-5.7.0/src/qmlcontrols/kquickcontrolsaddons/plotter.h
+===================================================================
+--- kdeclarative-5.7.0.orig/src/qmlcontrols/kquickcontrolsaddons/plotter.h
++++ kdeclarative-5.7.0/src/qmlcontrols/kquickcontrolsaddons/plotter.h
+@@ -23,6 +23,10 @@
#ifndef PLASMA_PLOTTER_H
#define PLASMA_PLOTTER_H
+#include <epoxy/gl.h>
++// Qt's qopenl.h redefines GLdouble to float on ARM. This causes conflicting
++// typedefs and results in build failure on ARM.
++#define GLdouble GLdouble
#include <QSGTexture>
#include <QSGSimpleTextureNode>
#include <QQuickItem>
--
kdeclarative packaging
More information about the pkg-kde-commits
mailing list