Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 16 Nov 2017 10:48:48 +0000 (UTC)
From:      Torsten Zuehlsdorff <tz@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r454302 - in head: Mk Mk/Uses archivers archivers/php72-bz2 archivers/php72-phar archivers/php72-zip archivers/php72-zlib converters converters/php72-iconv converters/php72-mbstring con...
Message-ID:  <201711161048.vAGAmmx2016066@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: tz
Date: Thu Nov 16 10:48:48 2017
New Revision: 454302
URL: https://svnweb.freebsd.org/changeset/ports/454302

Log:
  Add PHP 7.2 RC6
  
  Notable changes:
  - mcrypt module was removed
  - sodium module was added
  - sybase_ct artifacts removed
  
  Also many PECL ports will not work with this version
  since some files got renamed.
  
  Reviewed by:           mat, ale, Rainer Duffner <rainer@ultra-secure.de>
  Differential Revision: https://reviews.freebsd.org/D12980

Added:
  head/archivers/php72-bz2/
     - copied from r452682, head/archivers/php71-bz2/
  head/archivers/php72-phar/
     - copied from r452682, head/archivers/php71-phar/
  head/archivers/php72-zip/
     - copied from r452682, head/archivers/php71-zip/
  head/archivers/php72-zlib/
     - copied from r452682, head/archivers/php71-zlib/
  head/converters/php72-iconv/
     - copied from r452682, head/converters/php71-iconv/
  head/converters/php72-mbstring/
     - copied from r452682, head/converters/php71-mbstring/
  head/converters/php72-recode/
     - copied from r452682, head/converters/php71-recode/
  head/databases/php72-dba/
     - copied from r452682, head/databases/php71-dba/
  head/databases/php72-interbase/
     - copied from r452682, head/databases/php71-interbase/
  head/databases/php72-mysqli/
     - copied from r452682, head/databases/php71-mysqli/
  head/databases/php72-odbc/
     - copied from r452682, head/databases/php71-odbc/
  head/databases/php72-pdo/
     - copied from r452682, head/databases/php71-pdo/
  head/databases/php72-pdo_dblib/
     - copied from r452682, head/databases/php71-pdo_dblib/
  head/databases/php72-pdo_firebird/
     - copied from r452682, head/databases/php71-pdo_firebird/
  head/databases/php72-pdo_mysql/
     - copied from r452682, head/databases/php71-pdo_mysql/
  head/databases/php72-pdo_odbc/
     - copied from r452682, head/databases/php71-pdo_odbc/
  head/databases/php72-pdo_pgsql/
     - copied from r452682, head/databases/php71-pdo_pgsql/
  head/databases/php72-pdo_sqlite/
     - copied from r452682, head/databases/php71-pdo_sqlite/
  head/databases/php72-pgsql/
     - copied from r452682, head/databases/php71-pgsql/
  head/databases/php72-sqlite3/
     - copied from r452682, head/databases/php71-sqlite3/
  head/devel/php72-gettext/
     - copied from r452682, head/devel/php71-gettext/
  head/devel/php72-intl/
     - copied from r452682, head/devel/php71-intl/
  head/devel/php72-intl/php71-intl/
     - copied from r452682, head/devel/php71-intl/
  head/devel/php72-json/
     - copied from r452682, head/devel/php71-json/
  head/devel/php72-json/php71-json/
     - copied from r452682, head/devel/php71-json/
  head/devel/php72-pcntl/
     - copied from r452682, head/devel/php71-pcntl/
  head/devel/php72-pcntl/php71-pcntl/
     - copied from r452682, head/devel/php71-pcntl/
  head/devel/php72-readline/
     - copied from r452682, head/devel/php71-readline/
  head/devel/php72-readline/php71-readline/
     - copied from r452682, head/devel/php71-readline/
  head/devel/php72-shmop/
     - copied from r452682, head/devel/php71-shmop/
  head/devel/php72-shmop/php71-shmop/
     - copied from r452682, head/devel/php71-shmop/
  head/devel/php72-sysvmsg/
     - copied from r452682, head/devel/php71-sysvmsg/
  head/devel/php72-sysvmsg/php71-sysvmsg/
     - copied from r452682, head/devel/php71-sysvmsg/
  head/devel/php72-sysvsem/
     - copied from r452682, head/devel/php71-sysvsem/
  head/devel/php72-sysvsem/php71-sysvsem/
     - copied from r452682, head/devel/php71-sysvsem/
  head/devel/php72-sysvshm/
     - copied from r452682, head/devel/php71-sysvshm/
  head/devel/php72-sysvshm/php71-sysvshm/
     - copied from r452682, head/devel/php71-sysvshm/
  head/devel/php72-tokenizer/
     - copied from r452682, head/devel/php71-tokenizer/
  head/devel/php72-tokenizer/php71-tokenizer/
     - copied from r452682, head/devel/php71-tokenizer/
  head/ftp/php72-curl/
     - copied from r452682, head/ftp/php71-curl/
  head/ftp/php72-curl/php71-curl/
     - copied from r452682, head/ftp/php71-curl/
  head/ftp/php72-ftp/
     - copied from r452682, head/ftp/php71-ftp/
  head/ftp/php72-ftp/php71-ftp/
     - copied from r452682, head/ftp/php71-ftp/
  head/graphics/php72-exif/
     - copied from r452682, head/graphics/php71-exif/
  head/graphics/php72-exif/php71-exif/
     - copied from r452682, head/graphics/php71-exif/
  head/graphics/php72-gd/
     - copied from r452682, head/graphics/php71-gd/
  head/graphics/php72-gd/php71-gd/
     - copied from r452682, head/graphics/php71-gd/
  head/lang/php72/
     - copied from r452682, head/lang/php71/
  head/lang/php72-extensions/
     - copied from r452682, head/lang/php71-extensions/
  head/mail/php72-imap/
     - copied from r452682, head/mail/php71-imap/
  head/mail/php72-imap/php71-imap/
     - copied from r452682, head/mail/php71-imap/
  head/math/php72-bcmath/
     - copied from r452682, head/math/php71-bcmath/
  head/math/php72-bcmath/php71-bcmath/
     - copied from r452682, head/math/php71-bcmath/
  head/math/php72-gmp/
     - copied from r452682, head/math/php71-gmp/
  head/math/php72-gmp/php71-gmp/
     - copied from r452682, head/math/php71-gmp/
  head/misc/php72-calendar/
     - copied from r452682, head/misc/php71-calendar/
  head/misc/php72-calendar/php71-calendar/
     - copied from r452682, head/misc/php71-calendar/
  head/net-mgmt/php72-snmp/
     - copied from r452682, head/net-mgmt/php71-snmp/
  head/net-mgmt/php72-snmp/php71-snmp/
     - copied from r452682, head/net-mgmt/php71-snmp/
  head/net/php72-ldap/
     - copied from r452682, head/net/php71-ldap/
  head/net/php72-ldap/php71-ldap/
     - copied from r452682, head/net/php71-ldap/
  head/net/php72-soap/
     - copied from r452682, head/net/php71-soap/
  head/net/php72-soap/php71-soap/
     - copied from r452682, head/net/php71-soap/
  head/net/php72-sockets/
     - copied from r452682, head/net/php71-sockets/
  head/net/php72-sockets/php71-sockets/
     - copied from r452682, head/net/php71-sockets/
  head/net/php72-xmlrpc/
     - copied from r452682, head/net/php71-xmlrpc/
  head/net/php72-xmlrpc/php71-xmlrpc/
     - copied from r452682, head/net/php71-xmlrpc/
  head/security/php72-filter/
     - copied from r452682, head/security/php71-filter/
  head/security/php72-filter/php71-filter/
     - copied from r452682, head/security/php71-filter/
  head/security/php72-hash/
     - copied from r452682, head/security/php71-hash/
  head/security/php72-hash/php71-hash/
     - copied from r452682, head/security/php71-hash/
  head/security/php72-openssl/
     - copied from r452682, head/security/php71-openssl/
  head/security/php72-openssl/php71-openssl/
     - copied from r452682, head/security/php71-openssl/
  head/security/php72-sodium/
  head/security/php72-sodium/Makefile   (contents, props changed)
  head/security/php72-sodium/files/
  head/security/php72-sodium/files/patch-config.m4   (contents, props changed)
  head/sysutils/php72-fileinfo/
     - copied from r452682, head/sysutils/php71-fileinfo/
  head/sysutils/php72-fileinfo/php71-fileinfo/
     - copied from r452682, head/sysutils/php71-fileinfo/
  head/sysutils/php72-posix/
     - copied from r452682, head/sysutils/php71-posix/
  head/sysutils/php72-posix/php71-posix/
     - copied from r452682, head/sysutils/php71-posix/
  head/textproc/php72-ctype/
     - copied from r452682, head/textproc/php71-ctype/
  head/textproc/php72-ctype/php71-ctype/
     - copied from r452682, head/textproc/php71-ctype/
  head/textproc/php72-dom/
     - copied from r452682, head/textproc/php71-dom/
  head/textproc/php72-dom/php71-dom/
     - copied from r452682, head/textproc/php71-dom/
  head/textproc/php72-enchant/
     - copied from r452682, head/textproc/php71-enchant/
  head/textproc/php72-enchant/php71-enchant/
     - copied from r452682, head/textproc/php71-enchant/
  head/textproc/php72-pspell/
     - copied from r452682, head/textproc/php71-pspell/
  head/textproc/php72-simplexml/
     - copied from r452682, head/textproc/php71-simplexml/
  head/textproc/php72-wddx/
     - copied from r452682, head/textproc/php71-wddx/
  head/textproc/php72-xml/
     - copied from r452682, head/textproc/php71-xml/
  head/textproc/php72-xmlreader/
     - copied from r452682, head/textproc/php71-xmlreader/
  head/textproc/php72-xmlwriter/
     - copied from r452682, head/textproc/php71-xmlwriter/
  head/textproc/php72-xsl/
     - copied from r452682, head/textproc/php71-xsl/
  head/www/mod_php72/
     - copied from r452682, head/www/mod_php71/
  head/www/php72-opcache/
     - copied from r452682, head/www/php71-opcache/
  head/www/php72-session/
     - copied from r452682, head/www/php71-session/
  head/www/php72-tidy/
     - copied from r452682, head/www/php71-tidy/
