<pre style='margin:0'>
Perry E. Metzger (pmetzger) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/edb180de87865fa77cabc610028536e17e1f0a87">https://github.com/macports/macports-ports/commit/edb180de87865fa77cabc610028536e17e1f0a87</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 edb180d  faust, faust-devel, faustlive-devel: update to 2.5.23 and latest git
</span>edb180d is described below

<span style='display:block; white-space:pre;color:#808000;'>commit edb180de87865fa77cabc610028536e17e1f0a87
</span>Author: Albert Gräf <aggraef@gmail.com>
AuthorDate: Wed Oct 31 07:52:27 2018 +0100

<span style='display:block; white-space:pre;color:#404040;'>    faust, faust-devel, faustlive-devel: update to 2.5.23 and latest git
</span>---
 audio/faust-devel/Portfile                         | 12 ++++++------
 audio/faust/Portfile                               | 15 ++++++++-------
 audio/faust/files/patch-compiler-llvm6.diff        | 11 +++++++++++
 audio/faustlive-devel/Portfile                     | 11 +++++++----
 .../files/patch-Darwin-Makefile.diff               | 22 ++++++++++++++++++++++
 5 files changed, 54 insertions(+), 17 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/audio/faust-devel/Portfile b/audio/faust-devel/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index c2bd4ca..e38953d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/audio/faust-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/audio/faust-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,10 +4,10 @@ PortSystem              1.0
