Subject: CVS commit: pkgsrc/multimedia/gnash
From: Thomas Klausner
Date: 2008-06-22 17:20:56
Message id: 20080622152056.C950D175D0@cvs.netbsd.org

Log Message:
Update to 0.8.3:

2008-05-10 Russ Nelson <nelson@crynwr.com>

Sixth alpha release of Gnash (0.8.3).
Improvements since 0.8.2 release are:

More visible to users:
    * Native fullscreen support (from AS) implemented.
    * Long command-line options properly supported.
    * View detailed movie information from GTK gui.
    * Added an option in Preferences to initially display a movie
      as a blank ("Click here to start") screen.
    * Added "dump" GUI to dump a movie to disk.
    * Improved Cairo rendering performance.
    * Fix support for OpenOffice Impress SWF exporter (malformed..)

Less visible to users:
    * Garbage Collector usage reduced where appropriate.
    * Mouse.hide and Mouse.show implemented in GTK.
    * ActionScript inheritance fixes:
        o super implemented correctly (still not 100% compatible for SWF7)
        o implements / instanceof works correctly now
    * FsCommands quit, fullscreen and showMenu implemented.
    * FsCommand-to-javascript implemented (plugin).
    * Minor ActionScript compatibility fixes: String, XML, toLocaleString,
      int, parseInt. fromCharCode, toString (SWF4) etc.
    * Fixes to arguments class (tests: Function.as, line404~456).
    * Stage.scaleMode implemented (fixes resizing of various movies).
    * Stage.align implemented.
    * Fixes to Date class (platform consistent).
    * Logging uses boost::format.
    * Improved Win32 support: builds using MinGW/MSYS (cross-compile
      not tested yet), and initial implementation of npgnash.dll exists.
    * Sprite handling improved, fixing FlowPlayer and other video SWFs.
    * TextField handling:
          o Fix in device font handling (DefineFontInfo tag)
          o Fix support for DefineFont2 tag (sizes)
          o Improve TextField support for TextFormat use.
    * Fix parsing of malformed XML files
    * Fix loading of text / XML with Byte Order Marks.
    * Minor fix to _x and _y translation.
    * More functions correctly registered as ASnative.
    * System.capabilities information expanded.
    * Jemalloc memory allocator from Mozilla added as an option.
    * Redesigned and implemented AMF0 support, with the beginning of
      AMF3 support.
    * SWF8 line styles support (both from tag and drawing api)

Files:
RevisionActionfile
1.16modifypkgsrc/multimedia/gnash/Makefile
1.5modifypkgsrc/multimedia/gnash/PLIST
1.10modifypkgsrc/multimedia/gnash/distinfo
1.8modifypkgsrc/multimedia/gnash/options.mk
1.10addpkgsrc/multimedia/gnash/patches/patch-aa