<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/b951e000c32859d3ab6613bf2a95a4241b651f97">https://github.com/macports/macports-ports/commit/b951e000c32859d3ab6613bf2a95a4241b651f97</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 b951e000c32 php: Remove trailing whitespace
</span>b951e000c32 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit b951e000c32859d3ab6613bf2a95a4241b651f97
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Wed Dec 30 05:47:33 2020 -0600
<span style='display:block; white-space:pre;color:#404040;'> php: Remove trailing whitespace
</span>---
lang/php/Portfile | 476 +++++++++++++++++++++++++++---------------------------
1 file changed, 238 insertions(+), 238 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/php/Portfile b/lang/php/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 13ba26db125..860468874fa 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/php/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/php/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -207,7 +207,7 @@ if {[vercmp ${branch} 8.0] == 0} {
</span> }
if {[is_sapi_subport]} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> platform darwin {
if {[vercmp ${branch} 7.0] < 0 && [vercmp ${xcodeversion} 12.0] >= 0} {
# Implicit function declarations. Need to backport upstream fixes from php73+.
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -222,11 +222,11 @@ if {[is_sapi_subport]} {
</span> }
depends_build port:pkgconfig
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> if {${subport} ne ${php}} {
depends_lib port:${php}
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_lib-append path:bin/gsed:gsed \
port:libiconv \
port:libxml2 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -239,7 +239,7 @@ if {[is_sapi_subport]} {
</span> } else {
depends_lib-append port:pcre2
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> # Use -p1 to accommodate the Suhosin patch
patch.pre_args -p1
patchfiles-append patch-${php}-scripts-php-config.in.diff
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -277,7 +277,7 @@ if {[is_sapi_subport]} {
</span>
set phpinidir ${prefix}/etc/${php}
set extraphpinidir ${prefix}/var/db/${php}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.args --mandir=${prefix}/share/man \
--infodir=${prefix}/share/info \
--program-suffix=[php.suffix_from_branch ${branch}] \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -319,23 +319,23 @@ if {[is_sapi_subport]} {
</span> configure.env LEX=true \
RE2C=true \
YACC=true
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> if {[vercmp ${branch} 5.3] >= 0} {
configure.args-append \
--enable-fileinfo \
--enable-phar \
--disable-fpm
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> # ${php}-mysql +mysqlnd needs mysqlnd support compiled into the SAPI
configure.env-append \
PHP_MYSQLND_ENABLED=yes
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> if {[vercmp ${branch} 5.4] == 0} {
# https://bugs.php.net/bug.php?id=68114
configure.args-append ac_cv_decimal_fp_supported=no
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> if {[vercmp ${branch} 7.2] >= 0} {
depends_lib-append \
port:argon2
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -346,15 +346,15 @@ if {[is_sapi_subport]} {
</span> }
configure.universal_args-delete --disable-dependency-tracking
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> test.run yes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> destroot.destdir INSTALL_ROOT=${destroot}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> variant debug description {Enable debug support (useful to analyze a PHP-related core dump)} {
configure.args-append --enable-debug
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> if {[vercmp ${branch} 5.3] <= 0} {
variant suhosin description {Add Suhosin patch} {
pre-fetch {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -384,11 +384,11 @@ if {[is_sapi_subport]} {
</span> }
}
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> if {${subport} ne ${php}} {
notes-append "If this is your first install, you need to enable ${subport} in your web server."
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> }
}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -430,12 +430,12 @@ subport ${php} {
</span> }
}
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_run port:php_select
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> select.group php
select.file ${filespath}/${subport}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> if {[vercmp ${branch} 5.3] == 0} {
patchfiles-append patch-${php}-C++11.diff
}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -454,13 +454,13 @@ subport ${php} {
</span> reinplace "s|^PHP_BUILD_DATE=.*$|PHP_BUILD_DATE=[clock format [clock seconds] -format {%Y-%m-%d}]|g" ${worksrcpath}/configure
}
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.args-replace --disable-cli --enable-cli
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> destroot.target install-cli install-build install-headers install-programs
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> destroot.keepdirs ${destroot}${extraphpinidir}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> post-destroot {
# Copy the default php.ini files.
xinstall -m 755 -d ${destroot}${phpinidir}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -475,14 +475,14 @@ subport ${php} {
</span> php.ini-recommended \
${destroot}${phpinidir}
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> if {[vercmp ${branch} 5.3] >= 0} {
# Copy mysqlnd headers.
xinstall -d ${destroot}${prefix}/include/${php}/php/ext/mysqlnd
xinstall -m 644 {*}[glob ${worksrcpath}/ext/mysqlnd/*.h] ${destroot}${prefix}/include/${php}/php/ext/mysqlnd
}
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> # Include the readline extension https://www.php.net/readline directly in
# the PHP CLI SAPI because until PHP 6 the interactive mode "php -a" won't
# work with a separately built readline extension.
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -506,7 +506,7 @@ subport ${php} {
</span> if {![variant_isset readline]} {
default_variants +libedit
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> if {[vercmp ${branch} ${php.oldest_supported_branch}] < 0} {
notes-append "
PHP ${branch} has reached end-of-life. Please upgrade to PHP ${php.oldest_supported_branch} or newer. The newest stable version is ${php.latest_stable_branch}.
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -518,11 +518,11 @@ To learn how to update your code, please read the following guide:
</span>
"
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> if {[vercmp ${branch} ${php.latest_stable_branch}] > 0} {
notes-append "${php} @${version} is a development preview—do not use it in production!\n\n\n"
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> if {![file exists ${phpinidir}/php.ini]} {
if {[vercmp ${branch} 5.3] >= 0} {
notes-append "
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -553,7 +553,7 @@ ${phpinidir}/php.ini-recommended.
</span> "
}
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> # Enable livecheck for all supported PHP branches and the development branch.
if {[vercmp ${branch} ${php.oldest_supported_branch}] >= 0} {
livecheck.type regex
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -598,23 +598,23 @@ subport ${php}-apache2handler {
</span> }
}
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> description ${php} Apache 2 Handler SAPI
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> long_description ${description}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> homepage https://www.php.net/install.unix.apache2
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_lib-append port:apache2
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> require_active_variants apache2 preforkmpm
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> set apxs ${prefix}/bin/apxs
set confdir ${prefix}/etc/apache2
set moduledir ${prefix}/lib/apache2/modules
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.args-append --with-apxs2=${apxs}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> if {[vercmp ${branch} 8.0] < 0} {
set bundle_major ${major}
} else {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -630,14 +630,14 @@ subport ${php}-apache2handler {
</span> # report: https://bugs.php.net/bug.php?id=62267
known_fail yes
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> destroot {
xinstall -m 755 -d ${destroot}${moduledir} ${destroot}${confdir}/extra
xinstall -m 644 ${worksrcpath}/libs/libphp${bundle_major}.so ${destroot}${moduledir}/mod_${php}.so
xinstall -m 644 ${filespath}/mod_php.conf.in ${destroot}${confdir}/extra/mod_${php}.conf
reinplace s/@MAJOR@/${bundle_major}/g ${destroot}${confdir}/extra/mod_${php}.conf
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> notes-append "
To enable ${subport}, run:
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -683,18 +683,18 @@ subport ${php}-cgi {
</span> }
description ${php} CGI SAPI
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> long_description ${description}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> homepage https://www.php.net/install.unix.commandline
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.args-delete --disable-cgi
if {[vercmp ${branch} 5.3] >= 0} {
configure.args-append --enable-cgi
} else {
configure.args-append --enable-fastcgi --enable-force-cgi-redirect
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> if {[vercmp ${branch} 5.4] >= 0} {
build.target cgi
destroot.target install-cgi
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -703,7 +703,7 @@ subport ${php}-cgi {
</span> xinstall ${worksrcpath}/sapi/cgi/php-cgi ${destroot}${prefix}/bin/php-cgi[php.suffix_from_branch ${branch}]
}
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> }
### FPM SAPI ###
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -742,40 +742,40 @@ subport ${php}-fpm {
</span> }
description ${php} FPM SAPI
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> long_description ${description}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> homepage https://www.php.net/install.fpm
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> set fpmuser nobody
set fpmgroup nobody
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> patchfiles-append patch-${php}-sapi-fpm-php-fpm.conf.in.diff
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> post-patch {
reinplace "s|@PHP@|${php}|g" ${worksrcpath}/sapi/fpm/php-fpm.conf.in
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.args-replace --disable-fpm --enable-fpm
configure.args-append --datadir=${prefix}/share/examples/${php} \
--sysconfdir=${phpinidir} \
--with-fpm-user=${fpmuser} \
--with-fpm-group=${fpmgroup}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> build.target fpm
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> destroot.target install-fpm
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> destroot.keepdirs ${destroot}${prefix}/var/log/${php} \
${destroot}${prefix}/var/run/${php}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> post-destroot {
xinstall -d -o ${fpmuser} -g ${fpmgroup} ${destroot}${prefix}/var/log/${php} ${destroot}${prefix}/var/run/${php}
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> startupitem.create yes
startupitem.executable ${prefix}/sbin/php-fpm[php.suffix_from_branch ${branch}]
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> if {![file exists ${phpinidir}/php-fpm.conf]} {
notes-append "
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -813,7 +813,7 @@ subport ${php}-calendar {
</span>
description a PHP extension for converting between different \
calendar formats
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> long_description ${description}
}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -833,12 +833,12 @@ subport ${php}-curl {
</span> }
categories-append net www
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> description a PHP interface to the curl library, which lets you \
download files from servers with a variety of protocols
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> long_description ${description}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_lib-append port:curl
if {[vercmp ${branch} 7.4] < 0} {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -870,17 +870,17 @@ subport ${php}-dba {
</span> }
categories-append databases
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> description a PHP interface for accessing DBM databases such as \
BerkeleyDB
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> long_description ${description}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> variant gdbm conflicts qdbm description {Add GDBM support} {
depends_lib-append port:gdbm
configure.args-append --with-gdbm=${prefix}
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> variant qdbm conflicts gdbm description {Add QDBM support} {
depends_lib-append port:qdbm
configure.args-append --with-qdbm=${prefix}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -903,13 +903,13 @@ subport ${php}-enchant {
</span> }
categories-append textproc devel
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> description a PHP interface to enchant
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> long_description ${name} is ${description}, a common API for many spell libraries.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_lib-append port:enchant
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> if {[vercmp ${branch} 8.0] >= 0} {
extract.post_args-append ${worksrcdir}/ext/spl
}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -926,7 +926,7 @@ subport ${php}-enchant {
</span> set docdir ${prefix}/share/doc/${subport}
xinstall -d ${destroot}${docdir}
xinstall -m 644 -W ${destroot.dir} CREDITS ${destroot}${docdir}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> if {[vercmp ${branch} 7.3] < 0} {
set examplesdir ${prefix}/share/examples/${subport}
xinstall -d ${destroot}${examplesdir}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -953,9 +953,9 @@ subport ${php}-exif {
</span> }
categories-append graphics
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> description a PHP interface to the EXIF image metadata functions
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> long_description ${description}
}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -975,14 +975,14 @@ subport ${php}-ftp {
</span> }
categories-append net
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> description a PHP extension for accessing file servers using the \
File Transfer Protocol
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> long_description ${description}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_lib-append path:lib/libssl.dylib:openssl
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> if {[vercmp ${branch} 7.4] >= 0} {
depends_build-append \
port:pkgconfig
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1011,11 +1011,11 @@ subport ${php}-gd {
</span> }
categories-append graphics
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> description a PHP interface to the gd library
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> long_description ${description}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_lib-append port:freetype \
port:jpeg \
port:libpng \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1049,7 +1049,7 @@ subport ${php}-gd {
</span> --with-jpeg \
--with-webp
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> if {[vercmp ${branch} 7.0] < 0} {
variant t1lib description {Add PostScript Type 1 font support with t1lib} {
depends_lib-append port:t1lib
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1074,14 +1074,14 @@ subport ${php}-gettext {
</span> }
categories-append devel
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> description a PHP interface to the gettext natural language \
support functions
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> long_description ${description}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_lib-append port:gettext
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.args-append --with-gettext=${prefix}
}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1101,19 +1101,19 @@ subport ${php}-gmp {
</span> }
categories-append devel math
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> description a PHP interface to GMP, the GNU multiprocessing \
library through which you can work with \
arbitrary-length integers
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> long_description ${description}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_lib-append port:gmp
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> if {[vercmp ${branch} 5.2] <= 0} {
patchfiles-append patch-${php}-ext-gmp-gmp.c.diff
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.args-append --with-gmp=${prefix}
}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1133,14 +1133,14 @@ subport ${php}-iconv {
</span> }
categories-append textproc
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> description a PHP interface to the libiconv character encoding \
conversion functions
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> long_description ${description}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_lib-append port:libiconv
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.args-append --with-iconv=${prefix}
}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1160,16 +1160,16 @@ subport ${php}-imap {
</span> }
categories-append mail
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> description a PHP interface to the IMAP protocol
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> long_description ${description}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_build-append port:cclient
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_lib-append port:kerberos5 \
port:libcomerr
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.args-append --with-imap=${prefix} \
--with-imap-ssl=${prefix} \
--with-kerberos=${prefix}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1196,11 +1196,11 @@ subport ${php}-intl {
</span> 7.4.13 {revision 0}
8.0.0 {revision 0}
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> categories-append devel
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> description internationalization extension for PHP
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> long_description Internationalization extension implements ICU \
library functionality in PHP.
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1242,9 +1242,9 @@ subport ${php}-ipc {
</span> }
php.extensions shmop sysvmsg sysvsem sysvshm
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> description interprocess communication extensions for PHP
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> long_description PHP extensions for interprocess communication (IPC), including the \
shmop, sysvmsg, sysvsem, and sysvshm extensions.
}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1265,13 +1265,13 @@ subport ${php}-ldap {
</span> }
categories-append databases
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> description a PHP interface to LDAP
long_description ${subport} is ${description}, the Lightweight Directory \
Access Protocol, which is used to access Directory \
Servers.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_lib-append port:openldap \
port:cyrus-sasl2
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1302,10 +1302,10 @@ subport ${php}-mbstring {
</span> }
categories-append textproc
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> description a PHP extension for manipulating strings in multibyte \
encodings
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> long_description ${description}
if {[vercmp ${branch} 7.4] >= 0} {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1330,18 +1330,18 @@ subport ${php}-mcrypt {
</span> }
categories-append security
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> description a PHP interface to the mcrypt library, which offers \
a wide variety of algorithms
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> long_description ${description}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_lib-append port:libmcrypt
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> # The mcrypt extension may be using libtool unnecessarily; monitor
# https://bugs.php.net/bug.php?id=54500
depends_lib-append port:libtool
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.args-append --with-mcrypt=${prefix}
}
}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1357,16 +1357,16 @@ subport ${php}-mssql {
</span> }
php.extensions mssql pdo_dblib
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> categories-append databases
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> description a PHP interface to MSSQL using FreeTDS, including \
the mssql and pdo_dblib extensions
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> long_description ${description}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_lib-append port:freetds
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.args-append --with-mssql=${prefix} \
--with-pdo-dblib=${prefix}
}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1391,29 +1391,29 @@ subport ${php}-mysql {
</span> if {[vercmp ${branch} 7] < 0} {
php.extensions-prepend mysql
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> categories-append databases
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> description a PHP interface to MySQL databases, including the
if {[vercmp ${branch} 7] < 0} {
description-append mysql,
}
description-append mysqli and pdo_mysql extensions
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> long_description ${description}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_lib-append port:zlib
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.args-append --with-zlib-dir=${prefix}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> if {[vercmp ${branch} 5.3] >= 0} {
variant mysqlnd conflicts mysql4 mysql5 mysql51 mysql55 mysql56 mariadb percona description {Use MySQL Native Driver} {
configure.args-append --with-mysql=mysqlnd \
--with-mysqli=mysqlnd \
--with-pdo-mysql=mysqlnd
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.cppflags-append -I${worksrcpath}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> set phpini ${prefix}/etc/${php}/php.ini
notes "
To use mysqlnd with a local MySQL server, edit ${phpini} and set\
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1429,104 +1429,104 @@ For percona, use ${prefix}/var/run/percona/mysqld.sock
</span> "
}
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> variant mysql4 conflicts mysqlnd mysql5 mysql51 mysql55 mysql56 mariadb percona description {Use MySQL 4 libraries} {
depends_lib-append port:mysql4
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.args-append --with-mysql=${prefix} \
--with-pdo-mysql=${prefix}
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> variant mysql5 conflicts mysqlnd mysql4 mysql51 mysql55 mysql56 mariadb percona description {Use MySQL 5 libraries} {
depends_lib-append path:bin/mysql_config5:mysql5
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> post-extract {
file mkdir ${workpath}/mysql5
file link -symbolic ${workpath}/mysql5/lib ${prefix}/lib/mysql5
file link -symbolic ${workpath}/mysql5/include ${prefix}/include/mysql5
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.args-append --with-mysql=${workpath}/mysql5 \
--with-mysqli=${prefix}/bin/mysql_config5 \
--with-pdo-mysql=${prefix}/bin/mysql_config5 \
--with-mysql-sock=${prefix}/var/run/mysql5/mysqld.sock
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> variant mysql51 conflicts mysqlnd mysql4 mysql5 mysql55 mysql56 mariadb percona description {Use MySQL 5.1 libraries} {
depends_lib-append port:mysql51
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> post-extract {
file mkdir ${workpath}/mysql51
file link -symbolic ${workpath}/mysql51/lib ${prefix}/lib/mysql51
file link -symbolic ${workpath}/mysql51/include ${prefix}/include/mysql51
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.args-append --with-mysql=${workpath}/mysql51 \
--with-mysqli=${prefix}/lib/mysql51/bin/mysql_config \
--with-pdo-mysql=${prefix}/lib/mysql51/bin/mysql_config \
--with-mysql-sock=${prefix}/var/run/mysql51/mysqld.sock
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> variant mysql55 conflicts mysqlnd mysql4 mysql5 mysql51 mysql56 mariadb percona description {Use MySQL 5.5 libraries} {
depends_lib-append port:mysql55
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> post-extract {
file mkdir ${workpath}/mysql55
file link -symbolic ${workpath}/mysql55/lib ${prefix}/lib/mysql55
file link -symbolic ${workpath}/mysql55/include ${prefix}/include/mysql55
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.args-append --with-mysql=${workpath}/mysql55 \
--with-mysqli=${prefix}/lib/mysql55/bin/mysql_config \
--with-pdo-mysql=${prefix}/lib/mysql55/bin/mysql_config \
--with-mysql-sock=${prefix}/var/run/mysql55/mysqld.sock
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> variant mysql56 conflicts mysqlnd mysql4 mysql5 mysql51 mysql55 mariadb percona description {Use MySQL 5.6 libraries} {
depends_lib-append port:mysql56
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> post-extract {
file mkdir ${workpath}/mysql56
file link -symbolic ${workpath}/mysql56/lib ${prefix}/lib/mysql56
file link -symbolic ${workpath}/mysql56/include ${prefix}/include/mysql56
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.args-append --with-mysql=${workpath}/mysql56 \
--with-mysqli=${prefix}/lib/mysql56/bin/mysql_config \
--with-pdo-mysql=${prefix}/lib/mysql56/bin/mysql_config \
--with-mysql-sock=${prefix}/var/run/mysql56/mysqld.sock
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> variant mariadb conflicts mysqlnd mysql4 mysql5 mysql51 mysql55 mysql56 percona description {Use MariaDB libraries} {
depends_lib-append port:mariadb
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> post-extract {
file mkdir ${workpath}/mariadb
file link -symbolic ${workpath}/mariadb/lib ${prefix}/lib/mariadb
file link -symbolic ${workpath}/mariadb/include ${prefix}/include/mariadb
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.args-append --with-mysql=${workpath}/mariadb \
--with-mysqli=${prefix}/lib/mariadb/bin/mysql_config \
--with-pdo-mysql=${prefix}/lib/mariadb/bin/mysql_config \
--with-mysql-sock=${prefix}/var/run/mariadb/mysqld.sock
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> variant percona conflicts mysqlnd mysql4 mysql5 mysql51 mysql55 mysql56 mariadb description {Use Percona libraries} {
depends_lib-append port:percona
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> post-extract {
file mkdir ${workpath}/percona
file link -symbolic ${workpath}/percona/lib ${prefix}/lib/percona
file link -symbolic ${workpath}/percona/include ${prefix}/include/percona
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.args-append --with-mysql=${workpath}/percona \
--with-mysqli=${prefix}/lib/percona/bin/mysql_config \
--with-pdo-mysql=${prefix}/lib/percona/bin/mysql_config \
--with-mysql-sock=${prefix}/var/run/percona/mysqld.sock
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> if {![variant_isset mysql4] && ![variant_isset mysql5] && ![variant_isset mysql51] && ![variant_isset mysql55] && ![variant_isset mysql56] && ![variant_isset mariadb] && ![variant_isset percona]} {
if {[vercmp ${branch} 5.3] >= 0} {
default_variants +mysqlnd
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1552,18 +1552,18 @@ subport ${php}-odbc {
</span> }
php.extensions odbc pdo_odbc
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> categories-append databases
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> description a PHP interface for accessing databases via Open \
DataBase Connectivity (ODBC)
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> long_description ${description}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> if {[vercmp ${branch} 5.3] >= 0} {
variant iodbc conflicts unixodbc description {Use iODBC} {
depends_lib-append port:libiodbc
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> patchfiles-append patch-${php}-iODBC.diff
configure.args-append --with-pdo-odbc=iODBC,${prefix}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1575,7 +1575,7 @@ subport ${php}-odbc {
</span> configure.args-append --with-iODBC
}
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> variant unixodbc conflicts iodbc description {Use unixODBC} {}
if {![variant_isset iodbc] && ![variant_isset unixodbc]} {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1585,7 +1585,7 @@ subport ${php}-odbc {
</span>
if {[variant_isset unixodbc] || [vercmp ${branch} 5.3] < 0} {
depends_lib-append port:unixODBC
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> patchfiles-append patch-${php}-unixODBC.diff
configure.args-append --with-pdo-odbc=unixODBC,${prefix}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1613,13 +1613,13 @@ if {[vercmp ${branch} 5.5] >= 0} {
</span> }
php.extensions.zend opcache
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> description OPcache improves PHP performance by storing precompiled \
script bytecode in shared memory, thereby removing the \
need for PHP to load and parse scripts on each request.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> long_description ${description}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.args-append --enable-opcache
# file based opcode cache was added in 7.0 (3abde432)
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1659,21 +1659,21 @@ subport ${php}-openssl {
</span> }
categories-append devel security
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> description a PHP interface to OpenSSL signature-generation \
and -verification and data-encryption and \
-decryption functions
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> long_description ${description}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_lib-append port:kerberos5 \
port:libcomerr \
path:lib/libssl.dylib:openssl
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> post-extract {
move ${php.build_dirs}/config0.m4 ${php.build_dirs}/config.m4
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.args-append --with-kerberos=${prefix}
if {[vercmp ${branch} 5.6] <= 0} {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1714,20 +1714,20 @@ subport ${php}-oracle {
</span> }
php.extensions oci8 pdo_oci
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> categories-append databases
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> description a PHP interface to Oracle, including the oci8 and \
pdo_oci extensions
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> long_description ${description}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_lib-append port:oracle-instantclient
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> if {[vercmp ${branch} 5.2] <= 0} {
patchfiles-append patch-${php}-ext-pdo_oci-config.m4.diff
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> set lib_dir ${prefix}/lib/oracle
pre-configure {
regexp {\.dylib\.(.+)$} [glob -directory ${lib_dir} libclntsh.dylib.*] -> library_version
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1753,13 +1753,13 @@ subport ${php}-pcntl {
</span> }
categories-append sysutils
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> description a PHP interface to Unix-style process creation, \
program execution, signal handling and process \
termination functions
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> long_description ${description}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> notes "
${subport} should not be enabled within a web server environment.\
Unexpected results may occur if any process control functions are used within\
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1783,9 +1783,9 @@ subport ${php}-posix {
</span> }
categories-append sysutils
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> description a PHP interface to additional POSIX functions
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> long_description a PHP interface to those functions defined in the \
IEEE 1003.1 (POSIX.1) standards document which are \
not accessible through other means
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1807,82 +1807,82 @@ subport ${php}-postgresql {
</span> }
php.extensions pgsql pdo_pgsql
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> categories-append databases
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> homepage https://www.php.net/pgsql
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> description a PHP interface to PostgreSQL, including \
the pgsql and pdo_pgsql extensions
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> long_description ${description}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> variant postgresql82 conflicts postgresql83 postgresql84 postgresql90 postgresql91 postgresql92 postgresql93 postgresql94 postgresql95 postgresql96 postgresql10 postgresql11 postgresql12 postgresql13 description {Use PostgreSQL 8.2 libraries} {
depends_lib-append port:postgresql82
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.args-append --with-pgsql=${prefix}/lib/postgresql82/bin \
--with-pdo-pgsql=${prefix}/lib/postgresql82/bin
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> variant postgresql83 conflicts postgresql82 postgresql84 postgresql90 postgresql91 postgresql92 postgresql93 postgresql94 postgresql95 postgresql96 postgresql10 postgresql11 postgresql12 postgresql13 description {Use PostgreSQL 8.3 libraries} {
depends_lib-append port:postgresql83
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.args-append --with-pgsql=${prefix}/lib/postgresql83/bin \
--with-pdo-pgsql=${prefix}/lib/postgresql83/bin
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> variant postgresql84 conflicts postgresql82 postgresql83 postgresql90 postgresql91 postgresql92 postgresql93 postgresql94 postgresql95 postgresql96 postgresql10 postgresql11 postgresql12 postgresql13 description {Use PostgreSQL 8.4 libraries} {
depends_lib-append port:postgresql84
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.args-append --with-pgsql=${prefix}/lib/postgresql84/bin \
--with-pdo-pgsql=${prefix}/lib/postgresql84/bin
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> variant postgresql90 conflicts postgresql82 postgresql83 postgresql84 postgresql91 postgresql92 postgresql93 postgresql94 postgresql95 postgresql96 postgresql10 postgresql11 postgresql12 postgresql13 description {Use PostgreSQL 9.0 libraries} {
depends_lib-append port:postgresql90
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.args-append --with-pgsql=${prefix}/lib/postgresql90/bin \
--with-pdo-pgsql=${prefix}/lib/postgresql90/bin
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> variant postgresql91 conflicts postgresql82 postgresql83 postgresql84 postgresql90 postgresql92 postgresql93 postgresql94 postgresql95 postgresql96 postgresql10 postgresql11 postgresql12 postgresql13 description {Use PostgreSQL 9.1 libraries} {
depends_lib-append port:postgresql91
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.args-append --with-pgsql=${prefix}/lib/postgresql91/bin \
--with-pdo-pgsql=${prefix}/lib/postgresql91/bin
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> variant postgresql92 conflicts postgresql82 postgresql83 postgresql84 postgresql90 postgresql91 postgresql93 postgresql94 postgresql95 postgresql96 postgresql10 postgresql11 postgresql12 postgresql13 description {Use PostgreSQL 9.2 libraries} {
depends_lib-append port:postgresql92
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.args-append --with-pgsql=${prefix}/lib/postgresql92/bin \
--with-pdo-pgsql=${prefix}/lib/postgresql92/bin
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> variant postgresql93 conflicts postgresql82 postgresql83 postgresql84 postgresql90 postgresql91 postgresql92 postgresql94 postgresql95 postgresql96 postgresql10 postgresql11 postgresql12 postgresql13 description {Use PostgreSQL 9.3 libraries} {
depends_lib-append port:postgresql93
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.args-append --with-pgsql=${prefix}/lib/postgresql93/bin \
--with-pdo-pgsql=${prefix}/lib/postgresql93/bin
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> variant postgresql94 conflicts postgresql82 postgresql83 postgresql84 postgresql90 postgresql91 postgresql92 postgresql93 postgresql95 postgresql96 postgresql10 postgresql11 postgresql12 postgresql13 description {Use PostgreSQL 9.4 libraries} {
depends_lib-append port:postgresql94
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.args-append --with-pgsql=${prefix}/lib/postgresql94/bin \
--with-pdo-pgsql=${prefix}/lib/postgresql94/bin
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> variant postgresql95 conflicts postgresql82 postgresql83 postgresql84 postgresql90 postgresql91 postgresql92 postgresql93 postgresql94 postgresql96 postgresql10 postgresql11 postgresql12 postgresql13 description {Use PostgreSQL 9.5 libraries} {
depends_lib-append port:postgresql95
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.args-append --with-pgsql=${prefix}/lib/postgresql95/bin \
--with-pdo-pgsql=${prefix}/lib/postgresql95/bin
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> variant postgresql96 conflicts postgresql82 postgresql83 postgresql84 postgresql90 postgresql91 postgresql92 postgresql93 postgresql94 postgresql95 postgresql10 postgresql11 postgresql12 postgresql13 description {Use PostgreSQL 9.6 libraries} {
depends_lib-append port:postgresql96
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.args-append --with-pgsql=${prefix}/lib/postgresql96/bin \
--with-pdo-pgsql=${prefix}/lib/postgresql96/bin
}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1914,7 +1914,7 @@ subport ${php}-postgresql {
</span> configure.args-append --with-pgsql=${prefix}/lib/postgresql13/bin \
--with-pdo-pgsql=${prefix}/lib/postgresql13/bin
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> if {![variant_isset postgresql82] && ![variant_isset postgresql83] && ![variant_isset postgresql84] && ![variant_isset postgresql90] && ![variant_isset postgresql91] && ![variant_isset postgresql92] && ![variant_isset postgresql93] && ![variant_isset postgresql94] && ![variant_isset postgresql95] && ![variant_isset postgresql96] && ![variant_isset postgresql10] && ![variant_isset postgresql11] && ![variant_isset postgresql12] && ![variant_isset postgresql13]} {
default_variants +postgresql13
}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1936,14 +1936,14 @@ subport ${php}-pspell {
</span> }
categories-append textproc
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> description a PHP interface to the aspell library, which lets you \
check spelling and offer spelling suggestions
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> long_description ${description}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_lib-append port:aspell
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.args-append --with-pspell=${prefix}
}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1963,14 +1963,14 @@ subport ${php}-snmp {
</span> }
categories-append sysutils
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> description a PHP interface to the Simple Network Management \
Protocol (SNMP)
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> long_description ${description}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_lib-append port:net-snmp
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.args-append --with-snmp=${prefix}
}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1990,11 +1990,11 @@ subport ${php}-soap {
</span> }
categories-append net
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> description a PHP extension for writing SOAP clients and servers
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> long_description ${description}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_lib-append port:libxml2
if {[vercmp ${branch} 7.4] < 0} {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2020,10 +2020,10 @@ subport ${php}-sockets {
</span> }
categories-append net
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> description a PHP interface to BSD socket communication \
functions
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> long_description ${description}
}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2073,21 +2073,21 @@ subport ${php}-sqlite {
</span> }
php.extensions sqlite sqlite3 pdo_sqlite
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> categories-append databases
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> description a PHP interface to SQLite, including the sqlite, sqlite3 \
and pdo_sqlite extensions
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> if {[vercmp ${branch} 5.4] >= 0} {
php.extensions-delete sqlite
description-delete "sqlite,"
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> long_description ${description}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_lib-append port:sqlite3
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> post-extract {
move ${worksrcpath}/ext/sqlite3/config0.m4 ${worksrcpath}/ext/sqlite3/config.m4
}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2120,20 +2120,20 @@ subport ${php}-tidy {
</span> 7.4.13 {revision 0}
8.0.0 {revision 0}
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> categories-append www
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> description a PHP interface to tidy, the HTML cleaning and \
repair utility
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> long_description ${description}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_lib-append port:tidy
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> if {[vercmp ${branch} 7.0] <= 0} {
patchfiles-append patch-${php}-ext-tidy-tidy.c.diff
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.args-append --with-tidy=${prefix}
}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2152,14 +2152,14 @@ subport ${php}-wddx {
</span> }
categories-append textproc
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> description a PHP interface to Web Distributed Data Exchange
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> long_description ${description}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_build-append port:expat \
port:libxml2
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.args-append --with-libexpat-dir=${prefix} \
--with-libxml-dir=${prefix}
}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2181,14 +2181,14 @@ subport ${php}-xmlrpc {
</span> }
categories-append textproc
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> description a PHP extension for writing XML-RPC clients and servers
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> long_description ${description}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_build-append port:libiconv \
port:libxml2
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_lib-append port:expat
configure.args-append --with-iconv-dir=${prefix}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2224,12 +2224,12 @@ subport ${php}-xsl {
</span> }
categories-append textproc
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> description a PHP interface to libxslt, which implements the XSL \
standard and lets you perform XSL transformations
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> long_description ${description}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_lib-append port:libxslt
if {[vercmp ${branch} 7.4] < 0} {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2281,7 +2281,7 @@ proc get_default_php_extensions {} {
</span> if {[is_extension_subport]} {
default php.extensions {[get_default_php_extensions]}
default homepage https://www.php.net/${php.rootname}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> php.build_dirs
set pdo no
foreach extension [concat ${php.extensions} ${php.extensions.zend}] {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2293,19 +2293,19 @@ if {[is_extension_subport]} {
</span> ln -s ${worksrcpath}/ext/pdo ${worksrcpath}/ext/${extension}/ext
}
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> # Speed up extraction by extracting only the modules we're going to be building.
extract.post_args-append ${worksrcdir}/ext/${extension}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> # Run phpize, configure, build and destroot in each extension's directory.
php.build_dirs-append ${worksrcpath}/ext/${extension}
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> if {${pdo}} {
# The PDO extensions need the PDO headers.
extract.post_args-append ${worksrcdir}/ext/pdo
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> pre-configure {
set php_version [exec ${php.config} --version 2>/dev/null]
if {${version} ne ${php_version}} {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2313,8 +2313,8 @@ if {[is_extension_subport]} {
</span> return -code error "incompatible ${php} installation"
}
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> destroot.target install-modules install-headers
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> php.add_port_code
}
</pre><pre style='margin:0'>
</pre>