From owner-svn-ports-head@freebsd.org Mon Oct 8 08:53:03 2018 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F155210B8391; Mon, 8 Oct 2018 08:53:02 +0000 (UTC) (envelope-from tz@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A51608101E; Mon, 8 Oct 2018 08:53:02 +0000 (UTC) (envelope-from tz@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 9FCDE2064C; Mon, 8 Oct 2018 08:53:02 +0000 (UTC) (envelope-from tz@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w988r2iN099009; Mon, 8 Oct 2018 08:53:02 GMT (envelope-from tz@FreeBSD.org) Received: (from tz@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w988qqp8098951; Mon, 8 Oct 2018 08:52:52 GMT (envelope-from tz@FreeBSD.org) Message-Id: <201810080852.w988qqp8098951@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: tz set sender to tz@FreeBSD.org using -f From: Torsten Zuehlsdorff Date: Mon, 8 Oct 2018 08:52:52 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r481525 - in head: Mk Mk/Uses archivers/php73-bz2 archivers/php73-phar archivers/php73-zip archivers/php73-zlib converters/php73-iconv converters/php73-mbstring converters/php73-mbstrin... X-SVN-Group: ports-head X-SVN-Commit-Author: tz X-SVN-Commit-Paths: in head: Mk Mk/Uses archivers/php73-bz2 archivers/php73-phar archivers/php73-zip archivers/php73-zlib converters/php73-iconv converters/php73-mbstring converters/php73-mbstring/files converters/php73-... X-SVN-Commit-Revision: 481525 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Oct 2018 08:53:03 -0000 Author: tz Date: Mon Oct 8 08:52:51 2018 New Revision: 481525 URL: https://svnweb.freebsd.org/changeset/ports/481525 Log: Add PHP 7.3 RC2 to the ports-tree. Notable changes: - Switch from PCRE to PCRE2 - Many modules now require PCRE2 for building - graphics/php73-gd: X11 option is no longer default Changes to Mk/Uses/php.mk approved by ale Added: head/archivers/php73-bz2/ - copied from r477631, head/archivers/php72-bz2/ head/archivers/php73-phar/ - copied from r477631, head/archivers/php72-phar/ head/archivers/php73-zip/ - copied from r477631, head/archivers/php72-zip/ head/archivers/php73-zlib/ - copied from r477631, head/archivers/php72-zlib/ head/converters/php73-iconv/ - copied from r477631, head/converters/php72-iconv/ head/converters/php73-mbstring/ - copied from r477631, head/converters/php72-mbstring/ head/converters/php73-recode/ - copied from r477631, head/converters/php72-recode/ head/databases/php73-dba/ - copied from r477631, head/databases/php72-dba/ head/databases/php73-interbase/ - copied from r477631, head/databases/php72-interbase/ head/databases/php73-mysqli/ - copied from r477631, head/databases/php72-mysqli/ head/databases/php73-odbc/ - copied from r477631, head/databases/php72-odbc/ head/databases/php73-pdo/ - copied from r477631, head/databases/php72-pdo/ head/databases/php73-pdo_dblib/ - copied from r477631, head/databases/php72-pdo_dblib/ head/databases/php73-pdo_firebird/ - copied from r477631, head/databases/php72-pdo_firebird/ head/databases/php73-pdo_mysql/ - copied from r477631, head/databases/php72-pdo_mysql/ head/databases/php73-pdo_odbc/ - copied from r477631, head/databases/php72-pdo_odbc/ head/databases/php73-pdo_pgsql/ - copied from r477631, head/databases/php72-pdo_pgsql/ head/databases/php73-pdo_sqlite/ - copied from r477631, head/databases/php72-pdo_sqlite/ head/databases/php73-pgsql/ - copied from r477631, head/databases/php72-pgsql/ head/databases/php73-sqlite3/ - copied from r477631, head/databases/php72-sqlite3/ head/devel/php73-gettext/ - copied from r477631, head/devel/php72-gettext/ head/devel/php73-intl/ - copied from r477631, head/devel/php72-intl/ head/devel/php73-json/ - copied from r477631, head/devel/php72-json/ head/devel/php73-pcntl/ - copied from r477631, head/devel/php72-pcntl/ head/devel/php73-readline/ - copied from r477631, head/devel/php72-readline/ head/devel/php73-shmop/ - copied from r477631, head/devel/php72-shmop/ head/devel/php73-sysvmsg/ - copied from r477631, head/devel/php72-sysvmsg/ head/devel/php73-sysvsem/ - copied from r477631, head/devel/php72-sysvsem/ head/devel/php73-sysvshm/ - copied from r477631, head/devel/php72-sysvshm/ head/devel/php73-tokenizer/ - copied from r477631, head/devel/php72-tokenizer/ head/ftp/php73-curl/ - copied from r477631, head/ftp/php72-curl/ head/ftp/php73-ftp/ - copied from r477631, head/ftp/php72-ftp/ head/graphics/php73-exif/ - copied from r477631, head/graphics/php72-exif/ head/graphics/php73-gd/ - copied from r477631, head/graphics/php72-gd/ head/lang/php73/ - copied from r477631, head/lang/php72/ head/lang/php73-extensions/ - copied from r477631, head/lang/php72-extensions/ head/mail/php73-imap/ - copied from r477631, head/mail/php72-imap/ head/math/php73-bcmath/ - copied from r477631, head/math/php72-bcmath/ head/math/php73-gmp/ - copied from r477631, head/math/php72-gmp/ head/misc/php73-calendar/ - copied from r477631, head/misc/php72-calendar/ head/net-mgmt/php73-snmp/ - copied from r477631, head/net-mgmt/php72-snmp/ head/net/php73-ldap/ - copied from r477631, head/net/php72-ldap/ head/net/php73-soap/ - copied from r477631, head/net/php72-soap/ head/net/php73-sockets/ - copied from r477631, head/net/php72-sockets/ head/net/php73-xmlrpc/ - copied from r477631, head/net/php72-xmlrpc/ head/security/php73-filter/ - copied from r477631, head/security/php72-filter/ head/security/php73-hash/ - copied from r477631, head/security/php72-hash/ head/security/php73-openssl/ - copied from r477631, head/security/php72-openssl/ head/security/php73-sodium/ - copied from r477631, head/security/php72-sodium/ head/sysutils/php73-fileinfo/ - copied from r477631, head/sysutils/php72-fileinfo/ head/sysutils/php73-posix/ - copied from r477631, head/sysutils/php72-posix/ head/textproc/php73-ctype/ - copied from r477631, head/textproc/php72-ctype/ head/textproc/php73-dom/ - copied from r477631, head/textproc/php72-dom/ head/textproc/php73-enchant/ - copied from r477631, head/textproc/php72-enchant/ head/textproc/php73-pspell/ - copied from r477631, head/textproc/php72-pspell/ head/textproc/php73-simplexml/ - copied from r477631, head/textproc/php72-simplexml/ head/textproc/php73-wddx/ - copied from r477631, head/textproc/php72-wddx/ head/textproc/php73-xml/ - copied from r477631, head/textproc/php72-xml/ head/textproc/php73-xmlreader/ - copied from r477631, head/textproc/php72-xmlreader/ head/textproc/php73-xmlwriter/ - copied from r477631, head/textproc/php72-xmlwriter/ head/textproc/php73-xsl/ - copied from r477631, head/textproc/php72-xsl/ head/www/mod_php73/ - copied from r477631, head/www/mod_php72/ head/www/php73-opcache/ - copied from r477631, head/www/php72-opcache/ head/www/php73-session/ - copied from r477631, head/www/php72-session/ head/www/php73-tidy/ - copied from r477631, head/www/php72-tidy/ Deleted: head/lang/php73/files/patch-Zend_zend__hash.c head/lang/php73/files/patch-Zend_zend__hash.h head/lang/php73/files/patch-bug-76600-remove-mysql8-auth Modified: head/Mk/Uses/php.mk head/Mk/bsd.default-versions.mk head/archivers/php73-bz2/Makefile head/archivers/php73-phar/Makefile head/archivers/php73-zip/Makefile head/archivers/php73-zlib/Makefile head/converters/php73-iconv/Makefile head/converters/php73-mbstring/Makefile head/converters/php73-mbstring/files/patch-config.m4 head/converters/php73-recode/Makefile head/databases/php73-dba/Makefile head/databases/php73-interbase/Makefile head/databases/php73-mysqli/Makefile head/databases/php73-odbc/Makefile head/databases/php73-odbc/files/patch-config.m4 head/databases/php73-pdo/Makefile head/databases/php73-pdo_dblib/Makefile head/databases/php73-pdo_firebird/Makefile head/databases/php73-pdo_mysql/Makefile head/databases/php73-pdo_odbc/Makefile head/databases/php73-pdo_pgsql/Makefile head/databases/php73-pdo_sqlite/Makefile head/databases/php73-pgsql/Makefile head/databases/php73-sqlite3/Makefile head/devel/php73-gettext/Makefile head/devel/php73-intl/Makefile head/devel/php73-json/Makefile head/devel/php73-pcntl/Makefile head/devel/php73-readline/Makefile head/devel/php73-shmop/Makefile head/devel/php73-sysvmsg/Makefile head/devel/php73-sysvsem/Makefile head/devel/php73-sysvshm/Makefile head/devel/php73-tokenizer/Makefile head/ftp/php73-curl/Makefile head/ftp/php73-ftp/Makefile head/graphics/php73-exif/Makefile head/graphics/php73-gd/Makefile head/graphics/php73-gd/files/patch-config.m4 head/graphics/php73-gd/files/patch-gd.c head/lang/php56/Makefile head/lang/php70/Makefile head/lang/php71/Makefile head/lang/php72/Makefile head/lang/php73-extensions/Makefile head/lang/php73/Makefile head/lang/php73/Makefile.ext head/lang/php73/distinfo head/lang/php73/files/patch-acinclude.m4 head/lang/php73/files/patch-sapi_apache2handler_config.m4 head/lang/php73/files/patch-sapi_fpm_config.m4 head/lang/php73/pkg-plist head/mail/php73-imap/Makefile head/math/php73-bcmath/Makefile head/math/php73-gmp/Makefile head/misc/php73-calendar/Makefile head/net-mgmt/php73-snmp/Makefile head/net/php73-ldap/Makefile head/net/php73-soap/Makefile head/net/php73-sockets/Makefile head/net/php73-xmlrpc/Makefile head/security/php73-filter/Makefile head/security/php73-hash/Makefile head/security/php73-openssl/Makefile head/security/php73-sodium/Makefile head/sysutils/php73-fileinfo/Makefile head/sysutils/php73-posix/Makefile head/textproc/php73-ctype/Makefile head/textproc/php73-dom/Makefile head/textproc/php73-enchant/Makefile head/textproc/php73-pspell/Makefile head/textproc/php73-simplexml/Makefile head/textproc/php73-simplexml/files/patch-config.m4 head/textproc/php73-wddx/Makefile head/textproc/php73-xml/Makefile head/textproc/php73-xmlreader/Makefile head/textproc/php73-xmlwriter/Makefile head/textproc/php73-xsl/Makefile head/www/mod_php73/Makefile head/www/php73-opcache/Makefile head/www/php73-session/Makefile head/www/php73-tidy/Makefile Modified: head/Mk/Uses/php.mk ============================================================================== --- head/Mk/Uses/php.mk Mon Oct 8 08:30:57 2018 (r481524) +++ head/Mk/Uses/php.mk Mon Oct 8 08:52:51 2018 (r481525) @@ -96,7 +96,7 @@ DIST_SUBDIR= PECL PHPBASE?= ${LOCALBASE} -_ALL_PHP_VERSIONS= 56 70 71 72 +_ALL_PHP_VERSIONS= 56 70 71 72 73 # Make the already installed PHP the default one. . if exists(${PHPBASE}/etc/php.conf) @@ -160,7 +160,10 @@ PHP_VER= ${FLAVOR:S/^php//} (${FLAVOR:Mphp[0-9][0-9]} && ${FLAVOR} != ${FLAVORS:[1]}) # When adding a version, please keep the comment in # Mk/bsd.default-versions.mk in sync. -. if ${PHP_VER} == 72 +. if ${PHP_VER} == 73 +PHP_EXT_DIR= 20180731 +PHP_EXT_INC= pcre spl +. elif ${PHP_VER} == 72 PHP_EXT_DIR= 20170718 PHP_EXT_INC= pcre spl . elif ${PHP_VER} == 71 @@ -357,6 +360,7 @@ _USE_PHP_VER56= ${_USE_PHP_ALL} mssql mysql sybase_ct _USE_PHP_VER70= ${_USE_PHP_ALL} _USE_PHP_VER71= ${_USE_PHP_ALL} _USE_PHP_VER72= ${_USE_PHP_ALL} sodium +_USE_PHP_VER73= ${_USE_PHP_ALL} sodium bcmath_DEPENDS= math/php${PHP_VER}-bcmath . if ${PHP_VER} >= 70 Modified: head/Mk/bsd.default-versions.mk ============================================================================== --- head/Mk/bsd.default-versions.mk Mon Oct 8 08:30:57 2018 (r481524) +++ head/Mk/bsd.default-versions.mk Mon Oct 8 08:52:51 2018 (r481525) @@ -76,7 +76,7 @@ PERL5_DEFAULT:= ${_PERL5_FROM_BIN:R} .endif # Possible values: 9.3, 9.4, 9.5, 9.6, 10 PGSQL_DEFAULT?= 9.5 -# Possible values: 5.6, 7.0, 7.1, 7.2 +# Possible values: 5.6, 7.0, 7.1, 7.2, 7.3 PHP_DEFAULT?= 7.1 # Possible values: 2.7, 3.4, 3.5, 3.6, 3.7 PYTHON_DEFAULT?= 2.7 Modified: head/archivers/php73-bz2/Makefile ============================================================================== --- head/archivers/php72-bz2/Makefile Mon Aug 20 06:48:55 2018 (r477631) +++ head/archivers/php73-bz2/Makefile Mon Oct 8 08:52:51 2018 (r481525) @@ -2,7 +2,7 @@ CATEGORIES= archivers -MASTERDIR= ${.CURDIR}/../../lang/php72 +MASTERDIR= ${.CURDIR}/../../lang/php73 PKGNAMESUFFIX= -bz2 Modified: head/archivers/php73-phar/Makefile ============================================================================== --- head/archivers/php72-phar/Makefile Mon Aug 20 06:48:55 2018 (r477631) +++ head/archivers/php73-phar/Makefile Mon Oct 8 08:52:51 2018 (r481525) @@ -2,7 +2,7 @@ CATEGORIES= archivers -MASTERDIR= ${.CURDIR}/../../lang/php72 +MASTERDIR= ${.CURDIR}/../../lang/php73 PKGNAMESUFFIX= -phar Modified: head/archivers/php73-zip/Makefile ============================================================================== --- head/archivers/php72-zip/Makefile Mon Aug 20 06:48:55 2018 (r477631) +++ head/archivers/php73-zip/Makefile Mon Oct 8 08:52:51 2018 (r481525) @@ -2,7 +2,7 @@ CATEGORIES= archivers -MASTERDIR= ${.CURDIR}/../../lang/php72 +MASTERDIR= ${.CURDIR}/../../lang/php73 PKGNAMESUFFIX= -zip Modified: head/archivers/php73-zlib/Makefile ============================================================================== --- head/archivers/php72-zlib/Makefile Mon Aug 20 06:48:55 2018 (r477631) +++ head/archivers/php73-zlib/Makefile Mon Oct 8 08:52:51 2018 (r481525) @@ -2,7 +2,7 @@ CATEGORIES= archivers -MASTERDIR= ${.CURDIR}/../../lang/php72 +MASTERDIR= ${.CURDIR}/../../lang/php73 PKGNAMESUFFIX= -zlib Modified: head/converters/php73-iconv/Makefile ============================================================================== --- head/converters/php72-iconv/Makefile Mon Aug 20 06:48:55 2018 (r477631) +++ head/converters/php73-iconv/Makefile Mon Oct 8 08:52:51 2018 (r481525) @@ -2,7 +2,7 @@ CATEGORIES= converters -MASTERDIR= ${.CURDIR}/../../lang/php72 +MASTERDIR= ${.CURDIR}/../../lang/php73 PKGNAMESUFFIX= -iconv Modified: head/converters/php73-mbstring/Makefile ============================================================================== --- head/converters/php72-mbstring/Makefile Mon Aug 20 06:48:55 2018 (r477631) +++ head/converters/php73-mbstring/Makefile Mon Oct 8 08:52:51 2018 (r481525) @@ -2,7 +2,7 @@ CATEGORIES= converters -MASTERDIR= ${.CURDIR}/../../lang/php72 +MASTERDIR= ${.CURDIR}/../../lang/php73 PKGNAMESUFFIX= -mbstring Modified: head/converters/php73-mbstring/files/patch-config.m4 ============================================================================== --- head/converters/php72-mbstring/files/patch-config.m4 Mon Aug 20 06:48:55 2018 (r477631) +++ head/converters/php73-mbstring/files/patch-config.m4 Mon Oct 8 08:52:51 2018 (r481525) @@ -1,6 +1,6 @@ ---- config.m4.orig 2009-11-25 02:30:06.000000000 +0100 -+++ config.m4 2010-04-12 09:59:54.000000000 +0200 -@@ -43,6 +43,30 @@ +--- config.m4.orig 2018-09-25 09:08:02 UTC ++++ config.m4 +@@ -41,6 +41,30 @@ AC_DEFUN([PHP_MBSTRING_EXTENSION], [ PHP_ADD_INCLUDE([$ext_builddir/$dir]) done @@ -31,21 +31,21 @@ if test "$ext_shared" = "no"; then PHP_ADD_SOURCES(PHP_EXT_DIR(mbstring), $PHP_MBSTRING_BASE_SOURCES) out="php_config.h" -@@ -80,7 +104,6 @@ +@@ -83,7 +107,6 @@ AC_DEFUN([PHP_MBSTRING_SETUP_MBREGEX], [ int foo(int x, ...) { - va_list va; - va_start(va, x); -- va_arg(va, int); - va_arg(va, char *); - va_arg(va, double); - return 0; -@@ -347,6 +370,9 @@ + va_list va; + va_start(va, x); +- va_arg(va, int); + va_arg(va, char *); + va_arg(va, double); + return 0; +@@ -334,6 +357,9 @@ PHP_ARG_WITH(onig, [for external oniguru [ --with-onig[=DIR] MBSTRING: Use external oniguruma. DIR is the oniguruma install prefix. - If DIR is not set, the bundled oniguruma will be used], no, no) + If DIR is not set, the bundled oniguruma will be used], no, no) +PHP_ARG_WITH(pcre-dir, pcre install prefix, +[ --with-pcre-dir MBSTRING: pcre install prefix], no, no) + - if test "$PHP_MBSTRING" != "no"; then + if test "$PHP_MBSTRING" != "no"; then AC_DEFINE([HAVE_MBSTRING],1,[whether to have multibyte string support]) Modified: head/converters/php73-recode/Makefile ============================================================================== --- head/converters/php72-recode/Makefile Mon Aug 20 06:48:55 2018 (r477631) +++ head/converters/php73-recode/Makefile Mon Oct 8 08:52:51 2018 (r481525) @@ -2,7 +2,7 @@ CATEGORIES= converters -MASTERDIR= ${.CURDIR}/../../lang/php72 +MASTERDIR= ${.CURDIR}/../../lang/php73 PKGNAMESUFFIX= -recode Modified: head/databases/php73-dba/Makefile ============================================================================== --- head/databases/php72-dba/Makefile Mon Aug 20 06:48:55 2018 (r477631) +++ head/databases/php73-dba/Makefile Mon Oct 8 08:52:51 2018 (r481525) @@ -2,7 +2,7 @@ CATEGORIES= databases -MASTERDIR= ${.CURDIR}/../../lang/php72 +MASTERDIR= ${.CURDIR}/../../lang/php73 PKGNAMESUFFIX= -dba Modified: head/databases/php73-interbase/Makefile ============================================================================== --- head/databases/php72-interbase/Makefile Mon Aug 20 06:48:55 2018 (r477631) +++ head/databases/php73-interbase/Makefile Mon Oct 8 08:52:51 2018 (r481525) @@ -2,7 +2,7 @@ CATEGORIES= databases -MASTERDIR= ${.CURDIR}/../../lang/php72 +MASTERDIR= ${.CURDIR}/../../lang/php73 PKGNAMESUFFIX= -interbase Modified: head/databases/php73-mysqli/Makefile ============================================================================== --- head/databases/php72-mysqli/Makefile Mon Aug 20 06:48:55 2018 (r477631) +++ head/databases/php73-mysqli/Makefile Mon Oct 8 08:52:51 2018 (r481525) @@ -2,7 +2,7 @@ CATEGORIES= databases -MASTERDIR= ${.CURDIR}/../../lang/php72 +MASTERDIR= ${.CURDIR}/../../lang/php73 PKGNAMESUFFIX= -mysqli Modified: head/databases/php73-odbc/Makefile ============================================================================== --- head/databases/php72-odbc/Makefile Mon Aug 20 06:48:55 2018 (r477631) +++ head/databases/php73-odbc/Makefile Mon Oct 8 08:52:51 2018 (r481525) @@ -2,7 +2,7 @@ CATEGORIES= databases -MASTERDIR= ${.CURDIR}/../../lang/php72 +MASTERDIR= ${.CURDIR}/../../lang/php73 PKGNAMESUFFIX= -odbc Modified: head/databases/php73-odbc/files/patch-config.m4 ============================================================================== --- head/databases/php72-odbc/files/patch-config.m4 Mon Aug 20 06:48:55 2018 (r477631) +++ head/databases/php73-odbc/files/patch-config.m4 Mon Oct 8 08:52:51 2018 (r481525) @@ -1,16 +1,16 @@ ---- config.m4.orig 2016-10-25 15:23:21 UTC +--- config.m4.orig 2018-09-25 09:07:57 UTC +++ config.m4 -@@ -100,13 +100,17 @@ dnl +@@ -97,6 +97,9 @@ AC_DEFUN([PHP_ODBC_FIND_EMPRESS_BCS_LIBS + dnl dnl configure options dnl - +PHP_ARG_ENABLE(odbc,, +[ --enable-odbc Enable ODBC support with selected driver]) + -+ + PHP_ARG_WITH(odbcver,, [ --with-odbcver[=HEX] Force support for the passed ODBC version. A hex number is expected, default 0x0350. - Use the special value of 0 to prevent an explicit ODBCVER to be defined. ], 0x0350) +@@ -104,7 +107,7 @@ PHP_ARG_WITH(odbcver,, if test -z "$ODBC_TYPE"; then PHP_ARG_WITH(adabas,, @@ -19,7 +19,7 @@ AC_MSG_CHECKING([for Adabas support]) if test "$PHP_ADABAS" != "no"; then -@@ -135,7 +139,7 @@ fi +@@ -133,7 +136,7 @@ fi if test -z "$ODBC_TYPE"; then PHP_ARG_WITH(sapdb,, @@ -28,7 +28,7 @@ AC_MSG_CHECKING([for SAP DB support]) if test "$PHP_SAPDB" != "no"; then -@@ -155,7 +159,7 @@ fi +@@ -153,7 +156,7 @@ fi if test -z "$ODBC_TYPE"; then PHP_ARG_WITH(solid,, @@ -37,7 +37,7 @@ AC_MSG_CHECKING(for Solid support) if test "$PHP_SOLID" != "no"; then -@@ -182,7 +186,7 @@ fi +@@ -180,7 +183,7 @@ fi if test -z "$ODBC_TYPE"; then PHP_ARG_WITH(ibm-db2,, @@ -46,17 +46,8 @@ AC_MSG_CHECKING(for IBM DB2 support) if test "$PHP_IBM_DB2" != "no"; then -@@ -221,7 +225,7 @@ fi - +@@ -220,7 +223,7 @@ fi if test -z "$ODBC_TYPE"; then - PHP_ARG_WITH(ODBCRouter,, --[ --with-ODBCRouter[=DIR] Include ODBCRouter.com support [/usr]]) -+[ --with-ODBCRouter[=DIR] Include ODBCRouter.com support [/usr]], no, no) - - AC_MSG_CHECKING(for ODBCRouter.com support) - if test "$PHP_ODBCROUTER" != "no"; then -@@ -244,7 +248,7 @@ fi - if test -z "$ODBC_TYPE"; then PHP_ARG_WITH(empress,, [ --with-empress[=DIR] Include Empress support [\$EMPRESSPATH] - (Empress Version >= 8.60 required)]) @@ -64,25 +55,16 @@ AC_MSG_CHECKING(for Empress support) if test "$PHP_EMPRESS" != "no"; then -@@ -270,7 +274,7 @@ if test -z "$ODBC_TYPE"; then +@@ -245,7 +248,7 @@ fi + if test -z "$ODBC_TYPE"; then PHP_ARG_WITH(empress-bcs,, - [ --with-empress-bcs[=DIR] - Include Empress Local Access support [\$EMPRESSPATH] + [ --with-empress-bcs[=DIR] Include Empress Local Access support [\$EMPRESSPATH] - (Empress Version >= 8.60 required)]) + (Empress Version >= 8.60 required)], no, no) AC_MSG_CHECKING(for Empress local access support) if test "$PHP_EMPRESS_BCS" != "no"; then -@@ -310,7 +314,7 @@ fi - - if test -z "$ODBC_TYPE"; then - PHP_ARG_WITH(birdstep,, --[ --with-birdstep[=DIR] Include Birdstep support [/usr/local/birdstep]]) -+[ --with-birdstep[=DIR] Include Birdstep support [/usr/local/birdstep]], no, no) - - AC_MSG_CHECKING(for Birdstep support) - if test "$PHP_BIRDSTEP" != "no"; then -@@ -366,7 +370,7 @@ PHP_ARG_WITH(custom-odbc,, +@@ -292,7 +295,7 @@ PHP_ARG_WITH(custom-odbc,, running this configure script: CPPFLAGS=\"-DODBC_QNX -DSQLANY_BUG\" LDFLAGS=-lunix @@ -91,7 +73,7 @@ AC_MSG_CHECKING(for a custom ODBC support) if test "$PHP_CUSTOM_ODBC" != "no"; then -@@ -388,7 +392,7 @@ fi +@@ -314,7 +317,7 @@ fi if test -z "$ODBC_TYPE"; then PHP_ARG_WITH(iodbc,, @@ -100,7 +82,7 @@ AC_MSG_CHECKING(for iODBC support) if test "$PHP_IODBC" != "no"; then -@@ -426,7 +430,7 @@ fi +@@ -352,7 +355,7 @@ fi if test -z "$ODBC_TYPE"; then PHP_ARG_WITH(esoob,, @@ -109,7 +91,7 @@ AC_MSG_CHECKING(for Easysoft ODBC-ODBC Bridge support) if test "$PHP_ESOOB" != "no"; then -@@ -448,7 +452,7 @@ fi +@@ -374,7 +377,7 @@ fi if test -z "$ODBC_TYPE"; then PHP_ARG_WITH(unixODBC,, @@ -118,7 +100,7 @@ AC_MSG_CHECKING(for unixODBC support) if test "$PHP_UNIXODBC" != "no"; then -@@ -471,7 +475,7 @@ fi +@@ -397,7 +400,7 @@ fi if test -z "$ODBC_TYPE"; then PHP_ARG_WITH(dbmaker,, Modified: head/databases/php73-pdo/Makefile ============================================================================== --- head/databases/php72-pdo/Makefile Mon Aug 20 06:48:55 2018 (r477631) +++ head/databases/php73-pdo/Makefile Mon Oct 8 08:52:51 2018 (r481525) @@ -2,7 +2,7 @@ CATEGORIES= databases -MASTERDIR= ${.CURDIR}/../../lang/php72 +MASTERDIR= ${.CURDIR}/../../lang/php73 PKGNAMESUFFIX= -pdo Modified: head/databases/php73-pdo_dblib/Makefile ============================================================================== --- head/databases/php72-pdo_dblib/Makefile Mon Aug 20 06:48:55 2018 (r477631) +++ head/databases/php73-pdo_dblib/Makefile Mon Oct 8 08:52:51 2018 (r481525) @@ -2,7 +2,7 @@ CATEGORIES= databases -MASTERDIR= ${.CURDIR}/../../lang/php72 +MASTERDIR= ${.CURDIR}/../../lang/php73 PKGNAMESUFFIX= -pdo_dblib Modified: head/databases/php73-pdo_firebird/Makefile ============================================================================== --- head/databases/php72-pdo_firebird/Makefile Mon Aug 20 06:48:55 2018 (r477631) +++ head/databases/php73-pdo_firebird/Makefile Mon Oct 8 08:52:51 2018 (r481525) @@ -2,7 +2,7 @@ CATEGORIES= databases -MASTERDIR= ${.CURDIR}/../../lang/php72 +MASTERDIR= ${.CURDIR}/../../lang/php73 PKGNAMESUFFIX= -pdo_firebird Modified: head/databases/php73-pdo_mysql/Makefile ============================================================================== --- head/databases/php72-pdo_mysql/Makefile Mon Aug 20 06:48:55 2018 (r477631) +++ head/databases/php73-pdo_mysql/Makefile Mon Oct 8 08:52:51 2018 (r481525) @@ -2,7 +2,7 @@ CATEGORIES= databases -MASTERDIR= ${.CURDIR}/../../lang/php72 +MASTERDIR= ${.CURDIR}/../../lang/php73 PKGNAMESUFFIX= -pdo_mysql Modified: head/databases/php73-pdo_odbc/Makefile ============================================================================== --- head/databases/php72-pdo_odbc/Makefile Mon Aug 20 06:48:55 2018 (r477631) +++ head/databases/php73-pdo_odbc/Makefile Mon Oct 8 08:52:51 2018 (r481525) @@ -2,7 +2,7 @@ CATEGORIES= databases -MASTERDIR= ${.CURDIR}/../../lang/php72 +MASTERDIR= ${.CURDIR}/../../lang/php73 PKGNAMESUFFIX= -pdo_odbc Modified: head/databases/php73-pdo_pgsql/Makefile ============================================================================== --- head/databases/php72-pdo_pgsql/Makefile Mon Aug 20 06:48:55 2018 (r477631) +++ head/databases/php73-pdo_pgsql/Makefile Mon Oct 8 08:52:51 2018 (r481525) @@ -2,7 +2,7 @@ CATEGORIES= databases -MASTERDIR= ${.CURDIR}/../../lang/php72 +MASTERDIR= ${.CURDIR}/../../lang/php73 PKGNAMESUFFIX= -pdo_pgsql Modified: head/databases/php73-pdo_sqlite/Makefile ============================================================================== --- head/databases/php72-pdo_sqlite/Makefile Mon Aug 20 06:48:55 2018 (r477631) +++ head/databases/php73-pdo_sqlite/Makefile Mon Oct 8 08:52:51 2018 (r481525) @@ -2,7 +2,7 @@ CATEGORIES= databases -MASTERDIR= ${.CURDIR}/../../lang/php72 +MASTERDIR= ${.CURDIR}/../../lang/php73 PKGNAMESUFFIX= -pdo_sqlite Modified: head/databases/php73-pgsql/Makefile ============================================================================== --- head/databases/php72-pgsql/Makefile Mon Aug 20 06:48:55 2018 (r477631) +++ head/databases/php73-pgsql/Makefile Mon Oct 8 08:52:51 2018 (r481525) @@ -2,7 +2,7 @@ CATEGORIES= databases -MASTERDIR= ${.CURDIR}/../../lang/php72 +MASTERDIR= ${.CURDIR}/../../lang/php73 PKGNAMESUFFIX= -pgsql Modified: head/databases/php73-sqlite3/Makefile ============================================================================== --- head/databases/php72-sqlite3/Makefile Mon Aug 20 06:48:55 2018 (r477631) +++ head/databases/php73-sqlite3/Makefile Mon Oct 8 08:52:51 2018 (r481525) @@ -2,7 +2,7 @@ CATEGORIES= databases -MASTERDIR= ${.CURDIR}/../../lang/php72 +MASTERDIR= ${.CURDIR}/../../lang/php73 PKGNAMESUFFIX= -sqlite3 Modified: head/devel/php73-gettext/Makefile ============================================================================== --- head/devel/php72-gettext/Makefile Mon Aug 20 06:48:55 2018 (r477631) +++ head/devel/php73-gettext/Makefile Mon Oct 8 08:52:51 2018 (r481525) @@ -2,7 +2,7 @@ CATEGORIES= devel -MASTERDIR= ${.CURDIR}/../../lang/php72 +MASTERDIR= ${.CURDIR}/../../lang/php73 PKGNAMESUFFIX= -gettext Modified: head/devel/php73-intl/Makefile ============================================================================== --- head/devel/php72-intl/Makefile Mon Aug 20 06:48:55 2018 (r477631) +++ head/devel/php73-intl/Makefile Mon Oct 8 08:52:51 2018 (r481525) @@ -2,7 +2,7 @@ CATEGORIES= devel -MASTERDIR= ${.CURDIR}/../../lang/php72 +MASTERDIR= ${.CURDIR}/../../lang/php73 PKGNAMESUFFIX= -intl Modified: head/devel/php73-json/Makefile ============================================================================== --- head/devel/php72-json/Makefile Mon Aug 20 06:48:55 2018 (r477631) +++ head/devel/php73-json/Makefile Mon Oct 8 08:52:51 2018 (r481525) @@ -2,7 +2,7 @@ CATEGORIES= devel -MASTERDIR= ${.CURDIR}/../../lang/php72 +MASTERDIR= ${.CURDIR}/../../lang/php73 PKGNAMESUFFIX= -json Modified: head/devel/php73-pcntl/Makefile ============================================================================== --- head/devel/php72-pcntl/Makefile Mon Aug 20 06:48:55 2018 (r477631) +++ head/devel/php73-pcntl/Makefile Mon Oct 8 08:52:51 2018 (r481525) @@ -2,7 +2,7 @@ CATEGORIES= devel -MASTERDIR= ${.CURDIR}/../../lang/php72 +MASTERDIR= ${.CURDIR}/../../lang/php73 PKGNAMESUFFIX= -pcntl Modified: head/devel/php73-readline/Makefile ============================================================================== --- head/devel/php72-readline/Makefile Mon Aug 20 06:48:55 2018 (r477631) +++ head/devel/php73-readline/Makefile Mon Oct 8 08:52:51 2018 (r481525) @@ -2,7 +2,7 @@ CATEGORIES= devel -MASTERDIR= ${.CURDIR}/../../lang/php72 +MASTERDIR= ${.CURDIR}/../../lang/php73 PKGNAMESUFFIX= -readline Modified: head/devel/php73-shmop/Makefile ============================================================================== --- head/devel/php72-shmop/Makefile Mon Aug 20 06:48:55 2018 (r477631) +++ head/devel/php73-shmop/Makefile Mon Oct 8 08:52:51 2018 (r481525) @@ -2,7 +2,7 @@ CATEGORIES= devel -MASTERDIR= ${.CURDIR}/../../lang/php72 +MASTERDIR= ${.CURDIR}/../../lang/php73 PKGNAMESUFFIX= -shmop Modified: head/devel/php73-sysvmsg/Makefile ============================================================================== --- head/devel/php72-sysvmsg/Makefile Mon Aug 20 06:48:55 2018 (r477631) +++ head/devel/php73-sysvmsg/Makefile Mon Oct 8 08:52:51 2018 (r481525) @@ -2,7 +2,7 @@ CATEGORIES= devel -MASTERDIR= ${.CURDIR}/../../lang/php72 +MASTERDIR= ${.CURDIR}/../../lang/php73 PKGNAMESUFFIX= -sysvmsg Modified: head/devel/php73-sysvsem/Makefile ============================================================================== --- head/devel/php72-sysvsem/Makefile Mon Aug 20 06:48:55 2018 (r477631) +++ head/devel/php73-sysvsem/Makefile Mon Oct 8 08:52:51 2018 (r481525) @@ -2,7 +2,7 @@ CATEGORIES= devel -MASTERDIR= ${.CURDIR}/../../lang/php72 +MASTERDIR= ${.CURDIR}/../../lang/php73 PKGNAMESUFFIX= -sysvsem Modified: head/devel/php73-sysvshm/Makefile ============================================================================== --- head/devel/php72-sysvshm/Makefile Mon Aug 20 06:48:55 2018 (r477631) +++ head/devel/php73-sysvshm/Makefile Mon Oct 8 08:52:51 2018 (r481525) @@ -2,7 +2,7 @@ CATEGORIES= devel -MASTERDIR= ${.CURDIR}/../../lang/php72 +MASTERDIR= ${.CURDIR}/../../lang/php73 PKGNAMESUFFIX= -sysvshm Modified: head/devel/php73-tokenizer/Makefile ============================================================================== --- head/devel/php72-tokenizer/Makefile Mon Aug 20 06:48:55 2018 (r477631) +++ head/devel/php73-tokenizer/Makefile Mon Oct 8 08:52:51 2018 (r481525) @@ -2,7 +2,7 @@ CATEGORIES= devel -MASTERDIR= ${.CURDIR}/../../lang/php72 +MASTERDIR= ${.CURDIR}/../../lang/php73 PKGNAMESUFFIX= -tokenizer Modified: head/ftp/php73-curl/Makefile ============================================================================== --- head/ftp/php72-curl/Makefile Mon Aug 20 06:48:55 2018 (r477631) +++ head/ftp/php73-curl/Makefile Mon Oct 8 08:52:51 2018 (r481525) @@ -2,7 +2,7 @@ CATEGORIES= ftp -MASTERDIR= ${.CURDIR}/../../lang/php72 +MASTERDIR= ${.CURDIR}/../../lang/php73 PKGNAMESUFFIX= -curl Modified: head/ftp/php73-ftp/Makefile ============================================================================== --- head/ftp/php72-ftp/Makefile Mon Aug 20 06:48:55 2018 (r477631) +++ head/ftp/php73-ftp/Makefile Mon Oct 8 08:52:51 2018 (r481525) @@ -2,7 +2,7 @@ CATEGORIES= ftp -MASTERDIR= ${.CURDIR}/../../lang/php72 +MASTERDIR= ${.CURDIR}/../../lang/php73 PKGNAMESUFFIX= -ftp Modified: head/graphics/php73-exif/Makefile ============================================================================== --- head/graphics/php72-exif/Makefile Mon Aug 20 06:48:55 2018 (r477631) +++ head/graphics/php73-exif/Makefile Mon Oct 8 08:52:51 2018 (r481525) @@ -2,7 +2,7 @@ CATEGORIES= graphics -MASTERDIR= ${.CURDIR}/../../lang/php72 +MASTERDIR= ${.CURDIR}/../../lang/php73 PKGNAMESUFFIX= -exif Modified: head/graphics/php73-gd/Makefile ============================================================================== --- head/graphics/php72-gd/Makefile Mon Aug 20 06:48:55 2018 (r477631) +++ head/graphics/php73-gd/Makefile Mon Oct 8 08:52:51 2018 (r481525) @@ -2,7 +2,7 @@ CATEGORIES= graphics -MASTERDIR= ${.CURDIR}/../../lang/php72 +MASTERDIR= ${.CURDIR}/../../lang/php73 PKGNAMESUFFIX= -gd Modified: head/graphics/php73-gd/files/patch-config.m4 ============================================================================== --- head/graphics/php72-gd/files/patch-config.m4 Mon Aug 20 06:48:55 2018 (r477631) +++ head/graphics/php73-gd/files/patch-config.m4 Mon Oct 8 08:52:51 2018 (r481525) @@ -1,6 +1,6 @@ ---- config.m4.orig 2018-07-17 05:35:52 UTC +--- config.m4.orig 2018-09-25 09:07:58 UTC +++ config.m4 -@@ -287,6 +287,7 @@ dnl enable the support in bundled GD library +@@ -285,6 +285,7 @@ dnl enable the support in bundled GD lib if test -n "$GD_XPM_DIR"; then AC_DEFINE(HAVE_GD_XPM, 1, [ ]) @@ -8,16 +8,16 @@ GDLIB_CFLAGS="$GDLIB_CFLAGS -DHAVE_XPM" fi -@@ -349,7 +350,7 @@ if test "$PHP_GD" != "no"; then +@@ -347,7 +348,7 @@ if test "$PHP_GD" != "no"; then - if test "$GD_MODULE_TYPE" = "builtin"; then + if test "$GD_MODULE_TYPE" = "builtin"; then PHP_ADD_BUILD_DIR($ext_builddir/libgd) - GDLIB_CFLAGS="-I$ext_srcdir/libgd $GDLIB_CFLAGS" + GDLIB_CFLAGS="-I../.. -I$ext_srcdir/libgd $GDLIB_CFLAGS" GD_HEADER_DIRS="ext/gd/ ext/gd/libgd/" PHP_TEST_BUILD(foobar, [], [ -@@ -357,7 +358,7 @@ if test "$PHP_GD" != "no"; then +@@ -355,7 +356,7 @@ if test "$PHP_GD" != "no"; then ], [ $GD_SHARED_LIBADD ], [char foobar () {}]) else GD_HEADER_DIRS="ext/gd/" Modified: head/graphics/php73-gd/files/patch-gd.c ============================================================================== --- head/graphics/php72-gd/files/patch-gd.c Mon Aug 20 06:48:55 2018 (r477631) +++ head/graphics/php73-gd/files/patch-gd.c Mon Oct 8 08:52:51 2018 (r481525) @@ -1,6 +1,6 @@ ---- gd.c.orig 2018-07-17 05:35:52 UTC +--- gd.c.orig 2018-09-25 09:07:58 UTC +++ gd.c -@@ -53,7 +53,7 @@ +@@ -51,7 +51,7 @@ # include #endif @@ -9,7 +9,7 @@ # include #endif -@@ -77,7 +77,7 @@ static int le_gd, le_gd_font; +@@ -75,7 +75,7 @@ static int le_gd, le_gd_font; # endif #endif @@ -18,7 +18,7 @@ # include "X11/xpm.h" #endif -@@ -325,7 +325,7 @@ ZEND_BEGIN_ARG_INFO(arginfo_imagecreatefromxbm, 0) +@@ -322,7 +322,7 @@ ZEND_BEGIN_ARG_INFO(arginfo_imagecreatef ZEND_ARG_INFO(0, filename) ZEND_END_ARG_INFO() @@ -27,7 +27,7 @@ ZEND_BEGIN_ARG_INFO(arginfo_imagecreatefromxpm, 0) ZEND_ARG_INFO(0, filename) ZEND_END_ARG_INFO() -@@ -934,7 +934,7 @@ const zend_function_entry gd_functions[] = { +@@ -931,7 +931,7 @@ static const zend_function_entry gd_func #endif PHP_FE(imagecreatefromwbmp, arginfo_imagecreatefromwbmp) PHP_FE(imagecreatefromxbm, arginfo_imagecreatefromxbm) @@ -36,7 +36,7 @@ PHP_FE(imagecreatefromxpm, arginfo_imagecreatefromxpm) #endif PHP_FE(imagecreatefromgd, arginfo_imagecreatefromgd) -@@ -1299,7 +1299,7 @@ PHP_MINFO_FUNCTION(gd) +@@ -1296,7 +1296,7 @@ PHP_MINFO_FUNCTION(gd) php_info_print_table_row(2, "libPNG Version", gdPngGetVersionString()); #endif php_info_print_table_row(2, "WBMP Support", "enabled"); @@ -45,7 +45,7 @@ php_info_print_table_row(2, "XPM Support", "enabled"); { char tmp[12]; -@@ -1354,7 +1354,7 @@ PHP_FUNCTION(gd_info) +@@ -1351,7 +1351,7 @@ PHP_FUNCTION(gd_info) add_assoc_bool(return_value, "PNG Support", 0); #endif add_assoc_bool(return_value, "WBMP Support", 1); @@ -54,16 +54,16 @@ add_assoc_bool(return_value, "XPM Support", 1); #else add_assoc_bool(return_value, "XPM Support", 0); -@@ -2184,7 +2184,7 @@ PHP_FUNCTION(imagetypes) - ret |= 4; +@@ -2178,7 +2178,7 @@ PHP_FUNCTION(imagetypes) + ret |= PHP_IMG_PNG; #endif - ret |= 8; + ret |= PHP_IMG_WBMP; -#if defined(HAVE_GD_XPM) +#if defined(HAVE_XPM) && defined(HAVE_GD_XPM) - ret |= 16; + ret |= PHP_IMG_XPM; #endif #ifdef HAVE_GD_WEBP -@@ -2443,7 +2443,7 @@ static void _php_image_create_from(INTERNAL_FUNCTION_P +@@ -2446,7 +2446,7 @@ static void _php_image_create_from(INTER case PHP_GDIMG_TYPE_GD2PART: im = (*func_p)(fp, srcx, srcy, width, height); break; @@ -72,7 +72,7 @@ case PHP_GDIMG_TYPE_XPM: im = gdImageCreateFromXpm(file); break; -@@ -2525,7 +2525,7 @@ PHP_FUNCTION(imagecreatefromxbm) +@@ -2528,7 +2528,7 @@ PHP_FUNCTION(imagecreatefromxbm) } /* }}} */ Modified: head/lang/php56/Makefile ============================================================================== --- head/lang/php56/Makefile Mon Oct 8 08:30:57 2018 (r481524) +++ head/lang/php56/Makefile Mon Oct 8 08:52:51 2018 (r481525) @@ -52,7 +52,7 @@ MAILHEAD_DESC= Enable mail header patch LINKTHR_DESC= Link thread lib (for threaded extensions) ZTS_DESC= Force Zend Thread Safety (ZTS) build -CONFLICTS= php55-5* php70-* +CONFLICTS= php55-5* php70-* php71-* php72-* php73-* DESTDIRNAME= INSTALL_ROOT Modified: head/lang/php70/Makefile ============================================================================== --- head/lang/php70/Makefile Mon Oct 8 08:30:57 2018 (r481524) +++ head/lang/php70/Makefile Mon Oct 8 08:52:51 2018 (r481525) @@ -57,7 +57,7 @@ MAILHEAD_DESC= Enable mail header patch LINKTHR_DESC= Link thread lib (for threaded extensions) ZTS_DESC= Force Zend Thread Safety (ZTS) build -CONFLICTS= php56-* php71-* php72-* +CONFLICTS= php56-* php71-* php72-* php73-* DESTDIRNAME= INSTALL_ROOT Modified: head/lang/php71/Makefile ============================================================================== --- head/lang/php71/Makefile Mon Oct 8 08:30:57 2018 (r481524) +++ head/lang/php71/Makefile Mon Oct 8 08:52:51 2018 (r481525) @@ -58,7 +58,7 @@ MAILHEAD_DESC= Enable mail header patch LINKTHR_DESC= Link thread lib (for threaded extensions) ZTS_DESC= Force Zend Thread Safety (ZTS) build -CONFLICTS= php56-* php70-* php72-* +CONFLICTS= php56-* php70-* php72-* php73-* DESTDIRNAME= INSTALL_ROOT Modified: head/lang/php72/Makefile ============================================================================== --- head/lang/php72/Makefile Mon Oct 8 08:30:57 2018 (r481524) +++ head/lang/php72/Makefile Mon Oct 8 08:52:51 2018 (r481525) @@ -58,7 +58,7 @@ PHPDBG_DESC= Interactive PHP debugger LINKTHR_DESC= Link thread lib (for threaded extensions) ZTS_DESC= Force Zend Thread Safety (ZTS) build -CONFLICTS= php56-* php70-* php71-* +CONFLICTS= php56-* php70-* php71-* php73-* DESTDIRNAME= INSTALL_ROOT Modified: head/lang/php73-extensions/Makefile ============================================================================== --- head/lang/php72-extensions/Makefile Mon Aug 20 06:48:55 2018 (r477631) +++ head/lang/php73-extensions/Makefile Mon Oct 8 08:52:51 2018 (r481525) @@ -1,6 +1,6 @@ # $FreeBSD$ -PORTNAME= php72 +PORTNAME= php73 PORTVERSION= 1.0 CATEGORIES= lang PKGNAMESUFFIX= -extensions @@ -9,8 +9,8 @@ MAINTAINER= tz@FreeBSD.org COMMENT= "meta-port" to install PHP extensions USES= metaport php -PHP_VER= 72 -IGNORE_WITH_PHP= 56 70 71 +PHP_VER= 73 +IGNORE_WITH_PHP= 56 70 71 72 OPTIONS_DEFINE= BCMATH BZ2 CALENDAR CTYPE CURL DBA \ DOM ENCHANT EXIF FILEINFO FILTER FTP GD GETTEXT \ Modified: head/lang/php73/Makefile ============================================================================== --- head/lang/php72/Makefile Mon Aug 20 06:48:55 2018 (r477631) +++ head/lang/php73/Makefile Mon Oct 8 08:52:51 2018 (r481525) @@ -1,10 +1,10 @@ # $FreeBSD$ -PORTNAME= php72 -DISTVERSION= 7.2.9 +PORTNAME= php73 +DISTVERSION= 7.3.0RC2 PORTREVISION?= 0 CATEGORIES?= lang devel www -MASTER_SITES= PHP/distributions +MASTER_SITES= https://downloads.php.net/~cmb/ DISTNAME= php-${DISTVERSION} MAINTAINER= tz@FreeBSD.org @@ -12,13 +12,13 @@ COMMENT= PHP Scripting Language LICENSE= PHP301 -USES+= tar:xz cpe +USES+= tar:xz cpe gnome CPE_PRODUCT= php NO_OPTIONS_SORT=yes .if !defined(PKGNAMESUFFIX) -LIB_DEPENDS= libpcre.so:devel/pcre \ - libargon2.so:security/libargon2 +BUILD_DEPENDS= pcre2>=2.31:devel/pcre2 +LIB_DEPENDS= libargon2.so:security/libargon2 GNU_CONFIGURE= yes CONFIGURE_ARGS+=--with-layout=GNU \ @@ -55,7 +55,7 @@ PHPDBG_DESC= Interactive PHP debugger LINKTHR_DESC= Link thread lib (for threaded extensions) ZTS_DESC= Force Zend Thread Safety (ZTS) build -CONFLICTS= php56-* php70-* php71-* +CONFLICTS= php56-* php70-* php71-* php72-* DESTDIRNAME= INSTALL_ROOT @@ -155,7 +155,7 @@ pre-configure: .if !defined(PKGNAMEPREFIX) post-build: - @${ECHO_CMD} "PHP_VER=72" > ${WRKDIR}/php.conf + @${ECHO_CMD} "PHP_VER=73" > ${WRKDIR}/php.conf @${ECHO_CMD} "PHP_VERSION=${PORTVERSION}" >> ${WRKDIR}/php.conf @${ECHO_CMD} "PHP_SAPI=${PHP_SAPI}" >> ${WRKDIR}/php.conf @${ECHO_CMD} "PHP_EXT_INC=pcre spl" >> ${WRKDIR}/php.conf Modified: head/lang/php73/Makefile.ext ============================================================================== --- head/lang/php72/Makefile.ext Mon Aug 20 06:48:55 2018 (r477631) +++ head/lang/php73/Makefile.ext Mon Oct 8 08:52:51 2018 (r481525) @@ -4,8 +4,8 @@ COMMENT= The ${PHP_MODNAME} shared extension for php USES+= php:ext,noflavors PHP_MODNAME= ${PKGNAMESUFFIX:S/-//} -PHP_VER= 72 -IGNORE_WITH_PHP= 56 70 71 +PHP_VER= 73 +IGNORE_WITH_PHP= 56 70 71 72 EXTSUBDIR= ${DISTNAME}/ext/${PHP_MODNAME} WRKSRC= ${WRKDIR}/${EXTSUBDIR} @@ -17,7 +17,7 @@ EXTRACT_AFTER_ARGS?= ${EXTSUBDIR} .if ${PHP_MODNAME} == "bcmath" CONFIGURE_ARGS+=--enable-bcmath -PHP_HEADER_DIRS=libbcmath libbcmath/src +PHP_HEADER_DIRS=libbcmath/src .endif .if ${PHP_MODNAME} == "bz2" @@ -73,6 +73,7 @@ CONFIGURE_ARGS+=--enable-exif .endif .if ${PHP_MODNAME} == "fileinfo" +BUILD_DEPENDS= pcre2>=2.31:devel/pcre2 CONFIGURE_ARGS+=--enable-fileinfo \ --with-pcre-dir=${LOCALBASE} @@ -80,6 +81,7 @@ PHP_HEADER_DIRS= libmagic .endif .if ${PHP_MODNAME} == "filter" +BUILD_DEPENDS= pcre2>=2.31:devel/pcre2 CONFIGURE_ARGS+=--enable-filter \ --with-pcre-dir=${LOCALBASE} .endif @@ -104,10 +106,10 @@ CONFIGURE_ARGS+=--with-gd=${LOCALBASE} \ --with-zlib-dir=/usr EXTRACT_AFTER_ARGS=--no-same-owner --no-same-permissions --exclude libgd \ - php-${PORTVERSION}/ext/gd + php-${DISTVERSION}/ext/gd OPTIONS_DEFINE=TRUETYPE JIS WEBP X11 -OPTIONS_DEFAULT=TRUETYPE X11 +OPTIONS_DEFAULT=TRUETYPE TRUETYPE_DESC= Enable TrueType string function JIS_DESC= Enable JIS-mapped Japanese font support @@ -140,6 +142,7 @@ USES+= iconv:translit .endif .if ${PHP_MODNAME} == "imap" +BUILD_DEPENDS= pcre2>=2.31:devel/pcre2 OPTIONS_DEFINE= PANDA PANDA_DESC= Uses the forked panda-cclient instead of the original cclient @@ -213,6 +216,7 @@ USES+= ssl .if ${PHP_MODNAME} == "opcache" # This is needed by Zend extensions, keep before everything. PHP_MOD_PRIO= 10 +BUILD_DEPENDS= pcre2>=2.31:devel/pcre2 CONFIGURE_ARGS+=--enable-opcache USES+= localbase .endif @@ -274,12 +278,14 @@ USE_PHP= pdo:build .endif .if ${PHP_MODNAME} == "pgsql" +BUILD_DEPENDS= pcre2>=2.31:devel/pcre2 USES+= pgsql CONFIGURE_ARGS+=--with-pgsql=${LOCALBASE} .endif .if ${PHP_MODNAME} == "phar" +BUILD_DEPENDS= pcre2>=2.31:devel/pcre2 CONFIGURE_ARGS+=--enable-phar \ --with-pcre-dir=${LOCALBASE} @@ -317,6 +323,7 @@ CONFIGURE_ARGS+=--enable-shmop .endif .if ${PHP_MODNAME} == "simplexml" +BUILD_DEPENDS= pcre2>=2.31:devel/pcre2 CONFIGURE_ARGS+=--enable-simplexml \ --with-pcre-dir=${LOCALBASE} \ --with-libxml-dir=${LOCALBASE} @@ -432,6 +439,7 @@ USE_PHP= dom:build xml:build .endif .if ${PHP_MODNAME} == "zip" +BUILD_DEPENDS= pcre2>=2.31:devel/pcre2 LIB_DEPENDS+= libzip.so:archivers/libzip CONFIGURE_ARGS+=--enable-zip \ Modified: head/lang/php73/distinfo ============================================================================== --- head/lang/php72/distinfo Mon Aug 20 06:48:55 2018 (r477631) +++ head/lang/php73/distinfo Mon Oct 8 08:52:51 2018 (r481525) @@ -1,3 +1,3 @@ -TIMESTAMP = 1534605874 -SHA256 (php-7.2.9.tar.xz) = 3585c1222e00494efee4f5a65a8e03a1e6eca3dfb834814236ee7f02c5248ae0 -SIZE (php-7.2.9.tar.xz) = 12126780 +TIMESTAMP = 1538038650 +SHA256 (php-7.3.0RC2.tar.xz) = f52692cb4f5144365a72c6ff698101035a27bceebf2d5a307ad82dd43ee9d751 +SIZE (php-7.3.0RC2.tar.xz) = 11924624 Modified: head/lang/php73/files/patch-acinclude.m4 ============================================================================== --- head/lang/php72/files/patch-acinclude.m4 Mon Aug 20 06:48:55 2018 (r477631) +++ head/lang/php73/files/patch-acinclude.m4 Mon Oct 8 08:52:51 2018 (r481525) @@ -1,6 +1,6 @@ ---- acinclude.m4.orig 2016-07-20 13:11:26 UTC +--- acinclude.m4.orig 2018-08-14 11:39:24 UTC +++ acinclude.m4 -@@ -985,15 +985,9 @@ dnl ------------------------------------ +@@ -971,15 +971,9 @@ dnl ------------------------------------ if test "$3" != "shared" && test "$3" != "yes" && test "$4" = "cli"; then dnl ---------------------------------------------- CLI static module [PHP_]translit($1,a-z_-,A-Z__)[_SHARED]=no @@ -19,7 +19,7 @@ EXT_CLI_STATIC="$EXT_CLI_STATIC $1;$ext_dir" fi PHP_ADD_BUILD_DIR($ext_builddir) -@@ -1043,12 +1037,6 @@ You either need to build $1 shared or bu +@@ -1029,12 +1023,6 @@ You either need to build $1 shared or bu build to be successful. ]) fi @@ -32,7 +32,7 @@ dnl Some systems require that we link $2 to $1 when building ]) -@@ -2975,8 +2963,7 @@ dnl in GNU Make which causes the .d file +@@ -2934,8 +2922,7 @@ dnl in GNU Make which causes the .d file $abs_srcdir/$ac_provsrc:; $ac_bdir[$]ac_hdrobj: $abs_srcdir/$ac_provsrc @@ -42,7 +42,7 @@ \$(PHP_DTRACE_OBJS): $ac_bdir[$]ac_hdrobj EOF -@@ -2995,12 +2982,12 @@ dnl Always attempt to create both PIC an +@@ -2954,12 +2941,12 @@ dnl Always attempt to create both PIC an $ac_bdir[$]ac_provsrc.lo: \$(PHP_DTRACE_OBJS) echo "[#] Generated by Makefile for libtool" > \$[]@ @test -d "$dtrace_lib_dir" || mkdir $dtrace_lib_dir @@ -57,7 +57,7 @@ echo "non_pic_object=[']$dtrace_prov_name[']" >> \$[]@ [;\\] else [\\] echo "non_pic_object='none'" >> \$[]@ [;\\] -@@ -3012,7 +2999,7 @@ EOF +@@ -2971,7 +2958,7 @@ EOF *) cat>>Makefile.objects<