<pre style='margin:0'>
Ryan Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/7de0736bebe75e32e7594d0bb58e36ceeaab7838">https://github.com/macports/macports-ports/commit/7de0736bebe75e32e7594d0bb58e36ceeaab7838</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 7de0736bebe py-libsass: Use the right C++ standard library
</span>7de0736bebe is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 7de0736bebe75e32e7594d0bb58e36ceeaab7838
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Thu Jun 18 17:35:52 2020 -0500

<span style='display:block; white-space:pre;color:#404040;'>    py-libsass: Use the right C++ standard library
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    This should fix the build failure on 10.8.
</span>---
 python/py-libsass/Portfile                      | 14 +++++++++-----
 python/py-libsass/files/patch-darwin_flags.diff | 12 +++++++-----
 2 files changed, 16 insertions(+), 10 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-libsass/Portfile b/python/py-libsass/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 9e950aceb07..5077e6a5b41 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-libsass/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-libsass/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -29,16 +29,20 @@ if {${subport} eq "py35-libsass"} {
</span>                     size    315525
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.cxx_standard \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    2011
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> python.versions     27 35 36 37 38
 
 if {${name} ne ${subport}} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    patchfiles-append   patch-darwin_flags.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span>     depends_build-append \
                         port:py${python.version}-setuptools
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    patchfiles-append   patch-darwin_flags.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    post-patch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        reinplace "s|@CXX_STDLIB@|${configure.cxx_stdlib}|g" ${worksrcpath}/setup.py
</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;'>+    compiler.cxx_standard \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        2011
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>     livecheck.type      none
 }
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-libsass/files/patch-darwin_flags.diff b/python/py-libsass/files/patch-darwin_flags.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index e2a437d01fb..0d7768e6394 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-libsass/files/patch-darwin_flags.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-libsass/files/patch-darwin_flags.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,5 +1,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- setup.py.orig  2019-11-03 19:39:06.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ setup.py       2020-03-22 13:31:07.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Don't override the MACOSX_DEPLOYMENT_TARGET set by MacPorts, and
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use the right C++ standard library.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- setup.py.orig  2019-11-03 20:39:06.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ setup.py       2020-06-18 17:19:39.000000000 -0500
</span> @@ -14,13 +14,13 @@
  
  from setuptools import Extension, setup
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -12,9 +14,9 @@
</span> -FLAGS_CLANG = ['-c', '-O3'] + FLAGS_POSIX + ['-stdlib=libc++']
 -LFLAGS_POSIX = ['-fPIC',  '-lstdc++']
 -LFLAGS_CLANG = ['-fPIC', '-stdlib=libc++']
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+FLAGS_CLANG = ['-c'] + FLAGS_POSIX
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++FLAGS_CLANG = ['-c'] + FLAGS_POSIX + ['-stdlib=@CXX_STDLIB@']
</span> +LFLAGS_POSIX = ['-fPIC']
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+LFLAGS_CLANG = ['-fPIC']
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++LFLAGS_CLANG = ['-fPIC', '-stdlib=@CXX_STDLIB@']
</span>  
<span style='display:block; white-space:pre;background:#ffe0e0;'>- sources = ['_sass.c']
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sources = ['pysass.cpp']
</span>  headers = []
</pre><pre style='margin:0'>

</pre>