Update php53 to 5.3.23.

14 Mar 2013, PHP 5.3.23

- SOAP
  . Improved check that soap.wsdl_cache_dir conforms to open_basedir (Dmitry)
  . Disabled external entities loading. (Dmitry)

- SPL:
  . Fixed bug #64264 (SPLFixedArray toArray problem). (Laruence)
  . Fixed bug #64228 (RecursiveDirectoryIterator always assumes SKIP_DOTS).
    (patch by kriss@krizalys.com, Laruence)
  . Fixed bug #52861 (unset fails with ArrayObject and deep arrays).
    (Mike Willbanks)
Update php54 to 5.4.13.

14 Mar 2012, PHP 5.4.13

- Core:
  . Fixed bug #64235 (Insteadof not work for class method in 5.4.11).
    (Laruence)
  . Implemented FR #64175 (Added HTTP codes as of RFC 6585). (Jonh Wendell)
  . Fixed bug #64142 (dval to lval different behavior on ppc64). (Remi)
  . Fixed bug #64070 (Inheritance with Traits failed with error). (Dmitry)

- CLI server:
  . Fixed bug #64128 (buit-in web server is broken on ppc64). (Remi)

- Mbstring:
  . mb_split() can now handle empty matches like preg_split() does. (Moriyoshi)

- OpenSSL:
  . Fixed bug #61930 (openssl corrupts ssl key resource when using
    openssl_get_publickey()). (Stas)

- PDO_mysql:
  . Fixed bug #60840 (undefined symbol: mysqlnd_debug_std_no_trace_funcs).
    (Johannes)

- Phar:
  . Fixed timestamp update on Phar contents modification. (Dmitry)

- SOAP
  . Added check that soap.wsdl_cache_dir conforms to open_basedir
    (CVE-2013-1635). (Dmitry)
  . Disabled external entities loading (CVE-2013-1643). (Dmitry)

- SPL:
  . Fixed bug #64264 (SPLFixedArray toArray problem). (Laruence)
  . Fixed bug #64228 (RecursiveDirectoryIterator always assumes SKIP_DOTS).
    (patch by kriss@krizalys.com, Laruence)
  . Fixed bug #64106 (Segfault on SplFixedArray[][x] = y when extended).
    (Nikita Popov)
  . Fixed bug #52861 (unset fails with ArrayObject and deep arrays).
    (Mike Willbanks)

- SNMP:
  . Fixed bug #64124 (IPv6 malformed). (Boris Lytochkin)
Reset PKGREVISION by update of both php53 and php54.
* Make default version of PHP to 5.4: PHP_VERSION_DEFAULT's default is 54.
* Update PHP53_VERSION and PHP54_VERSION.
Note update of php53 and php54.

	lang/php53	5.3.23
	lang/php54	5.4.13
Remove description for old versions of php pakcages.
Update pear-MDB2 to 2.5.0b5.

- fixed bug #18494: _compareIntegerDefinition() ignores length change.
- fixed bug #16280: compareDefinition() turns NULL defaults into empty strings
  for NOT NULL columns.
- fixed bug #19677: Call to undefined function: MDB2_Driver_mysql::isError()
Update pear-MDB2_Driver_mysql to 1.5.0b4 and add LICENSE.

Changelog:

- Make varchar_max_length property public, Bug #19582.
- Revert 327099 by afz, caused "Notice: Undefined index: charset on line 1003"
- PEAR::isError() -> MDB2::isError(), Bug #19491.
- PEAR::loadExtension() -> extension_loaded(), Bug #19583.
- max value for VARCHAR is 65535 but if used multi-bytes (UTF8) so it is 21844,
  because UTF8 string takes 3bytes
- Fix Bug #19262. Updates conditional stagements to use logical operators to
  include MDB2_FETCHMODE_OBJECT where appropriate. Was broken in r321197.
- Have truncateTable() return MDB2_OK on success, as documented (bug 19201)
- Have alterTable() return MDB2_OK on success, as documented (bug 19200)
- Have dropIndex() return MDB2_OK on success, as documented (bug 19198)
- Have vacuum() return MDB2_OK on success, as documented (bug 19196)
- Have createIndex() return MDB2_OK on success, as documented (bug 19195)
- Have dropConstraint() return MDB2_OK on success, as documented (bug 19194)
- Have dropSequence() return MDB2_OK on success, as documented (bug 19191).
- Make setOption('result_wrap_class') actually useful by changing the default
  value of $result_wrap_class parameters from false to true.
- Obtain error information in _doQuery() because standaloneQuery() throws off
  $this->connection.
