<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/c52abf2e4f765217e726702eb7a188f8df78091e">https://github.com/macports/macports-ports/commit/c52abf2e4f765217e726702eb7a188f8df78091e</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 c52abf2e4f7 flamegraph: Submission
</span>c52abf2e4f7 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit c52abf2e4f765217e726702eb7a188f8df78091e
</span>Author: Steven Thomas Smith <s.t.smith@ieee.org>
AuthorDate: Sat Nov 20 21:24:07 2021 -0500

<span style='display:block; white-space:pre;color:#404040;'>    flamegraph: Submission
</span>---
 devel/flamegraph/Portfile | 53 +++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 53 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/flamegraph/Portfile b/devel/flamegraph/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..b29eb212ed3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/flamegraph/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,53 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem          1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           github 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           perl5 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        brendangregg FlameGraph 810687f180f3c4929b5d965f54817a5218c9d89b
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name                [string tolower ${github.project}]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# version is YYYYY.MM.DD date of commit hash
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             2021.08.21
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories-append   devel
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+supported_archs     noarch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license             CDDL
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers         nomaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description         Stack trace visualizer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description    Flame graphs are a visualization of hierarchical \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    data, created to visualize stack traces of \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    profiled software so that the most frequent \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    code-paths to be identified quickly and accurately.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage            https://www.brendangregg.com/flamegraphs.html
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  5c476521c1aad517e15f0b650e769e9e5a7b11d6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  c24deb5756ecf124dd07227d0e1b2a02d961a9a0480c45a767d5bb6c3bac4df2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    1057644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib-append  port:perl${perl5.major}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_run-append  port:p${perl5.major}-getopt-long
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_configure       no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    foreach pl [glob ${worksrcpath}/*.pl] {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        reinplace -W ${worksrcpath} -E \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            "1 s|^(#!)/usr/bin/perl|\\1${perl5.bin}|" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${pl}
</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;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -d ${destroot}${prefix}/lib/${name}/bin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    foreach f [glob ${worksrcpath}/*.{pl,py,awk,php}] {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        xinstall ${f} ${destroot}${prefix}/lib/${name}/bin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall ${worksrcpath}/jmaps ${destroot}${prefix}/lib/${name}/bin
</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;'>+test.run            yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+test.cmd            ./test.sh
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+test.dir            ${worksrcpath}
</span></pre><pre style='margin:0'>

</pre>