<pre style='margin:0'>
Dan Ports (drkp) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/2b1e49d05cd18b699f4fb1faf0b9f6c4890c3906">https://github.com/macports/macports-ports/commit/2b1e49d05cd18b699f4fb1faf0b9f6c4890c3906</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 2b1e49d texlive-bin: add cxx11 1.1 PortGroup
</span>2b1e49d is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 2b1e49d05cd18b699f4fb1faf0b9f6c4890c3906
</span>Author: kencu <ken.cunningham.webuse@gmail.com>
AuthorDate: Wed Aug 2 16:09:59 2017 +0200
<span style='display:block; white-space:pre;color:#404040;'> texlive-bin: add cxx11 1.1 PortGroup
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> fixes build on older systems
</span><span style='display:block; white-space:pre;color:#404040;'> still need to specificy clang > 500 however
</span><span style='display:block; white-space:pre;color:#404040;'> can delete other compiler blacklisting as that is
</span><span style='display:block; white-space:pre;color:#404040;'> now handled by cxx11 1.1 PortGroup
</span><span style='display:block; white-space:pre;color:#404040;'> closes: https://trac.macports.org/ticket/54358
</span><span style='display:block; white-space:pre;color:#404040;'> closes: https://trac.macports.org/ticket/54374
</span><span style='display:block; white-space:pre;color:#404040;'> closes: https://trac.macports.org/ticket/54475
</span>---
tex/texlive-bin/Portfile | 17 +++++++----------
1 file changed, 7 insertions(+), 10 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/tex/texlive-bin/Portfile b/tex/texlive-bin/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 3c8143b..0e108d7 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/tex/texlive-bin/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/tex/texlive-bin/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,11 +3,16 @@
</span> PortSystem 1.0
PortGroup compiler_blacklist_versions 1.0
PortGroup texlive 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup cxx11 1.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# The C++ code in 20170604 doesn't play well with clang-425.0.28
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.blacklist-append {clang < 500}
</span>
# luajittex requires muniversal (and some patches to configure
# scripts) to build universal
PortGroup muniversal 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> name texlive-bin
version 2017
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -70,7 +75,8 @@ depends_lib port:fontconfig \
</span>
depends_run port:ghostscript
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build path:bin/perl:perl5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ path:bin/perl:perl5 \
</span> path:bin/pkg-config:pkgconfig
# patches related to changes in install paths
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -116,15 +122,6 @@ post-patch {
</span> reinplace "s|@@TEXMFSYSCONFIG@@|${texlive_texmfsysconfig}|" ${worksrcpath}/texk/kpathsea/paths.h
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# llvm-gcc apparently fails on Xcode 4.0.x (#30758)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.blacklist {llvm-gcc-4.2 < 2335.15}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Fix build failure on Tiger due to use of -isystem
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.blacklist-append gcc-4.0 gcc-3.3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# The C++ code in 20170604 doesn't play well with clang-425.0.28
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.blacklist-append {clang < 500}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> # We use MacPorts-provided libraries instead of the ones included in
# texlive whenever possible, to avoid redundancy and to better keep
# current with respect to security updates and the like.
</pre><pre style='margin:0'>
</pre>