- FETCHMODE constants are NOT bitwise.
- Make $sql_comments public (was before, used in tests, no real harm).
- Property visibility
- boolean data type
- fixed bug #17984: Error is not reported when mysqli_stmt_bind_param() fails
  [dennylin93]
- fixed bug #18057: Result of getDeclaration() can have invalid syntax
  [hschletz]
- request #18068: mapNativeDatatype() returns decimal places also for 'float'
  mdb2type
- fixed bug #18203: Type introspection breaks with associative arrays if names
  are identical (patch by Peter Bex)
- fixed bug #17892: removed debug message [pdt256]
- fixed bug #18057: Result of getDeclaration() can have invalid syntax
  [hschletz]
- request #18068: mapNativeDatatype() returns decimal places also for 'float'
  mdb2type

open todo items:
- use a trigger to emulate setting default now()
Update pear-MDB2_Driver_mysqli to 1.5.0b4 and add LICENSE.

Changelog:

- Make varchar_max_length property public, Bug #19582.
- Revert 327099 by afz, caused "Notice: Undefined index: charset on line 1003"
- PEAR::isError() -> MDB2::isError(), Bug #19491.
- PEAR::loadExtension() -> extension_loaded(), Bug #19583.
- max value for VARCHAR is 65535 but if used multi-bytes (UTF8) so it is 21844, because UTF8 string takes 3bytes
- Fix Bug #19262. Updates conditional stagements to use logical operators to
  include MDB2_FETCHMODE_OBJECT where appropriate. Was broken in r321197.
- Have truncateTable() return MDB2_OK on success, as documented (bug 19201)
- Have alterTable() return MDB2_OK on success, as documented (bug 19200)
- Have dropIndex() return MDB2_OK on success, as documented (bug 19198)
- Have vacuum() return MDB2_OK on success, as documented (bug 19196)
- Have createIndex() return MDB2_OK on success, as documented (bug 19195)
- Have dropConstraint() return MDB2_OK on success, as documented (bug 19194)
- Have dropSequence() return MDB2_OK on success, as documented (bug 19191).
- Make setOption('result_wrap_class') actually useful by changing the default
  value of $result_wrap_class parameters from false to true.
- Obtain error information in _doQuery() because standaloneQuery() throws off
  $this->connection.
- FETCHMODE constants are NOT bitwise.
- Make $sql_comments public (was before, used in tests, no real harm).
- Property visibility
- boolean data type
- fixed bug #17984: Error is not reported when mysqli_stmt_bind_param() fails
  [dennylin93]
- fixed bug #18057: Result of getDeclaration() can have invalid syntax
  [hschletz]
- request #18068: mapNativeDatatype() returns decimal places also for 'float'
  mdb2type
- fixed bug #18203: Type introspection breaks with associative arrays if names
  are identical (patch by Peter Bex)
- fixed bug #17892: removed debug message [pdt256]
- fixed bug #17892: removed debug message [pdt256]
- fixed bug #17984: Error is not reported when mysqli_stmt_bind_param() fails
  [dennylin93]
- fixed bug #18057: Result of getDeclaration() can have invalid syntax
  [hschletz]
- request #18068: mapNativeDatatype() returns decimal places also for 'float'
  mdb2type

open todo items:
- use a trigger to emulate setting default now()
Update pear-MDB2_Driver_pgsql to 1.5.0b4 and add LICENSE.

Changelog:

- Remove assignment by reference, Bug #19585.
- PEAR::isError() -> MDB2::isError(), Bug #19491.
- PEAR::loadExtension() -> extension_loaded(), Bug #19583.
- Fixed boolean type conversion for non-boolean types
- Fix Bug #19262. Updates conditional stagements to use logical operators to
  include MDB2_FETCHMODE_OBJECT where appropriate. Was broken in r321197.
- Request #12931 Add cascading to dropTable?
- Have truncateTable() return MDB2_OK on success, as documented (bug 19201)
- Have vacuum() return MDB2_OK on success, as documented (bug 19196)
- Have dropConstraint() return MDB2_OK on success, as documented (bug 19194)
- Have createSequence() return MDB2_OK on success, as documented (bug 19192)
- Have dropSequence() return MDB2_OK on success, as documented (bug 19191).
- Make setOption('result_wrap_class') actually useful by changing the default
  value of $result_wrap_class parameters from false to true.
- Have pgsql only read LOB from file if lob_allow_url_include (bringing it in
  line with other drivers).
- FETCHMODE constants are NOT bitwise.
- fixed bug #18203: Type introspection breaks with associative arrays if names
  are identical (patch by Peter Bex)
