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