Modified:
  head/Mk/Uses/php.mk
  head/Mk/bsd.default-versions.mk
  head/archivers/Makefile
  head/archivers/php72-bz2/Makefile
  head/archivers/php72-phar/Makefile
  head/archivers/php72-zip/Makefile
  head/archivers/php72-zlib/Makefile
  head/converters/Makefile
  head/converters/php72-iconv/Makefile
  head/converters/php72-mbstring/Makefile
  head/converters/php72-recode/Makefile
  head/databases/Makefile
  head/databases/php72-dba/Makefile
  head/databases/php72-interbase/Makefile
  head/databases/php72-mysqli/Makefile
  head/databases/php72-odbc/Makefile
  head/databases/php72-pdo/Makefile
  head/databases/php72-pdo_dblib/Makefile
  head/databases/php72-pdo_firebird/Makefile
  head/databases/php72-pdo_mysql/Makefile
  head/databases/php72-pdo_odbc/Makefile
  head/databases/php72-pdo_pgsql/Makefile
  head/databases/php72-pdo_sqlite/Makefile
  head/databases/php72-pgsql/Makefile
  head/databases/php72-sqlite3/Makefile
  head/devel/Makefile
  head/devel/php72-gettext/Makefile
  head/devel/php72-intl/Makefile
  head/devel/php72-json/Makefile
  head/devel/php72-pcntl/Makefile
  head/devel/php72-readline/Makefile
  head/devel/php72-shmop/Makefile
  head/devel/php72-sysvmsg/Makefile
  head/devel/php72-sysvsem/Makefile
  head/devel/php72-sysvshm/Makefile
  head/devel/php72-tokenizer/Makefile
  head/ftp/Makefile
  head/ftp/php72-curl/Makefile
  head/ftp/php72-ftp/Makefile
  head/graphics/Makefile
  head/graphics/php72-exif/Makefile
  head/graphics/php72-gd/Makefile
  head/lang/Makefile
  head/lang/php72-extensions/Makefile
  head/lang/php72/Makefile
  head/lang/php72/Makefile.ext
  head/lang/php72/distinfo
  head/lang/php72/files/patch-configure.in
  head/lang/php72/pkg-plist
  head/mail/Makefile
  head/mail/php72-imap/Makefile
  head/math/Makefile
  head/math/php72-bcmath/Makefile
  head/math/php72-gmp/Makefile
  head/misc/Makefile
  head/misc/php72-calendar/Makefile
  head/net-mgmt/Makefile
  head/net-mgmt/php72-snmp/Makefile
  head/net/Makefile
  head/net/php72-ldap/Makefile
  head/net/php72-soap/Makefile
  head/net/php72-sockets/Makefile
  head/net/php72-xmlrpc/Makefile
  head/security/Makefile
  head/security/php72-filter/Makefile
  head/security/php72-hash/Makefile
  head/security/php72-openssl/Makefile
  head/sysutils/Makefile
  head/sysutils/php72-fileinfo/Makefile
  head/sysutils/php72-posix/Makefile
  head/textproc/Makefile
  head/textproc/php72-ctype/Makefile
  head/textproc/php72-dom/Makefile
  head/textproc/php72-enchant/Makefile
  head/textproc/php72-pspell/Makefile
  head/textproc/php72-simplexml/Makefile
  head/textproc/php72-wddx/Makefile
  head/textproc/php72-xml/Makefile
  head/textproc/php72-xmlreader/Makefile
  head/textproc/php72-xmlwriter/Makefile
  head/textproc/php72-xsl/Makefile
  head/www/Makefile
  head/www/mod_php72/Makefile
  head/www/php72-opcache/Makefile
  head/www/php72-session/Makefile
  head/www/php72-tidy/Makefile

