<pre style='margin:0'>
Kurt Hindenburg (kurthindenburg) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/00575750a77885507d988519f45f369418f7dccd">https://github.com/macports/macports-ports/commit/00575750a77885507d988519f45f369418f7dccd</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 00575750a77 flawfinder: use python 3.12; fix tests
</span>00575750a77 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 00575750a77885507d988519f45f369418f7dccd
</span>Author: Kurt Hindenburg <khindenburg@macports.org>
AuthorDate: Mon Mar 24 15:43:12 2025 -0400

<span style='display:block; white-space:pre;color:#404040;'>    flawfinder: use python 3.12; fix tests
</span>---
 devel/flawfinder/Portfile | 12 +++++++++---
 1 file changed, 9 insertions(+), 3 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/flawfinder/Portfile b/devel/flawfinder/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 046540b8c24..ac184c7f006 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/flawfinder/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/flawfinder/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem          1.0
</span> 
 name                flawfinder
 version             2.0.19
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            2
</span> categories          devel
 license             GPL-2+
 maintainers         {khindenburg @kurthindenburg} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -26,7 +26,7 @@ checksums           rmd160  df7d640994ae690eed26d68cfd001e95f8016be9 \
</span>                     sha256  fe550981d370abfa0a29671346cc0b038229a9bd90b239eab0f01f12212df618 \
                     size    260817
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set python_branch   3.10
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set python_branch   3.12
</span> set python_version  [string map {. ""} ${python_branch}]
 
 depends_lib         port:python${python_version}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -34,6 +34,13 @@ depends_lib         port:python${python_version}
</span> use_configure       no
 build.target
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+post-patch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # A simple quick way to handle this w/o patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace "s|^PYTHON=python|PYTHON=${prefix}/bin/python${python_branch}|" ${worksrcpath}/test/makefile
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace "s|^PYTHON2=python2|PYTHON2=${prefix}/bin/python${python_branch}|" ${worksrcpath}/test/makefile
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace "s|^PYTHON3=python3|PYTHON3=${prefix}/bin/python${python_branch}|" ${worksrcpath}/test/makefile
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> destroot {
     reinplace       "s|#!/usr/bin/env python|#!${prefix}/bin/python${python_branch}|" ${worksrcpath}/${name}.py
     xinstall -m 755 ${worksrcpath}/${name}.py ${destroot}${prefix}/bin
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -44,6 +51,5 @@ destroot {
</span> depends_test-append port:py${python_version}-setuptools
 test.run            yes
 test.target         check
<span style='display:block; white-space:pre;background:#ffe0e0;'>-test.env-append     PYTHON3=${prefix}/bin/python${python_branch}
</span> 
 notes "The executable name has changed to ${name}.py"
</pre><pre style='margin:0'>

</pre>