Subject: CVS commit: pkgsrc/lang/classpath
To: None <pkgsrc-changes@NetBSD.org>
From: Antoine Reilles <tonio@netbsd.org>
List: pkgsrc-changes
Date: 04/15/2006 19:52:27
Module Name:	pkgsrc
Committed By:	tonio
Date:		Sat Apr 15 19:52:27 UTC 2006

Modified Files:
	pkgsrc/lang/classpath: Makefile Makefile.common PLIST distinfo

Log Message:
Update to gnu classpath 0.90

New in release 0.90 (March 6, 2006)

* Many Swing improvements
* AWT. Improved support for mixing "lightweight" and "heavyweight"
  Components in Containers. Better support for dynamically updated
  menus. Better 1.0 event model support for Scrollbars. Better class
  documentation of gtk+ awt peers.
* GNU Crypto and Jessie have been merged into GNU Classpath; this
  provides Classpath with a wide array of cryptographic algorithms
  (ciphers, message digests, etc.) and implementations of SSL version
  3 and TLS version 1. These roughly complement the public
  `java.security.' `javax.crypto,' and `javax.net.ssl' packages, and
  are service providers implementing the underlying algorithms.
* Updated HTTP and FTP URLConnection protocol handlers. HTTPS support
  out of the box.
* Unicode 4.0.0 is supported. Character now includes support for using
  ether a char or an int to identify code points.
* The new folder tools includes GIOP and RMI stub and tie source code
  generators, IOR parser and both transient and persistent GIOP naming
  services.
* XML validaton support for RELAX NG and W3C XML schema namespace
  URIs. RELAX NG pluggable XML schema datatype library API and an
  implementation for XML Schema Datatypes
  (http://www.w3.org/TR/xmlschema-2/).
* Updated StAX implementaton to be compatible with final JSWDP 2.0.
* gnu.regexp updated from GNU/Posix syntax to support util.regex
  syntax including various Unicode blocks, categories and properties.

Runtime interface changes:
* A new class, VMMath, is now available which separates the native
  mathematical functions from java.lang.Math.  The previous fdlibm
  implementation now forms the reference material for this class.
* Updated VMObjectInputStream class to return Thread context class
  loader if no other class loader is found.
* Updated documentation on InstrumentationImpl in vmintegration guide.

And of course all the implovements from the previous releases


To generate a diff of this commit:
cvs rdiff -r1.10 -r1.11 pkgsrc/lang/classpath/Makefile
cvs rdiff -r1.6 -r1.7 pkgsrc/lang/classpath/Makefile.common \
    pkgsrc/lang/classpath/distinfo
cvs rdiff -r1.7 -r1.8 pkgsrc/lang/classpath/PLIST

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.