<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/d0dafeb86f0a2db1abcd312c0211029662d5ff6a">https://github.com/macports/macports-ports/commit/d0dafeb86f0a2db1abcd312c0211029662d5ff6a</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 d0dafeb86f0 Add php81 subports
</span>d0dafeb86f0 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit d0dafeb86f0a2db1abcd312c0211029662d5ff6a
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Thu Nov 25 21:14:43 2021 -0600

<span style='display:block; white-space:pre;color:#404040;'>    Add php81 subports
</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/63946
</span><span style='display:block; white-space:pre;color:#404040;'>    See: #11960
</span>---
 php/php-APCu/Portfile             |   2 +-
 php/php-dbase/Portfile            |   2 +-
 php/php-event/Portfile            |   2 +-
 php/php-gearman/Portfile          |   5 +-
 php/php-gearman/files/php81.patch |  13 +++++
 php/php-igbinary/Portfile         |   2 +-
 php/php-imagick/Portfile          |   2 +-
 php/php-lzf/Portfile              |   2 +-
 php/php-mailparse/Portfile        |   2 +-
 php/php-mcrypt/Portfile           |   2 +-
 php/php-memcached/Portfile        |   2 +-
 php/php-mongodb/Portfile          |   2 +-
 php/php-oauth/Portfile            |   2 +-
 php/php-psr/Portfile              |   2 +-
 php/php-raphf/Portfile            |   2 +-
 php/php-rar/Portfile              |   6 +-
 php/php-rar/files/php81.patch     | 116 ++++++++++++++++++++++++++++++++++++++
 php/php-redis/Portfile            |   2 +-
 php/php-rrd/Portfile              |   2 +-
 php/php-solr/Portfile             |   2 +-
 php/php-ssh2/Portfile             |   2 +-
 php/php-svm/Portfile              |   2 +-
 php/php-swoole/Portfile           |   2 +-
 php/php-tideways_xhprof/Portfile  |   2 +-
 php/php-timezonedb/Portfile       |   2 +-
 php/php-uploadprogress/Portfile   |   2 +-
 php/php-uuid/Portfile             |   2 +-
 php/php-vld/Portfile              |   2 +-
 php/php-xdebug/Portfile           |   2 +-
 php/php-yaml/Portfile             |   2 +-
 php/php-zip/Portfile              |   2 +-
 php/php-zstd/Portfile             |   2 +-
 32 files changed, 165 insertions(+), 31 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/php/php-APCu/Portfile b/php/php-APCu/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 1e395650b31..8682aa8336c 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/php/php-APCu/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/php/php-APCu/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,7 +9,7 @@ platforms           darwin
