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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/e44000dea2ab887d3b041136a11582b34abc9608">https://github.com/macports/macports-ports/commit/e44000dea2ab887d3b041136a11582b34abc9608</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 e44000dea2a scons: Update to 4.8.0
</span>e44000dea2a is described below

<span style='display:block; white-space:pre;color:#808000;'>commit e44000dea2ab887d3b041136a11582b34abc9608
</span>Author: Ryan Carsten Schmidt <ryandesign@macports.org>
AuthorDate: Tue Jul 16 12:37:58 2024 -0500

<span style='display:block; white-space:pre;color:#404040;'>    scons: Update to 4.8.0
</span>---
 devel/scons/Portfile           | 17 ++++++++---------
 devel/scons/files/stdlib.patch | 13 -------------
 2 files changed, 8 insertions(+), 22 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/scons/Portfile b/devel/scons/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 42aeae08bb5..d39b26f9971 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/scons/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/scons/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,11 +4,11 @@ PortSystem          1.0
</span> PortGroup           python 1.0
 
 name                scons
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             4.7.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  6b65ec3ce4b1125e5fd53557c963e19b884f942d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  d9fcd831700ce373ecd30ac55e9d7eff20754215cff5967c4972237d614a326e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    3220744
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             4.8.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  a5305b60fb2c490c86f8e2a18d12507f46c6de1d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  6e928fc97984e719814270f6863f2183b3b72180b0162a5ed09db68c9994100c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    3243387
</span> 
 categories          devel python
 supported_archs     noarch
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -27,6 +27,7 @@ long_description    SCons is an Open Source software construction \
</span> homepage            https://www.scons.org
 master_sites        sourceforge:project/scons/scons/${version}
 distname            SCons-${version}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+worksrcdir          scons-${version}
</span> 
 # Keep the python version synchronized with ports that need extra python modules
 # in their scons scripts, including: cantera
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -39,8 +40,6 @@ post-patch {
</span>         ConfigureCache.py sconsign.py
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append   stdlib.patch
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> post-destroot {
     xinstall -m 0755 -d \
         ${destroot}${prefix}/share/doc/${name}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -48,8 +47,8 @@ post-destroot {
</span>         LICENSE README.rst \
         ${destroot}${prefix}/share/doc/${name}
     file mkdir ${destroot}${python.prefix}/share/man/man1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    foreach manfile [glob -tails -directory ${destroot}${python.prefix} *.1] {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        move ${destroot}${python.prefix}/${manfile} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    foreach manfile [glob -tails -directory ${worksrcpath} *.1] {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        copy ${worksrcpath}/${manfile} \
</span>             ${destroot}${python.prefix}/share/man/man1/${manfile}
         ln -s ${python.prefix}/share/man/man1/${manfile} \
             ${destroot}${prefix}/share/man/man1/${manfile}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/scons/files/stdlib.patch b/devel/scons/files/stdlib.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index bb416094be7..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/scons/files/stdlib.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,13 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Teach ParseFlags that -stdlib goes in CXXFLAGS.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-https://github.com/SCons/scons/pull/4520
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- SCons/Environment.py.orig      2024-03-17 19:26:15.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ SCons/Environment.py   2024-05-05 13:14:13.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1022,6 +1022,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                     else:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                         key = 'CFLAGS'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                     mapping[key].append(arg)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                elif arg[:8] == '-stdlib=':
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                    mapping['CXXFLAGS'].append(arg)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                 elif arg[0] == '+':
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                     mapping['CCFLAGS'].append(arg)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                     mapping['LINKFLAGS'].append(arg)
</span></pre><pre style='margin:0'>

</pre>