<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>