</span> maintainers         {ryandesign @ryandesign}
 license             PHP-3.01
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-php.branches        5.3 5.4 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0
</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
</span> php.pecl            yes
 
 if {[vercmp ${php.branch} 7.0] >= 0} {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/php/php-dbase/Portfile b/php/php-dbase/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 7851cb5432f..df5cf7a847c 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/php/php-dbase/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/php/php-dbase/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,7 +9,7 @@ platforms               darwin
</span> maintainers             {ryandesign @ryandesign} openmaintainer
 license                 PHP-3.01
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-php.branches            5.3 5.4 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0
</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
</span> php.pecl                yes
 
 description             a PHP interface for accessing dBase databases
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/php/php-event/Portfile b/php/php-event/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 48bf24ecff2..6fe8e47d125 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/php/php-event/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/php/php-event/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,7 +9,7 @@ platforms               darwin
</span> maintainers             {ryandesign @ryandesign} openmaintainer
 license                 PHP-3.01
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-php.branches            5.4 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+php.branches            5.4 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1
</span> php.pecl                yes
 
 if {[vercmp ${php.branch} 5.4] >= 0} {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/php/php-gearman/Portfile b/php/php-gearman/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 1fd45556bcd..94c88efec95 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/php/php-gearman/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/php/php-gearman/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,7 +9,7 @@ platforms               darwin freebsd openbsd
</span> maintainers             {ryandesign @ryandesign} openmaintainer
 license                 PHP-3.01
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-php.branches            5.3 5.4 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0
</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
</span> php.pecl                yes
 
 description             Library to provide API for communicating with gearmand, using libgearman.
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -21,6 +21,9 @@ if {[vercmp ${php.branch} 7.0] >= 0} {
</span>     checksums           rmd160  95f3d3430384b6a1827e88da1ffb1483d417081b \
                         sha256  77075fc250fac2d3878deb255d44efc3ad76cf7b2c7f1af420cb17839a03c0bc \
                         size    46483
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {[vercmp ${php.branch} 8.1] >= 0} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        patchfiles      php81.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span> } else {
     version             1.1.2
     revision            0
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/php/php-gearman/files/php81.patch b/php/php-gearman/files/php81.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..8f2e429919b
</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-gearman/files/php81.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,13 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Fix compatibility with php81.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+https://github.com/php/pecl-networking-gearman/commit/7da13e4babc17067b2b45d6b37041c3c8ed91637
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- php_gearman_worker.c.orig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ php_gearman_worker.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -91,7 +91,7 @@ zend_object *gearman_worker_obj_new(zend_class_entry *ce) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   zend_object_std_init(&(intern->std), ce);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   object_properties_init(&intern->std, ce);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  ZVAL_NEW_ARR(&intern->cb_list);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  array_init(&intern->cb_list);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   zend_hash_init(Z_ARRVAL(intern->cb_list), 0, NULL, cb_list_dtor, 0);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   intern->std.handlers = &gearman_worker_obj_handlers;
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/php/php-igbinary/Portfile b/php/php-igbinary/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 10b9636438c..eb56ab409fc 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/php/php-igbinary/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/php/php-igbinary/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,7 +9,7 @@ license             BSD PHP-3.01
</span> platforms           darwin freebsd openbsd
 maintainers         {ryandesign @ryandesign} openmaintainer
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-php.branches        5.3 5.4 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0
</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
</span> php.pecl            yes
 
 if {[vercmp ${php.branch} 7.0] >= 0} {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/php/php-imagick/Portfile b/php/php-imagick/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 6aabc3b6c31..520647c4300 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/php/php-imagick/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/php/php-imagick/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,7 +9,7 @@ platforms               darwin
</span> maintainers             {ryandesign @ryandesign} openmaintainer
 license                 PHP-3.01
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-php.branches            5.3 5.4 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0
</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
</span> php.pecl                yes
 
 description             PHP extension to create and modify images with \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/php/php-lzf/Portfile b/php/php-lzf/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index d4ece17e3b3..97f483630e5 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/php/php-lzf/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/php/php-lzf/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,7 +9,7 @@ platforms           darwin
</span> maintainers         {ryandesign @ryandesign} openmaintainer
 license             PHP-3.01
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-php.branches        5.3 5.4 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0
</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
</span> php.pecl            yes
 
 description         Handles LZF compression / decompression.
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/php/php-mailparse/Portfile b/php/php-mailparse/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 7326ed79743..077fb6cdc6b 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/php/php-mailparse/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/php/php-mailparse/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,7 +9,7 @@ categories      php mail devel
</span> platforms       darwin
 maintainers     {ryandesign @ryandesign} openmaintainer
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-php.branches    5.3 5.4 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0
</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
</span> php.pecl        yes
 
 if {[vercmp ${php.branch} 7] >= 0} {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/php/php-mcrypt/Portfile b/php/php-mcrypt/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 37a64695c67..2cb2ed5580a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/php/php-mcrypt/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/php/php-mcrypt/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -10,7 +10,7 @@ maintainers         {ryandesign @ryandesign} openmaintainer
</span> license             PHP-3.01
 
 # php71-mcrypt and earlier subports are in the php Portfile.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-php.branches        7.2 7.3 7.4 8.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+php.branches        7.2 7.3 7.4 8.0 8.1
</span> php.pecl            yes
 
 description         a PHP interface to the mcrypt library, which offers \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/php/php-memcached/Portfile b/php/php-memcached/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 302e0e4624d..a790d2e41e1 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/php/php-memcached/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/php/php-memcached/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,7 +9,7 @@ platforms               darwin freebsd openbsd
</span> maintainers             {ryandesign @ryandesign} openmaintainer
 license                 PHP-3
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-php.branches            5.3 5.4 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0
</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
</span> php.pecl                yes
 
 if {[vercmp ${php.branch} 7] >= 0} {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/php/php-mongodb/Portfile b/php/php-mongodb/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 3bb83c2dba7..7023c73574c 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/php/php-mongodb/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/php/php-mongodb/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,7 +9,7 @@ platforms           darwin
</span> maintainers         {ryandesign @ryandesign} openmaintainer
 license             Apache-2
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-php.branches        5.4 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+php.branches        5.4 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1
</span> php.pecl            yes
 
 if {[vercmp ${php.branch} 7.1] >= 0} {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/php/php-oauth/Portfile b/php/php-oauth/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 25181afdd40..bdde3ff6576 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/php/php-oauth/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/php/php-oauth/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,7 +9,7 @@ categories      php devel
</span> platforms       darwin
 maintainers     {ryandesign @ryandesign} openmaintainer
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-php.branches    5.3 5.4 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0
</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
</span> php.pecl        yes
 
 if {[vercmp ${php.branch} 7] >= 0} {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/php/php-psr/Portfile b/php/php-psr/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 09a9a49eba3..af01e013d68 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/php/php-psr/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/php/php-psr/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,7 +8,7 @@ platforms               darwin
</span> maintainers             {ryandesign @ryandesign} openmaintainer
 license                 BSD
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-php.branches            7.2 7.3 7.4 8.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+php.branches            7.2 7.3 7.4 8.0 8.1
</span> php.pecl                yes
 
 if {[vercmp ${php.branch} 7.0] >= 0} {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/php/php-raphf/Portfile b/php/php-raphf/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index f254a2c41e4..f0ddaef450d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/php/php-raphf/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/php/php-raphf/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,7 +8,7 @@ platforms           darwin
</span> maintainers         {ryandesign @ryandesign} openmaintainer
 license             BSD
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-php.branches        5.3 5.4 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0
</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
</span> php.pecl            yes
 
 if {[vercmp ${php.branch} 7.0] >= 0} {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/php/php-rar/Portfile b/php/php-rar/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index caaa3426e6d..bf63e5a9c62 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/php/php-rar/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/php/php-rar/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,7 +9,7 @@ platforms           darwin
</span> maintainers         {ryandesign @ryandesign} openmaintainer
 license             PHP-3
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-php.branches        5.3 5.4 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0
</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
</span> php.pecl            yes
 
 description         A PECL extension to create and read rar files.
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -24,7 +24,9 @@ if {[vercmp ${php.branch} 5.3] >= 0} {
</span>     checksums       rmd160  7be858454d8aad7d0d5f0162fab98a33c57a81d1 \
                     sha256  660d7d6bc97cc45395e56621aa8803a9f9d4b3436c576d67afe712c8f964a4b9 \
                     size    428258
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {[vercmp ${php.branch} 8.1] >= 0} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        patchfiles  php81.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span> }
 
 configure.args-append --enable-rar
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/php/php-rar/files/php81.patch b/php/php-rar/files/php81.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..620ffa8e096
</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-rar/files/php81.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,116 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Fix build with php81.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+https://github.com/cataphract/php-rar/commit/ab26d285759e4c917879967b09976a44829ed570
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- rar_stream.c.orig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ rar_stream.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -784,7 +784,13 @@ static int _rar_get_archive_and_fragment(php_stream_wrapper *wrapper,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #if PHP_MAJOR_VERSION < 7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   *archive = zend_resolve_path(tmp_archive, tmp_arch_len TSRMLS_CC);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#  if PHP_VERSION_ID < 80100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   zend_string *arc_str = zend_resolve_path(tmp_archive, tmp_arch_len);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#  else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                  zend_string *tmp_archive_str = zend_string_init_fast(tmp_archive, tmp_arch_len);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                  zend_string *arc_str = zend_resolve_path(tmp_archive_str);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                  zend_string_free(tmp_archive_str);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#  endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   if (arc_str != NULL) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           *archive = estrndup(arc_str->val, arc_str->len);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   } else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- rararch.c.orig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ rararch.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -28,6 +28,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ /* $Id$ */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "zend_types.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <zend_API.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #ifdef __cplusplus
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ extern "C" {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -962,6 +963,11 @@ ZEND_BEGIN_ARG_INFO_EX(arginfo_rararchive_setallowbroken, 0, 0, 1)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   ZEND_ARG_INFO(0, allow_broken)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ZEND_END_ARG_INFO()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#if PHP_MAJOR_VERSION >= 8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ZEND_BEGIN_ARG_WITH_RETURN_OBJ_INFO_EX(arginfo_rararchive_getiterator, 0, 0, Traversable, 0)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ZEND_END_ARG_INFO()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ZEND_BEGIN_ARG_INFO(arginfo_rararchive_void, 0)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ZEND_END_ARG_INFO()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ /* }}} */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -981,7 +987,7 @@ static zend_function_entry php_rararch_class_functions[] = {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   PHP_ME(rararch,                                 __toString,                             arginfo_rararchive_void,                ZEND_ACC_PUBLIC)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   PHP_ME_MAPPING(__construct,             rar_bogus_ctor,                 arginfo_rararchive_void,                ZEND_ACC_PRIVATE | ZEND_ACC_CTOR)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #if PHP_MAJOR_VERSION >= 8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  PHP_ME(rararch,                                 getIterator,                    arginfo_rararchive_void,                ZEND_ACC_PUBLIC)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  PHP_ME(rararch,                                 getIterator,                    arginfo_rararchive_getiterator, ZEND_ACC_PUBLIC)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   {NULL, NULL, NULL}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- rarentry.c.orig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ rarentry.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -27,11 +27,10 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ /* $Id$ */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#ifdef __cplusplus
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-extern "C" {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <zend_types.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#ifndef _GNU_SOURCE
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#  define _GNU_SOURCE
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#define _GNU_SOURCE
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <string.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <php.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -270,8 +269,8 @@ static void _rar_dos_date_to_text(unsigned dos_time, char *date_string) /* {{{ *
</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;'>+ /* {{{ Methods */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-/* {{{ proto bool RarEntry::extract(string dir [, string filepath = ''
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-       [, string password = NULL [, bool extended_data  = FALSE]])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++/* {{{ public function extract(?string $dir, ?string $filepath = '',
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++          ?string $password = null, bool $extended_data = false): void {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    Extract file from the archive */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ PHP_METHOD(rarentry, extract)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ { /* lots of variables, but no need to be intimidated */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -298,7 +297,7 @@ PHP_METHOD(rarentry, extract)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    * password that's different from the one stored in the rar_file_t object*/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   rar_cb_user_data                cb_udata = {NULL};
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s|ss!b", &dir,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s!|s!s!b", &dir,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   &dir_len, &filepath, &filepath_len, &password, &password_len,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   &process_ed) == FAILURE ) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           return;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -714,12 +713,21 @@ PHP_METHOD(rarentry, __toString)
</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;'>+ /* {{{ arginfo */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#if PHP_MAJOR_VERSION < 8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ZEND_BEGIN_ARG_INFO_EX(arginfo_rarentry_extract, 0, 0, 1)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   ZEND_ARG_INFO(0, path)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   ZEND_ARG_INFO(0, filename)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   ZEND_ARG_INFO(0, password)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   ZEND_ARG_INFO(0, extended_data)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ZEND_END_ARG_INFO()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_rarentry_extract, 0, 1, _IS_BOOL, 0)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  ZEND_ARG_TYPE_INFO(0, dir, IS_STRING, 1)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, filepath, IS_STRING, 1, "\'\'")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, password, IS_STRING, 1, "null")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, extended_data, _IS_BOOL, 0, "false")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ZEND_END_ARG_INFO()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ZEND_BEGIN_ARG_INFO_EX(arginfo_rarentry_getstream, 0, 0, 0)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   ZEND_ARG_INFO(0, password)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -829,7 +837,3 @@ void minit_rarentry(TSRMLS_D)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   REG_RAR_CLASS_CONST_LONG("ATTRIBUTE_UNIX_SYM_LINK",                           0x0A000L);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   REG_RAR_CLASS_CONST_LONG("ATTRIBUTE_UNIX_SOCKET",                             0x0C000L);
</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;'>+-#ifdef __cplusplus
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#endif
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/php/php-redis/Portfile b/php/php-redis/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index fe3124e4ec7..49e79189e7b 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/php/php-redis/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/php/php-redis/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,7 +9,7 @@ platforms               darwin
</span> maintainers             {ryandesign @ryandesign} openmaintainer
 license                 PHP-3.01
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-php.branches            5.3 5.4 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0
</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
</span> php.pecl                yes
 
 if {[vercmp ${php.branch} 7.0] >= 0} {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/php/php-rrd/Portfile b/php/php-rrd/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index f19b31f253b..a64589033e5 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/php/php-rrd/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/php/php-rrd/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,7 +9,7 @@ platforms           darwin
</span> maintainers         {ryandesign @ryandesign} openmaintainer
 license             BSD
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-php.branches        5.3 5.4 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0
</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
</span> php.pecl            yes
 
 if {[vercmp ${php.branch} 7.0] >= 0} {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/php/php-solr/Portfile b/php/php-solr/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index fae3da66e34..289afa546ef 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/php/php-solr/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/php/php-solr/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,7 +9,7 @@ license                 PHP-3.01
</span> platforms               darwin
 maintainers             {ryandesign @ryandesign} openmaintainer
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-php.branches            5.3 5.4 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0
</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
</span> php.pecl                yes
 
 if {[vercmp ${php.branch} 7.0] >= 0} {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/php/php-ssh2/Portfile b/php/php-ssh2/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index f503d2f43f7..837015966eb 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/php/php-ssh2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/php/php-ssh2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,7 +9,7 @@ platforms               darwin
</span> maintainers             {ryandesign @ryandesign} openmaintainer
 license                 PHP
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-php.branches            5.3 5.4 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0
</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
</span> php.pecl                yes
 php.pecl.prerelease     yes
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/php/php-svm/Portfile b/php/php-svm/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 5cb2cb2ded1..8e07ba8a5a0 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/php/php-svm/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/php/php-svm/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,7 +9,7 @@ platforms               darwin
</span> maintainers             {ryandesign @ryandesign} openmaintainer
 license                 BSD
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-php.branches            5.3 5.4 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0
</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
</span> php.pecl                yes
 php.pecl.prerelease     yes
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/php/php-swoole/Portfile b/php/php-swoole/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 5749238f643..0be8d6eea99 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/php/php-swoole/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/php/php-swoole/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -10,7 +10,7 @@ platforms               darwin
</span> maintainers             {ryandesign @ryandesign} openmaintainer
 license                 Apache-2
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-php.branches            5.3 5.4 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0
</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
</span> php.pecl                yes
 
 if {[vercmp ${php.branch} 7.2] >= 0} {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/php/php-tideways_xhprof/Portfile b/php/php-tideways_xhprof/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 78b155f6f1c..aa8d59279d1 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/php/php-tideways_xhprof/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/php/php-tideways_xhprof/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -14,7 +14,7 @@ platforms           darwin
</span> maintainers         {ryandesign @ryandesign} openmaintainer
 license             Apache-2
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-php.branches        7.0 7.1 7.2 7.3 7.4 8.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+php.branches        7.0 7.1 7.2 7.3 7.4 8.0 8.1
</span> 
 description         A PHP 7 rewrite of the original XHProf (Hierarchical Profiler) for PHP
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/php/php-timezonedb/Portfile b/php/php-timezonedb/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 6f7cc4b243f..24f88b86e36 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/php/php-timezonedb/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/php/php-timezonedb/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,7 +9,7 @@ platforms           darwin
</span> maintainers         {ryandesign @ryandesign} openmaintainer
 license             PHP-3.01
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-php.branches        5.3 5.4 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0
</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
</span> php.pecl            yes
 
 description         A PECL Timezone Database.
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/php/php-uploadprogress/Portfile b/php/php-uploadprogress/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 4bd6816dcbc..6a46d3072fb 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/php/php-uploadprogress/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/php/php-uploadprogress/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,7 +9,7 @@ platforms       darwin
</span> maintainers     {ryandesign @ryandesign} openmaintainer
 license         PHP-3.01
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-php.branches    5.3 5.4 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0
</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
</span> php.pecl        yes
 
 description     An extension to track progress of a file upload.
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/php/php-uuid/Portfile b/php/php-uuid/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index c0cc63f0f5b..ffe20087a53 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/php/php-uuid/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/php/php-uuid/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,7 +9,7 @@ platforms               darwin
</span> maintainers             {ryandesign @ryandesign} openmaintainer
 license                 LGPL-2.1+
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-php.branches            5.3 5.4 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0
</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
</span> php.pecl                yes
 
 description             A wrapper around libuuid from the ext2utils project.
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/php/php-vld/Portfile b/php/php-vld/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index f85b389c4a3..cf48608541d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/php/php-vld/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/php/php-vld/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,7 +9,7 @@ platforms           darwin
</span> maintainers         {ryandesign @ryandesign} openmaintainer
 license             BSD
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-php.branches        5.3 5.4 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0
</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
</span> php.pecl            yes
 php.pecl.prerelease yes
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/php/php-xdebug/Portfile b/php/php-xdebug/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index da6fc44c576..2a9f36e20f9 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/php/php-xdebug/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/php/php-xdebug/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -12,7 +12,7 @@ license                 Xdebug-1.01
</span> homepage                https://xdebug.org
 master_sites            ${homepage}/files/
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-php.branches            5.3 5.4 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0
</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
</span> php.extensions.zend     xdebug
 
 if {[vercmp ${php.branch} 7.2] >= 0} {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/php/php-yaml/Portfile b/php/php-yaml/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 20e79788710..82f36bcafe3 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/php/php-yaml/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/php/php-yaml/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,7 +9,7 @@ platforms           darwin
</span> maintainers         {ryandesign @ryandesign} openmaintainer
 license             PHP-3.01
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-php.branches        5.3 5.4 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0
</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
</span> php.pecl            yes
 
 if {[vercmp ${php.branch} 7.1] >= 0} {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/php/php-zip/Portfile b/php/php-zip/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index aeb38d810e9..922d6e3af68 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/php/php-zip/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/php/php-zip/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,7 +9,7 @@ platforms           darwin
</span> maintainers         {ryandesign @ryandesign} openmaintainer
 license             PHP-3.01
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-php.branches        5.2 5.3 5.4 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+php.branches        5.2 5.3 5.4 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1
</span> php.pecl            yes
 
 if {[vercmp ${php.branch} 5.4] >= 0} {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/php/php-zstd/Portfile b/php/php-zstd/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index be420a73d0d..0bcba5a0d27 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/php/php-zstd/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/php/php-zstd/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -10,7 +10,7 @@ platforms           darwin
</span> maintainers         {ryandesign @ryandesign} openmaintainer
 license             MIT
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-php.branches        5.3 5.4 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0
</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
</span> 
 description         Zstandard compression
 
</pre><pre style='margin:0'>

</pre>