[124898] trunk/dports/lang
jeremyhu at macports.org
jeremyhu at macports.org
Sat Aug 30 10:57:17 PDT 2014
Revision: 124898
https://trac.macports.org/changeset/124898
Author: jeremyhu at macports.org
Date: 2014-08-30 10:57:17 -0700 (Sat, 30 Aug 2014)
Log Message:
-----------
{clang,llvm}-3.{5,6}: Bump to r216817
Revision Links:
--------------
https://trac.macports.org/changeset/216817
Modified Paths:
--------------
trunk/dports/lang/llvm-3.5/Portfile
trunk/dports/lang/llvm-3.6/Portfile
Removed Paths:
-------------
trunk/dports/lang/llvm-3.5/files/yosemite-deployment-target.patch
trunk/dports/lang/llvm-3.6/files/yosemite-deployment-target.patch
Modified: trunk/dports/lang/llvm-3.5/Portfile
===================================================================
--- trunk/dports/lang/llvm-3.5/Portfile 2014-08-30 14:03:27 UTC (rev 124897)
+++ trunk/dports/lang/llvm-3.5/Portfile 2014-08-30 17:57:17 UTC (rev 124898)
@@ -52,7 +52,7 @@
}
fetch.type svn
-svn.revision 214285
+svn.revision 216817
set compiler_rt_rev ${svn.revision}
set libcxx_rev ${svn.revision}
@@ -90,7 +90,6 @@
0001-Comment-out-SL-cctools-workaround.patch \
clang-format.patch \
clang-modernize.patch \
- yosemite-deployment-target.patch \
snowleopard-cmath.patch
build.target clang-only
@@ -305,7 +304,10 @@
if {${subport} == "llvm-${llvm_version}"} {
variant polly description {Provide the polly polyhedral optimizer} {
- depends_lib-append port:isl-devel port:gmp port:cloog-devel
+ depends_lib-append \
+ port:gmp \
+ path:lib/pkgconfig/isl.pc:isl \
+ path:lib/pkgconfig/cloog-isl.pc:cloog
}
variant ocaml description {Enable generation of OCaml binding} {
Deleted: trunk/dports/lang/llvm-3.5/files/yosemite-deployment-target.patch
===================================================================
--- trunk/dports/lang/llvm-3.5/files/yosemite-deployment-target.patch 2014-08-30 14:03:27 UTC (rev 124897)
+++ trunk/dports/lang/llvm-3.5/files/yosemite-deployment-target.patch 2014-08-30 17:57:17 UTC (rev 124898)
@@ -1,31 +0,0 @@
---- a/tools/clang/lib/Basic/Targets.cpp
-+++ b/tools/clang/lib/Basic/Targets.cpp
-@@ -155,12 +155,22 @@ static void getDarwinDefines(MacroBuilde
- // revision numbers). So, we limit them to the maximum representable
- // version.
- assert(Maj < 100 && Min < 100 && Rev < 100 && "Invalid version!");
-- char Str[5];
-- Str[0] = '0' + (Maj / 10);
-- Str[1] = '0' + (Maj % 10);
-- Str[2] = '0' + std::min(Min, 9U);
-- Str[3] = '0' + std::min(Rev, 9U);
-- Str[4] = '\0';
-+ char Str[7];
-+ if (Maj < 10 || Maj == 10 && Min < 10) {
-+ Str[0] = '0' + (Maj / 10);
-+ Str[1] = '0' + (Maj % 10);
-+ Str[2] = '0' + std::min(Min, 9U);
-+ Str[3] = '0' + std::min(Rev, 9U);
-+ Str[4] = '\0';
-+ } else {
-+ Str[0] = '0' + (Maj / 10);
-+ Str[1] = '0' + (Maj % 10);
-+ Str[2] = '0' + (Min / 10);
-+ Str[3] = '0' + (Min % 10);
-+ Str[4] = '0' + (Rev / 10);
-+ Str[5] = '0' + (Rev % 10);
-+ Str[6] = '\0';
-+ }
- Builder.defineMacro("__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__", Str);
- }
-
Modified: trunk/dports/lang/llvm-3.6/Portfile
===================================================================
--- trunk/dports/lang/llvm-3.6/Portfile 2014-08-30 14:03:27 UTC (rev 124897)
+++ trunk/dports/lang/llvm-3.6/Portfile 2014-08-30 17:57:17 UTC (rev 124898)
@@ -52,7 +52,7 @@
}
fetch.type svn
-svn.revision 214285
+svn.revision 216817
set compiler_rt_rev ${svn.revision}
set libcxx_rev ${svn.revision}
@@ -90,7 +90,6 @@
0001-Comment-out-SL-cctools-workaround.patch \
clang-format.patch \
clang-modernize.patch \
- yosemite-deployment-target.patch \
snowleopard-cmath.patch
build.target clang-only
@@ -305,7 +304,10 @@
if {${subport} == "llvm-${llvm_version}"} {
variant polly description {Provide the polly polyhedral optimizer} {
- depends_lib-append port:isl-devel port:gmp port:cloog-devel
+ depends_lib-append \
+ port:gmp \
+ path:lib/pkgconfig/isl.pc:isl \
+ path:lib/pkgconfig/cloog-isl.pc:cloog
}
variant ocaml description {Enable generation of OCaml binding} {
Deleted: trunk/dports/lang/llvm-3.6/files/yosemite-deployment-target.patch
===================================================================
--- trunk/dports/lang/llvm-3.6/files/yosemite-deployment-target.patch 2014-08-30 14:03:27 UTC (rev 124897)
+++ trunk/dports/lang/llvm-3.6/files/yosemite-deployment-target.patch 2014-08-30 17:57:17 UTC (rev 124898)
@@ -1,31 +0,0 @@
---- a/tools/clang/lib/Basic/Targets.cpp
-+++ b/tools/clang/lib/Basic/Targets.cpp
-@@ -155,12 +155,22 @@ static void getDarwinDefines(MacroBuilde
- // revision numbers). So, we limit them to the maximum representable
- // version.
- assert(Maj < 100 && Min < 100 && Rev < 100 && "Invalid version!");
-- char Str[5];
-- Str[0] = '0' + (Maj / 10);
-- Str[1] = '0' + (Maj % 10);
-- Str[2] = '0' + std::min(Min, 9U);
-- Str[3] = '0' + std::min(Rev, 9U);
-- Str[4] = '\0';
-+ char Str[7];
-+ if (Maj < 10 || Maj == 10 && Min < 10) {
-+ Str[0] = '0' + (Maj / 10);
-+ Str[1] = '0' + (Maj % 10);
-+ Str[2] = '0' + std::min(Min, 9U);
-+ Str[3] = '0' + std::min(Rev, 9U);
-+ Str[4] = '\0';
-+ } else {
-+ Str[0] = '0' + (Maj / 10);
-+ Str[1] = '0' + (Maj % 10);
-+ Str[2] = '0' + (Min / 10);
-+ Str[3] = '0' + (Min % 10);
-+ Str[4] = '0' + (Rev / 10);
-+ Str[5] = '0' + (Rev % 10);
-+ Str[6] = '\0';
-+ }
- Builder.defineMacro("__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__", Str);
- }
-
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140830/3caed2c0/attachment-0001.html>
More information about the macports-changes
mailing list