[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