</span> PortGroup               cxx11 1.1
 PortGroup               github 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup            grame-cncm faust f67c2e48a855f0379623ff76cb424376e8879296
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup            grame-cncm faust f7772ca36e41b334075aaafe3d04bd677f29d6a2
</span> # When updating faust-devel to a new version, please rebuild faustlive-devel
 # simultaneously by increasing its revision or updating it to a new version.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version                 2.5-20180211
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version                 2.5-20181030
</span> 
 name                    faust-devel
 conflicts               faust
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -31,8 +31,8 @@ post-fetch {
</span> 
 set llvm_version        3.4
 if {${os.platform} eq "darwin" && ${os.major} > 14} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    # clang 3.4 isn't supported in the latest macOS versions any more, go with LLVM 3.9 instead.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set llvm_version    3.9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # clang 3.4 isn't supported in the latest macOS versions any more, go with LLVM 7.0 instead.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set llvm_version    7.0
</span> }
 
 set llvm_prefix         ${prefix}/libexec/llvm-${llvm_version}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -52,7 +52,7 @@ post-patch {
</span>     reinplace "s|/usr/local/|/usr/./local/|g" \
         ${worksrcpath}/tools/faust2appls/faust2faustvst
     reinplace "s|/usr/local|${prefix}|g" \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        ${worksrcpath}/compiler/parser/enrobage.cpp \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ${worksrcpath}/compiler/libcode.cpp \
</span>         ${worksrcpath}/compiler/tlib/compatibility.cpp \
         ${worksrcpath}/tools/scbuilder/scbuilder \
         {*}[glob ${worksrcpath}/tools/faust2appls/faust2*]
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -85,7 +85,7 @@ post-destroot {
</span>     set docdir ${destroot}${prefix}/share/doc/${subport}
     xinstall -d ${docdir}
     xinstall -m 644 -W ${worksrcpath} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        COPYING \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        COPYING.txt \
</span>         README.md \
         WHATSNEW \
         ${docdir}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/audio/faust/Portfile b/audio/faust/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 3b74ecc..982087d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/audio/faust/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/audio/faust/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem              1.0
</span> PortGroup               cxx11 1.1
 PortGroup               github 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup            grame-cncm faust 2.5.21
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup            grame-cncm faust 2.5.23
</span> github.tarball_from     releases
 
 conflicts               faust-devel
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -20,14 +20,14 @@ long_description        Faust is a functional programming language \
</span>                         specifically designed for realtime audio applications \
                         and plugins.
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums               rmd160  6a356de1a359fdc93f5d93405606a69bd3d83ccb \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  6de2214316f9137cabf95bf075a599963cfe5305ab83d944e869bec417956f2f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    47453689
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums               rmd160  f0b6ebc1542e8c91c88dbba42a57296cdc2b38ce \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  d87ef98a7a25367c12f51fe1ebb07fe4f2c0b37f27b63b7bcd074273b295e5fb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    47314425
</span> 
 set llvm_version        3.4
 if {${os.platform} eq "darwin" && ${os.major} > 14} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    # clang 3.4 isn't supported in the latest macOS versions any more, go with LLVM 3.9 instead.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set llvm_version    3.9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # clang 3.4 isn't supported in the latest macOS versions any more, go with LLVM 6.0 instead.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set llvm_version    6.0
</span> }
 
 set llvm_prefix         ${prefix}/libexec/llvm-${llvm_version}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -41,7 +41,8 @@ depends_lib             port:clang-${llvm_version} \
</span>                         port:llvm-${llvm_version} \
                         path:lib/libssl.dylib:openssl
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles              patch-compiler-Makefile.unix.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles              patch-compiler-Makefile.unix.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        patch-compiler-llvm6.diff
</span> 
 post-patch {
     reinplace "s|/usr/local/|/usr/./local/|g" \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/audio/faust/files/patch-compiler-llvm6.diff b/audio/faust/files/patch-compiler-llvm6.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..dd9d570
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/audio/faust/files/patch-compiler-llvm6.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- compiler/Makefile.unix 2018-03-06 10:39:29.000000000 +0100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ compiler/Makefile.unix 2018-10-30 22:32:42.000000000 +0100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -155,7 +155,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     CLANGLIBS=$(CLANGLIBSLIST)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     CXXFLAGS += -std=gnu++11
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-else ifeq ($(LLVM_VERSION),$(filter $(LLVM_VERSION), 6.0.0 6.0.0svn))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++else ifeq ($(LLVM_VERSION),$(filter $(LLVM_VERSION), 6.0.0 6.0.1))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LLVM_VERSION = LLVM_60
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     CLANGLIBS=$(CLANGLIBSLIST)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     CXXFLAGS += -std=gnu++11
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/audio/faustlive-devel/Portfile b/audio/faustlive-devel/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index aa658c3..399407b 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/audio/faustlive-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/audio/faustlive-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,8 +3,8 @@
</span> PortSystem              1.0
 PortGroup               github 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup            grame-cncm faustlive 69d6161c2a171a2ed3d7eda544cfdc5511ce85f6
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version                 2.46-20180119
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup            grame-cncm faustlive f7edb2ff41d4987fb302fbce51723616eb728f19
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version                 2.46-20181019
</span> 
 name                    faustlive-devel
 categories              audio
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -35,8 +35,8 @@ post-fetch {
</span> 
 set llvm_version        3.4
 if {${os.platform} eq "darwin" && ${os.major} > 14} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    # clang 3.4 isn't supported in the latest macOS versions any more, go with LLVM 3.9 instead.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set llvm_version    3.9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # clang 3.4 isn't supported in the latest macOS versions any more, go with LLVM 7.0 instead.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set llvm_version    7.0
</span> }
 
 set llvm_prefix         ${prefix}/libexec/llvm-${llvm_version}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -53,6 +53,9 @@ depends_lib             port:curl \
</span>                         path:lib/libssl.dylib:openssl \
                         port:qrencode
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+patch.pre_args          -p1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles              patch-Darwin-Makefile.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> use_configure           no
 
 build.args              STATIC=1
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/audio/faustlive-devel/files/patch-Darwin-Makefile.diff b/audio/faustlive-devel/files/patch-Darwin-Makefile.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..c9118e3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/audio/faustlive-devel/files/patch-Darwin-Makefile.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,22 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/Build/Darwin/Makefile b/Build/Darwin/Makefile
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 0915fd1..6725c4f 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/Build/Darwin/Makefile
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/Build/Darwin/Makefile
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -89,7 +89,7 @@ deploy:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ dist:     
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   rm -rf FaustLive.app
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   make
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  cp $(FAUSTDIR)/bin/sound2faust FaustLive.app/Contents/MacOS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  test -r $(FAUSTDIR)/bin/sound2faust && cp $(FAUSTDIR)/bin/sound2faust FaustLive.app/Contents/MacOS || true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   macdeployqt FaustLive.app
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   ./distribution
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   #./distversion
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -103,7 +103,7 @@ dist:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ APPDIR = /Applications
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ install: 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  cp $(FAUSTDIR)/bin/sound2faust FaustLive.app/Contents/MacOS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  test -r $(FAUSTDIR)/bin/sound2faust && cp $(FAUSTDIR)/bin/sound2faust FaustLive.app/Contents/MacOS || true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   rm -rf $(DESTDIR)$(APPDIR)/FaustLive.app
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   cp -R FaustLive.app $(DESTDIR)$(APPDIR)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span></pre><pre style='margin:0'>

</pre>