[114207] trunk/dports/math/cln
michaelld at macports.org
michaelld at macports.org
Mon Dec 2 08:31:36 PST 2013
Revision: 114207
https://trac.macports.org/changeset/114207
Author: michaelld at macports.org
Date: 2013-12-02 08:31:36 -0800 (Mon, 02 Dec 2013)
Log Message:
-----------
cln: maintainer timeout: update to 1.3.3 and patch to work with 10.9 / libc++; fixed ticket #40848.
Modified Paths:
--------------
trunk/dports/math/cln/Portfile
Added Paths:
-----------
trunk/dports/math/cln/files/
trunk/dports/math/cln/files/patch-clang.diff
Modified: trunk/dports/math/cln/Portfile
===================================================================
--- trunk/dports/math/cln/Portfile 2013-12-02 15:31:22 UTC (rev 114206)
+++ trunk/dports/math/cln/Portfile 2013-12-02 16:31:36 UTC (rev 114207)
@@ -6,7 +6,7 @@
name cln
conflicts puppet
-version 1.3.2
+version 1.3.3
categories math
platforms darwin
maintainers gwright
@@ -21,11 +21,14 @@
homepage http://www.ginac.de/CLN/
master_sites ${homepage}
-checksums rmd160 8644a278e99c3e15ebf83f5e641758bdecad8b23 \
- sha256 5c70c46b953b3b71ed2a2e28362b9adfacfae24b2b678d81bcc053ab779e7173
+checksums rmd160 548cc8344d648f58c2c6573a5eb6fcbfd7da9b18 \
+ sha256 57fc2ee3ecbb30d4037ff32a9a331804ea7dad8b345e70d42d9991ca659b2612
depends_lib port:gmp
+patchfiles patch-clang.diff
+patch.pre_args -p1
+
test.run yes
test.target check
Added: trunk/dports/math/cln/files/patch-clang.diff
===================================================================
--- trunk/dports/math/cln/files/patch-clang.diff (rev 0)
+++ trunk/dports/math/cln/files/patch-clang.diff 2013-12-02 16:31:36 UTC (rev 114207)
@@ -0,0 +1,35 @@
+From: Richard Kreckel <kreckel at ginac.de>
+Date: Sat, 19 Oct 2013 07:19:57 +0000 (+0000)
+Subject: Minor fixes for recent CLang.
+X-Git-Url: http://www.ginac.de/CLN/cln.git//cln.git?p=cln.git;a=commitdiff_plain;h=affe2cfa685840c8760eae7ba5291123bb4d4b1b
+
+Minor fixes for recent CLang.
+
+Needed for CLang 3.2.
+---
+
+diff --git a/include/cln/exception.h b/include/cln/exception.h
+index d9f1a4f..37ea17b 100644
+--- a/include/cln/exception.h
++++ b/include/cln/exception.h
+@@ -3,6 +3,7 @@
+ #ifndef _CL_EXCEPTION_H
+ #define _CL_EXCEPTION_H
+
++#include <string>
+ #include <stdexcept>
+
+ namespace cln {
+diff --git a/tests/test_I_io.cc b/tests/test_I_io.cc
+index 74d2c28..9ee259d 100644
+--- a/tests/test_I_io.cc
++++ b/tests/test_I_io.cc
+@@ -7,7 +7,7 @@ int test_I_io (int iterations)
+ int error = 0;
+ for (int i = iterations; i > 0; i--) {
+ cl_I a = testrandom_I();
+- int base = iterations % (36-1) + 2;
++ unsigned base = iterations % (36-1) + 2;
+ cl_read_flags rflags = {syntax_integer, lsyntax_standard, base};
+ stringstream buf;
+ print_integer(buf, base, a);
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20131202/991e2a68/attachment.html>
More information about the macports-changes
mailing list