Modified: head/Mk/Uses/php.mk
==============================================================================
--- head/Mk/Uses/php.mk	Thu Nov 16 10:15:15 2017	(r454301)
+++ head/Mk/Uses/php.mk	Thu Nov 16 10:48:48 2017	(r454302)
@@ -114,7 +114,10 @@ DEFAULT_PHP_VER?=	${PHP_DEFAULT:S/.//}
 # When adding a version, please keep the comment in
 # Mk/bsd.default-versions.mk in sync.
 PHP_VER?=	${DEFAULT_PHP_VER}
-.    if ${PHP_VER} == 71
+.    if ${PHP_VER} == 72
+PHP_EXT_DIR=   20170718
+PHP_EXT_INC=    pcre spl
+.    elif ${PHP_VER} == 71
 PHP_EXT_DIR=   20160303
 PHP_EXT_INC=    pcre spl
 .    elif ${PHP_VER} == 70
@@ -301,9 +304,10 @@ _USE_PHP_ALL=	bcmath bitset bz2 calendar ctype curl db
 _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
 
 bcmath_DEPENDS=	math/php${PHP_VER}-bcmath
-.    if ${PHP_VER} == 70 || ${PHP_VER} == 71
+.    if ${PHP_VER} == 70 || ${PHP_VER} == 71 || ${PHP_VER} == 72
 bitset_DEPENDS=	math/pecl-bitset
 .    else
 bitset_DEPENDS=	math/pecl-bitset2
@@ -328,7 +332,7 @@ iconv_DEPENDS=	converters/php${PHP_VER}-iconv
 igbinary_DEPENDS=	converters/pecl-igbinary
 imap_DEPENDS=	mail/php${PHP_VER}-imap
 interbase_DEPENDS=	databases/php${PHP_VER}-interbase
-.    if ${PHP_VER} == 70 || ${PHP_VER} == 71
+.    if ${PHP_VER} == 70 || ${PHP_VER} == 71 || ${PHP_VER} == 72
 intl_DEPENDS=	devel/php${PHP_VER}-intl
 .    else
 intl_DEPENDS=	devel/pecl-intl

Modified: head/Mk/bsd.default-versions.mk
==============================================================================
--- head/Mk/bsd.default-versions.mk	Thu Nov 16 10:15:15 2017	(r454301)
+++ head/Mk/bsd.default-versions.mk	Thu Nov 16 10:48:48 2017	(r454302)
@@ -73,7 +73,7 @@ PERL5_DEFAULT:=		${_PERL5_FROM_BIN:R}
 .endif
 # Possible values: 9.2, 9.3, 9.4, 9.5, 9.6
 PGSQL_DEFAULT?=		9.5
-# Possible values: 5.6, 7.0, 7.1
+# Possible values: 5.6, 7.0, 7.1, 7.2
 PHP_DEFAULT?=		5.6
 # Possible values: 2.7, 3.4, 3.5, 3.6
 PYTHON_DEFAULT?=	2.7

Modified: head/archivers/Makefile
==============================================================================
--- head/archivers/Makefile	Thu Nov 16 10:15:15 2017	(r454301)
+++ head/archivers/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -159,6 +159,10 @@
     SUBDIR += php71-phar
     SUBDIR += php71-zip
     SUBDIR += php71-zlib
+    SUBDIR += php72-bz2
+    SUBDIR += php72-phar
+    SUBDIR += php72-zip
+    SUBDIR += php72-zlib
     SUBDIR += pigz
     SUBDIR += pixz
     SUBDIR += plzip

Modified: head/archivers/php72-bz2/Makefile
==============================================================================
--- head/archivers/php71-bz2/Makefile	Sun Oct 22 19:36:03 2017	(r452682)
+++ head/archivers/php72-bz2/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -2,7 +2,7 @@
 
 CATEGORIES=	archivers
 
-MASTERDIR=	${.CURDIR}/../../lang/php71
+MASTERDIR=	${.CURDIR}/../../lang/php72
 
 PKGNAMESUFFIX=	-bz2
 

Modified: head/archivers/php72-phar/Makefile
==============================================================================
--- head/archivers/php71-phar/Makefile	Sun Oct 22 19:36:03 2017	(r452682)
+++ head/archivers/php72-phar/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -2,7 +2,7 @@
 
 CATEGORIES=	archivers
 
-MASTERDIR=	${.CURDIR}/../../lang/php71
+MASTERDIR=	${.CURDIR}/../../lang/php72
 
 PKGNAMESUFFIX=	-phar
 

Modified: head/archivers/php72-zip/Makefile
==============================================================================
--- head/archivers/php71-zip/Makefile	Sun Oct 22 19:36:03 2017	(r452682)
+++ head/archivers/php72-zip/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -1,9 +1,8 @@
 # $FreeBSD$
 
-PORTREVISION=	1
 CATEGORIES=	archivers
 
-MASTERDIR=	${.CURDIR}/../../lang/php71
+MASTERDIR=	${.CURDIR}/../../lang/php72
 
 PKGNAMESUFFIX=	-zip
 

Modified: head/archivers/php72-zlib/Makefile
==============================================================================
--- head/archivers/php71-zlib/Makefile	Sun Oct 22 19:36:03 2017	(r452682)
+++ head/archivers/php72-zlib/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -2,7 +2,7 @@
 
 CATEGORIES=	archivers
 
-MASTERDIR=	${.CURDIR}/../../lang/php71
+MASTERDIR=	${.CURDIR}/../../lang/php72
 
 PKGNAMESUFFIX=	-zlib
 

Modified: head/converters/Makefile
==============================================================================
--- head/converters/Makefile	Thu Nov 16 10:15:15 2017	(r454301)
+++ head/converters/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -146,6 +146,9 @@
     SUBDIR += php71-iconv
     SUBDIR += php71-mbstring
     SUBDIR += php71-recode
+    SUBDIR += php72-iconv
+    SUBDIR += php72-mbstring
+    SUBDIR += php72-recode
     SUBDIR += psiconv
     SUBDIR += py-bcode
     SUBDIR += py-bencode.py

Modified: head/converters/php72-iconv/Makefile
==============================================================================
--- head/converters/php71-iconv/Makefile	Sun Oct 22 19:36:03 2017	(r452682)
+++ head/converters/php72-iconv/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -2,7 +2,7 @@
 
 CATEGORIES=	converters
 
-MASTERDIR=	${.CURDIR}/../../lang/php71
+MASTERDIR=	${.CURDIR}/../../lang/php72
 
 PKGNAMESUFFIX=	-iconv
 

Modified: head/converters/php72-mbstring/Makefile
==============================================================================
--- head/converters/php71-mbstring/Makefile	Sun Oct 22 19:36:03 2017	(r452682)
+++ head/converters/php72-mbstring/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -2,7 +2,7 @@
 
 CATEGORIES=	converters
 
-MASTERDIR=	${.CURDIR}/../../lang/php71
+MASTERDIR=	${.CURDIR}/../../lang/php72
 
 PKGNAMESUFFIX=	-mbstring
 

Modified: head/converters/php72-recode/Makefile
==============================================================================
--- head/converters/php71-recode/Makefile	Sun Oct 22 19:36:03 2017	(r452682)
+++ head/converters/php72-recode/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -2,7 +2,7 @@
 
 CATEGORIES=	converters
 
-MASTERDIR=	${.CURDIR}/../../lang/php71
+MASTERDIR=	${.CURDIR}/../../lang/php72
 
 PKGNAMESUFFIX=	-recode
 

Modified: head/databases/Makefile
==============================================================================
--- head/databases/Makefile	Thu Nov 16 10:15:15 2017	(r454301)
+++ head/databases/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -651,6 +651,20 @@
     SUBDIR += php71-pdo_sqlite
     SUBDIR += php71-pgsql
     SUBDIR += php71-sqlite3
+    SUBDIR += php72-pdo
+    SUBDIR += php72-dba
+    SUBDIR += php72-interbase
+    SUBDIR += php72-mysqli
+    SUBDIR += php72-odbc
+    SUBDIR += php72-pdo
+    SUBDIR += php72-pdo_dblib
+    SUBDIR += php72-pdo_firebird
+    SUBDIR += php72-pdo_mysql
+    SUBDIR += php72-pdo_odbc
+    SUBDIR += php72-pdo_pgsql
+    SUBDIR += php72-pdo_sqlite
+    SUBDIR += php72-pgsql
+    SUBDIR += php72-sqlite3
     SUBDIR += phpliteadmin
     SUBDIR += phpminiadmin
     SUBDIR += phpmyadmin

Modified: head/databases/php72-dba/Makefile
==============================================================================
--- head/databases/php71-dba/Makefile	Sun Oct 22 19:36:03 2017	(r452682)
+++ head/databases/php72-dba/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -2,7 +2,7 @@
 
 CATEGORIES=	databases
 
-MASTERDIR=	${.CURDIR}/../../lang/php71
+MASTERDIR=	${.CURDIR}/../../lang/php72
 
 PKGNAMESUFFIX=	-dba
 

Modified: head/databases/php72-interbase/Makefile
==============================================================================
--- head/databases/php71-interbase/Makefile	Sun Oct 22 19:36:03 2017	(r452682)
+++ head/databases/php72-interbase/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -2,7 +2,7 @@
 
 CATEGORIES=	databases
 
-MASTERDIR=	${.CURDIR}/../../lang/php71
+MASTERDIR=	${.CURDIR}/../../lang/php72
 
 PKGNAMESUFFIX=	-interbase
 

Modified: head/databases/php72-mysqli/Makefile
==============================================================================
--- head/databases/php71-mysqli/Makefile	Sun Oct 22 19:36:03 2017	(r452682)
+++ head/databases/php72-mysqli/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -2,7 +2,7 @@
 
 CATEGORIES=	databases
 
-MASTERDIR=	${.CURDIR}/../../lang/php71
+MASTERDIR=	${.CURDIR}/../../lang/php72
 
 PKGNAMESUFFIX=	-mysqli
 

Modified: head/databases/php72-odbc/Makefile
==============================================================================
--- head/databases/php71-odbc/Makefile	Sun Oct 22 19:36:03 2017	(r452682)
+++ head/databases/php72-odbc/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -2,7 +2,7 @@
 
 CATEGORIES=	databases
 
-MASTERDIR=	${.CURDIR}/../../lang/php71
+MASTERDIR=	${.CURDIR}/../../lang/php72
 
 PKGNAMESUFFIX=	-odbc
 

Modified: head/databases/php72-pdo/Makefile
==============================================================================
--- head/databases/php71-pdo/Makefile	Sun Oct 22 19:36:03 2017	(r452682)
+++ head/databases/php72-pdo/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -2,7 +2,7 @@
 
 CATEGORIES=	databases
 
-MASTERDIR=	${.CURDIR}/../../lang/php71
+MASTERDIR=	${.CURDIR}/../../lang/php72
 
 PKGNAMESUFFIX=	-pdo
 

Modified: head/databases/php72-pdo_dblib/Makefile
==============================================================================
--- head/databases/php71-pdo_dblib/Makefile	Sun Oct 22 19:36:03 2017	(r452682)
+++ head/databases/php72-pdo_dblib/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -2,7 +2,7 @@
 
 CATEGORIES=	databases
 
-MASTERDIR=	${.CURDIR}/../../lang/php71
+MASTERDIR=	${.CURDIR}/../../lang/php72
 
 PKGNAMESUFFIX=	-pdo_dblib
 

Modified: head/databases/php72-pdo_firebird/Makefile
==============================================================================
--- head/databases/php71-pdo_firebird/Makefile	Sun Oct 22 19:36:03 2017	(r452682)
+++ head/databases/php72-pdo_firebird/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -2,7 +2,7 @@
 
 CATEGORIES=	databases
 
-MASTERDIR=	${.CURDIR}/../../lang/php71
+MASTERDIR=	${.CURDIR}/../../lang/php72
 
 PKGNAMESUFFIX=	-pdo_firebird
 

Modified: head/databases/php72-pdo_mysql/Makefile
==============================================================================
--- head/databases/php71-pdo_mysql/Makefile	Sun Oct 22 19:36:03 2017	(r452682)
+++ head/databases/php72-pdo_mysql/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -2,7 +2,7 @@
 
 CATEGORIES=	databases
 
-MASTERDIR=	${.CURDIR}/../../lang/php71
+MASTERDIR=	${.CURDIR}/../../lang/php72
 
 PKGNAMESUFFIX=	-pdo_mysql
 

Modified: head/databases/php72-pdo_odbc/Makefile
==============================================================================
--- head/databases/php71-pdo_odbc/Makefile	Sun Oct 22 19:36:03 2017	(r452682)
+++ head/databases/php72-pdo_odbc/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -2,7 +2,7 @@
 
 CATEGORIES=	databases
 
-MASTERDIR=	${.CURDIR}/../../lang/php71
+MASTERDIR=	${.CURDIR}/../../lang/php72
 
 PKGNAMESUFFIX=	-pdo_odbc
 

Modified: head/databases/php72-pdo_pgsql/Makefile
==============================================================================
--- head/databases/php71-pdo_pgsql/Makefile	Sun Oct 22 19:36:03 2017	(r452682)
+++ head/databases/php72-pdo_pgsql/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -2,7 +2,7 @@
 
 CATEGORIES=	databases
 
-MASTERDIR=	${.CURDIR}/../../lang/php71
+MASTERDIR=	${.CURDIR}/../../lang/php72
 
 PKGNAMESUFFIX=	-pdo_pgsql
 

Modified: head/databases/php72-pdo_sqlite/Makefile
==============================================================================
--- head/databases/php71-pdo_sqlite/Makefile	Sun Oct 22 19:36:03 2017	(r452682)
+++ head/databases/php72-pdo_sqlite/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -2,7 +2,7 @@
 
 CATEGORIES=	databases
 
-MASTERDIR=	${.CURDIR}/../../lang/php71
+MASTERDIR=	${.CURDIR}/../../lang/php72
 
 PKGNAMESUFFIX=	-pdo_sqlite
 

Modified: head/databases/php72-pgsql/Makefile
==============================================================================
--- head/databases/php71-pgsql/Makefile	Sun Oct 22 19:36:03 2017	(r452682)
+++ head/databases/php72-pgsql/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -2,7 +2,7 @@
 
 CATEGORIES=	databases
 
-MASTERDIR=	${.CURDIR}/../../lang/php71
+MASTERDIR=	${.CURDIR}/../../lang/php72
 
 PKGNAMESUFFIX=	-pgsql
 

Modified: head/databases/php72-sqlite3/Makefile
==============================================================================
--- head/databases/php71-sqlite3/Makefile	Sun Oct 22 19:36:03 2017	(r452682)
+++ head/databases/php72-sqlite3/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -2,7 +2,7 @@
 
 CATEGORIES=	databases
 
-MASTERDIR=	${.CURDIR}/../../lang/php71
+MASTERDIR=	${.CURDIR}/../../lang/php72
 
 PKGNAMESUFFIX=	-sqlite3
 

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Thu Nov 16 10:15:15 2017	(r454301)
+++ head/devel/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -4054,6 +4054,16 @@
     SUBDIR += php71-sysvsem
     SUBDIR += php71-sysvshm
     SUBDIR += php71-tokenizer
+    SUBDIR += php72-gettext
+    SUBDIR += php72-intl
+    SUBDIR += php72-json
+    SUBDIR += php72-pcntl
+    SUBDIR += php72-readline
+    SUBDIR += php72-shmop
+    SUBDIR += php72-sysvmsg
+    SUBDIR += php72-sysvsem
+    SUBDIR += php72-sysvshm
+    SUBDIR += php72-tokenizer
     SUBDIR += phpbt
     SUBDIR += phpsh
     SUBDIR += phpunit

Modified: head/devel/php72-gettext/Makefile
==============================================================================
--- head/devel/php71-gettext/Makefile	Sun Oct 22 19:36:03 2017	(r452682)
+++ head/devel/php72-gettext/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -2,7 +2,7 @@
 
 CATEGORIES=	devel
 
-MASTERDIR=	${.CURDIR}/../../lang/php71
+MASTERDIR=	${.CURDIR}/../../lang/php72
 
 PKGNAMESUFFIX=	-gettext
 

Modified: head/devel/php72-intl/Makefile
==============================================================================
--- head/devel/php71-intl/Makefile	Sun Oct 22 19:36:03 2017	(r452682)
+++ head/devel/php72-intl/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -2,7 +2,7 @@
 
 CATEGORIES=	devel
 
-MASTERDIR=	${.CURDIR}/../../lang/php71
+MASTERDIR=	${.CURDIR}/../../lang/php72
 
 PKGNAMESUFFIX=	-intl
 

Modified: head/devel/php72-json/Makefile
==============================================================================
--- head/devel/php71-json/Makefile	Sun Oct 22 19:36:03 2017	(r452682)
+++ head/devel/php72-json/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -2,7 +2,7 @@
 
 CATEGORIES=	devel
 
-MASTERDIR=	${.CURDIR}/../../lang/php71
+MASTERDIR=	${.CURDIR}/../../lang/php72
 
 PKGNAMESUFFIX=	-json
 

Modified: head/devel/php72-pcntl/Makefile
==============================================================================
--- head/devel/php71-pcntl/Makefile	Sun Oct 22 19:36:03 2017	(r452682)
+++ head/devel/php72-pcntl/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -2,7 +2,7 @@
 
 CATEGORIES=	devel
 
-MASTERDIR=	${.CURDIR}/../../lang/php71
+MASTERDIR=	${.CURDIR}/../../lang/php72
 
 PKGNAMESUFFIX=	-pcntl
 

Modified: head/devel/php72-readline/Makefile
==============================================================================
--- head/devel/php71-readline/Makefile	Sun Oct 22 19:36:03 2017	(r452682)
+++ head/devel/php72-readline/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -2,7 +2,7 @@
 
 CATEGORIES=	devel
 
-MASTERDIR=	${.CURDIR}/../../lang/php71
+MASTERDIR=	${.CURDIR}/../../lang/php72
 
 PKGNAMESUFFIX=	-readline
 

Modified: head/devel/php72-shmop/Makefile
==============================================================================
--- head/devel/php71-shmop/Makefile	Sun Oct 22 19:36:03 2017	(r452682)
+++ head/devel/php72-shmop/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -2,7 +2,7 @@
 
 CATEGORIES=	devel
 
-MASTERDIR=	${.CURDIR}/../../lang/php71
+MASTERDIR=	${.CURDIR}/../../lang/php72
 
 PKGNAMESUFFIX=	-shmop
 

Modified: head/devel/php72-sysvmsg/Makefile
==============================================================================
--- head/devel/php71-sysvmsg/Makefile	Sun Oct 22 19:36:03 2017	(r452682)
+++ head/devel/php72-sysvmsg/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -2,7 +2,7 @@
 
 CATEGORIES=	devel
 
-MASTERDIR=	${.CURDIR}/../../lang/php71
+MASTERDIR=	${.CURDIR}/../../lang/php72
 
 PKGNAMESUFFIX=	-sysvmsg
 

Modified: head/devel/php72-sysvsem/Makefile
==============================================================================
--- head/devel/php71-sysvsem/Makefile	Sun Oct 22 19:36:03 2017	(r452682)
+++ head/devel/php72-sysvsem/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -2,7 +2,7 @@
 
 CATEGORIES=	devel
 
-MASTERDIR=	${.CURDIR}/../../lang/php71
+MASTERDIR=	${.CURDIR}/../../lang/php72
 
 PKGNAMESUFFIX=	-sysvsem
 

Modified: head/devel/php72-sysvshm/Makefile
==============================================================================
--- head/devel/php71-sysvshm/Makefile	Sun Oct 22 19:36:03 2017	(r452682)
+++ head/devel/php72-sysvshm/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -2,7 +2,7 @@
 
 CATEGORIES=	devel
 
-MASTERDIR=	${.CURDIR}/../../lang/php71
+MASTERDIR=	${.CURDIR}/../../lang/php72
 
 PKGNAMESUFFIX=	-sysvshm
 

Modified: head/devel/php72-tokenizer/Makefile
==============================================================================
--- head/devel/php71-tokenizer/Makefile	Sun Oct 22 19:36:03 2017	(r452682)
+++ head/devel/php72-tokenizer/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -2,7 +2,7 @@
 
 CATEGORIES=	devel
 
-MASTERDIR=	${.CURDIR}/../../lang/php71
+MASTERDIR=	${.CURDIR}/../../lang/php72
 
 PKGNAMESUFFIX=	-tokenizer
 

Modified: head/ftp/Makefile
==============================================================================
--- head/ftp/Makefile	Thu Nov 16 10:15:15 2017	(r454301)
+++ head/ftp/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -71,6 +71,8 @@
     SUBDIR += php71-curl
     SUBDIR += php71-fastdfs
     SUBDIR += php71-ftp
+    SUBDIR += php72-curl
+    SUBDIR += php72-ftp
     SUBDIR += phpwebftp
     SUBDIR += plasma-applet-ftpmonitor
     SUBDIR += proftpd

Modified: head/ftp/php72-curl/Makefile
==============================================================================
--- head/ftp/php71-curl/Makefile	Sun Oct 22 19:36:03 2017	(r452682)
+++ head/ftp/php72-curl/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -2,7 +2,7 @@
 
 CATEGORIES=	ftp
 
-MASTERDIR=	${.CURDIR}/../../lang/php71
+MASTERDIR=	${.CURDIR}/../../lang/php72
 
 PKGNAMESUFFIX=	-curl
 

Modified: head/ftp/php72-ftp/Makefile
==============================================================================
--- head/ftp/php71-ftp/Makefile	Sun Oct 22 19:36:03 2017	(r452682)
+++ head/ftp/php72-ftp/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -2,7 +2,7 @@
 
 CATEGORIES=	ftp
 
-MASTERDIR=	${.CURDIR}/../../lang/php71
+MASTERDIR=	${.CURDIR}/../../lang/php72
 
 PKGNAMESUFFIX=	-ftp
 

Modified: head/graphics/Makefile
==============================================================================
--- head/graphics/Makefile	Thu Nov 16 10:15:15 2017	(r454301)
+++ head/graphics/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -792,6 +792,8 @@
     SUBDIR += php70-gd
     SUBDIR += php71-exif
     SUBDIR += php71-gd
+    SUBDIR += php72-exif
+    SUBDIR += php72-gd
     SUBDIR += phplot
     SUBDIR += picpuz
     SUBDIR += piddle

Modified: head/graphics/php72-exif/Makefile
==============================================================================
--- head/graphics/php71-exif/Makefile	Sun Oct 22 19:36:03 2017	(r452682)
+++ head/graphics/php72-exif/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -2,7 +2,7 @@
 
 CATEGORIES=	graphics
 
-MASTERDIR=	${.CURDIR}/../../lang/php71
+MASTERDIR=	${.CURDIR}/../../lang/php72
 
 PKGNAMESUFFIX=	-exif
 

Modified: head/graphics/php72-gd/Makefile
==============================================================================
--- head/graphics/php71-gd/Makefile	Sun Oct 22 19:36:03 2017	(r452682)
+++ head/graphics/php72-gd/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -2,7 +2,7 @@
 
 CATEGORIES=	graphics
 
-MASTERDIR=	${.CURDIR}/../../lang/php71
+MASTERDIR=	${.CURDIR}/../../lang/php72
 
 PKGNAMESUFFIX=	-gd
 

Modified: head/lang/Makefile
==============================================================================
--- head/lang/Makefile	Thu Nov 16 10:15:15 2017	(r454301)
+++ head/lang/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -257,6 +257,8 @@
     SUBDIR += php70-extensions
     SUBDIR += php71
     SUBDIR += php71-extensions
+    SUBDIR += php72
+    SUBDIR += php72-extensions
     SUBDIR += php_doc
     SUBDIR += picoc
     SUBDIR += pike78

Modified: head/lang/php72-extensions/Makefile
==============================================================================
--- head/lang/php71-extensions/Makefile	Sun Oct 22 19:36:03 2017	(r452682)
+++ head/lang/php72-extensions/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-PORTNAME=	php71
+PORTNAME=	php72
 PORTVERSION=	1.0
 CATEGORIES=	lang
 PKGNAMESUFFIX=	-extensions
@@ -9,17 +9,17 @@ MAINTAINER=	tz@FreeBSD.org
 COMMENT=	"meta-port" to install PHP extensions
 
 USES=		metaport php
-PHP_VER=	71
-IGNORE_WITH_PHP=	56 70
+PHP_VER=	72
+IGNORE_WITH_PHP=	56 70 71
 
 OPTIONS_DEFINE=	BCMATH BZ2 CALENDAR CTYPE CURL DBA \
 		DOM ENCHANT EXIF FILEINFO FILTER FTP GD GETTEXT \
-		GMP HASH ICONV INTL IMAP INTERBASE JSON LDAP MBSTRING MCRYPT \
+		GMP HASH ICONV INTL IMAP INTERBASE JSON LDAP MBSTRING \
 		MYSQLI \
 		ODBC OPCACHE OPENSSL PCNTL PDF PDO PDO_DBLIB PDO_FIREBIRD \
 		PDO_MYSQL PDO_ODBC PDO_PGSQL PDO_SQLITE PGSQL PHAR POSIX \
 		PSPELL READLINE RECODE SESSION SHMOP SIMPLEXML SNMP SOAP \
-		SOCKETS SQLITE3 SYBASE_CT SYSVMSG SYSVSEM SYSVSHM \
+		SOCKETS SODIUM SQLITE3 SYSVMSG SYSVSEM SYSVSHM \
 		TIDY TOKENIZER WDDX XML XMLREADER XMLRPC XMLWRITER XSL \
 		ZIP ZLIB
 
@@ -46,7 +46,6 @@ INTERBASE_DESC=		Interbase 6 database support (Firebir
 JSON_DESC=		JavaScript Object Serialization support
 LDAP_DESC=		OpenLDAP support
 MBSTRING_DESC=		multibyte string support
-MCRYPT_DESC=		Encryption support
 MYSQLI_DESC=		MySQLi database support
 ODBC_DESC=		ODBC support
 OPCACHE_DESC=		OPcache support
@@ -72,8 +71,8 @@ SIMPLEXML_DESC=		simplexml support
 SNMP_DESC=		SNMP support
 SOAP_DESC=		SOAP support
 SOCKETS_DESC=		sockets support
+SODIUM_DESC=		Sodium encyrption support
 SQLITE3_DESC=		sqlite3 support
-SYBASE_CT_DESC=		Sybase database support
 SYSVMSG_DESC=		System V message support
 SYSVSEM_DESC=		System V semaphore support
 SYSVSHM_DESC=		System V shared memory support

Modified: head/lang/php72/Makefile
==============================================================================
--- head/lang/php71/Makefile	Sun Oct 22 19:36:03 2017	(r452682)
+++ head/lang/php72/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -1,12 +1,12 @@
-# Created by: Torsten Zuehlsdorff <tz@FreeBSD.org>
+
 # $FreeBSD$
 
-PORTNAME=	php71
-PORTVERSION=	7.1.10
+PORTNAME=	php72
+DISTVERSION=	7.2.0RC6
 PORTREVISION?=	0
 CATEGORIES?=	lang devel www
-MASTER_SITES=	PHP/distributions
-DISTNAME=	php-${PORTVERSION}
+MASTER_SITES=	https://downloads.php.net/~pollita/
+DISTNAME=	php-${DISTVERSION}
 
 MAINTAINER=	tz@FreeBSD.org
 COMMENT=	PHP Scripting Language
@@ -89,8 +89,8 @@ CONFIGURE_ARGS+=--enable-fpm \
 
 .if defined(PKGNAMEPREFIX)
 USES+=	php
-PHP_VER=	71
-IGNORE_WITH_PHP=	55 56 70
+PHP_VER=	72
+IGNORE_WITH_PHP=	56 70 71
 USE_APACHE=	22+
 .include "${PORTSDIR}/Mk/bsd.apache.mk"
 .if ${PORT_OPTIONS:MAP2FILTER}
@@ -163,13 +163,13 @@ post-patch:
 # Work around issues with newer (>=2.64) autoconf
 pre-configure:
 	@${REINPLACE_CMD} -E 's:^((m4_)?divert)[(]([0-9]*)[)]:\1(600\3):' \
-		${WRKSRC}/configure.in `${FIND} ${WRKSRC} -name '*.m4'`
+		${WRKSRC}/configure.ac `${FIND} ${WRKSRC} -name '*.m4'`
 	@${RM} ${WRKSRC}/configure
 	@${CAT} ${WRKSRC}/acinclude.m4 ${WRKSRC}/build/libtool.m4 > ${WRKSRC}/aclocal.m4
 
 .if !defined(PKGNAMEPREFIX)
 post-build:
-	@${ECHO_CMD} "PHP_VER=71" > ${WRKDIR}/php.conf
+	@${ECHO_CMD} "PHP_VER=72" > ${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/php72/Makefile.ext
==============================================================================
--- head/lang/php71/Makefile.ext	Sun Oct 22 19:36:03 2017	(r452682)
+++ head/lang/php72/Makefile.ext	Thu Nov 16 10:48:48 2017	(r454302)
@@ -4,8 +4,8 @@ COMMENT=	The ${PHP_MODNAME} shared extension for php
 
 USES+=	php:ext
 PHP_MODNAME=	${PKGNAMESUFFIX:S/-//}
-PHP_VER=	71
-IGNORE_WITH_PHP=	55 56 70
+PHP_VER=	72
+IGNORE_WITH_PHP= 56 70 71
 
 EXTSUBDIR=	${DISTNAME}/ext/${PHP_MODNAME}
 WRKSRC=		${WRKDIR}/${EXTSUBDIR}
@@ -186,13 +186,6 @@ REGEX_DESC=	Enable multibyte regex support
 PHP_HEADER_DIRS=libmbfl libmbfl/filters libmbfl/mbfl libmbfl/nls
 .endif
 
-.if ${PHP_MODNAME} == "mcrypt"
-LIB_DEPENDS+=	libltdl.so:devel/libltdl \
-		libmcrypt.so:security/libmcrypt
-
-CONFIGURE_ARGS+=--with-mcrypt=${LOCALBASE}
-.endif
-
 .if ${PHP_MODNAME} == "mysqli"
 OPTIONS_DEFINE=	MYSQLND
 OPTIONS_DEFAULT=MYSQLND
@@ -351,17 +344,16 @@ USE_GNOME=	libxml2
 CONFIGURE_ARGS+=--enable-sockets
 .endif
 
+.if ${PHP_MODNAME} == "sodium"
+CONFIGURE_ARGS+=	--with-sodium=${LOCALBASE}
+LIB_DEPENDS+=	libsodium.so:security/libsodium
+.endif
+
 .if ${PHP_MODNAME} == "sqlite3"
 USES+=		sqlite
 CONFIGURE_ARGS+=--with-sqlite3=${LOCALBASE}
 .endif
 
-.if ${PHP_MODNAME} == "sybase_ct"
-LIB_DEPENDS+=	libct.so:databases/freetds
-
-CONFIGURE_ARGS+=--with-sybase-ct=${LOCALBASE}
-.endif
-
 .if ${PHP_MODNAME} == "sysvmsg"
 CONFIGURE_ARGS+=--enable-sysvmsg
 .endif
@@ -534,7 +526,7 @@ LIB_DEPENDS+=	libc-client4.so.9:mail/cclient
 
 .if ${PHP_MODNAME} == "mbstring"
 .	if ${PORT_OPTIONS:MREGEX}
-LIB_DEPENDS+=	libonig.so:devel/oniguruma6
+LIB_DEPENDS+=	libonig.so:devel/oniguruma
 CONFIGURE_ARGS+=--with-onig=${LOCALBASE}
 .	else
 CONFIGURE_ARGS+=--disable-mbregex

Modified: head/lang/php72/distinfo
==============================================================================
--- head/lang/php71/distinfo	Sun Oct 22 19:36:03 2017	(r452682)
+++ head/lang/php72/distinfo	Thu Nov 16 10:48:48 2017	(r454302)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1506594903
-SHA256 (php-7.1.10.tar.xz) = 2b8efa771a2ead0bb3ae67b530ca505b5b286adc873cca9ce97a6e1d6815c50b
-SIZE (php-7.1.10.tar.xz) = 12166036
+TIMESTAMP = 1510238805
+SHA256 (php-7.2.0RC6.tar.xz) = be4df00ff5b66e9f13c83e1d08d1d5384ae7ccc820e26f7e5f9e660011496a9e
+SIZE (php-7.2.0RC6.tar.xz) = 12077856

Modified: head/lang/php72/files/patch-configure.in
==============================================================================
--- head/lang/php71/files/patch-configure.in	Sun Oct 22 19:36:03 2017	(r452682)
+++ head/lang/php72/files/patch-configure.in	Thu Nov 16 10:48:48 2017	(r454302)
@@ -1,5 +1,5 @@
---- configure.in.orig	2016-07-20 13:11:23 UTC
-+++ configure.in
+--- configure.ac.orig	2016-07-20 13:11:23 UTC
++++ configure.ac
 @@ -370,7 +370,6 @@ sinclude(TSRM/tsrm.m4)
  dnl .
  dnl -------------------------------------------------------------------------

Modified: head/lang/php72/pkg-plist
==============================================================================
--- head/lang/php71/pkg-plist	Sun Oct 22 19:36:03 2017	(r452682)
+++ head/lang/php72/pkg-plist	Thu Nov 16 10:48:48 2017	(r454302)
@@ -14,7 +14,6 @@ include/php/TSRM/readdir.h
 include/php/TSRM/tsrm_config.h
 include/php/TSRM/tsrm_config.w32.h
 include/php/TSRM/tsrm_config_common.h
-include/php/TSRM/tsrm_nw.h
 include/php/TSRM/tsrm_strtok_r.h
 include/php/TSRM/tsrm_win32.h
 include/php/Zend/zend.h
@@ -72,6 +71,7 @@ include/php/Zend/zend_range_check.h
 include/php/Zend/zend_signal.h
 include/php/Zend/zend_smart_str.h
 include/php/Zend/zend_smart_str_public.h
+include/php/Zend/zend_smart_string_public.h
 include/php/Zend/zend_sort.h
 include/php/Zend/zend_stack.h
 include/php/Zend/zend_stream.h
@@ -89,7 +89,6 @@ include/php/Zend/zend_vm_execute.h
 include/php/Zend/zend_vm_opcodes.h
 include/php/ext/date/lib/timelib.h
 include/php/ext/date/lib/timelib_config.h
-include/php/ext/date/lib/timelib_structs.h
 include/php/ext/date/php_date.h
 include/php/ext/libxml/php_libxml.h
 include/php/ext/mysqlnd/config-win.h
@@ -236,7 +235,6 @@ include/php/main/streams/php_stream_userspace.h
 include/php/main/streams/php_streams_int.h
 %%CLI%%include/php/sapi/cli/cli.h
 %%EMBED%%include/php/sapi/embed/php_embed.h
-include/php/main/win95nt.h
 %%EMBED%%lib/libphp7.so
 lib/php/build/Makefile.global
 lib/php/build/ax_check_compile_flag.m4

Modified: head/mail/Makefile
==============================================================================
--- head/mail/Makefile	Thu Nov 16 10:15:15 2017	(r454301)
+++ head/mail/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -488,6 +488,7 @@
     SUBDIR += php56-imap
     SUBDIR += php70-imap
     SUBDIR += php71-imap
+    SUBDIR += php72-imap
     SUBDIR += phplist
     SUBDIR += phpmailer
     SUBDIR += pine-pgp-filters

Modified: head/mail/php72-imap/Makefile
==============================================================================
--- head/mail/php71-imap/Makefile	Sun Oct 22 19:36:03 2017	(r452682)
+++ head/mail/php72-imap/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -2,7 +2,7 @@
 
 CATEGORIES=	mail
 
-MASTERDIR=	${.CURDIR}/../../lang/php71
+MASTERDIR=	${.CURDIR}/../../lang/php72
 
 PKGNAMESUFFIX=	-imap
 

Modified: head/math/Makefile
==============================================================================
--- head/math/Makefile	Thu Nov 16 10:15:15 2017	(r454301)
+++ head/math/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -597,6 +597,8 @@
     SUBDIR += php70-gmp
     SUBDIR += php71-bcmath
     SUBDIR += php71-gmp
+    SUBDIR += php72-bcmath
+    SUBDIR += php72-gmp
     SUBDIR += physcalc
     SUBDIR += picosat
     SUBDIR += plman

Modified: head/math/php72-bcmath/Makefile
==============================================================================
--- head/math/php71-bcmath/Makefile	Sun Oct 22 19:36:03 2017	(r452682)
+++ head/math/php72-bcmath/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -2,7 +2,7 @@
 
 CATEGORIES=	math
 
-MASTERDIR=	${.CURDIR}/../../lang/php71
+MASTERDIR=	${.CURDIR}/../../lang/php72
 
 PKGNAMESUFFIX=	-bcmath
 

Modified: head/math/php72-gmp/Makefile
==============================================================================
--- head/math/php71-gmp/Makefile	Sun Oct 22 19:36:03 2017	(r452682)
+++ head/math/php72-gmp/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -2,7 +2,7 @@
 
 CATEGORIES=	math
 
-MASTERDIR=	${.CURDIR}/../../lang/php71
+MASTERDIR=	${.CURDIR}/../../lang/php72
 
 PKGNAMESUFFIX=	-gmp
 

Modified: head/misc/Makefile
==============================================================================
--- head/misc/Makefile	Thu Nov 16 10:15:15 2017	(r454301)
+++ head/misc/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -363,6 +363,7 @@
     SUBDIR += php56-calendar
     SUBDIR += php70-calendar
     SUBDIR += php71-calendar
+    SUBDIR += php72-calendar
     SUBDIR += phraze
     SUBDIR += pinfo
     SUBDIR += pipe

Modified: head/misc/php72-calendar/Makefile
==============================================================================
--- head/misc/php71-calendar/Makefile	Sun Oct 22 19:36:03 2017	(r452682)
+++ head/misc/php72-calendar/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -2,7 +2,7 @@
 
 CATEGORIES=	misc
 
-MASTERDIR=	${.CURDIR}/../../lang/php71
+MASTERDIR=	${.CURDIR}/../../lang/php72
 
 PKGNAMESUFFIX=	-calendar
 

Modified: head/net-mgmt/Makefile
==============================================================================
--- head/net-mgmt/Makefile	Thu Nov 16 10:15:15 2017	(r454301)
+++ head/net-mgmt/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -283,6 +283,7 @@
     SUBDIR += php56-snmp
     SUBDIR += php70-snmp
     SUBDIR += php71-snmp
+    SUBDIR += php72-snmp
     SUBDIR += phpip
     SUBDIR += phpipam
     SUBDIR += phpweathermap

Modified: head/net-mgmt/php72-snmp/Makefile
==============================================================================
--- head/net-mgmt/php71-snmp/Makefile	Sun Oct 22 19:36:03 2017	(r452682)
+++ head/net-mgmt/php72-snmp/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -2,7 +2,7 @@
 
 CATEGORIES=	net-mgmt
 
-MASTERDIR=	${.CURDIR}/../../lang/php71
+MASTERDIR=	${.CURDIR}/../../lang/php72
 
 PKGNAMESUFFIX=	-snmp
 

Modified: head/net/Makefile
==============================================================================
--- head/net/Makefile	Thu Nov 16 10:15:15 2017	(r454301)
+++ head/net/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -943,6 +943,10 @@
     SUBDIR += php71-soap
     SUBDIR += php71-sockets
     SUBDIR += php71-xmlrpc
+    SUBDIR += php72-ldap
+    SUBDIR += php72-soap
+    SUBDIR += php72-sockets
+    SUBDIR += php72-xmlrpc
     SUBDIR += phpldapadmin
     SUBDIR += pim6-tools
     SUBDIR += pim6dd

Modified: head/net/php72-ldap/Makefile
==============================================================================
--- head/net/php71-ldap/Makefile	Sun Oct 22 19:36:03 2017	(r452682)
+++ head/net/php72-ldap/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -2,7 +2,7 @@
 
 CATEGORIES=	net
 
-MASTERDIR=	${.CURDIR}/../../lang/php71
+MASTERDIR=	${.CURDIR}/../../lang/php72
 
 PKGNAMESUFFIX=	-ldap
 

Modified: head/net/php72-soap/Makefile
==============================================================================
--- head/net/php71-soap/Makefile	Sun Oct 22 19:36:03 2017	(r452682)
+++ head/net/php72-soap/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -2,7 +2,7 @@
 
 CATEGORIES=	net
 
-MASTERDIR=	${.CURDIR}/../../lang/php71
+MASTERDIR=	${.CURDIR}/../../lang/php72
 
 PKGNAMESUFFIX=	-soap
 

Modified: head/net/php72-sockets/Makefile
==============================================================================
--- head/net/php71-sockets/Makefile	Sun Oct 22 19:36:03 2017	(r452682)
+++ head/net/php72-sockets/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -2,7 +2,7 @@
 
 CATEGORIES=	net
 
-MASTERDIR=	${.CURDIR}/../../lang/php71
+MASTERDIR=	${.CURDIR}/../../lang/php72
 
 PKGNAMESUFFIX=	-sockets
 

Modified: head/net/php72-xmlrpc/Makefile
==============================================================================
--- head/net/php71-xmlrpc/Makefile	Sun Oct 22 19:36:03 2017	(r452682)
+++ head/net/php72-xmlrpc/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -2,7 +2,7 @@
 
 CATEGORIES=	net
 
-MASTERDIR=	${.CURDIR}/../../lang/php71
+MASTERDIR=	${.CURDIR}/../../lang/php72
 
 PKGNAMESUFFIX=	-xmlrpc
 

Modified: head/security/Makefile
==============================================================================
--- head/security/Makefile	Thu Nov 16 10:15:15 2017	(r454301)
+++ head/security/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -818,6 +818,10 @@
     SUBDIR += php71-hash
     SUBDIR += php71-mcrypt
     SUBDIR += php71-openssl
+    SUBDIR += php72-filter
+    SUBDIR += php72-hash
+    SUBDIR += php72-openssl
+    SUBDIR += php72-sodium
     SUBDIR += phpdeadlock
     SUBDIR += phpsecinfo
     SUBDIR += pidentd

Modified: head/security/php72-filter/Makefile
==============================================================================
--- head/security/php71-filter/Makefile	Sun Oct 22 19:36:03 2017	(r452682)
+++ head/security/php72-filter/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -2,7 +2,7 @@
 
 CATEGORIES=	security
 
-MASTERDIR=	${.CURDIR}/../../lang/php71
+MASTERDIR=	${.CURDIR}/../../lang/php72
 
 PKGNAMESUFFIX=	-filter
 

Modified: head/security/php72-hash/Makefile
==============================================================================
--- head/security/php71-hash/Makefile	Sun Oct 22 19:36:03 2017	(r452682)
+++ head/security/php72-hash/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -2,7 +2,7 @@
 
 CATEGORIES=	security
 
-MASTERDIR=	${.CURDIR}/../../lang/php71
+MASTERDIR=	${.CURDIR}/../../lang/php72
 
 PKGNAMESUFFIX=	-hash
 

Modified: head/security/php72-openssl/Makefile
==============================================================================
--- head/security/php71-openssl/Makefile	Sun Oct 22 19:36:03 2017	(r452682)
+++ head/security/php72-openssl/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -2,7 +2,7 @@
 
 CATEGORIES=	security
 
-MASTERDIR=	${.CURDIR}/../../lang/php71
+MASTERDIR=	${.CURDIR}/../../lang/php72
 
 PKGNAMESUFFIX=	-openssl
 

Added: head/security/php72-sodium/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/php72-sodium/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -0,0 +1,9 @@
+# $FreeBSD$
+
+CATEGORIES=	security
+
+MASTERDIR=	${.CURDIR}/../../lang/php72
+
+PKGNAMESUFFIX=	-sodium
+
+.include "${MASTERDIR}/Makefile"

Added: head/security/php72-sodium/files/patch-config.m4
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/php72-sodium/files/patch-config.m4	Thu Nov 16 10:48:48 2017	(r454302)
@@ -0,0 +1,17 @@
+--- config.m4.orig	2017-11-03 18:32:08 UTC
++++ config.m4
+@@ -50,14 +50,6 @@ if test "$PHP_SODIUM" != "no"; then
+     PHP_ADD_LIBRARY_WITH_PATH($LIBNAME, $LIBSODIUM_DIR/$PHP_LIBDIR, SODIUM_SHARED_LIBADD)
+   fi
+ 
+-  PHP_CHECK_LIBRARY($LIBNAME,$LIBSYMBOL,
+-  [
+-    AC_DEFINE(HAVE_LIBSODIUMLIB,1,[ ])
+-  ],[
+-    AC_MSG_ERROR([wrong libsodium lib version (< 1.0.8) or lib not found])
+-  ],[
+-  ])
+-
+   PHP_SUBST(SODIUM_SHARED_LIBADD)
+ 
+   PHP_NEW_EXTENSION(sodium, libsodium.c, $ext_shared)

Modified: head/sysutils/Makefile
==============================================================================
--- head/sysutils/Makefile	Thu Nov 16 10:15:15 2017	(r454301)
+++ head/sysutils/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -835,6 +835,8 @@
     SUBDIR += php70-posix
     SUBDIR += php71-fileinfo
     SUBDIR += php71-posix
+    SUBDIR += php72-fileinfo
+    SUBDIR += php72-posix
     SUBDIR += phybs
     SUBDIR += pick
     SUBDIR += pidof

Modified: head/sysutils/php72-fileinfo/Makefile
==============================================================================
--- head/sysutils/php71-fileinfo/Makefile	Sun Oct 22 19:36:03 2017	(r452682)
+++ head/sysutils/php72-fileinfo/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -2,7 +2,7 @@
 
 CATEGORIES=	sysutils
 
-MASTERDIR=	${.CURDIR}/../../lang/php71
+MASTERDIR=	${.CURDIR}/../../lang/php72
 
 PKGNAMESUFFIX=	-fileinfo
 

Modified: head/sysutils/php72-posix/Makefile
==============================================================================
--- head/sysutils/php71-posix/Makefile	Sun Oct 22 19:36:03 2017	(r452682)
+++ head/sysutils/php72-posix/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -2,7 +2,7 @@
 
 CATEGORIES=	sysutils
 
-MASTERDIR=	${.CURDIR}/../../lang/php71
+MASTERDIR=	${.CURDIR}/../../lang/php72
 
 PKGNAMESUFFIX=	-posix
 

Modified: head/textproc/Makefile
==============================================================================
--- head/textproc/Makefile	Thu Nov 16 10:15:15 2017	(r454301)
+++ head/textproc/Makefile	Thu Nov 16 10:48:48 2017	(r454302)
@@ -1235,6 +1235,16 @@
     SUBDIR += php71-xmlreader
     SUBDIR += php71-xmlwriter

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201711161048.vAGAmmx2016066>