rev 20146 - in kde-extras/kwave/trunk/debian: . patches
Pino Toscano
pino at moszumanska.debian.org
Sun Dec 13 08:18:56 UTC 2015
Author: pino
Date: 2015-12-13 08:18:56 +0000 (Sun, 13 Dec 2015)
New Revision: 20146
Added:
kde-extras/kwave/trunk/debian/patches/upstream_compile-fix-for-armv7l.patch
Modified:
kde-extras/kwave/trunk/debian/changelog
kde-extras/kwave/trunk/debian/patches/series
Log:
fix a double vs float mismatch in sonagram plugin
backport part of upstream commit 90f6e432e06e9ec1480a24b37f5ffe5dec4f75fc
to fix build on arm* architectures
Modified: kde-extras/kwave/trunk/debian/changelog
===================================================================
--- kde-extras/kwave/trunk/debian/changelog 2015-12-13 08:15:00 UTC (rev 20145)
+++ kde-extras/kwave/trunk/debian/changelog 2015-12-13 08:18:56 UTC (rev 20146)
@@ -1,5 +1,9 @@
kwave (0.9.0-1-2) UNRELEASED; urgency=medium
+ [ Pino Toscano ]
+ * Backport part of upstream commit 90f6e432e06e9ec1480a24b37f5ffe5dec4f75fc
+ to fix a double vs float mismatch in sonagram plugin (fixing build on arm*
+ architectures); patch upstream_compile-fix-for-armv7l.patch.
-- Debian KDE Extras Team <pkg-kde-extras at lists.alioth.debian.org> Sun, 13 Dec 2015 09:14:31 +0100
Modified: kde-extras/kwave/trunk/debian/patches/series
===================================================================
--- kde-extras/kwave/trunk/debian/patches/series 2015-12-13 08:15:00 UTC (rev 20145)
+++ kde-extras/kwave/trunk/debian/patches/series 2015-12-13 08:18:56 UTC (rev 20146)
@@ -1,3 +1,4 @@
07-no-rpath
upstream_fix-for-cmake-issues-with-l10n-fix-for-policy-CMP005.patch
cmake-verbose.diff
+upstream_compile-fix-for-armv7l.patch
Added: kde-extras/kwave/trunk/debian/patches/upstream_compile-fix-for-armv7l.patch
===================================================================
--- kde-extras/kwave/trunk/debian/patches/upstream_compile-fix-for-armv7l.patch (rev 0)
+++ kde-extras/kwave/trunk/debian/patches/upstream_compile-fix-for-armv7l.patch 2015-12-13 08:18:56 UTC (rev 20146)
@@ -0,0 +1,27 @@
+From 90f6e432e06e9ec1480a24b37f5ffe5dec4f75fc Mon Sep 17 00:00:00 2001
+From: Thomas Eschenbacher <Thomas.Eschenbacher at gmx.de>
+Date: Sun, 5 Jul 2015 09:19:26 +0200
+Subject: [PATCH] compile fix for armv7l
+
+---
+ CHANGES | 3 +++
+ plugins/sonagram/SonagramPlugin.cpp | 5 +----
+ plugins/sonagram/SonagramPlugin.h | 3 +++
+ 3 files changed, 7 insertions(+), 4 deletions(-)
+
+diff --git a/plugins/sonagram/SonagramPlugin.cpp b/plugins/sonagram/SonagramPlugin.cpp
+index 63d76f7..b7dd520 100644
+--- a/plugins/sonagram/SonagramPlugin.cpp
++++ b/plugins/sonagram/SonagramPlugin.cpp
+@@ -429,7 +429,7 @@ void Kwave::SonagramPlugin::calculateSlice(Kwave::SonagramPlugin::Slice *slice)
+ double ima = slice->m_output[j][1];
+ double a = ((rea * rea) + (ima * ima)) / scale;
+
+- slice->m_result[j] = static_cast<unsigned char>(qMin(a, qreal(254.0)));
++ slice->m_result[j] = static_cast<unsigned char>(qMin(a, double(254.0)));
+ }
+
+ // free the allocated FFT resources
+--
+2.6.2
+
More information about the pkg-kde-commits
mailing list