- fixed bug #17890: Improper use of array_search in prepare function
  [fletcherj]
- fixed bug #17890: Improper use of array_search in prepare function
  [fletcherj]

open todo items:
- enable pg_execute() once issues with bytea column are resolved
- use pg_result_error_field() to handle localized error messages (Request
  #7059)
- add option to use unnamed prepared statements (see
  http://www.postgresql.org/docs/current/static/protocol-flow.html
  "Extended Query")
Update pear-MDB2_Driver_sqlite to 1.5.0b4 and add LICENSE.

- PEAR::isError() -> MDB2::isError(), Bug #19491.
- PEAR::loadExtension() -> extension_loaded(), Bug #19583.
- Fix Bug #19262. Updates conditional stagements to use logical operators to
  include MDB2_FETCHMODE_OBJECT where appropriate. Was broken in r321197.
- Fixed createIndex not using quoteIdentifier in SQLite driver
- Have dropTable() return MDB2_OK on success, as documented (bug 19199)
- Have dropIndex() return MDB2_OK on success, as documented (bug 19198)
- Have vacuum() return MDB2_OK on success, as documented (bug 19196)
- Have createIndex() return MDB2_OK on success, as documented (bug 19195)
- Have dropConstraint() return MDB2_OK on success, as documented (bug 19194)
- Have createConstraint() return MDB2_OK on success, as documented (bug 19193)
- Have dropSequence() return MDB2_OK on success, as documented (bug 19191).
- FETCHMODE constants are NOT bitwise.
- fixed bug #18203: Type introspection breaks with associative arrays if names
  are identical (patch by Peter Bex)
- request #18316: Add TINYINT to list of coltypes in
  MDB2_Driver_Reverse_sqlite [brotherli]
- fixed bug #16275: split() is deprecated in PHP 5.3
- request #18316: Add TINYINT to list of coltypes in
  MDB2_Driver_Reverse_sqlite [brotherli]
Note update of pear-MDB2 related packages:

	databases/pear-MDB2			2.5.0b5
	databases/pear-MDB2_Driver_mysql	1.5.0b4
	databases/pear-MDB2_Driver_mysqli	1.5.0b4
	databases/pear-MDB2_Driver_pgsql	1.5.0b4
	databases/pear-MDB2_Driver_sqlite	1.5.0b4
Update pear-Mail_Mime to 1.8.7 and add LICENSE.

1.8.7: Release date: 2012-12-25 17:28 UTC

* Bug #5333: Fix more return by reference errors [alec]
* Bug #19754: Fix compatibility with PHP4 [alec]


1.8.6: Release date: 2012-10-23 09:52 UTC

* Bug #19473: PEAR::isError() compatibility problem with PHP 5.4 [alec]
* Bug #19497: Attachment filename is cut on slash character [alec]
* Bug #19665: Add Mail-Reply-To and Mail-Followup-To to structured recipient
  headers list [alec]
Note update of mail/pear-Mail_Mime package to 1.8.7.
Update pear-Console_Table to 1.1.5 and add LICENSE.

* Use mb_strwidth() instead of mb_strlen() to determine lengths of multi-byte
  strings (Bug #19423).
Note update of textproc/pear-Console_Table package to 1.1.5.
Add pear-Math_BigInteger version 1.0.0.

Math_BigInteger provices support of base-2, base-10, base-16, and base-256
numbers.  Uses the GMP or BCMath extensions, if available, and an internal
implementation, otherwise.
Add and enable pear-Math_BigInteger.
Note addition of math/pear-Math_BigInteger version 1.0.0 package.
Update php-apc to 3.1.14.

3.1.14

- When include_once_override is on, use the cached realpath. See rev. 328172
  for a full explanation (Rasmus)
- Fixed bug #63852 (apc 3.1.13 fails to build if __APC_SMA_DEBUG__ is set)
  (Laruence)
- Fixed bug #63434 (Segfault if apc.shm_strings_buffer excceed apc.shm_size)
  (Laruence)
- Fixed bug #63070 (apc.include_once_override bug) (Laruence)
- Fixed bug #62151 (Stat files only require read access only, windows). (Pierre)
- fix num. segfaults by revert rev. 326820 and issue reported in bug #62972
- Fixed bug #63491 file_md5 value was wrong when use apc_bin_load function
  (Anatoliy)
- Fixed PHP 5.5 compatibility (related to VM variables access fix) (Anatoliy)
- Added tests for bugs #63224, #63545, #63669 (Anatoliy)