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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/e6785e128ced0a882893e3472972a631a1ceec50">https://github.com/macports/macports-ports/commit/e6785e128ced0a882893e3472972a631a1ceec50</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 e6785e128ce php-xhprof: Update to 2.3.9
</span>e6785e128ce is described below

<span style='display:block; white-space:pre;color:#808000;'>commit e6785e128ced0a882893e3472972a631a1ceec50
</span>Author: Ryan Carsten Schmidt <ryandesign@macports.org>
AuthorDate: Thu Nov 16 06:36:16 2023 -0600

<span style='display:block; white-space:pre;color:#404040;'>    php-xhprof: Update to 2.3.9
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://trac.macports.org/ticket/57340
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: #16579
</span>---
 php/php-xhprof/Portfile                            | 29 +++++++++++++++-------
 .../files/callgraph_utils.php.0.9.4.patch          | 11 ++++++++
 php/php-xhprof/files/callgraph_utils.php.patch     | 11 ++++++++
 .../files/patch-callgraph_utils.php.diff           | 11 --------
 4 files changed, 42 insertions(+), 20 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/php/php-xhprof/Portfile b/php/php-xhprof/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 7889432f988..9e8c1508c50 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/php/php-xhprof/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/php/php-xhprof/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,26 +4,37 @@ PortSystem              1.0
</span> PortGroup               php 1.1
 
 name                    php-xhprof
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version                 0.9.4
</span> categories-append       devel
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms               darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers             ryandesign openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers             {ryandesign @ryandesign} openmaintainer
</span> license                 Apache-2
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-php.branches            5.3 5.4 5.5 5.6
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+php.branches            5.3 5.4 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2
</span> php.pecl                yes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-php.pecl.prerelease     yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {[vercmp ${php.branch} >= 7.0]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    version             2.3.9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums           rmd160  48b7ffa9a583e2e9ef393c9c40cf8e15a8f23d90 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  1dd421b25e0351e8074dec0b41ee67c5ca3a9f181ee90629e0222a12cd6f8774 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    843027
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set patchv          {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+} elseif {[vercmp ${php.branch} >= 5.2]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    version             0.9.4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    php.pecl.prerelease yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums           rmd160  e484c4902f287ef18d9f75dda75a28d73bb8272d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  002a2d4a825d16aeb3017c59f94d8c5e5d06611dd6197acd2f07fce197d3b8f8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    842077
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set patchv          .${version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span> 
 description             A Hierarchical Profiler for PHP
 
 long_description        XHProf is a function-level hierarchical profiler for \
                         PHP and has a simple HTML based navigational interface.
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums               rmd160  e484c4902f287ef18d9f75dda75a28d73bb8272d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  002a2d4a825d16aeb3017c59f94d8c5e5d06611dd6197acd2f07fce197d3b8f8
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> if {${name} ne ${subport}} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    patchfiles          patch-callgraph_utils.php.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    patchfiles          callgraph_utils.php${patchv}.patch
</span>     
     post-patch {
         reinplace "s|@PREFIX@|${prefix}|g" ${worksrcpath}/xhprof_lib/utils/callgraph_utils.php
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/php/php-xhprof/files/callgraph_utils.php.0.9.4.patch b/php/php-xhprof/files/callgraph_utils.php.0.9.4.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..87d128672e6
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/php/php-xhprof/files/callgraph_utils.php.0.9.4.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- xhprof_lib/utils/callgraph_utils.php.orig      2013-09-30 17:46:07.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ xhprof_lib/utils/callgraph_utils.php   2023-11-16 06:19:42.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -107,7 +107,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        2 => array("pipe", "w")
</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;'>+-  $cmd = " dot -T".$type;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  $cmd = " /opt/local/bin/dot -T".$type;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $process = proc_open($cmd, $descriptorspec, $pipes, "/tmp", array());
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   if (is_resource($process)) {
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/php/php-xhprof/files/callgraph_utils.php.patch b/php/php-xhprof/files/callgraph_utils.php.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..cb43fa480d9
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/php/php-xhprof/files/callgraph_utils.php.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- xhprof_lib/utils/callgraph_utils.php.orig      2022-12-13 22:29:40.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ xhprof_lib/utils/callgraph_utils.php   2023-11-16 06:17:46.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -107,7 +107,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        2 => array("pipe", "w")
</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;'>+-  $cmd = " dot -T".$type;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  $cmd = " @PREFIX@/bin/dot -T".$type;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $process = proc_open( $cmd, $descriptorspec, $pipes, sys_get_temp_dir(), array( 'PATH' => getenv( 'PATH' ) ) );
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   if (is_resource($process)) {
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/php/php-xhprof/files/patch-callgraph_utils.php.diff b/php/php-xhprof/files/patch-callgraph_utils.php.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 6b6e571b965..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/php/php-xhprof/files/patch-callgraph_utils.php.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,11 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- xhprof_lib/utils/callgraph_utils.php.orig      2009-06-01 19:52:32.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ xhprof_lib/utils/callgraph_utils.php   2010-03-24 23:37:02.000000000 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -103,7 +103,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        2 => array("file", "/dev/null", "a")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        );
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  $cmd = " dot -T".$type;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  $cmd = " @PREFIX@/bin/dot -T".$type;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   $process = proc_open($cmd, $descriptorspec, $pipes, "/tmp", array());
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span></pre><pre style='margin:0'>

</pre>