head 1.30; access; symbols pkgsrc-2019Q3:1.29.0.24 pkgsrc-2019Q3-base:1.29 pkgsrc-2019Q2:1.29.0.22 pkgsrc-2019Q2-base:1.29 pkgsrc-2019Q1:1.29.0.20 pkgsrc-2019Q1-base:1.29 pkgsrc-2018Q4:1.29.0.18 pkgsrc-2018Q4-base:1.29 pkgsrc-2018Q3:1.29.0.16 pkgsrc-2018Q3-base:1.29 pkgsrc-2018Q2:1.29.0.14 pkgsrc-2018Q2-base:1.29 pkgsrc-2018Q1:1.29.0.12 pkgsrc-2018Q1-base:1.29 pkgsrc-2017Q4:1.29.0.10 pkgsrc-2017Q4-base:1.29 pkgsrc-2017Q3:1.29.0.8 pkgsrc-2017Q3-base:1.29 pkgsrc-2017Q2:1.29.0.4 pkgsrc-2017Q2-base:1.29 pkgsrc-2017Q1:1.29.0.2 pkgsrc-2017Q1-base:1.29 pkgsrc-2016Q4:1.28.0.4 pkgsrc-2016Q4-base:1.28 pkgsrc-2016Q3:1.28.0.2 pkgsrc-2016Q3-base:1.28 pkgsrc-2016Q2:1.27.0.8 pkgsrc-2016Q2-base:1.27 pkgsrc-2016Q1:1.27.0.6 pkgsrc-2016Q1-base:1.27 pkgsrc-2015Q4:1.27.0.4 pkgsrc-2015Q4-base:1.27 pkgsrc-2015Q3:1.27.0.2 pkgsrc-2015Q3-base:1.27 pkgsrc-2015Q2:1.26.0.8 pkgsrc-2015Q2-base:1.26 pkgsrc-2015Q1:1.26.0.6 pkgsrc-2015Q1-base:1.26 pkgsrc-2014Q4:1.26.0.4 pkgsrc-2014Q4-base:1.26 pkgsrc-2014Q3:1.26.0.2 pkgsrc-2014Q3-base:1.26 pkgsrc-2014Q2:1.25.0.2 pkgsrc-2014Q2-base:1.25 pkgsrc-2014Q1:1.23.0.4 pkgsrc-2014Q1-base:1.23 pkgsrc-2013Q4:1.23.0.2 pkgsrc-2013Q4-base:1.23 pkgsrc-2013Q3:1.22.0.2 pkgsrc-2013Q3-base:1.22 pkgsrc-2013Q2:1.20.0.4 pkgsrc-2013Q2-base:1.20 pkgsrc-2013Q1:1.20.0.2 pkgsrc-2013Q1-base:1.20 pkgsrc-2012Q4:1.19.0.4 pkgsrc-2012Q4-base:1.19 pkgsrc-2012Q3:1.19.0.2 pkgsrc-2012Q3-base:1.19 pkgsrc-2012Q2:1.18.0.4 pkgsrc-2012Q2-base:1.18 pkgsrc-2012Q1:1.18.0.2 pkgsrc-2012Q1-base:1.18 pkgsrc-2011Q4:1.16.0.6 pkgsrc-2011Q4-base:1.16 pkgsrc-2011Q3:1.16.0.4 pkgsrc-2011Q3-base:1.16 pkgsrc-2011Q2:1.16.0.2 pkgsrc-2011Q2-base:1.16 pkgsrc-2011Q1:1.15.0.4 pkgsrc-2011Q1-base:1.15 pkgsrc-2010Q4:1.15.0.2 pkgsrc-2010Q4-base:1.15 pkgsrc-2010Q3:1.14.0.10 pkgsrc-2010Q3-base:1.14 pkgsrc-2010Q2:1.14.0.8 pkgsrc-2010Q2-base:1.14 pkgsrc-2010Q1:1.14.0.6 pkgsrc-2010Q1-base:1.14 pkgsrc-2009Q4:1.14.0.4 pkgsrc-2009Q4-base:1.14 pkgsrc-2009Q3:1.14.0.2 pkgsrc-2009Q3-base:1.14 pkgsrc-2009Q2:1.13.0.8 pkgsrc-2009Q2-base:1.13 pkgsrc-2009Q1:1.13.0.6 pkgsrc-2009Q1-base:1.13 pkgsrc-2008Q4:1.13.0.4 pkgsrc-2008Q4-base:1.13 pkgsrc-2008Q3:1.13.0.2 pkgsrc-2008Q3-base:1.13 cube-native-xorg:1.12.0.6 cube-native-xorg-base:1.12 pkgsrc-2008Q2:1.12.0.4 pkgsrc-2008Q2-base:1.12 cwrapper:1.12.0.2 pkgsrc-2008Q1:1.8.0.8 pkgsrc-2008Q1-base:1.8 pkgsrc-2007Q4:1.8.0.6 pkgsrc-2007Q4-base:1.8 pkgsrc-2007Q3:1.8.0.4 pkgsrc-2007Q3-base:1.8 pkgsrc-2007Q2:1.8.0.2 pkgsrc-2007Q2-base:1.8 pkgsrc-2007Q1:1.6.0.4 pkgsrc-2007Q1-base:1.6 pkgsrc-2006Q4:1.6.0.2 pkgsrc-2006Q4-base:1.6 pkgsrc-20061205:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.30 date 2019.10.10.09.37.11; author nia; state dead; branches; next 1.29; commitid 1Ra9qPCYm4zWQiGB; 1.29 date 2017.03.23.17.06.56; author joerg; state Exp; branches; next 1.28; commitid wV5cYA8HzDvzgHKz; 1.28 date 2016.08.15.12.26.54; author richard; state Exp; branches; next 1.27; commitid 56OEDxCdauQNLoiz; 1.27 date 2015.09.23.12.00.53; author joerg; state Exp; branches; next 1.26; commitid VqURT1xTOJlQ9nCy; 1.26 date 2014.08.19.13.39.24; author joerg; state Exp; branches; next 1.25; commitid A2BsR5HU1YhNyYMx; 1.25 date 2014.05.16.12.15.55; author obache; state Exp; branches; next 1.24; commitid 6wKf9GPiRtfo9LAx; 1.24 date 2014.05.16.11.56.58; author obache; state Exp; branches; next 1.23; commitid JV4M5g153eRV2LAx; 1.23 date 2013.12.15.19.42.04; author joerg; state Exp; branches; next 1.22; commitid Laif848CHhpovghx; 1.22 date 2013.08.31.14.52.14; author joerg; state Exp; branches; next 1.21; commitid X7LValygEFwdjC3x; 1.21 date 2013.07.14.02.32.34; author obache; state Exp; branches; next 1.20; commitid r0PiYVo46Ta9LnXw; 1.20 date 2013.02.26.11.04.25; author joerg; state Exp; branches; next 1.19; 1.19 date 2012.09.21.15.44.54; author ryoon; state Exp; branches; next 1.18; 1.18 date 2012.03.12.12.43.38; author obache; state Exp; branches; next 1.17; 1.17 date 2012.02.16.10.44.53; author obache; state Exp; branches; next 1.16; 1.16 date 2011.04.12.13.15.01; author obache; state Exp; branches; next 1.15; 1.15 date 2010.10.29.14.15.02; author obache; state Exp; branches; next 1.14; 1.14 date 2009.09.22.13.23.57; author tnn; state Exp; branches; next 1.13; 1.13 date 2008.09.15.19.54.58; author abs; state Exp; branches; next 1.12; 1.12 date 2008.07.07.08.34.54; author abs; state Exp; branches; next 1.11; 1.11 date 2008.06.22.20.15.51; author wiz; state Exp; branches; next 1.10; 1.10 date 2008.06.22.15.20.56; author wiz; state Exp; branches; next 1.9; 1.9 date 2008.04.27.06.44.52; author wiz; state Exp; branches; next 1.8; 1.8 date 2007.06.30.15.11.24; author joerg; state Exp; branches; next 1.7; 1.7 date 2007.06.12.21.26.15; author ghen; state Exp; branches; next 1.6; 1.6 date 2006.12.07.10.50.27; author markd; state Exp; branches; next 1.5; 1.5 date 2006.12.07.10.07.10; author markd; state Exp; branches; next 1.4; 1.4 date 2006.12.07.00.27.06; author rillig; state Exp; branches; next 1.3; 1.3 date 2006.12.06.00.26.10; author wiz; state Exp; branches; next 1.2; 1.2 date 2006.12.06.00.13.05; author xtraeme; state Exp; branches; next 1.1; 1.1 date 2006.12.05.15.15.24; author wiz; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2006.12.05.15.15.24; author wiz; state Exp; branches; next ; desc @@ 1.30 log @Remove multimedia/gnash successor multimedia/lightspark. This is unmaintained upstream, has rotten dependencies, and hasn't built for some time. @ text @$NetBSD: distinfo,v 1.29 2017/03/23 17:06:56 joerg Exp $ SHA1 (gnash-0.8.10.tar.bz2) = be3b12a5edcd3b05f2ae73d02f0991aa786e7300 RMD160 (gnash-0.8.10.tar.bz2) = 0093174ec0a912309772c033b5f1c1ad46ab41dc SHA512 (gnash-0.8.10.tar.bz2) = 4937782809b086dddd4c290de3893e8d8af677ac4d73bd37143aca2f210979222166f9ccb029f43a63f70c2e0820bb2432447067097fa1dfb1eba8365d07d85e Size (gnash-0.8.10.tar.bz2) = 4238106 bytes SHA1 (patch-aa) = 243e32949c0c032f678d40c6bbf26b33bb6ccfaf SHA1 (patch-ae) = ca44e2559a1ce0a24baf6d5479636f967e011202 SHA1 (patch-libbase_GnashImageGif.cpp) = cbe8fa60ba51f2f98c801135cbeec18a7424baf4 SHA1 (patch-libbase_GnashSleep.h) = f713b29feb0153efa24c10df20e0ac8342b88265 SHA1 (patch-libbase_IOChannel.h) = 6b2b66291598e574f13a6a5ee905d6d5f1a459e8 SHA1 (patch-libbase_Makefile.in) = c5b6533f5ac2b2ee26d0547c3054375e72512ccf SHA1 (patch-libbase_accumulator.h) = 6af23d8909dc04cec97516f7d71196da79738454 SHA1 (patch-libbase_rc.cpp) = 2df75034a7f195864931504041ad956142495313 SHA1 (patch-libcore_DragState.h) = d6029d623a7a45e85a8deaca3b4740bd74785aed SHA1 (patch-libcore_Makefile.in) = 6b92917f0be3779b7f6e1993ac29960cef50c736 SHA1 (patch-libcore_movie__root.cpp) = 5ee7321011961427effd7951860cbf5f3c0b0a6f SHA1 (patch-libcore_swf_DefineButtonTag.h) = 42e01cca7a5017349a3a0a31f1eb6b2aeb1f33fd SHA1 (patch-libdevice_GnashDevice.h) = e1df642675bb1e876f02d7611d2cdc81924d17c6 SHA1 (patch-libmedia_FLVParser.cpp) = e990c82edceb3c5d481d7de86e720139b4dc60ea SHA1 (patch-libmedia_Makefile.in) = 10fde4560a20dcb28599d8c51a4fc7af93109474 SHA1 (patch-librender_Makefile.in) = 25e38d82e3ecc156ff1f2b855a05437da015f3ce SHA1 (patch-libsound_Makefile.in) = 26c7390196b7e0bb301427b27cf87a1ae52f0b87 SHA1 (patch-plugin_klash4_Makefile.in) = 86c669eb0ed2478a6f4d328266af2188395f0f10 SHA1 (patch-plugin_npapi_plugin.cpp) = 94b21a1717916aaaf35a5906ca3b893751803e30 @ 1.29 log @Extend SHA512 checksums to various files I have on my local distfile mirror. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.28 2016/08/15 12:26:54 richard Exp $ @ 1.28 log @Some fixes for SunOS - define BSD_COMP for the build, - avoid configure issues using non quoted 'which', - and NODEV needs to be undefined prior to using the name in an enum as it is defined by SunOS system headers unfortunately. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.27 2015/09/23 12:00:53 joerg Exp $ d5 1 @ 1.27 log @Fix build against newer Boost. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.26 2014/08/19 13:39:24 joerg Exp $ d6 1 a6 1 SHA1 (patch-aa) = 5e3cfa0c21f6bd9ad01ce4c9f68f245316d063a3 d18 1 @ 1.26 log @Make bool cast explicit. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.25 2014/05/16 12:15:55 obache Exp $ d12 1 @ 1.25 log @fixes broken patchsum, and mssing comment. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.24 2014/05/16 11:56:58 obache Exp $ d13 1 @ 1.24 log @fixes build with giflib>=5.1 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.23 2013/12/15 19:42:04 joerg Exp $ d8 1 a8 1 SHA1 (patch-libbase_GnashImageGif.cpp) = 91da96fa6c5a92ab8035b29d0fbacb3516b9ec52 @ 1.23 log @Force explicit bool conversion for C++11 mode. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.22 2013/08/31 14:52:14 joerg Exp $ d8 1 a8 1 SHA1 (patch-libbase_GnashImageGif.cpp) = e08a9657269ac7f37ad892a003ac9025deda6c9f @ 1.22 log @Add some explicit casts to help make_pair create the right type. Add missing include. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.21 2013/07/14 02:32:34 obache Exp $ d15 1 a15 1 SHA1 (patch-libcore_swf_DefineButtonTag.h) = 9306aab8a56e3447037d7aa1f9f67daec3c6c15a @ 1.21 log @Fixes build with GIFLIB-5.0 and later. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.20 2013/02/26 11:04:25 joerg Exp $ d10 1 d16 1 @ 1.20 log @Fix NPAPI detection to use correct main declaration. Fix a bunch of C++11 issues and request it for Clang. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.19 2012/09/21 15:44:54 ryoon Exp $ d8 1 @ 1.19 log @Fix PR pkg/46993 Fix build with boost-1.51.0. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.18 2012/03/12 12:43:38 obache Exp $ d6 1 a6 1 SHA1 (patch-aa) = a2739f522d1c7a6680fd85a44eeae7267e0a4e8d d8 1 d10 1 d12 2 d18 1 @ 1.18 log @Pass X11 include/lib directory to configure, and fix a bug in configure script for the case: https://savannah.gnu.org/bugs/index.php?35801 PR#46151 shoud be fixed. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.17 2012/02/16 10:44:53 obache Exp $ d6 1 a6 1 SHA1 (patch-aa) = ba87d2d3060ae545dd9a5f42f920d95a56990afc @ 1.17 log @Update gnash to 0.8.10. Gnash 0.8.10 2012/01/30 Improvements since 0.8.9 release are: * Qt4 GUI supports mouse wheel, clipboard, and screen resolution. * Enhanced UI support for script limits (abort popups, user prefs). * BitmapData functions copyPixels(), copyChannel(), perlinNoise() and noise() implemented. * Node id mapping in ActionScript XML class implemented (XML.idMap). * Fix dispatching of Sound.onLoad event, fixing google dict audio. * Fix support for control tags found after last expected frame (#33176). * Fix support for uncompressed sound with gstreamer media handler. * Implement Button.getDepth(), fix button key events. * Fixes to startDrag and stopDrag opcodes. * Implement onSoundComplete() for event sounds (#23020). * Fix MovieClip.onLoad event dispatching and constant pools handling, fixing support for movies generated by the evil Adobe Captivate tool (#33521). * Fix unattached Sound.stop() semantic (#33888) enjoy Super Mario! * OpenVG renderer added. * Improved framebuffer GUI and touchscreen support. * Framebuffer now supports using multiple renderers. * Refactored input device support. * Fix parsing of lossless 16bit bitmaps, fixing support for movies generated by the evil TechSmit Camtasia tool (#34625). * Improved double buffering support for AGG in a framebuffer. * Thumbnailer for SWF files and GNOME2 desktop config for it. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.16 2011/04/12 13:15:01 obache Exp $ d6 1 a6 1 SHA1 (patch-aa) = 2698c2841523938772ba9e24a798c3cbc3395380 @ 1.16 log @Update Gnash to 0.8.9. Improvements since 0.8.8 release are: * Avoid drawing operations when the window is obscured, including when Gnash is used as a plugin, starting with Firefox 4.0 (GTK GUI). * Support SWF with embedded ScreenVideo when using FFMPEG or gstreamer-ffmpeg >= 0.10.12. * Fix playback of SWF-embedded ADPCM audio when using Gstreamer. * Fix playback of SWF-embedded PCM audio when using FFMPEG. * Fix swapped _framesloaded and _totalframes properties. * Fixes for several crashes, with better automated testing of the entire ActionScript API for input sanitization. * Improved ActionScript performance processing, especially for interactive applications. * npapi plugin: fix relative urls resolution in presence of tag and "base" parameter; improved robustness and compatibility with chromium browser. * Improved SWF8 support with BitmapData.draw, BitmapData.loadBitmap, and other bitmap functions. * Re-entrant core libraries. * RTMP remoting support. * Support for PNG and GIF files in all DefineBitsJpeg tags; support for DefineBitsJpeg4 tags, and fix display of some GIFs with multiple records. * Restore support for mingw32. * fb-gnash: allow specifying size and offset of rendering "window". * dump-gnash: improved speed, sync and flexibility. * JPEG screenshot output. * Support for linear RGB interpolation mode in gradient fills. * Clipboard setting (GTK only). * More flash.geom.Rectangle functions. * Improved OpenBSD compatibility @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.15 2010/10/29 14:15:02 obache Exp $ d3 11 a13 11 SHA1 (gnash-0.8.9.tar.bz2) = 585c320c98b3304fcbba230f2c4b1fdf2a52aee0 RMD160 (gnash-0.8.9.tar.bz2) = 34bb51cfe5b8593dc14bc2c21c0085277dbb23f1 Size (gnash-0.8.9.tar.bz2) = 3777140 bytes SHA1 (patch-aa) = 5d2e5ac763bfa6480f246743c5eee88c6a2a0d21 SHA1 (patch-ae) = 67c5093f417b0faa78e6fac2e5a16cb5aea8588e SHA1 (patch-libbase_Makefile.in) = 14101fcd56d0913901be82b9653a157ca85da441 SHA1 (patch-libcore_Makefile.in) = afbcf74085ea4276735cd117a18263ff716f3014 SHA1 (patch-libmedia_Makefile.in) = c59307744f0d85f239607ddb8a465bda9172ffd0 SHA1 (patch-librender_Makefile.in) = 60101200612d3cd2d803652705b6e015d1a72ec1 SHA1 (patch-libsound_Makefile.in) = 399b6f053c8415dd85e9cb825324871366065bfa SHA1 (patch-plugin_klash4_Makefile.in) = 086b08bd6ba5ddfa09297e6636e9f00acb6cd990 @ 1.15 log @Update gnash to 0.8.8. Gnash 0.8.8 2010/08/17 * Renderers are able to be switched at runtime between Cairo, OpenGL, and AGG. * Media handlers can be switched at runtime between ffmpeg and Gstreamer. * Hardware video decoding support via VAAPI for Nvidia, ATI, and Intel GPUs. * Android specific support. * Gnash now compiles faster due to reduce internal dependencies. * Mostly complete Scriptable Plugin support which works with the ExternalInterface class. * Improved input device handling when using a raw framebuffer. * 100% of all YouTube videos should work Improvements since 0.8.7 release are: Gnash 0.8.7 2010/02/15 Improvements since 0.8.6 release are: * Automatic and spontaneous screenshots support in all GUIs (Benjamin Wolsey) * Significant memory savings in parsing large XML trees (Benjamin Wolsey) * Significant memory savings in functions calls when super is not required (Benjamin Wolsey) * Enhancements in video streaming [youtube HD button and seeks] (Sandro Santilli) * Non blocking load of bitmaps, movies, data (Sandro Santilli) * Fix use of imported library symbols (Sandro Santilli) * AS2 Array handling fixed. (Benjamin Wolsey) * Refactoring to eliminate most static data and get closer to re-entrant VM. (Benjamin Wolsey) * SWF6 dynamic gradients tested and implemented correctly. (Benjamin Wolsey) * TextFormat.getTextExtent implemented. (Benjamin Wolsey) * TextField.autoSize implemented for right and center autosizing. (Benjamin Wolsey) Gnash 0.8.6 Improvements since 0.8.5 release are: * TextSnapshot, Camera, Microphone, TextField and TextFormat implemented. * ASSetNative, ASSetNativeAccessor, ASconstructor implemented. * New utilities for finding input devices for Camera and Microphone. * Fix bitmap smoothing handling in AGG renderer (Bug #25894). * Custom Gnash GTK widget. * Various improvements to text handling. * large-scale refactoring of object and class creation for improved AS compatibility. * extension of native classes now works in many cases. * PyGTK module support. * Native and built-in functions properly separated, more native functions added. * AmigaOS4 support (gui and sound handler). * Fixes to XMLSocket crash and event order. * Performance improvement for SDL gui (invalidated regions). * Corrected timing of various AS events, fixing various SWFs that rely on them. * Many minor bug fixes. * Better A/V synchronization. * Rudimentary AVM2 implementation when enabled. * Fix in sendAndLoad forcing use of POST. 2009-03-04 Rob Savoye Gnash 0.8.5 released ! Improvements since 0.8.4 release are: Due to better XML parsing compatibility and a minor fix to NetConnection, many more video sites work than in the last release. Support for new codecs keeps YouTube support up to date. XML parsing, Selection implementation, Sound and MovieClip fixes mean that many BBC Flash movies (not the BBC iPlayer) now work. Potlatch support is improved with better remoting compatibility and XML parsing. All of the Orisinal morning sunshine games now work due to support for Mixed SWF Versions runs. * Support for saving streamed (FLV, H264, MP3 etc) and loaded (JPEG, SWF, PNG, GIF) media to disk. * Basic GUI warning messages when media decoding fails (usually missing codecs). * Added support for FLV parsing and decoding of H.264 video and AAC audio. * Scaled video smoothing implemented in AS and in default renderer (AGG). YouTube video looks better when Gnash is running with high quality or better. * Support for _quality implemented with user-specified override. (Presently only affects video smoothing in the default renderer). * Made NPAPI plugin quiet, except on plugin-specific errors (to reduce .xsession-errors pollution). * Implemented LoadVars.toString(), XML.send() and LoadVars.send(). * XML parsing made compatible (less strict), XML.xmlDecl and XML.docTypeDecl implemented. * XMLNode methods implemented: getPrefixForNamespace(), getNamespaceForPrefix(), namespaceURI, localName, prefix. Handling of attributes corrected. * New GUI for KDE4 / Qt4 with SWF properties and Gnash preferences dialog boxes. * Corrected AS enumeration order. * Fixed incorrect mouse event on double click (shouldn't exist). * Implemented MovieClip.getURL(), MovieClip.attachBitmap(). * Implemented POST for send() and getURL() methods. * Added support for parsing and decoding Speex audio in FLV files using libspeex. * __resolve property implemented. Fixes a Flickr Flash badge. * Video.clear(), Video.width and Video.height implemented. * Multiple NetStream.play() fixed. * Fixed support of mixed-version swf runs. * Fix decoding of RAW and UNCOMPRESSED audio with gstreamer media handler * Improve SWF4 compatibility. * Improve compatibility in setting characters properties. * NetConnection.isConnected and NetConnection connect events implemented (fixes various video sites). * Remoting support generally improved (NetConnection). * Make initialization object available to MovieClip constructor (attachMovie, duplicateMovieClip). * Sound.getBytesLoaded, Sound.getBytesTotal implemented. * Complete Selection class implemented. -- 2008-10-13 Russ Nelson Sixth alpha release of Gnash (0.8.4). Improvements since 0.8.3 release are: More visible to users: * The -d switch won't behave the same as in 0.8.3. This is a temporary thing, we'll likely bring it back to its original behaviour for next releases. If you're curious, -d will now change heart beating rate. * Support for MIT SHM X extention is disabled by default `cause it broke (*grin*). We'll get it back on next release. Let us know if you really notice a performance degradation on the rendering side please . * Keep Adobe happy with our users and our users happy with us by changing "Flash player" into "SWF player" everywhere. Adobe claims "Flash" as a trademark and had asked a Linux distributor to fix it. * The popular SWF Twitter badge now renders correctly. * Fix parsing of urls containing multiple question marks * Fix support for movies embedding multiple sound streams * Support for loading PNG and GIF images added. * Improved rendering of SWF movies because of the less visible changes listed below. * Support for writing RGB/RGBA PNG images and JPEG images. * Works with Potlatch OpenStreetMap editor * New 'flvdumper' utility for analyzing FLV video files. * XPI packaging support for Mozilla & Firefox. Less visible to users: * Improved SWF version 8 support: o flash.geom.Point, flash.geom.Rect, flash.geom.Matrix classes implemented. o flash.geom.ColorTransform almost fully implemented. o flash.display.BitmapData partially implemented. o flash.geom.Transform.matrix and flash.geom.Transform.ColorTransform implemented. o MovieClip.transform implemented, with ability to find and apply MovieClip transformations. o Playback of VP6F video (SWF version 8 FLV) with Ffmpeg. * Fixes and implementation of ActionScript 2 classes: o NetConnection.call() implemented: initial support for flash Remoting o toString() method of objects called correctly, String.split implementation fixed. o XMLSocket onData method implemented properly, other methods fixed. o Error class implemented. o XML and LoadVars sendAndLoad() now derive from a common base object (loadable AS object); fixes the popular SWF Twitter badge. o addRequestHeaders and contentType implemented for LoadVars and XML. * VM bugfixes and improvements: o Heart beating model, allowing for fine-grained interval timers and threading reduction. o Frame label fix (case sensitivity). o Fixes and improvements to Color and cxform. o SWF matrix made faster and more compatible (golf.swf works now!) o try/catch/finally ActionScript expression handled more correctly. o Parse and partially use ScriptLimits tag. Handle stack limit more correctly. o Fixed scoping issues for SWF <= 5 o Bitmap characters now support alpha. * Media handling improvements: o Pluggable architecture for MediaHandlers (ffmpeg/gst available) o Media-handler agnostic Sound and NetStream classes o Numerous bug fixes in ffmpeg and gstreamer media handling * SWF version 2-specific fixes: o PlaceObject tag display fixed (also applies to SWFs generated with some free tools) o DefineButtonCxform tag implemented). * Codebase improvements: o Renamed the 'server' directory to be a more accurate 'libcore'. Merge 'libgeometry' into 'libbase' o Keep Adobe happy with our users and our users happy with us by changing "Flash player" into "SWF player" everywhere (a Linux distributor received a demand letter). o Numerous cleanups and changes to improve portability. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.14 2009/09/22 13:23:57 tnn Exp $ d3 11 a13 6 SHA1 (gnash-0.8.8.tar.bz2) = d349e0321e7fe9abcd265d63ce282cd2a7ce59d3 RMD160 (gnash-0.8.8.tar.bz2) = 621afbd14180ce770f60a6e158f9fda0b4d5ec02 Size (gnash-0.8.8.tar.bz2) = 3850383 bytes SHA1 (patch-aa) = cd37f3200dd35d499deaae66e9f05d1a8ebfdc4c SHA1 (patch-ae) = a5a59452cf6e1aaa079963a628f994e66bcd1288 SHA1 (patch-ah) = 3da0110d6e2840a4b772a0d2795d2d7f5512c502 @ 1.14 log @- install for all npapi browsers - include for free() @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.13 2008/09/15 19:54:58 abs Exp $ d3 6 a8 8 SHA1 (gnash-0.8.3.tar.bz2) = 3cd4a0930e772a42b0155295fca292fd94be7c42 RMD160 (gnash-0.8.3.tar.bz2) = f7bf4d06d35c3ad40df4419b179fc6482731854b Size (gnash-0.8.3.tar.bz2) = 2902610 bytes SHA1 (patch-aa) = 05460170941019168fa072c803ad60eac919e44a SHA1 (patch-ab) = b86c152618ed4258bede5d95f71446db3af8ad0f SHA1 (patch-ac) = 6454620529a281c707f7ccf68eb17c0754dfe7a7 SHA1 (patch-ae) = d4f18032bc091e5ef84fcb81f16ea649c5c20701 SHA1 (patch-ag) = f4f82df7bff71464cdb3a76b91c4b2475a8e9eef @ 1.13 log @Remove the following patch which caused a compile error with the latest update to the boot package: -#include +#include As a side effect of this (the boost update and removed patch) youtube videos now seem to play much more reliably under firefox3 on NetBSD 4.0 Bump package revision @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.12 2008/07/07 08:34:54 abs Exp $ d7 1 @ 1.12 log @Update to 0.8.3nb2 - If the system defines isnan() and isinf() then undef them before using gnash specific versions (which in the case of isnan() has different numbers of arguments). Fixes build on NetBSD-4.0 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.11 2008/06/22 20:15:51 wiz Exp $ a6 1 SHA1 (patch-ab) = 485aa9fbb3deaeb4b238d1f66d8d6552fd11ab90 @ 1.11 log @Update to 0.8.3nb1: Add patch provided by Kouichirou Hiratsuka in PR 39015 to fix segfaults. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.10 2008/06/22 15:20:56 wiz Exp $ d8 1 @ 1.10 log @Update to 0.8.3: 2008-05-10 Russ Nelson 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) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.9 2008/04/27 06:44:52 wiz Exp $ d7 1 @ 1.9 log @Update to 0.8.2, based on pkgsrc-wip package by Paulo Matias. Additional changes: kde option compiles now, use standard installation method for Firefox plugin. 2008-02-21 Sandro Santilli Fifth alpha release of Gnash (0.8.2). Improvements since 0.8.1 release are: - Improved timeline redesign. - Action execution order fixes. - Keyboard handling improved [1]. - New classes implemented: System.capabilities (partial), SharedObject, LocalConnection. - New opcodes implemented: ActionImplements, Try/Throw. - Movieclip.beginGradientFill completes drawing API support. - MovieClip._lockroot support added. - Implement GET/POST for MovieClip.loadVariables and MovieClip.loadMovie - Textfield support improved. - Security: configurable sandbox restricts filesystem access by movies. - Better support for SWF8. - Streaming OGG-contained multimedia (e.g. vorbis/theora or vorbis/dirac), and other free formats. - OGL and Cairo renderers much improved. - Improvements of the Framebuffer GUI (hide text messages, support Linux events system, built-in touchscreen calibration, simple keyboard support, better architecture support). - SOLdumper utility for reading SOL files ('flash cookies'). - DumpShm utility finds and dumps Local Connection memory segments. - Fullscreen display possible. - Extensions for LIRC and DBus. - High quality, cross-platform psuedo-randomness using boost random. - NPAPI (Mozilla) plugin: keyboard events work, navigation and javascript from within movies. - Set and save preferences from the GUI (GTK). - Improved stability and robustness with malformed SWFs. - Many other bugfixes. 2007-08-29 Sandro Santilli Fourth alpha release of Gnash (0.8.1). Improvements since 0.8.0 release are: - Garbage Collector - Support for device fonts - Support for dynamic text fields - Better key handling - Support for FFMPEG SVN - Support for on-demand install of needed Gstreamer codec plugins. - Debugger off by default (improves performance and memory use) - AGG renderer by default - Support for KDE/AGG combination - Layout change : we'll now build -gnash and 'gnash' is a shell script with gui selection capabilities (-G) - More robust parser - Better support for flash player detection - Fix for 'debugLog' directive in gnashrc @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.8 2007/06/30 15:11:24 joerg Exp $ d3 4 a6 3 SHA1 (gnash-0.8.2.tar.bz2) = 1d524f9a5e96037db4159fe6142b0c228b6130be RMD160 (gnash-0.8.2.tar.bz2) = 63466362edae138bc976f9c025f36703c7edce9f Size (gnash-0.8.2.tar.bz2) = 2637636 bytes @ 1.8 log @Fix pthread linkage and large fuzz. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2007/06/12 21:26:15 ghen Exp $ d3 5 a7 5 SHA1 (gnash-0.8.0.tar.bz2) = b03d3c03bb93b0ebaf5ad10cabd3d7fef2434f7e RMD160 (gnash-0.8.0.tar.bz2) = 6c885c283345973d27206f6e3f90635264a724ae Size (gnash-0.8.0.tar.bz2) = 2053076 bytes SHA1 (patch-aa) = 4774c9bd41ca69611f980c85e79763b159a262ed SHA1 (patch-ab) = c361305a5dd508907d4408f16ec7a748186a5f6e @ 1.7 log @Update to Gnash 0.8.0. Changes: Streaming video to YouTube, Lulu.tv, and other sites now works. New FLTK GUI support. A new drawing API has been implemented for MovieClips. An extension mechanism for creating custom ActionScript classes. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2006/12/07 10:50:27 markd Exp $ d6 2 a7 2 SHA1 (patch-aa) = 3b36937ae69933dc42fe14171fb6fb53ee99955b SHA1 (patch-ab) = 1ad18261886442e6cec44bc0f3db09ec2ced1e15 @ 1.6 log @Whoops, I clobbered rillig's previous commit with my last one, put his changes back. Spotted by wiz. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2006/12/06 00:26:10 wiz Exp $ d3 4 a6 4 SHA1 (gnash-0.7.2.tar.bz2) = e2bbd71d61665c435ed22339078070af196ea31a RMD160 (gnash-0.7.2.tar.bz2) = 0f5904b6c13ffb3b2b4a5f723d9fdacb0a8a6198 Size (gnash-0.7.2.tar.bz2) = 1599810 bytes SHA1 (patch-aa) = 037a38567052fc3ea3c6f2cef6e4dbe31e64c823 @ 1.5 log @Slight tidyup of the KDE handling. No functional change. @ text @d6 1 a6 1 SHA1 (patch-aa) = 703a62d4044644ba544432e90037e347fb5f9283 @ 1.4 log @Fixed an invalid use of backticks. @ text @d6 1 a6 1 SHA1 (patch-aa) = 2371b34fa7d74491af9009c944e269790e290d81 @ 1.3 log @Remove unnecessary hunk. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2006/12/06 00:13:05 xtraeme Exp $ d6 1 a6 1 SHA1 (patch-aa) = 12cb518da8c8de6963008b51f5c2d4c645c41291 @ 1.2 log @Enable the Konqueror plugin via the option klash. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1.1.1 2006/12/05 15:15:24 wiz Exp $ d6 1 a6 1 SHA1 (patch-aa) = e90a02a4123262e2cd95c6fb16f37806a2177e28 @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ d6 2 a7 1 SHA1 (patch-aa) = 7f0b5e1d392fde54b0f06325c7087a56d1712abe @ 1.1.1.1 log @Initial import of gnash-0.7.2: Gnash is a player for animated "movies" in the Macromedia Shockwave Flash (.swf) format. It can be run as a graphical application, as a Web browser plugin, or as a library used by other programs. It is not yet complete; it does not correctly handle every .swf file. Many of the Flash movies that I come across play fine in Gnash. Many others do not. In particular, Flash movies that are used for browser navigation may still have a few issues with some URLs left. Most Flash based navigation of a web site should work. Gnash supports the majority of Flash opcodes up to SWF version 7, and a wide sampling of ActionScript classes for SWF version 7. All the core ones are implemented, and many of the newer ones work, but may be missing some of their methods. All unimplemented opcodes and ActionScript classes and methods print a warning when using -v with gnash or gprocessor. Using gprocessor -v is a quick way to see why a movie isn't playing correctly. @ text @@