[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