<pre style='margin:0'>
Christopher Nielsen (mascguy) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/e522828be5d4eef004d3c54e6924cdf0890d9930">https://github.com/macports/macports-ports/commit/e522828be5d4eef004d3c54e6924cdf0890d9930</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 e522828be5d legacy-support-devel: Update to latest master.
</span>e522828be5d is described below

<span style='display:block; white-space:pre;color:#808000;'>commit e522828be5d4eef004d3c54e6924cdf0890d9930
</span>Author: Fred Wright <fw@fwright.net>
AuthorDate: Mon Nov 4 14:36:00 2024 -0800

<span style='display:block; white-space:pre;color:#404040;'>    legacy-support-devel: Update to latest master.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Notable changes since last -devel version:
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    - Mismatched SDK compatibility is extended to include 15.x SDK.
</span><span style='display:block; white-space:pre;color:#404040;'>    - Broken 10.4 CLOCK_MONOTONIC is fixed.
</span><span style='display:block; white-space:pre;color:#404040;'>    - Empty modules are now (mostly) excluded from static library.
</span><span style='display:block; white-space:pre;color:#404040;'>    - Parallel builds now work.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Also removes redundant platforms line, making lint happier.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    TESTED:
</span><span style='display:block; white-space:pre;color:#404040;'>    Tested both normal and -devel versions on 10.4-10.5 ppc, 10.5-10.6 ppc
</span><span style='display:block; white-space:pre;color:#404040;'>    (i386 Rosetta), 10.4-10.6 i386, 10.4-12.x x86_64, and 11.x-15.x arm64.
</span><span style='display:block; white-space:pre;color:#404040;'>    Builds on all tested platforms except 10.4 ppc +universal.
</span><span style='display:block; white-space:pre;color:#404040;'>    Passes all tests in all buildable cases.
</span>---
 devel/legacy-support/Portfile | 31 +++++++++++++++----------------
 1 file changed, 15 insertions(+), 16 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/legacy-support/Portfile b/devel/legacy-support/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index d572d45470c..c9704a6723c 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/legacy-support/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/legacy-support/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,7 +8,6 @@ PortGroup           muniversal 1.1
</span> 
 name                legacy-support
 categories          devel
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms           darwin
</span> 
 maintainers         {mascguy @mascguy} \
                     {fwright.net:fw @fhgwright} \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -34,25 +33,31 @@ subport ${name} {
</span>     checksums           rmd160  7d17aa039df1dd3e6d769a570bae703cea111e74 \
                         sha256  cc0f2c5d6d2dfe1b8cfa15b1f590856552df22dc9cfa1b2b796557ed2f54e3e1 \
                         size    95241
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # Until this can be fixed disable parallel builds...
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # https://build.macports.org/builders/ports-10.10_x86_64-builder/builds/141962/steps/install-port/logs/stdio
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    use_parallel_build  no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    pre-patch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # until upstream can be fixed, do not include atexit symbols
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # under certain circumstances, infinite recursive loops can form
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        delete ${worksrcpath}/src/macports_legacy_atexit.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span> }
 
 subport ${name}-devel {
     conflicts           ${name}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    github.setup        macports macports-legacy-support 4b3dd3692b41aeb702ba73e95dd88eca8738a5de
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    version             20241026
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    github.setup        macports macports-legacy-support f1becf1234ee8065e8c8c8be8d9d0d87435eeeee
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    version             20241104
</span>     revision            0
     livecheck.type      none
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    checksums           rmd160  8f86249c2931aa0e81d57b88e58f811cb336f7d7 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  1776dcf8bac4fc88293ee7788ca9fa42c2037abb0eeae3ab0a5e7ddd10ca0a1d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    99879
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums           rmd160  5bb32b95fe51e43599fcf76bc3f5af9925c4f176 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  73741106c0f039cd0f8a4dea6611c38f36bd22a145e9353a17a002113db4401b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    109352
</span>     set v_split         [split ${release_ver} .]
     set release_ver     [lindex ${v_split} 0].[lindex ${v_split} 1].99
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Until this can be fixed disable parallel builds...
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# https://build.macports.org/builders/ports-10.10_x86_64-builder/builds/141962/steps/install-port/logs/stdio
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_parallel_build  no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> # This port doesn't use C++ at all, except for a couple of tests which may
 # fail to build with a non-OS-default stdlib setting.  Since the cxx_stdlib
 # selection is unimportant for the tests (which are actually only testing
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -61,12 +66,6 @@ use_parallel_build  no
</span> 
 configure.cxx_stdlib
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-pre-patch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # until upstream can be fixed, do not include atexit symbols
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # under certain circumstances, infinite recursive loops can form
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    delete ${worksrcpath}/src/macports_legacy_atexit.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> build.env-append    LD=ld \
                     "LIPO=/usr/bin/lipo" \
                     PLATFORM=${os.major} \
</pre><pre style='margin:0'>

</pre>