<pre style='margin:0'>
Rainer Müller (raimue) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/4cf6ab1c5834428a753e25caaacb3987a2284371">https://github.com/macports/macports-ports/commit/4cf6ab1c5834428a753e25caaacb3987a2284371</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 4cf6ab1 upc: upgrade for isl14 port
</span>4cf6ab1 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 4cf6ab1c5834428a753e25caaacb3987a2284371
</span>Author: Ken Cunningham <ken.cunningham.webuse@gmail.com>
AuthorDate: Tue May 2 21:34:19 2017 -0700
<span style='display:block; white-space:pre;color:#404040;'> upc: upgrade for isl14 port
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Maintainer timeout
</span><span style='display:block; white-space:pre;color:#404040;'> Closes: https://trac.macports.org/ticket/54067
</span><span style='display:block; white-space:pre;color:#404040;'> Closes: #460
</span>---
lang/upc/Portfile | 13 ++++++++++---
lang/upc/files/patch-libisl.diff | 20 ++++++++++++++++++++
2 files changed, 30 insertions(+), 3 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/upc/Portfile b/lang/upc/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 77f5064..ae1c3e9 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/upc/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/upc/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -13,7 +13,7 @@ description Unified Parallel C
</span> license GPL-3
long_description \
The GCC UPC toolset provides a compilation and execution environment \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- for programs written in the UPC (Unified Parallel C) language.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ for programs written in the UPC (Unified Parallel C) language.
</span> homepage http://www.gccupc.org/
platforms darwin
master_sites http://www.gccupc.org/downloads/upc/rls/${name}-${version}/
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -23,7 +23,7 @@ checksums rmd160 d35ec1e77517f7e5edef7ae8b6880bfa1a206eb8 \
</span> sha256 45805995497cf7f52902d234f02bcd773e421a77b8b515026825aac46f64c6ad
depends_lib port:gmp port:mpfr port:libiconv port:libmpc \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- path:lib/pkgconfig/isl.pc:isl \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:isl14 \
</span> port:ld64 \
path:lib/libgcc/libgcc_s.1.dylib:libgcc
depends_build port:gdb
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -58,6 +58,13 @@ compiler.blacklist-append {llvm-gcc-4.2 < 2336.1}
</span> # https://trac.macports.org/ticket/47996
compiler.blacklist-append {clang < 300}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# fix for use of isl14
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append patch-libisl.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-extract {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -d -m 0755 ${build.dir}/gcc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ln -s ${prefix}/libexec/isl14/include/isl ${build.dir}/gcc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.dir ${workpath}/build
configure.cmd ${worksrcpath}/configure
configure.args --bindir=${prefix}/lib/${name}/bin \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -71,7 +78,7 @@ configure.args --bindir=${prefix}/lib/${name}/bin \
</span> --with-gmp=${prefix} \
--with-mpfr=${prefix} \
--with-mpc=${prefix} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- --with-isl=${prefix} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --with-isl=${prefix}/libexec/isl14 --disable-isl-version-check \
</span> --disable-bootstrap \
--disable-multilib \
--enable-lto \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/upc/files/patch-libisl.diff b/lang/upc/files/patch-libisl.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..e9ec3cd
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/upc/files/patch-libisl.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,20 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- ./configure.orig 2017-05-02 20:25:05.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ ./configure 2017-05-02 20:25:38.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -6000,7 +6000,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $as_echo "$as_me: WARNING: using in-tree ISL, disabling version check" >&2;}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ fi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- isllibs="${isllibs} -lisl"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ isllibs="${isllibs} -lisl.13"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -6011,7 +6011,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CFLAGS="${_isl_saved_CFLAGS} ${islinc} ${gmpinc}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ LDFLAGS="${_isl_saved_LDFLAGS} ${isllibs}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- LIBS="${_isl_saved_LIBS} -lisl"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ LIBS="${_isl_saved_LIBS} -lisl.13"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for compatible ISL" >&5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $as_echo_n "checking for compatible ISL... " >&6; }
</span></pre><pre style='margin:0'>
</pre>