<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/4bf99c92f68bbca2c43e291065d04afb2ae40fdc">https://github.com/macports/macports-ports/commit/4bf99c92f68bbca2c43e291065d04afb2ae40fdc</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 4bf99c92f68bbca2c43e291065d04afb2ae40fdc
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Tue Oct 22 17:09:46 2019 -0500

<span style='display:block; white-space:pre;color:#404040;'>    php: For php-intl, use CXXFLAGS from icu
</span>---
 lang/php/Portfile                      | 11 +++++++----
 lang/php/files/patch-php71-icu-61.diff | 14 ++++++++++++++
 lang/php/files/patch-php72-icu-61.diff | 14 ++++++++++++++
 lang/php/files/patch-php73-icu-61.diff | 14 ++++++++++++++
 4 files changed, 49 insertions(+), 4 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 cee4fe0..4762284 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;'>@@ -341,9 +341,9 @@ subport ${php} {
</span>         5.5.38              {revision 4}
         5.6.40              {revision 2}
         7.0.33              {revision 1}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        7.1.32              {revision 0}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        7.2.23              {revision 0}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        7.3.10              {revision 0}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        7.1.32              {revision 1}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        7.2.23              {revision 1}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        7.3.10              {revision 1}
</span>     }
     
     depends_run             port:php_select
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -355,6 +355,10 @@ subport ${php} {
</span>         patchfiles-append   patch-${php}-Zend-EX_TMP_VAR.diff
     }
     
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {[vercmp ${branch} 7.1] >= 0 && [vercmp ${branch} 7.5] < 0} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        patchfiles-append   patch-${php}-icu-61.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>     post-patch {
         # Ensure the build date is the same for all universal archs.
         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:#e0e0e0;'>@@ -963,7 +967,6 @@ subport ${php}-intl {
</span> 
     # required for ICU
     compiler.cxx_standard   2011
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.cxxflags-append -std=c++11
</span> }
 }
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/php/files/patch-php71-icu-61.diff b/lang/php/files/patch-php71-icu-61.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..dcc3393
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/php/files/patch-php71-icu-61.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,14 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Use ICU's CXXFLAGS when using pkg-config
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+https://github.com/php/php-src/commit/8daf96cef35c114b9e9cbcc47fc8602be74754d3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/acinclude.m4.orig    2019-08-28 02:09:14.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/acinclude.m4 2019-10-22 16:52:17.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -2234,7 +2234,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       ICU_LIBS=`$PKG_CONFIG --libs icu-uc icu-io icu-i18n`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       ICU_INCS=`$PKG_CONFIG --cflags-only-I icu-uc icu-io icu-i18n`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      ICU_CXXFLAGS="-DU_USING_ICU_NAMESPACE=1"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      ICU_CXXFLAGS=`$PKG_CONFIG --variable=CXXFLAGS icu-uc`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      ICU_CXXFLAGS="$ICU_CXXFLAGS -DU_USING_ICU_NAMESPACE=1"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       AC_MSG_RESULT([found $ICU_VERSION])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/php/files/patch-php72-icu-61.diff b/lang/php/files/patch-php72-icu-61.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..a01ebd0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/php/files/patch-php72-icu-61.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,14 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Use ICU's CXXFLAGS when using pkg-config
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+https://github.com/php/php-src/commit/8daf96cef35c114b9e9cbcc47fc8602be74754d3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/acinclude.m4.orig    2019-09-24 10:50:08.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/acinclude.m4 2019-10-22 16:39:38.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -2219,7 +2219,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       ICU_LIBS=`$PKG_CONFIG --libs icu-uc icu-io icu-i18n`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       ICU_INCS=`$PKG_CONFIG --cflags-only-I icu-uc icu-io icu-i18n`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      ICU_CXXFLAGS="-DU_USING_ICU_NAMESPACE=1"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      ICU_CXXFLAGS=`$PKG_CONFIG --variable=CXXFLAGS icu-uc`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      ICU_CXXFLAGS="$ICU_CXXFLAGS -DU_USING_ICU_NAMESPACE=1"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       AC_MSG_RESULT([found $ICU_VERSION])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/php/files/patch-php73-icu-61.diff b/lang/php/files/patch-php73-icu-61.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..50dd29b
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/php/files/patch-php73-icu-61.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,14 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Use ICU's CXXFLAGS when using pkg-config
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+https://github.com/php/php-src/commit/8daf96cef35c114b9e9cbcc47fc8602be74754d3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/acinclude.m4.orig    2019-09-24 04:20:26.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/acinclude.m4 2019-10-22 16:25:45.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -2191,7 +2191,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       ICU_LIBS=`$PKG_CONFIG --libs icu-uc icu-io icu-i18n`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       ICU_INCS=`$PKG_CONFIG --cflags-only-I icu-uc icu-io icu-i18n`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      ICU_CXXFLAGS="-DU_USING_ICU_NAMESPACE=1"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      ICU_CXXFLAGS=`$PKG_CONFIG --variable=CXXFLAGS icu-uc`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      ICU_CXXFLAGS="$ICU_CXXFLAGS -DU_USING_ICU_NAMESPACE=1"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       AC_MSG_RESULT([found $ICU_VERSION])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span></pre><pre style='margin:0'>

</pre>