diff options
author | jdolecek <jdolecek@pkgsrc.org> | 2006-11-06 22:06:35 +0000 |
---|---|---|
committer | jdolecek <jdolecek@pkgsrc.org> | 2006-11-06 22:06:35 +0000 |
commit | bc0360c8b0f0e54346d6653142a85a85dfd6c6c9 (patch) | |
tree | 44242161fb9e8a927fcc2abe441b08ad55a0eee8 /meta-pkgs | |
parent | 6ea6ab02021f080745cf667b2d81bd08988066b1 (diff) | |
download | pkgsrc-bc0360c8b0f0e54346d6653142a85a85dfd6c6c9.tar.gz |
Update lang/php5 to 5.2.0.
Changes since 5.1.6:
The key features of PHP 5.2.0 include:
* New memory manager for the Zend Engine with improved performance and a more
accurate memory usage tracking.
* Input filtering extension was added and enabled by default.
* JSON extension was added and enabled by default.
* ZIP extension for creating and editing zip files was introduced.
* Hooks for tracking file upload progress were introduced.
* Introduced E_RECOVERABLE_ERROR error mode.
* Introduced DateTime and DateTimeZone objects with methods to manipulate
date/time information.
* Upgraded bundled SQLite, PCRE libraries.
* Upgraded OpenSSL, MySQL and PostgreSQL client libraries for Windows
installations.
* Many performance improvements.
* Over 200 bug fixes.
Security Enhancements and Fixes in PHP 5.2.0:
* Made PostgreSQL escaping functions in PostgreSQL and PDO extension keep
track of character set encoding whenever possible.
* Added allow_url_include, set to Off by default to disallow use of URLs
for include and require.
* Disable realpath cache when open_basedir and safe_mode are being used.
* Improved safe_mode enforcement for error_log() function.
* Fixed a possible buffer overflow in the underlying code responsible
for htmlspecialchars() and htmlentities() functions.
* Added missing safe_mode and open_basedir checks for the cURL extension.
* Fixed overflow is str_repeat() & wordwrap() functions on 64bit machines.
* Fixed handling of long paths inside the tempnam() function.
* Fixed safe_mode/open_basedir checks for session.save_path, allowing them
to account for extra parameters.
* Fixed ini setting overload in the ini_restore() function.
For a full list of changes in PHP 5.2.0, see the ChangeLog:
http://www.php.net/ChangeLog-5.php#5.2.0
Also other notable extensions changes:
* filePRO extension removed (not in PECL yet, php-filepro disabled for PHP5)
* JSON added (not enabled by default, packaged in php-json)
* filter added (enabled by default)
* wddx rewritten to native libxml2, fixing several encoding bugs
Diffstat (limited to 'meta-pkgs')
-rw-r--r-- | meta-pkgs/php5-extensions/Makefile | 109 |
1 files changed, 56 insertions, 53 deletions
diff --git a/meta-pkgs/php5-extensions/Makefile b/meta-pkgs/php5-extensions/Makefile index 4638adafea1..3929a1897ac 100644 --- a/meta-pkgs/php5-extensions/Makefile +++ b/meta-pkgs/php5-extensions/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.19 2006/10/20 21:56:38 jdolecek Exp $ +# $NetBSD: Makefile,v 1.20 2006/11/06 22:06:35 jdolecek Exp $ -DISTNAME= php-extensions-5.1 -PKGREVISION= 5 +DISTNAME= php-extensions-5.2 +#PKGREVISION= 1 CATEGORIES= meta-pkgs www php5 MASTER_SITES= # empty DISTFILES= # empty @@ -11,61 +11,64 @@ HOMEPAGE= http://www.php.net/ COMMENT= "meta-package" for the PHP5 HTML-embedded scripting language # base PHP 5.x package -DEPENDS+= php-5.1.*:../../lang/php5 -DEPENDS+= ${APACHE_PKG_PREFIX}-php5-5.1.*:../../www/ap-php +DEPENDS+= php-5.2.*:../../lang/php5 +DEPENDS+= ${APACHE_PKG_PREFIX}-php5-5.2.*:../../www/ap-php # extensions buildable with both PHP 4.x and PHP 5.x -DEPENDS+= php5-bcmath-5.1.*:../../math/php-bcmath -DEPENDS+= php5-bz2-5.1.*:../../archivers/php-bz2 -DEPENDS+= php5-calendar-5.1.*:../../misc/php-calendar -DEPENDS+= php5-curl-5.1.*:../../www/php-curl -DEPENDS+= php5-dba-5.1.*:../../databases/php-dba -DEPENDS+= php5-dbase-5.1.*:../../databases/php-dbase -DEPENDS+= php5-dbx-5.1.*:../../databases/php-dbx -# eaccelerator doesn't compile/work with 5.1 -# DEPENDS+= php-eaccelerator-5.1.*:../../www/php-eaccelerator -DEPENDS+= php5-exif-5.1.*:../../graphics/php-exif -DEPENDS+= php5-filepro-5.1.*:../../databases/php-filepro -DEPENDS+= php5-ftp-5.1.*:../../net/php-ftp -DEPENDS+= php5-gd-5.1.*:../../graphics/php-gd -DEPENDS+= php5-gettext-5.1.*:../../devel/php-gettext -DEPENDS+= php5-gmp-5.1.*:../../devel/php-gmp -DEPENDS+= php5-iconv-5.1.*:../../converters/php-iconv -DEPENDS+= php5-imap-5.1.*:../../mail/php-imap -DEPENDS+= php5-ldap-5.1.*:../../databases/php-ldap -DEPENDS+= php5-mbstring-5.1.*:../../misc/php-mbstring -DEPENDS+= php5-mcrypt-5.1.*:../../security/php-mcrypt -DEPENDS+= php5-mhash-5.1.*:../../security/php-mhash -DEPENDS+= php5-mssql-5.1.*:../../databases/php-mssql -DEPENDS+= php5-mysql-5.1.*:../../databases/php-mysql +DEPENDS+= php5-apc-5.2.*:../../www/php-apc +DEPENDS+= php5-bcmath-5.2.*:../../math/php-bcmath +DEPENDS+= php5-bz2-5.2.*:../../archivers/php-bz2 +DEPENDS+= php5-calendar-5.2.*:../../misc/php-calendar +DEPENDS+= php5-curl-5.2.*:../../www/php-curl +DEPENDS+= php5-dba-5.2.*:../../databases/php-dba +DEPENDS+= php5-dbase-5.2.*:../../databases/php-dbase +DEPENDS+= php5-dbx-5.2.*:../../databases/php-dbx +DEPENDS+= php5-eaccelerator-5.2.*:../../www/php-eaccelerator +DEPENDS+= php5-exif-5.2.*:../../graphics/php-exif +# filepro extension removed in 5.2 +# DEPENDS+= php5-filepro-5.2.*:../../databases/php-filepro +DEPENDS+= php5-ftp-5.2.*:../../net/php-ftp +DEPENDS+= php5-gd-5.2.*:../../graphics/php-gd +DEPENDS+= php5-gettext-5.2.*:../../devel/php-gettext +DEPENDS+= php5-gmp-5.2.*:../../devel/php-gmp +DEPENDS+= php5-iconv-5.2.*:../../converters/php-iconv +DEPENDS+= php5-imap-5.2.*:../../mail/php-imap +DEPENDS+= php5-json-5.2.*:../../textproc/php-json +DEPENDS+= php5-ldap-5.2.*:../../databases/php-ldap +DEPENDS+= php5-mbstring-5.2.*:../../misc/php-mbstring +DEPENDS+= php5-mcrypt-5.2.*:../../security/php-mcrypt +DEPENDS+= php5-mhash-5.2.*:../../security/php-mhash +DEPENDS+= php5-mssql-5.2.*:../../databases/php-mssql +DEPENDS+= php5-mysql-5.2.*:../../databases/php-mysql # odbc kills Apache1 on startup due to threaded unixodbc -# DEPENDS+= php5-odbc-5.1.*:../../databases/php-odbc -DEPENDS+= php5-pcntl-5.1.*:../../devel/php-pcntl -DEPENDS+= php5-pdflib-5.1.*:../../print/php-pdflib -DEPENDS+= php5-pgsql-5.1.*:../../databases/php-pgsql -DEPENDS+= php5-posix-5.1.*:../../devel/php-posix -DEPENDS+= php5-shmop-5.1.*:../../devel/php-shmop -DEPENDS+= php5-snmp-5.1.*:../../net/php-snmp -DEPENDS+= php5-sockets-5.1.*:../../net/php-sockets -DEPENDS+= php5-sqlite-5.1.*:../../databases/php-sqlite -DEPENDS+= php5-sysvsem-5.1.*:../../devel/php-sysvsem -DEPENDS+= php5-sysvshm-5.1.*:../../devel/php-sysvshm -DEPENDS+= php5-wddx-5.1.*:../../textproc/php-wddx -DEPENDS+= php5-xmlrpc-5.1.*:../../net/php-xmlrpc -DEPENDS+= php5-zip-5.1.*:../../archivers/php-zip -DEPENDS+= php5-zlib-5.1.*:../../archivers/php-zlib +# DEPENDS+= php5-odbc-5.2.*:../../databases/php-odbc +DEPENDS+= php5-pcntl-5.2.*:../../devel/php-pcntl +DEPENDS+= php5-pdflib-5.2.*:../../print/php-pdflib +DEPENDS+= php5-pgsql-5.2.*:../../databases/php-pgsql +DEPENDS+= php5-posix-5.2.*:../../devel/php-posix +DEPENDS+= php5-shmop-5.2.*:../../devel/php-shmop +DEPENDS+= php5-snmp-5.2.*:../../net/php-snmp +DEPENDS+= php5-sockets-5.2.*:../../net/php-sockets +DEPENDS+= php5-sqlite-5.2.*:../../databases/php-sqlite +DEPENDS+= php5-sysvsem-5.2.*:../../devel/php-sysvsem +DEPENDS+= php5-sysvshm-5.2.*:../../devel/php-sysvshm +DEPENDS+= php5-wddx-5.2.*:../../textproc/php-wddx +DEPENDS+= php5-xmlrpc-5.2.*:../../net/php-xmlrpc +DEPENDS+= php5-zip-5.2.*:../../archivers/php-zip +DEPENDS+= php5-zlib-5.2.*:../../archivers/php-zlib # PHP 5.x-only extensions -DEPENDS+= php5-dom-5.1.*:../../textproc/php5-dom -DEPENDS+= php5-mysqli-5.1.*:../../databases/php5-mysqli -DEPENDS+= php5-soap-5.1.*:../../net/php5-soap -DEPENDS+= php5-xsl-5.1.*:../../textproc/php5-xsl -DEPENDS+= php5-pdo-5.1.*:../../databases/php-pdo -DEPENDS+= php5-pdo_dblib-5.1.*:../../databases/php-pdo_dblib -DEPENDS+= php5-pdo_mysql-5.1.*:../../databases/php-pdo_mysql -DEPENDS+= php5-pdo_odbc-5.1.*:../../databases/php-pdo_odbc -DEPENDS+= php5-pdo_pgsql-5.1.*:../../databases/php-pdo_pgsql -DEPENDS+= php5-pdo_sqlite-5.1.*:../../databases/php-pdo_sqlite +DEPENDS+= php5-dom-5.2.*:../../textproc/php5-dom +DEPENDS+= php5-mysqli-5.2.*:../../databases/php5-mysqli +DEPENDS+= php5-soap-5.2.*:../../net/php5-soap +DEPENDS+= php5-xsl-5.2.*:../../textproc/php5-xsl +DEPENDS+= php5-pdo-5.2.*:../../databases/php-pdo +DEPENDS+= php5-pdo_dblib-5.2.*:../../databases/php-pdo_dblib +DEPENDS+= php5-pdo_mysql-5.2.*:../../databases/php-pdo_mysql +# odbc kills Apache1 on startup due to threaded unixodbc +# DEPENDS+= php5-pdo_odbc-5.2.*:../../databases/php-pdo_odbc +DEPENDS+= php5-pdo_pgsql-5.2.*:../../databases/php-pdo_pgsql +DEPENDS+= php5-pdo_sqlite-5.2.*:../../databases/php-pdo_sqlite EXTRACT_ONLY= # empty NO_CHECKSUM= yes |