[129222] trunk/dports/kde/massif-visualizer
mk at macports.org
mk at macports.org
Tue Dec 9 10:47:36 PST 2014
Revision: 129222
https://trac.macports.org/changeset/129222
Author: mk at macports.org
Date: 2014-12-09 10:47:36 -0800 (Tue, 09 Dec 2014)
Log Message:
-----------
massif-visualizer: update to 0.4.0 (fixes #46152)
Modified Paths:
--------------
trunk/dports/kde/massif-visualizer/Portfile
Added Paths:
-----------
trunk/dports/kde/massif-visualizer/files/
trunk/dports/kde/massif-visualizer/files/isnan-patch.diff
Modified: trunk/dports/kde/massif-visualizer/Portfile
===================================================================
--- trunk/dports/kde/massif-visualizer/Portfile 2014-12-09 17:35:43 UTC (rev 129221)
+++ trunk/dports/kde/massif-visualizer/Portfile 2014-12-09 18:47:36 UTC (rev 129222)
@@ -5,7 +5,7 @@
PortGroup kde4 1.1
name massif-visualizer
-version 0.2
+version 0.4.0
categories kde kde4
maintainers hep.phy.cam.ac.uk:jonesc openmaintainer
@@ -18,10 +18,17 @@
platforms darwin
-homepage https://projects.kde.org/massif-visualizer
+homepage https://projects.kde.org/projects/extragear/sdk/massif-visualizer
+master_sites kde:stable/${name}/${version}/src/ \
+ ftp://ftp.kde.org/pub/kde/stable/${name}/${version}/src
+use_xz yes
-fetch.type git
-git.url http://anongit.kde.org/massif-visualizer
-git.branch v${version}
+checksums rmd160 fe4a2887a360c2ef5cb3fa4bcaddfe4698a75c9a \
+ sha256 e81f4bd93f0568fdb8c58f165c63c11c16060906e7c3892f933e1f4ecbfd5c79
depends_lib-append port:kgraphviewer
+
+patchfiles-append isnan-patch.diff
+
+livecheck.url http://kde.mirrors.hoobly.com/stable/${name}
+livecheck.regex (\\d+(\\.\\d+)+(\\.\\d+)+)/
Added: trunk/dports/kde/massif-visualizer/files/isnan-patch.diff
===================================================================
--- trunk/dports/kde/massif-visualizer/files/isnan-patch.diff (rev 0)
+++ trunk/dports/kde/massif-visualizer/files/isnan-patch.diff 2014-12-09 18:47:36 UTC (rev 129222)
@@ -0,0 +1,38 @@
+diff --git kdchart/kdablibfakes/src/KDABLibFakes.h kdchart/kdablibfakes/src/KDABLibFakes.h
+index ab10c46..5f17791 100644
+--- kdchart/kdablibfakes/src/KDABLibFakes.h
++++ kdchart/kdablibfakes/src/KDABLibFakes.h
+@@ -29,12 +29,12 @@
+ ** your option) use any later version of the GNU General Public
+ ** License if such license has been publicly approved by
+ ** Klarälvdalens Datakonsult AB (or its successors, if any).
+- **
++ **
+ ** This file is provided "AS IS" with NO WARRANTY OF ANY KIND,
+ ** INCLUDING THE WARRANTIES OF DESIGN, MERCHANTABILITY AND FITNESS FOR
+ ** A PARTICULAR PURPOSE. Klarälvdalens Datakonsult AB reserves all rights
+ ** not expressly granted herein.
+- **
++ **
+ ** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
+ ** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+ **
+@@ -46,6 +46,7 @@
+ #if defined Q_OS_DARWIN
+ /* On Mac OS X, ensure that <cmath> will define std::isnan */
+ #define _GLIBCPP_USE_C99 1
++#include <math.h>
+ #endif
+
+ #include <cmath>
+@@ -73,8 +74,8 @@
+ #define ISNAN(x ) _isnan(x )
+ #define ISINF(x ) (!(_finite(x ) + _isnan(x ) ) )
+ #elif defined (Q_OS_DARWIN) || defined (Q_OS_CYGWIN)
+-#define ISNAN(x) std::isnan(x)
+-#define ISINF(x) std::isinf(x)
++#define ISNAN(x) isnan(double(x))
++#define ISINF(x) isinf(double(x))
+ #else
+ #define ISNAN(x) isnan(x)
+ #define ISINF(x) isinf(x)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20141209/59721611/attachment.html>
More information about the macports-changes
mailing list