Commit graph

2146 commits

Author SHA1 Message Date
wiz
354b7b8b29 Remove unneeded inclusion of bsd.prefs.mk and commented out code. 2008-11-05 14:55:23 +00:00
wiz
35f5abd06c Point out libtheora-docs package. 2008-11-05 14:54:58 +00:00
tron
48dcda7334 Don't disable assembler code under Mac OS X Intel anymore. It is no
longer necessary to do this to make this package build.
2008-11-05 14:48:43 +00:00
wiz
21d018d01e + libtheora-docs 2008-11-05 14:24:54 +00:00
wiz
459e01d7ff Import libtheora-docs-1.0 as multimedia/libtheora-docs.
Theora is Xiph.Org's first publicly released video codec, intended for
use within the Ogg's project's Ogg multimedia streaming system.  Theora
is derived directly from On2's VP3 codec; currently the two are nearly
identical, varying only in encapsulating decoder tables in the bitstream
headers, but Theora will make use of this extra freedom in the future to
improve over what is possible with VP3.

This package contains the API documentation for libtheora.
2008-11-05 14:24:05 +00:00
wiz
1986e41804 Remove documentation from this package to avoid doxygen dependency.
Requested by tron.
2008-11-05 14:23:44 +00:00
wiz
05bdf3a132 Update to 1.0. Changes since last beta (not rc1, previous pkgsrc version):
libtheora 1.0 (2008 November 3)

 - Merge x86 assembly for forward DCT from Thusnelda branch.
 - Update 32 bit MMX with loop filter fix.
 - Check for an uninitialized state before dereferencing in propagating
   decode calls.
 - Remove all TH_DEBUG statements.
 - Rename the bitpacker source files copied from libogg to avoid
   confusing simple build systems using both libraries.
 - Declare bitfield entries to be explicitly signed for Solaris cc.
 - Set quantization parameters to default values when an empty buffer is
   passed with TH_ENCCTL_SET_QUANT_PARAMS.
 - Split encoder and decoder tests depending on configure settings.
 - Return lstylex.sty to the distribution.
 - Disable inline assembly on gcc versions prior to 3.1.
 - Remove extern references for OC_*_QUANT_MIN.
 - Make various data tables static const so they can be read-only.
 - Remove ENCCTL codes from the old encoder API.
 - Implement TH_ENCCTL_SET_KEYFRAME_FREQUENCY_FORCE ctl.
 - Fix segfault when exactly one of the width or height is not a multiple
   of 16, but the other is.
 - Compute the correct vertical offset for chroma.
 - cpuid assembly fix for MSVC.
 - Add VS2008 project files.
 - Build updates for 64-bit platforms, Mingw32, VS and XCode.
 - Do not clobber the cropping rectangle.
 - Declare ourselves 1.0final to pkg-config to sort after beta releases.
 - Fix the scons build to include asm in libtheoradec/enc.
2008-11-05 13:11:48 +00:00
wiz
9a9e54c0b6 Improve comment why this doesn't depend on ffmpeg:
# the upstream developers only want to support building against
# the included ffmpeg version, since the ffmpeg API/ABI is unstable
# and there are no releases
2008-11-05 11:44:22 +00:00
wiz
d87c38165b regen patches to avoid a warning by NetBSD's patch(1) 2008-11-05 11:42:53 +00:00
wiz
ee537a0418 pkglint cleanup. 2008-11-03 17:30:15 +00:00
tron
c4cb7babd4 Improvements for the "mediatomb" package:
1.) Create a user and group "mediatomb" for running the server to restrict
    the files which can be accessed.
2.) Add a startup script to start the server automatically.

Bump package revision because of these fixes. Changes approved by
Alistair Crooks.
2008-11-03 17:04:51 +00:00
markd
06efe873ab Add phonon. 2008-11-03 11:01:32 +00:00
markd
d94babd10b Import of phonon 4.2.0
Phonon is the Multimedia API for KDE and QT.

In Phonon there are three main concepts: MediaObjects, Paths and Outputs.
The MediaObjects control the playback/capture and provide the media data.
MediaObjects can be connected to Outputs using Path objects which also
allow the insertion of Effect objects between MediaObject and Output.
2008-11-03 10:59:46 +00:00
obache
d6408405a1 sort. 2008-11-03 04:52:22 +00:00
ahoka
bf7e61297b This update is also fixing a minor PLIST issue.
Changes between 0.9.4 and 0.9.5:
--------------------------------
Security updates:
 * Fixed buffer overflow in TiVo demuxer (SA-0809, CVE-2008-4686, CVE-2008-4654)
 * Fixed libpng CVE-2008-3964 in Win32 and MacOS builds

Features:
 * Closed Caption EIA 608/708 parsing enabled for libmpeg2

Various bugfixes:
 * Fixed various potential crashes and memleaks
 * Fixed issues with reading from files (especially non-local)

Windows port:
 * Fix bug where interface was "eating" some media keys
 * Fix some crashes in DirectShow access

Qt Interface:
 * Fix bug when the resetting of preferences didn't reset the dialog states
 * Right-click menu to select playlist columns reenabled
 * Various fixed in playlist

Access:
 * MMAP module is now deactivated by default

Translations:
 * Update of Brazillian, Swedish translation
2008-11-01 22:14:13 +00:00
wiz
3f4e3269bc Fix API-depends and mention which files include this one. 2008-10-31 14:09:08 +00:00
wiz
312d3255d1 + swfdec-mozilla. 2008-10-31 12:49:23 +00:00
wiz
609bc46837 Import swfdec-mozilla-0.8.2 as multimedia/swfdec-mozilla.
Swfdec is a decoder/renderer for Macromedia Flash animations.  The
decoding and rendering engine is provided in a library that can be
used by other applications.

This package contains a Mozilla plugin that uses the Swfdec library
for playing SWF files in a browser capable of loading NS-Plugins.

XXX: installs plugin into lib/mozilla/plugins, needs to be linked
into correct place manually, until we get an infrastructure for firefox
plugins...
2008-10-31 12:48:56 +00:00
wiz
84bc489acd + swfdec-gnome. 2008-10-31 12:46:51 +00:00
wiz
4b95b7e617 Import swfdec-gnome-2.24.0 as multimedia/swfdec-gnome.
Swfdec is a decoder/renderer for Macromedia Flash animations.  The
decoding and rendering engine is provided in a library that can be
used by other applications.

This package contains programs to integrate Flash functionality
into the GNOME desktop.  Its main application is swfdec-player, a
stand-alone viewer for Flash files.  It also contains swfdec-thumbnailer,
a program that provides screenshots for files to display in the
Nautilus file manager
2008-10-31 12:46:27 +00:00
wiz
2ae79f3831 Fix path. 2008-10-31 12:44:51 +00:00
wiz
b0d65ea2cc Remove swfdec-gtk2, folded into swfdec. 2008-10-31 12:43:59 +00:00
wiz
270285dfaf Update to 0.8.2 (basically, a new package, last version was 0.2.x):
0.8.2 ("Gametrailers")

Here's the first stable release.
- fix crash when reading invalid JPEG images
- fix invalid memory accesses
- fix deadlock when sound stream had no data
- fix regression where some files weren't loaded.
- lots of memory leaks plugged
- various build fixes/improvements

 0.8.0 ("Slide")

And here is our 6monthly stable release again:
- rework ActionScript function calls to improve performance
- increase Flash version Swfdec reports to 9.0.999.0
- implement flash.geom.Matrix
- implement various native functions
- add API to query Swfdec's version
- lots of correctness fixes
- lots of bugfixes

 0.7.4 ("Diablo")

Yay, we returned to monthly releases! Here it goes:
- rework rendering API to rely on Cairo's clipping instead
- remove unused and broken swfdec_as_context_eval() API
- Swfdec does no longer ship an icon
- Transform and ColorTransform implemented
- BitmapData partially implemented
- simplify internal memory handling APIs
- start porting the Gnash testsuite to Swfdec
- lots of small performance bug fixes

 0.7.2 ("Rock You")

Here is - roughly 3 months too late - the first development release of the
Swfdec 0.7 series:
- lots of conformance fixes that make lots of Flash files work
- new (de)compiler framework in vivified debugger
- fullscreen support
- handle focus properly
- lots of TextField fixes (including onScroller and onChanged events)
- TextFields can now receive keyboard input
- extend SwfdecAudio API to allow partially loaded streams and volume changes
- the Sound object is now fully supported
- rework loading of external resources to be more compatible
- significant speedups to the Actionscript interpreter
- noticable speedups to rendering infrastructure and new API that allows
  custom speedups
- removed unmaintained ffmpeg, mad and OSS support
- lots of bug fixes

 0.6.8 ("Mario Rush")

And another bugfix release.
- fix a crash when decoding 1x1 JPEG images
- fix a crash in XMLSocket.send
- fix crashes when FLV decoding was aborted
- fix a crash in exception handling code
- fix some infinite loops with prototype loops
- fix crasher when handling broken dates
- fix crashers with native constructors found in testing
- compatibility fixes: compile with gold linker, make includes work from C++

 0.6.6 ("Faith Fighter")

Here's another bugfix release.
- fix a crash for palettized images
- fix a crash for oversized images
- make ALSA devices work that don't support mmap
- compile fix for ARM

 0.6.4 ("College Humor")

This is a security release. Please update as soon as possible.
- fix a security problem that allowed remote Flash files to read local files.
- fix a rare crash in TextField.replaceText
- fix a rare crash during cleanup

 0.6.2 ("Badger Badger Badger")

This is the first bugfix release in the stable release series. It contains
mostly compilation fixes. No new features were added.

 0.6.0 ("Fedora TV")

Here is the first API/ABI-stable release of Swfdec. Enjoy!
- support missing plugin installation. GStreamer requirement bumped to 0.10.17
- lots of improvements to testsuite. It uses plugins now so multiple Flash
  players can be tested.
- XMLSocket now works
- rework buffer API
- lots of bug- and conformance fixes

 0.5.90 ("rutube")

This is a preparation for the upcoming 0.6 release to go in time with the Gnome
2.22 release.
- rename "libswfdec(-gtk)" dir to "swfdec(-gtk)"
- update libsoup requirement to 2.4
- rework input API - now has SwfdecStream, SwfdecLoader and SwfdecSocket classes
- new and improved testsuite
- completely overhaul security subsystem, invalid access denies should be a
  thing of the past
- implement flash.geom.Point and flash.geom.Rectangle
- implement internal parts of ExternalInterface object
- plug various memory leaks
- fix lots of internal bugs
- various portability fixes for embedded and OpenBSD

 0.5.5 ("cps")

In time for Gnome's 2.21.4 release, here's a new Swfdec release. Features:
- rework the input handling subsystem. All objects (including sliders) can now
  receive mouse events.
- stub all script functions and properties from Flash 8
- implement loading cross-domain policy files
- implement MovieClip.beginGradientFill (Yes, that function is big enough for
  its own entry)
- various fixes to clipping
- Swfdec should compile and work fine on ARM architectures now
- lots of bug fixes and small features additions
- support reading text files in various formats

 0.5.4 ("2 advanced")

Features left and right make this release. Unfortunately a lot of reorganization
was necessary. In particular this release contains:
- Swfdec supports FutureSplash movies now
- rewrite GStreamer audio and video back ends. They work perfectly now and are
  the default and only enabled back ends. Other back ends are still available
  via configure switches.
- support for the TextField object. This makes YouTube show the time correctly.
- support for ActionScript exception handling and inheritance actions Cast,
  Implements, InstanceOf, Try and Throw.
- support for the MovieClipLoader object and loadMovie functions. This allows
  Flash movies to load other Flash movies.
- support for loading JPEG and PNG images.
- add an initial and incomplete implementation of the Flash security framework
- Swfdec has a logo now
- make the player automatically abort when scripts get stuck
- add PulseAudio sound output back end, it can be disabled via configure switch
- cross-compilation should now work without issues.
- lots of small improvements

 0.5.3 ("Tennis")

Lots of new built-in objects and code cleanup are the highlights of yet another
Swfdec release. And a little less condensed:
- rework of what APIs call into the script engine. This greatly simplifies using
  libswfdec in applications.
- rework invalidation handling. Less parts of the screen need to be redrawn on
  changes, but the SwfdecPlayer::invalidate signal changed.
- support the built-in Date, XML, Sound, System.capabilities and TextFormat
  objects plus MovieClip drawing functions
- add initial support for blend modes and filters (full support is expected with
  Cairo 1.6)
- clean up initialization, video engine, sound engine and shape parsing code.
  All the code should now be more robust, easier to read and have less broken
  corner cases. And Swfdec supports VP6 alpha video now.
- lots of old Flash files that use Flash 4-style paths to lookup values should
  work correctly now.
- a huge list of bugfixes and little features, see the git log for details.

 0.5.2 ("Kittencannon")

This release saw a lot of internal cleanups and only little new features. But
even that made a lot of files work and work better. Here's some detail:
- add initial support for Keyboard events. This makes quite some games work.
- add NetStream.close() functionality. This makes Youtube fullscreen work.
- export more API for debugging, like SwfdecScript and SwfdecAsDebugger.
- add new Vivified internal debugger that makes use of those.
- Swfdec can parse Flash 8 Buttons now.
- Swfdec should now set and handle all property flags correctly.
- implement LoadVars object
- make lots of native functions more correct for weird situations.
- various bugfixes, including some very visible ones. This should improve
  playback for some Flash files a lot.

 0.5.1 ("Heeeeelium")

Features! This release got some. And they even give you the long awaited
embedded Youtube support. At the cost of lots of API changes, but who cares?
- rewrite SwfdecLoader. Add SwfdecURL support structure in the process.
- implement AsBroadcaster actionscript object.
- implement Stage actionscript object. Movies can now do the scaling themselves.
- change the HTTP in swfdec-gtk from gnome-vfs to libsoup
- add an OSS backend for non-ALSA operating systems.
- various fixes to super and DefineFunction2 flags.

 0.5.0 ("Meet Plan Party!")

Here's the long overdue update. Lots of backend stuff was rewritten. The only
thing that is missing now is more features. Expect them in the next releases.
- New and more correct script interpreter engine. The engine is even exported
  for your coding pleasure.
- New instance placement handling algorithm. This one seems to produce much
  better correctness results than the old one.
- More ActionScript bytecodes are supported, in particular CloneSprite and
  RemoveSprite
- improve String reading in earlier Flash versions (Flash <=5 is Latin1, not
  UTF8)
- implement some more Actionscript functions (most important is probably
  createEmptyMovieClip ())
- lots of bugfixes

 0.4.5 ("Death of the Desktop")

This is strictly a bugfix release. Have fun.
- fix linking issues on Solaris/BSD.
- fix various crashers.

 0.4.4 ("Birthday Cards")

This is a stability release. The number of new supported Flash features
is limited.
- add initial support for some tags from Flash 8 (in particular
  DefineShape4 and PlaceObject3)
- audio and video can now be decoded with GStreamer
- add new API in the form of libswfdec-gtk for people that want to
  include Swfdec in their applications
- improve the JPEG decoding code (less crashy, more JPEGs decoded)
- throw zzuf (http://sam.zoy.org/zzuf/) at Swfdec and fix exposed
  issues
- various fixes that make writing bindings simpler
- lots of bugs fixed, including: 10551, 10629

 0.4.3 ("Your tube")

This release can play Youtube video. While this alone is enough for a
release, this was needed to make it possible:
- add lots of new features to the script interpreter, in particular
  support for inheritance and the Object.registerClass function.
- rework the streaming and implement the NetStream, NetConnection and
  XML script objects partially
- support passing variables to movies
- improvements to the JPEG decoder
- improvements to the debugging framework and the debugger
- support some more Flash 8 tags (in particular DefineFont3)

 0.4.2 ("Two completely different numbers")

The main change for this release is changing script execution from
compiling to SpiderMonkey bytecode to executiong it manually. This made
it far easier and a lot more stable to run scripts. Other changes:
- Implement color transformations on images.
- Support some more ActionScript codes.
- Added swfdec_loader_get_filename() function to exported API.
- Allow compiling tests and tools without ALSA support
- Lots of bugfixes.
- Lots of new tests and debugging tools.

 0.4.1 ("Dragostea din tei")

This release introduces video features. Quite a bit of internal
restructuring was necessary to achieve this. The API has been changed
from 0.4.0. Changes:
- swfdec_player_iterate has been replaced by swfdec_player_advance
- some functions (like swfdec_player_set_audio_advance) have been
  completely removed. The same effect can be achieved by using
  swfdec_player_advance.
- Add support for video playback. This does not include scripting
  video.
- Add native FLV support to swfdec.
- Fix the caching layer. So SWF files with lots of images no longer
  crash swfdec.
- Lots of bugfixes.

 0.4.0 ("festivally plump")

This is the result of 3 months of refactoring, testing stuff and
generally playing around with swfdec. I'll try to list the big
changes:
- rip out support for outdated libart
- rip out included glib
- rework the object system to have a lot more objects
- split objects into "live" (SwfdecMovie, SwfdfecAudio), "static"
  (SwfdecCharacter) and Javascript (JSObjects)
- compile Flash Actionscript codes into SpiderMonkey bytecode
- add testsuite
- reverse engineer script execution order
- reverse engineer seeking in sprite movies
- implement lots of other Actionscript functions
- documentation for public API
- removal of all plugins (the Mozilla plugin exists as a seperate
  package now)
- new small test application (not installed)
- slightly bigger script debugging application (not installed)

 0.3.6 ("5.11d")

This is less of a release and more of a "toss a bunch of code into
the air".  You're not going to like this release, really.  So don't
bother compiling it.  Don't even bother downloading it.  It really
just differently buggy than the last release.  Certain parts may
feel more solid, like the mozilla plugin, but the entire experience
will probably just be slower and less featureful.  I already know
there are problems, don't bother reporting them, since it will
simply remind me of how crappy this release is.  The only redeeming
factor of this release is that it doesn't crash.  Ever.  Well,
except for the bugs.  Backtraces and media files welcome.  You
could even use the handy new pop-up menu in the Mozilla plugin to
report a bug, except that I don't have the website backend running
yet.
2008-10-31 12:41:38 +00:00
wiz
371295376d Update to 2.24.2:
2.24.2:
* Fix parsing of M3U files
* Export missing symbol, fixes the Python bindings
2008-10-30 21:51:48 +00:00
wiz
7d39928320 Add patch-ab. 2008-10-30 21:21:54 +00:00
wiz
a6cf9b04de Update gst-plugins0.10-bad to 0.10.9:
This is GStreamer Bad Plug-ins 0.10.9, "Matters of Fact"

Changes since 0.10.8:

      * New CELT encoder and decoder
      * New TwoLAME encoder
      * New DCCP element
      * New AIFF parser element
      * New APEX sink element
      * deinterlace2 element improvements
      * New JACK audio src element
      * New winscreencap, winks and pcapparse plugins
      * x624enc fixes
      * Support for ATSC tuning and channels.conf parsing
      * RTP improvements
      * New scaletempo element
      * Add Fluendo MPEG-TS muxer
      * Add Fluendo MPEG-TS and MPEG-PS demuxers
      * New JPEG2000 element
      * New FLAC parser element
      * DVD playback improvements
      * Improved DirectShow decoding support
      * New Windows Audio Session audio src element
      * New FLV muxer element
      * Many other bug fixes and improvements

Bugs fixed since 0.10.8:

      * 537700 : [scaletempo] Scale audio tempo in sync with playback rate
      * 550468 : [name conflict] New Fluendo mpeg demuxers
      * 545197 : jackaudiosrc
      * 555244 : Output-selector has unexpected event forwarding right aft...
      * 402593 : deinterleave gives corrupt output
      * 406673 : Need AIFF parser
      * 535527 : [real] Real video/audio stream fails to play
      * 537455 : ATSC: VSB / QAM Annex B support
      * 538500 : AIFF file doesn't play
      * 542390 : Implementation of DCCP Plugin for gstreamer
      * 542510 : [apexsink] Apple AirPort Express Wireless Sink
      * 545247 : use g_setenv() insteed of setenv() in sdlvideosink.c
      * 546312 : Make the metadata writable before modifying it in rtpmanager
      * 549409 : gstrtpbin don't stop at the end of a stream
      * 549774 : audio / video synchronization glitch during rtsp playback
      * 550486 : [faac] Negotiation problem with mono audio for some sampl...
      * 550657 : New element jasperdec
      * 552506 : [neonhttpsrc] doesn't handle/throw errors correctly
      * 552536 : fix incomplete change to gstdvbsrc.c
      * 553755 : [mpegpsdemux] FP exception when playing tv2-1_25.mpg
      * 555193 : [ELEMENT-MOVE] Move mpegtsparse element into mpegdemux pl...
      * 555198 : [mpegpsdemux] Lower the RANK to MARGINAL for next release
      * 555912 : [apexsink] Missing from ext/Makefile.am
      * 555965 : Missing space after point mark
      * 555968 : Missing space after point mark
      * 555969 : Missing space after point mark
      * 556003 : [flvdemux] Regression in handling flow returns in pull-mode
      * 556274 : [aiffparse] Uses debugging methods before debugging is in...
      * 556338 : Failed to configure latency
      * 556428 : [mpegpsdemux] Creates invalid newsegment events
      * 556430 : [inputselector] Assumes there's always an otherpad
      * 556440 : [PATCH] crash on demuxing certain transport streams
      * 556482 : [PATCH] crash in mpegtsparse get_encoding_and_convert
      * 556564 : [flvmux] Copy & paste bugs resulting in invalid files
      * 556588 : [apexsink] should not have PRIMARY rank
      * 557080 : [mpegpsdemux] Regression with reverse-playback
      * 543480 : gstrtpbin fails to release lock while emitting signal
      * 556520 : jitterbuffer seqnum gap detection is wrong
      * 463941 : Plugin for screen capture on windows
      * 519935 : New plugin for video capture on Windows
      * 520899 : New plugin: pcapparse
      * 520901 : New plugin: wasapi (Windows Audio Session API)
2008-10-30 21:21:32 +00:00
wiz
e259f565e3 Bump BUILDLINK_API_DEPENDS.gstreamer0.10 to gstreamer0.10>=0.10.20.1,
per reed@
2008-10-30 19:55:17 +00:00
wiz
9797ce9dc6 Update to 0.10.11:
Changes since 0.10.10:

      * HDV capture support
      * Port flactag element to 0.10
      * Support FLAC in alternate bit-depths and more samplerates
      * Matroska muxing improvements
      * Support Google RTSP variant
      * Many other bug-fixes and improvements

Bugs fixed since 0.10.10:

      * 545433 : [wavparse] support tempo tag
      * 311586 : Matroska mux/demux don't support flac
      * 350830 : [raw1394] Add HDV support
      * 413841 : [flactag] needs porting to 0.10.x
      * 536067 : [matroska] Add support for real audio/video
      * 537361 : videomixer segment handler fail
      * 543101 : The udpsrc/udpsink/multiudpsink/dynudpsink elements may l...
      * 544956 : [videobox] segfault when changing properties at running p...
      * 545463 : autodetect plugin links to gconf, unnecessarily
      * 545710 : [rtspsrc] : create rtp/rtcp socket pair + same port for d...
      * 546465 : can't play m.youtube.com rtsp streams
      * 547075 : [speex] Encoder doesn't handle non-zero start timestamps ...
      * 547217 : Implement GstPropertyProbe interface on pulsesrc for dete...
      * 547227 : Implement GstPropertyProbe interface on pulsesink for det...
      * 547518 : pulsemixer probe fails after device property is set
      * 547519 : Add device-name property to pulsesrc
      * 548530 : wavenc allows audio depth of 25
      * 548831 : matroska demuxer setting incorrect timestamps
      * 549073 : buffer_alloc function from new basetransform sometimes fa...
      * 549090 : v4l2src has no property named norm but notifies it
      * 549551 : conversion of gst structure names to mime types in multip...
      * 549784 : Memory Corruption Probing v4l2src with Video4Linux1 device
      * 550015 : build failure: gstcmmlparser.c:115: error: format not a s...
      * 550791 : [flacenc] files are too big, mid-side-stereo=true should ...
      * 551048 : rtsp implementation sends PAUSE even when server doesn't ...
      * 551570 : plugin ximagesrc is memory leaking...
      * 551584 : Crash when modifying the videobox " top " and " left " live w...
      * 552213 : [qtdemux] map tiff fourcc to image/tiff caps
      * 553191 : udpsrc: bind() fails on OS X
      * 554771 : totem spins CPU 100% while allocating (infinitely) becaus...
      * 556010 : AVI muxer segfault
      * 556381 : [icydemux] test fails with latest core
      * 556424 : [avidemux] segmentation fault when creating indexes
      * 557085 : [videobox] support dynamically changing properties
      * 557610 : udpsrc fails to bind() on Mac OS X (IPv4 vs. IPv6 problem)
      * 547842 : Vorbis RTP RFC 5215 is out
      * 550288 : Sound not played - a quicktime file
2008-10-30 14:33:45 +00:00
ahoka
e8580b2d4b Remove duplicate elements from PLIST ruining -x11 builds. 2008-10-29 00:41:44 +00:00
obache
efd4c6c7c5 Update ruby-gnome2 to 0.18.1.
== Ruby-GNOME2 0.18.1: 2008-10-23

This release is bug fix release of 0.18.0.

=== Changes

Ruby/GTK2:
  * fix a bug that init function is deleted. [Kouhei Sutou]
2008-10-28 13:43:57 +00:00
wiz
4ff1cc4b52 Update totem* to 2.24.3. Make totem-nautilus use totem/Makefile.common.
2.24.3:
* Fix YouTube plugin for recent website changes
* Allow clicking on the seekbar to get to the selected position
* Fix some keys not being usable in the sidebar
* Fix possible hangs in the YouTube plugin
2008-10-28 10:56:04 +00:00
jnemeth
32af7da465 add missing gtk-doc dependency needed for gtkdoc-rebase utility 2008-10-24 07:17:46 +00:00
wiz
134c18d248 Reset PKGREVISION after update. 2008-10-20 07:46:52 +00:00
wiz
ddfb6e4da9 Update to 3.55:
3.55
	Take patch from gecko-mediaplayer to compile idl file at compile time
	Converted one gtk_ call to g_idle_ event may fix crash in thread on some systems
	Fix display issue when pulse audio is selected, and add pulse to options
	Apply patches from Bill Lear rael at zopyra com
	Fixed flag problem in killmplayer, now allows open,src and others to work correctly
	Add back in "Plug-in" to QT description
	Change "QuickTime Plug-in 6.0 /7" to "QuickTime 7.4.5"
	Change "Windows Media Player Plugin" to "Windows Media Player Plug-in"
	Add tvdevice to setup options
	Add in make dist support, and autogenerating spec files (way over due on these)
 	Change url max length from 1024 to 4096 (some sites still do not work, investigating)
	Disable non-blocking mode when we get the mmst packet length
	If loop = 0 from site change it to -1
	Don't fail out of the read loop if we get a 'No stream found' message

From Sergey Svishchev in PR 37140.
2008-10-20 07:45:57 +00:00
wiz
1f47c55f9b Add a patch for better VCD support from Sergey Svishchev.
Fixes PR 20549.
2008-10-20 07:40:00 +00:00
ahoka
3d23e89009 Fix a bug when configure is looking for glx when option -x11 set. 2008-10-19 22:05:54 +00:00
he
b021813da0 Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0.

The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=...").
2008-10-19 19:17:40 +00:00
drochner
abfbb34cc1 add --disable-browser-plugins as in the base pkg 2008-10-16 18:12:06 +00:00
drochner
2bb8cbc8c8 update to 2.24.0.1
This switches to the gnome-2.24 release branch.
2008-10-16 17:36:38 +00:00
drochner
9060a542fd update to 0.10.13
changes:
Updated for GStreamer 0.10.21 API
New examples
Fix double import issues on OS/X
Bug fixes
2008-10-16 17:33:37 +00:00
drochner
cc5c1a6e05 update to 2.24.2
This switches to the gnome-2.24 release branch.
also pull in Python, enables the youtube plugin
2008-10-16 17:26:07 +00:00
drochner
85bdd6fcdb update to 2.24.1
This switches to the gnome-2.24 release branch.
2008-10-16 17:22:57 +00:00
drochner
7ec2b3e402 update to 0.10.21
changes:
Continue playbin2 development
Ogg improvements - CELT support, skeleton fixes
DVD subpicture support
Improved audio dithering random number generator
xvimagesink/ximagesink fixes
Vorbis encoding and decoding fixes
Recognise Kate subtitle streams
Many bug-fixes and enhancements
2008-10-16 16:22:49 +00:00
drochner
9af5770c84 update to 0.10.21
changes:
Basetransform rework
Basesink synchronisation extensions
New documentation
Many bug fixes, enhancements and optimisations
2008-10-16 16:20:38 +00:00
obache
c2cd070386 real plugin is only works on x86 platforms.
Fixes PR 39690.
2008-10-15 12:18:37 +00:00
ahoka
5c4afac608 Update to version 0.9.4, plus a lot of PLIST adjustments
Official changelog:

Changes between 0.9.3 and 0.9.4:
------------------------------------
Various bugfixes:
 * Crashes fixed in ogg, vobsub, dvdread
 * Fixes several memory leaks.

Mac OS X port:
 * Apple machines without Quartz Extreme are no longer supported (use 0.9.2 or earlier )
 * Fixed a crash with deletion of old preferences.
 * Fixed targetname for downloaded updates

Windows port:
 * Stability fix for the video output.


Changes between 0.9.2 and 0.9.3:
------------------------------------

Various bugfixes:
 * Fixed DTS channel order on 5.1 systems
 * Fixed pausing behavior for subtitles and for Audio-CD
 * Multiple subtitles and podcast fixes
 * Various crashes fixed in PS, SSA, mkv, xspf, freetype
 * Fixed update system bugs
 * Other bug fixes (dvd language selection, subtitle colours, HTTP keep-alive...)

Mac OS X port:
 * Fixed ffmpeg slowness on PowerPC-based Macs
 * Fixed crash on startup when installed on old preferences
 * Fixed bug in directory opening on Mac OS X
 * Fixed font selection in the Simple Preferences
 * Thicker border to the subtitle renderer
 * Fixed the appearance of playlist items in the Streaming/Transcoding Wizard
 * Fixed AC3 passthrough on Mac OS X
 * Fixed behavior of the Volume Normalizer settings on Mac OS X
 * Removed the deprecated QuickDraw video output module to avoid crashes on
   modern Mac OS X versions

Windows port:
 * Fixed sensitivity of Fullscreen Controller
 * Fixed error messages on startup when VLC wasn't correctly uninstalled
   before installation
 * Fix showing of controller when returning from fullscreen playback
 * Multiple directory and path location fixes.

Qt4 interface:
 * Added Faster/Slower icons to the controller panel
 * Fixed lost playlist columns when switching the playlist view
 * Added needed options to Simple preferences (to avoid NVIDIA drivers issues)
 * Fullscreen controller: added time label, remembering of last position
 * Fixed drag'n drop behaviour on the playlist
 * Multiple other fixes (Enter hotkey in preferences, Skins selection...)
2008-10-13 18:42:12 +00:00
wiz
8ff5bfd0bd Update to 1.0rc1:
libtheora 1.0rc1

 - Merge x86 assembly for forward DCT from Thusnelda branch.
 - Update 32 bit MMX with loop filter fix.
 - Check for an uninitialized state before dereferencing in propagating
   decode calls.
 - Remove all TH_DEBUG statements.
 - Rename the bitpacker source files imported from libogg to avoid
   confusing simple build systems using both libraries.
 - Add VS2008 project files.
 - Add explicit casts as a work-around for Solaris's cc ignoring the
   signedness of bitfield types.
 - Set quantization parameters to default values when an empty buffer is
   passed with TH_ENCCTL_SET_QUANT_PARAMS.
 - Split encoder and decoder tests depending on configure settings.
 - Return lstylex.sty to the distribution.
 - Disable inline assembly on gcc versions prior to 3.1.
 - Remove extern references for OC_*_QUANT_MIN.
 - Make various data tables static const so they can be read-only.
 - cpuid assembly fix for MSVC.
 - Remove ENCCTL codes from the old encoder API.
 - Implement TH_ENCCTL_SET_KEYFRAME_FREQUENCY_FORCE ctl.
2008-10-09 19:46:55 +00:00
ahoka
b7e9b0d174 Fix the PLIST on Dragonfly, and possibly other systems. 2008-10-02 17:49:00 +00:00
joerg
92624a0f9a Fix build on AMD64. Mark as DESTDIR safe. 2008-10-02 13:52:02 +00:00
tron
ae280acc04 Apply patch from MPlayer subversion repository to fix CVE-2008-3827.
Bump package revisions of "mplayer", "gmplayer" and "mencoder" packages.
2008-10-02 12:32:41 +00:00
ahoka
1ba4647814 Update to 0.9.2, the first real 0.9.x release of VLC.
Only minor bugfixes, no detailed list in the changelog.

Add gnome option for gnome-vfs, not enabled by default.
Add support for V4L2. This is only enabled for Linux now.
Build needs to be fixed for NetBSD and tested for others.
2008-09-27 22:33:20 +00:00
joerg
0665aa2efa Switch to x11/wxGTK26{,-contrib}. 2008-09-22 20:21:03 +00:00
ahoka
7c30bb19fc Fix PLIST hadnling for SIMD extension modules.
Force altivec and x86 simd modules to build.
2008-09-20 22:33:02 +00:00
joerg
bc21fd9383 Fix build on DragonFly. From PR 39578. 2008-09-18 13:23:03 +00:00
joerg
2a8a2bb2eb Correct handling of tvtime.xml. Bump revision. 2008-09-17 23:00:05 +00:00
joerg
e3a71de58f filter_tomsmocomp is only present on i386. Mark as DESTDIR safe. 2008-09-17 18:52:10 +00:00
obache
1f8504ee84 Update ruby-gnome2 to 0.17.0 release.
pkgsrc changes:
   * Add some additional modules:
    	devel/ruby-gnome2-bonobo
    	devel/ruby-gnome2-bonoboui
    	devel/ruby-gnome2-gconf
    	devel/ruby-gnome2-libglade
    	graphics/ruby-gnome2-gtkglext
    	multimedia/ruby-gnome2-gstreamer
    	print/ruby-gnome2-gnomeprintui
    	sysutils/ruby-gnome2-gnomevfs
    	www/ruby-gnome2-gtkhtml2
    	www/ruby-gnome2-gtkmozembed
    	x11/ruby-gnome2-gtksourceview
    	x11/ruby-gnome2-vte
   * Fixed detection of rcairo. It had been broken since switched to gem.
     patch-a{c,h,i,j,k,l.m}
     (It Already in upstream trunk)
   * Add patches for allow to load gem rcairo.
     patch-a{n,o,p}
   * Fixed overwritten glib module when installing modules require generated
     header of glib module.
     Modify to install the header as part of glib module and use bl3.mk.
   * clean up dependency
   * Add test target for modules having unit test.
   * Modified patch-a{a,b,d,f,g} to acceptable by upstream.

Ruby-GNOME2-0.17.0 (2008-09-07)

  Release notes:
  * This Release supports Ruby 1.8.7 and has many bug fixes and
    new bound functions.

  Main changes:
  * Ruby/GLib:
    - [#2060606] Crash when removing ruby applet from gnome panel with 0.7rc1
      [Kouhei Sutou]

  * Ruby/GTK:
    - [#2025651] FTBFS with gtk+ 2.13.5 [Cesare Tirabassi, Kouhei Sutou]

    - [#2043970] Segfaults on 64-bit Linux [Neil Roberts, Kouhei Sutou]

  * Ruby/Pango:
    - [#2043970] Pango::FontDescription#weight= seg fault [Kouhei Sutou]

  * Many other changes, GC bugs, Segfault fixes. See corresponding ChangeLog
    for detailed information on changes and contributors.

    Special thanks for your contributions to: (list in no particular order)
    - Neil Roberts
    - Cesare Tirabassi
    - Arnaud Cornet
2008-09-17 00:21:48 +00:00
sborrill
e49bf21876 Patch support for img_resample() and friends back into ffmpeg even when
swscale is enabled. This allows older apps (such as vlc 0.8.6i) to run
without a specific ffmpeg package option and thus the swscale option is no
longer needed.
2008-09-15 21:24:00 +00:00
abs
9aedd39976 Remove the following patch which caused a compile error with the latest
update to the boot package:
    -#include <boost/detail/atomic_count.hpp>
    +#include <boost/detail/atomic_count_pthreads.hpp>
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
2008-09-15 19:54:58 +00:00
jmcneill
7ceb4e0ebe Enable tvtime 2008-09-15 13:16:59 +00:00
jmcneill
0cb0c9df50 tvtime is a high quality television application for use with video capture
cards. tvtime processes the input from a capture card and displays it on a
computer monitor or projector.
2008-09-15 13:15:46 +00:00
abs
2356f34767 Remove patch which changed configure test for
#include <libpostproc/postprocess.h> to
    #include <postprocess.h>

As is no longer needed (and breaks configure) with latest ffmpeg,
and instead patch filter_pp.c to include "libpostproc/postprocess.h"
instead of "postprocess.h"

Bump PKGREVISION
2008-09-15 12:46:44 +00:00
drochner
7bf99328c4 fix path to .pc file 2008-09-14 13:54:45 +00:00
drochner
87fe2f126d update to 0.10.9
changes:
* Improvements in a52 and mp3 decoding
* Bug fixes in Xing header muxer
* MPEG demuxer improvements and dvdreadsrc bug-fixes
* Fix build with LAME 3.97 and above
* Fix LAME parameter settings to allow setting the bitrate properly
2008-09-14 13:21:58 +00:00
drochner
7274b5af7b +gst-v4l2 2008-09-14 13:15:43 +00:00
drochner
a3f4b94786 put the v4l2 plugin from -good into its own pkg 2008-09-14 13:13:33 +00:00
drochner
c213c3e32d update to 0.10.10
changes:
-Move the libcdio cddasrc element to -ugly, because of the GPL license
(no difference for pkgsrc, cdio isn't built)

remove build of v4l2 - I'll put this into a seperate pkg
2008-09-14 13:10:11 +00:00
jmcneill
7c1d610b01 Add --disable-stripping so our libraries have symbols 2008-09-13 21:19:34 +00:00
dholland
e4b46be599 Add 8 more plugin libs (just why does xine install .a files for
*plugins*, anyway?) to fix the Linux build. From Aleksey Cheusov's
bulk build report.
2008-09-13 18:19:39 +00:00
abs
c7a75a9fa2 update distinfo after recent mplayer update 2008-09-12 19:41:57 +00:00
sborrill
ced90e2621 Update to 0.8.6i and fixes for CVE-2008-3732, CVE-2008-3794 2008-09-12 14:47:39 +00:00
ahoka
1c47c74360 I should have added this file in my previous commit. 2008-09-12 14:19:33 +00:00
gdt
cb731b4c81 Add LICENSE=libdvdcss-license because RESTRICTED is set; leave
RESTRICTED and NO_*_ON_* as they were (set).
2008-09-12 13:57:20 +00:00
sborrill
d515a5b3e8 Make swscale an option (on by default). This option needs to be disabled for
vlc08 (0.8.6i).
2008-09-12 13:44:23 +00:00
ahoka
010964ba5b Patch libavcodec to build with our slightly older version of x264.
This reenables the x264 option and makes it default again.

This patch should be removed after an x264 update.
2008-09-12 12:21:07 +00:00
ahoka
6d01389841 ffmpeg options should use multimedia/ffmpeg from now. 2008-09-11 18:27:24 +00:00
ahoka
5363df8af0 Correct a missed ffmpeg-devel reference. 2008-09-11 18:21:49 +00:00
ahoka
336fad4959 ffmpeg-devel -> ffmpeg 2008-09-11 18:21:07 +00:00
joerg
7c390ad337 Provide code pathes using posix_memalign, applies at leas to NetBSD
current.
2008-09-11 12:08:41 +00:00
jmcneill
7802e5d74a Fix corrupt patch-vb 2008-09-09 12:13:13 +00:00
jmcneill
8ec6886932 regen 2008-09-09 12:07:58 +00:00
jmcneill
aba6b5e838 Add $NetBSD$ 2008-09-09 12:07:45 +00:00
jmcneill
ebc89222de Enable tv-v4l2 support on NetBSD. 2008-09-09 01:11:53 +00:00
ahoka
3e279319a8 -vlc07
-ffmpeg-devel
+vlc08
2008-09-08 19:21:17 +00:00
ahoka
660b16fbc3 This package is long obsolete and as vlc has been updated to 0.9
and we have vlc08 there is no need to keep two legacy versions.
2008-09-08 19:20:25 +00:00
ahoka
10c5b94b0c This package was obsoleted by multimedia/ffmpeg. 2008-09-08 19:10:41 +00:00
ahoka
a9b7b002d9 Update to the latest 0.9 branch.
Changes between 0.8.6i and 0.9.1:
---------------------------------

Note: version 0.9.0 was skipped due to bugs being discovered at the last
minute.

Important notes:
----------------
 * This release will not work with Windows 98/ME and Mac OS X 10.3.9 (Panther)
 * The HTTP interface is now only available on the local machine by default.
   If you want to make it available from other machines, you will have to
   edit the ".hosts" file.
   - On UNIX/Linux, the file is in /usr/share/vlc/http/.hosts
     If you're using the old http interface, it's located in
     /usr/share/vlc/http/old/.hosts
   - On Windows they are in C:\Program Files\VideoLAN\VLC\http\.hosts and
     C:\Program Files\VideoLAN\VLC\http\old\.hosts
   - On Mac OS X, you can find it in VLC.app/Contents/MacOS/share/http/.hosts
     and respectively in VLC.app/Contents/MacOS/share/http/old/.hosts
 * This version of VLC contains a new interface for Windows and Linux.
   This interface has a fullscreen controller and simplified preferences.
   This interface lacks the "Streaming Wizard" that used to be present in VLC
   0.8.6.
 * The behavior of --sout-keep was changed. It's now activated by default.
 * The marq, mosaic and logo commands in the rc interface changed. They
   now require a target name as their first argument. Example:
   vlc --sub-filter "marq@test{marquee=Hello}" -I rc <somevideo>
   You can then use commands like: @test marq-marquee Goodbye
   If you didn't name the object using @test, its name will default to the
   plugin name (hence 'marq') in this example.
   These new commands are also available in the telnet interface.
 * The "rtp" access output module has been removed.
   Please use the RTP stream output instead, e.g.:
     Old: '#std{access=rtp,mux=ts,dst=239.255.1.2:5004,sap}'
     New: '#rtp{mux=ts,dst=239.255.1.2,port=5004,sap}'
 * You now need to append --m3u-extvlcopt to your command line to enable
   EXTVLCOPT options parsing in m3u playlists. Note that only a limited set
   of options is available to m3u playlists (CVE-2007-6683).
 * The old access:url syntax is no longer supported to resolve ambiguities
   with some file names. Use access://url instead.
    E.g.:  vlc:quit -> vlc://quit ;
           udp:@239.255.12.12 -> udp://@239.255.12.12
 * The ffmpeg module has been removed and replaced by the new avcodec,
   avformat, swscale (or imgresample if you use a swscale-less ffmpeg build)
   and postproc modules.
 * The web plugins ActiveX (IE)/Firefox/Mozilla/Safari now recognize the
   following states: IDLE/CLOSE=0, OPENING=1, BUFFERING=2, PLAYING=3, PAUSED=4,
   STOPPING=5, FORWARD=6, BACKWARD=7, ENDED=8, ERROR=9. With FORWARD and
   BACKWARD being reserved for future implementations and are thus not
   functional atm.
 * Croping and padding in transcode are now done using the croppadd video
   filter. For example:
   transcode{vcodec=mp2v,vfilter=croppadd{cropttop=20,cropbottom=30,paddleft=100}}
 * Canvas setting in transcode is now done using the canvas video filter.
   For example:
   transcode{vcodec=mp2v,vfilter=canvas{width=640,height=480}}
 * Glide video output module has been removed.
 * Due to lack of maintainer, the Skins interface might not work properly.
   It does not work on windows for this version. Help is needed!

Changes:
--------

Security updates:
 * Updated libfreetype on Windows and Mac OS X (CVE-??)
 * TTA Parser improvements (CVE-2008-3732)
 * MMS Access Module improvements (CVE-2008-3794 )

Playlist:
 * Vastly improved playlist support:
    * Media library creation to save all your playlist items
    * "Live search"
    * Shoutcast TV listings
    * Audioscrobbler/Last.FM support
 * Album art support
 * User definable Lua playlist scripts. See share/lua/playlist/README.txt
   (Default scripts open YouTube, DailyMotion, metacafe and Google Video URLs)
 * User definable Lua album art fetcher scripts. See share/lua/meta/README.txt

Inputs:
 * Video for Linux 2 (V4L2) input support
 * UDP-Lite transport for RTP/AVP
 * DCCP transport for RTP/AVP
 * Proxy support for MMSH stream
 * JACK audio input support
 * Input run time option (improved live stream recording)
 * BDA devices access module for DVB-C/S/T capture cards on Microsoft Windows
 * Re-written Screen access module for Mac OS X
   using OpenGL instead of QuickDraw
 * Screen module now supports partial screen capture and mouse following on X11.
 * Experimental EyeTV access module
   This requires the user to install a plugin to EyeTV.app
   (available as a separate download).
 * Simple RTP input (with MPEG A/V, G.711 and PCM support).
 * RTMP input support
 * QTKit-based Input module for Mac OS X allowing display and streaming of video
   taken from all iSight-labelled video cameras (no audio support)
 * HTTP access now supports gzip compressed data and Digest Access
   Authentication.
 * New options to reduce latency between arrival of raw data and display of
   frames. (--auto-adjust-pts-delay and --use-stream-immediate)

Demuxers:
 * MP4 gpac and Apple chapter support
 * Fixed playback of AIFF stereo files
 * Fixed audio glitch on seek
 * Improved FLAC demuxer (duration / current time / meta data)
 * AAC tags support
 * APEv1/2 tags support
 * Improved ID3v2 tags support
 * Improved Ogg/Vorbis tags support
 * Raw video support
 * Standard MIDI File (types 0 & 1) support
 * TiVo Series 2 support
 * CD+G karaoke Files support
 * MXF files support
 * OMA support

Decoders:
 * VP60/VP61/VP6F/VP62 support
 * Flash Screen Video support
 * CamStudio Screen Video support
 * DosBox Capture support
 * Karl Morton's Video support
 * limited atrac3 support
 * Fraps support
 * Fluidsynth MIDI software synthesis (with external sound fonts)
 * New codec FOURCCs to support more specific files:
   Avid, FCP, Sony, Samsung, ...
 * H.264 PAFF support
 * DNxHD / VC-3 support
 * NellyMoser ASAO support
 * APE (Monkey audio) support
 * RealVideo support (with the RealVideo run-time)
 * Dirac video support using libschroedinger

Subtitles:
 * Closed Caption Decoder (DVD, ReplayTV, TiVo, DVB/ATSC)
 * VBI & EBU (Teletext) support (*nix, Mac OS)
 * Ogg/Kate subtitles support
 * AQTitle subtitles support
 * MKV USF subtitles support
 * HTML-based subtitles support
 * MPSub subtitles support
 * JacoSub subtitles basic support
 * MPL2 subtitles support
 * Rewrite of ASS/SSA scripts and subtitles support
 * PowerDivx (.psb) Subtitles support
 * Realtext subtitle support
 * DKS subtitle support
 * SubViewer 1.0 (SubRip09) subtitles support
 * Correct Right-to-left languages in subtitles support

Encoders:
 * Flash Screen Video support
 * Improved H.264 encoding speed

Video outputs and filters:
 * New CoreAnimation-based output module (VLCKit framework on OS X only)
 * Adjust, Invert and Distort (now split into Wave, Ripple, Gradient and
   Psychedelic) video filters can now be streamed
 * New puzzle video output filter
 * Re-written motion detection video filter
 * New extract video filter (extract Red, Green and Blue components from a
   video)
 * New sharpen video filter (increase the contrast of adjacent pixels)
 * New erase video filter (removes logos from a video)
 * Enhanced subtitles' renderer to support bold, italic and some HTML tags
   (Google Summer of Code Student project)
 * Support for RGBA and I420 blending.
   The latter improves Mosaic CPU usage *a lot*.
 * New transparency mask video filter (for use with the mosaic_bridge module).
 * New bluescreen video filter (for use with the mosaic_bridge module).
   This was previously part of the mosaic module.
 * Fixed random characters problem in RSS filter.
 * Add rotate-deciangle for more precision on rotate filter
 * Support for Intel SSE2 instruction set in chroma converters
 * Improved use of Intel MMX instruction set in chroma converters
 * New croppadd and canvas video filters.

Audio outputs and filters:
 * Replay gain support
 * Audio playback when going slower/faster (with pitch correction via
   new scaletempo audio filter)
 * New spatializer audio filter
 * Correct DTS output via S/PDIF

Stream output:
 * RTSP for TS-multiplexed broadcast streams
 * New RTP payload formats:
   * Speex voice audio codec
   * ITU T.140 (for text, subtitles) output
   * G.711 (both A-law and µ-law) output
 * UDP-Lite transport for RTP
 * DCCP transport for RTP
 * Lots of fixes for RTSP broadcasting
 * RTMP output

Interfaces:
 * All
   * New Simple Preferences dialogs showing the most important settings in an
     end-user suitable way.
   * Improved user interaction
   * Improved mouse gestures
   * Vastly improved Update checker
   * Full support for meta data editing (ID3v2, Ogg/Vorbis, AAC, APEv1/2)
 * Windows/Linux
   * Brand new interface for Linux and Windows, based on the Qt toolkit
   * Fullscreen controller (transparency on Linux+Composite)
 * Mac OS X
   * Improved video output features
   * Online access to VideoLAN's Help Wiki within VLC
   * New setting to disable the "Recent Items" service
   * When playing Radio (live) streams, the current track is shown correctly
   * Correct appearance on Macs using Aqua's graphite theme
   * Simplified Extended Controls panel
 * Ncurses:
   * Correctly displays wide characters when using an UTF-8 locale,
     if libncursesw is available.
   * Some nice colors if the terminal supports it (most do)
 * Experimental Lua interface modules. See vlc -I lua and
   share/lua/playlist/README.txt for more info.
 * Unix
   * Option to allow only one running instance, using D-Bus interface.
   * D-Bus Interface implementing the MPRIS
     (Media Player Remote Interfacing specification), a common dbus control
     interface for media players that intends to become an xdg standard when
     finished: http://wiki.xmms2.xmms.se/index.php/Media_Player_Interfaces .
   * Motion module using disk accelerometers to keep video horizontal
   * Plugin to set Telepathy presence message using MissionControl
 * Fixed VLM schedule time on Linux

Linux Port:
 * VLC now complies with the XDG Base Directory Specification version 0.6
   http://standards.freedesktop.org/basedir-spec/basedir-spec-0.6.html
   (which means that VLC doesn't use the $HOME/.vlc directory anymore)

Mac OS X Port:
 * Mac OS X Framework "VLCKit" that can be used to embed VLC in third party
   applications (Google Summer of Code Student project, Mac OS X 10.5 only)
 * New text renderer based on Quartz replacing the existing Freetype solution
 * Complete compatibility with Mac OS X 10.5 Leopard
   * It is now required to compile a fully featured build
 * The support of Mac OS X 10.3.9 and QuickTime 6.x was discontinued.

LibVLC:
 * Event management and various improvements in libvlc
   (Part of a Google Summer of Code Student project)

New Localizations:
 * Finnish
 * Persian
 * Polish
 * Punjabi
 * Bulgarian

Developers:
  * LibVLC now supports externally built plugins properly.
    A "vlc-plugin" pkg-config package is provided.
  * Java bindings are now built from a separate source.
2008-09-08 18:58:24 +00:00
ahoka
e401ea9478 Revive vlc08 as vlc 0.9.1 is out and the vlc package will be updated. 2008-09-08 18:42:21 +00:00
ahoka
c62b1f6e0b Fix the PLIST handling of the SDL option.
Problem reported by Amitai Schlair.
2008-09-08 17:57:02 +00:00
ahoka
8b9e728a97 Bump revision because of the ffmpeg update. 2008-09-08 15:14:21 +00:00
joerg
a5da2db2f6 Set RESTRICTED and derive NO_* from it. 2008-09-08 14:32:42 +00:00
ahoka
09865e1650 Explicitly disable any mmx or sse code.
Fix endian detection.
2008-09-08 00:16:35 +00:00
ahoka
0bc62e12a4 ffmpeg-devel -> ffmpeg
Bump!
2008-09-07 23:55:36 +00:00
ahoka
72eff7d638 Track FreeBSD's SVN snapshots of ffmpeg as there are no more stable
releases produced by the ffmpeg team.

Add v4l2 support for NetBSD.
2008-09-07 23:39:37 +00:00
wiz
7d49dfd508 Remove unnecessary chunk. 2008-09-07 18:00:27 +00:00
jmcneill
3ea45f5f86 Enable v4l2 if sys/videoio.h is present. 2008-09-07 17:28:22 +00:00
bjs
a27df6d6e7 Change 'mjpegtools-simd' option to 'simd' in preparation for libmpg123
import.
2008-09-07 00:35:12 +00:00
wiz
03b53774ba Recursive PKGREVISION/ABI-depends bump for db4 4.6->4.7 update (shlib
name change).
2008-09-06 20:54:31 +00:00
wiz
c6fadec19c Update to 1.2.10:
Changes between 1.2.9 and 1.2.10:
---------------------------------

  * DVD drive autodetection.
  * new dvdcss_is_scrambled() function.
  * various failure recovery improvements.
  * accept "X:\" as a device name, as well as "X:".
  * various bug fixes.
2008-09-06 14:37:05 +00:00
markd
de51318872 Update kmplayer to 0.10.0c
Changes since version 0.10.0b
- Use html page baseurl for resolving urls from the knpplayer backend
- Initialize thread support for knpplayer, makes knpplayer crashes go away
- Second part of set viewarea background to part's parent background
Changes since version 0.10.0a
- Fix some flash wanting full Url out of a relative Url before streaming data
- Hardcode flash mimetypes in pluginsinfo
- Fix kpart not reading the system global kmplayerrc
- Set viewarea background to part's parent background for the plugin
- Fix kxineplayer crash when sending the configurations
Changes since version 0.10.0
- Fix npp streams with javascript urls, that never reached the finish state
- Fix memory leak in SMIL image
- Get rid of nspr dependency
Changes since version 0.10.0-pre3
- Fix double scaling of video in a region
- Use XPLAIN again for npp's GtkPlug embedded in QXEmbed, makes reproducable
  mouse grab go away
Changes since version 0.10.0-pre2
- Fix unpausing with multi items from playlist
- Compile fix for gcc >= 4.2
- Cairo painting speedups, always round to screen pixel values
- Adjust for timer drifting in SMIL files
- SMIL additions, add AnimateMotion, more transition types, transOut support,
  region background image and 'showBackground' attribute among others
- Replace -vop with -vf for MPlayer
Changes since version 0.9.4a
- Allow per mimetype preferred player backend
- Add npp backend that plays xembed style browser plugins
2008-09-04 12:12:49 +00:00
drochner
e84b2e0c9a -replace at least the URL of one radio station in the predefined list by
something which works -- the whole list is in dire need on maintanance
-remove a GNUism from an iconv(3) call, avoids warnings
-bump PKGREVISION
2008-09-03 17:47:03 +00:00
tonnerre
c8e51c424c Add patch to fix ffmpeg remote system access vulnerability (CVE-2008-3162). 2008-09-01 00:00:10 +00:00
drochner
a516ea95df add a patch from upstream CVS to make a header usable from C++,
bump PKGREVISION, thanks Rumko for pointing out
2008-08-27 17:16:43 +00:00
drochner
cab07cfc9d explicitely disable v4l and x11 in the base pkg, fixes build on Linux
(where bl3 can't hide the headers), from David Sainty per PR pkg/39418
2008-08-27 14:23:38 +00:00
markd
cb47f93189 Update to KDE 3.5.10
minor bugfixes
2008-08-27 11:59:13 +00:00
drochner
ffc49a9895 fix build w/o lzo 2008-08-26 13:21:59 +00:00
drochner
f345ec7f4c update to 1.1.15
This release contains some security fixes, notably a DoS via corrupted
Ogg files (CVE-2008-3231), some related fixes, and fixes for a few
possible buffer overflows.
The other changes include recognition of AMR audio and Snow video.
2008-08-26 13:12:30 +00:00
dholland
8c4a3f3adc Uses xmkmf in configure script; USE_TOOLS+=xmkmf.
Noted by Hasso Tepper in PR 39286.
2008-08-24 22:59:10 +00:00
abs
76c83885dc Add faac option (disabled by default 2008-08-21 11:37:53 +00:00
joerg
929d912653 At least the esound support requires pkg-config, so pull it in. 2008-08-10 16:21:40 +00:00
drochner
8338c3ebae update to 1.0.6
changes: does not longer require LZOv1 (this was broken in pkgsrc since
archivers/lzo is v2)
2008-08-07 18:43:42 +00:00
drochner
0d1c8618fe update to 0.5.1
changes:
New optimizations have been provided for SSE2 and ARM instruction sets,
while a lot of warnings triggered by recent compiler changes have been
fixed.
A new function has been added to guess the aspect ratio of streams where
it is not properly coded. Also it is now possible to retrieve the value
of the MPEG-2 repeat_first_field flag, and to be notified when the
sequence header of a stream changes (eg. aspect ratio on-the-fly changes).
2008-08-07 18:23:18 +00:00
drochner
2560e046ea update to 0.10.8
changes:
Support shared desktops in RFB input
Make the Quicktime codec wrapper work on win32
Experimental DVD navigation support
Support AAC/H.264 in FLV files
Fixes in the DirectShow codec wrapper
Fix the Real codec wrapper plugin
New deinterlace2 plugin incorporating TVtime deinterlacers
Handle seeking, timestamps, duration in RAW video/audio parsers
New DirectShow video sink for Win32
FAAD reverse playback support
OSS4 support improvements
MythTV seeking support
SPC decoder now supports seeking, tags and duration queries
Replaygain elements moved to Good
Deinterleave/interleave elements fixed and moved to Good
MPEG-4 video stream parser fixes
Improved MPEG-TS parsing for DVB support
Improvements in App source/sink
RTP manager enhancements
2008-08-06 18:19:45 +00:00
drochner
6207edfcfa update to 0.10.9
changes:
Replaygain elements moved from Bad
Interleave/Deinterleave elements moved from Bad
Pulseaudio plugin http://pulseaudio.org is now integrated
New simple Karaoke audio effect plugin
Improvements in v4l2src
Multi-channel FLAC file fixes
AVI and Quicktime reverse playback support
AVI and Matroska muxing improvements
New element for rendering SMPTE transitions into alpha channels
Many improvements in the Win32 directdraw elements
Error out cleanly for encrypted streams
RTP/UDP handling improvements
RTSP digest authentatication implemented.
New RTP Pay/Depay-loaders for Speex, G.729, DV & raw video/audio
Error concealment for Speex
Many other bug-fixes and enhancements
2008-08-06 18:17:24 +00:00
drochner
d0b0742c72 prepare for addition of a "gio" plugin pkg
(we could build it in the base pkg because it doesn't cause additional
dependencies, but it is marked experimental, so better leave it
as optional addon)
2008-08-06 18:07:06 +00:00
ahoka
2c61c9b0b3 I missed this change in my previous commit. Should build OK on PPC now. 2008-07-30 21:46:04 +00:00
ahoka
1d92901f64 Include altivec.h on NetBSD/ppc. This will unbreak the build for that
platform. Closes PR pkg/38470.
2008-07-30 21:03:17 +00:00
dholland
3c41e0a229 Rearrange how libXv and libXvMC are probed in order to work properly on
systems with libXvMC.so but no libXvMCW.so.
Also add missing dependence on libX11. Thus, PKGREVISION++.
2008-07-29 05:58:41 +00:00
heinz
ee12c6d2fa The package supports installation to DESTDIR. 2008-07-27 14:01:42 +00:00
dholland
abdf4d0e9f Add libXvMC so the XvMC plugin is built and installed.
Noted by Gilles Dauphin in PR 37895.
PKGREVISION++.

Note: I've handled libXvMC the same way libXv is handled, which may not
be optimal but is least likely to break anything.
2008-07-21 00:11:34 +00:00
dbj
b737335fcc add UDFFindFile to exported symbol set 2008-07-20 23:38:17 +00:00
drochner
651b1e9ea5 update to 1.1.14
changes:
-adds Xv port & type selection
-improved content type detection for HTTP streams
-some DVB and V4L improvements
-DVB audio bug fixed
2008-07-17 17:00:35 +00:00
drochner
50ca67f0f7 update to 0.10.12
changes:
Build fixes
make gst.Fraction do simplification like GstFraction does in C
Wrap gst_type_find_register
Various bug-fixes
2008-07-15 10:11:10 +00:00
drochner
e3d5275cd9 update to 0.10.20
changes:
RTP improvements
Support digest auth for RTSP
Additional documentation
Support DSCP QoS in multifdsink
Add NV12/NV21 video buffer layouts
Video scaling now bilinear by default
Support more than 8 channels in audio conversions
Channel mapping fixes for audioconvert
Improve tmplayer and sami subtitle support
Support 1x1 pixel buffers for videoscale
Typefinding improvements for MPEG2, musepack
Ogg/Dirac mapping updated in oggmux
Fixes in ogg demuxing
audiosink synchronisation and slaving fixes
Support muting of the audio in playbin by selecting -1 as the audio stream
Work done on playbin2 and uridecodebin
Improvements in the experimental GIO plugin
decodebin fixes
Handle GAP buffers in some places
Various other leak and bug-fixes
2008-07-15 10:09:40 +00:00
drochner
a61bb72be8 update to 0.10.20
changes:
Add the Presets interface
Use the binary registry by default
Deprecate gst_element_get_pad and don't use it anywhere any more.
Reverse playback fixes
API to get missing element messages from parse_launch parsing.
Fixes in latency calculations
BaseTransform negotiation fixes
New Buffering query and messages
Fix multiqueue deadlocks when changing limits
Remove pre-generated parser hacks and require newer flex/bison
Use GSlice in more places
Use static strings in property declarations everywhere to save memory
 allocations
Fix unaligned memory accesses with the binary registry and add CRC checks
Lots of other bug fixes
2008-07-15 10:05:31 +00:00
joerg
f605fec2db Mark as destdir ready. 2008-07-14 12:55:56 +00:00
joerg
e1a6feb45e Fix compilation on Solaris, which lacks isinfinite as reported by
Daniel Vergien.
2008-07-10 15:11:53 +00:00
joerg
36adbde0fa Fix build on Solaris: install -d must be called with only one directory. 2008-07-10 13:40:40 +00:00
abs
809ccbb9d9 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
2008-07-07 08:34:54 +00:00
joerg
e9054eecc5 Also mention the sysctl for NetBSD current. 2008-07-04 14:51:02 +00:00
tonnerre
2ffe894336 Fix vlc wav handling heap overflow. A specially crafted .WAV file could
be used to achieve that with an overly large fmt chunk. (CVE-2008-2430)
2008-07-03 21:50:02 +00:00
wiz
5e40d1655b Fix installation for kde plugin.
Noted by Mihai Chelaru.
2008-06-28 16:37:07 +00:00
obache
2f4f59451f Add a patch to fix typo, it breaks build with some DragonFly releases.
Based on patch submitted by Hasso Tepper in PR 38818.
2008-06-26 13:54:56 +00:00
jmcneill
342b386faa Don't pull in bsd.options.mk if we don't define PKG_SUPPORTED_OPTIONS,
fixes build on non-i386.
2008-06-24 11:56:54 +00:00
wiz
3dabd5ace0 Update to 0.8.3nb1:
Add patch provided by Kouichirou Hiratsuka in PR 39015 to fix segfaults.
2008-06-22 20:15:51 +00:00
wiz
81b7dcedbd 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)
2008-06-22 15:20:56 +00:00
taca
ff2ff4367d Update distinfo. 2008-06-22 02:38:27 +00:00
drochner
8db816d8df update to 1.1.13
changes:
- For extra safety against possible Integer overflows like the ones found
    in CVE-2008-1482, backport more calloc usage from 1.2 branch
-Added MIME types and .mpp for musepack
-Fixed display of some MJPEG streams
-Deprecate xine_xmalloc() function, see src/xine-utils/utils.c for more
  information about the reason
-Provide a useful implementation of xine_register_log_cb()
-New version of the JACK output plugin

pkgsrc note: the fix for CVE-2008-1878 was integrated upstream
2008-06-21 15:45:15 +00:00
dsainty
7edc6f196b Disable building documentation if Doxygen/LaTeX are present. Speeds up
the build, but more importantly, allows the build to complete should there
be odd LaTeX/unicode issues floating about.
2008-06-21 13:09:09 +00:00
drochner
cee37d42ea make this build on DragonFly, from Hasso Tepper per PR pkg/38997 2008-06-21 11:45:55 +00:00
joerg
3b0d97b0de Add DESTDIR support. 2008-06-20 01:09:05 +00:00
taca
f7ceb84d39 - Switch to use vendor_dir with Ruby 1.8.7.
Bump PKGREVISION.
2008-06-19 14:52:11 +00:00
joerg
03b8f0eb5b Fix installation. Add DESTDIR. 2008-06-16 14:44:47 +00:00
joerg
e3a56179a0 Fix DESTDIR. 2008-06-16 14:43:15 +00:00
obache
1f22c9e4f6 Then disable certainly otherwise. 2008-06-14 01:06:56 +00:00
obache
c4506e86af Try to regist Linux framebuffer support modules if available.
Part of PR 37581.
2008-06-14 00:59:51 +00:00
joerg
ba171a91fa Add DESTDIR support. 2008-06-12 02:14:13 +00:00
obache
0e5435698e Ming module included in PHP4 does not compatible with Ming 0.3. 2008-06-12 00:47:05 +00:00
obache
db4e1c2e3e Fix typo in PLIST.
Noticed by Hasso Tepper in PR 38901.
2008-06-11 14:08:14 +00:00
markd
3767181320 Explicitly disable arts support so that it doesn't find and try to use
it if its installed.
2008-06-04 07:33:52 +00:00
drochner
387d487697 make it build on DragonFly/FreeBSD, from Hasso Tepper per PR pkg/38821,
slightly modified by me
2008-06-02 16:45:15 +00:00
abs
54df6c22d7 set USE_LANGUAGES=c PKG_DESTDIR_SUPPORT=user-destdir 2008-06-01 19:52:55 +00:00
abs
767b0836a3 update to dvdrip-0.98.8nb2
Set SKIP_UNPACK_REQUIRED_MODULES=1 so we do not install our own copy of
various perl modules, set USE_TOOLS+=perl, and update required versions
in perl dependencies
2008-06-01 19:30:31 +00:00
obache
897039633b Need msgfmt to build.
Noticed by Hasso Tepper in PR 38805.
2008-05-31 11:21:44 +00:00
drochner
8778351f42 update to 0.10.8
changes:
-ASF demuxer fixes
-MP3 parsing and Xing header output bug-fixes
-Real streaming and demuxing improvements
2008-05-30 17:36:50 +00:00
drochner
22e291cc88 normalize time argument to pthread_cond_timedwait(), otherwise NetBSD's
libpthread complains (happened if one jumped forth and back in a DVD)
bump PKGREVISION
2008-05-26 12:35:09 +00:00
wiz
a8b011651e Needs c in USE_LANGUAGES for endian detection in configure script. 2008-05-26 11:05:28 +00:00
joerg
3d8ef5a52d Second round of explicit pax dependencies. As reminded by tnn@,
many packages used to use ${PAX}. Use the common way of directly calling
pax, it is created as tool after all.
2008-05-26 02:13:14 +00:00
wiz
41f426ade1 Reset maintainer on his request. 2008-05-25 21:20:07 +00:00
tron
5653b15d71 Remove me as maintainer of some package, clame ownership of a few packages. 2008-05-25 14:45:16 +00:00
tonio
8c50e2ac4a Yet another try to fix PR pkg/38733
Use the __DARWIN_64_BIT_INO_T from sys/cdefs.h on darwin
2008-05-25 14:34:13 +00:00
wiz
84e6369249 Fix PLIST. Bump PKGREVISION. 2008-05-24 10:29:40 +00:00
tonio
4d6db4497d Fixing build for MacOSX 10.5, using __DARWIN_STRUCT_STAT64 to detect if stat64
is available.
This should fix PR pkg/38721
2008-05-24 07:24:59 +00:00
tonio
1a56906722 Fixes checksum for patch-aj: checksum for patches is sensible to comments.
Fixes PR pkg/38731
2008-05-23 16:38:34 +00:00
wiz
f3a2add2de ffmpeg-devel/buildlink3.mk was fixed, remove superfluous includes. 2008-05-22 20:58:32 +00:00
tonio
857634650f Fix build for Darwin
- use the same work around for mntent.h as for NetBSD and DragonFly
- deactivate oss output for Darwin

This fixes PR pkg/38721
2008-05-21 19:21:33 +00:00
tnn
c5e15582ee Fix PLIST breakage with native X11 introduced in rev 1.48. 2008-05-20 18:29:28 +00:00
tonnerre
6c6cd9138f Add patches for CVE-2008-1558 for gmplayer 2008-05-19 20:55:51 +00:00
abs
f9e2cf9d81 add a CONFLICTS line for ffmpeg-[0-9]* 2008-05-19 11:47:44 +00:00
drochner
1fa18138a1 update to 2.22.3
changes:
* Fix the playlist parser trying to parse RCS files
* Fix parsing of file that appear to be DOS text files but are Podcasts
* Fix linefeeds appearing in titles
2008-05-14 18:34:23 +00:00
drochner
461852606e update to 0.10.7
changes:
OSS v4 support
libdc1394 2.0.0 support
AAC support fixes
RTP support improved
New OFA element
SRT subtitle encoder added
Windows Inet support for http/ftp
Fixes in dc1394, MIDI, MPEG-2 encoding, MythTV input, NAS
Fixes in Bayer decoder, replaygain analysis, GSM decoder
DVB/MPEG-TS support improved
NSF decoder updated
'metadata' plugin enhancements
Dirac encoder ported to libschroedinger
mplex element ported to 0.10
VCD/CDXA parser ported to 0.10
Directshow wrapper improvements
'selector' plugin enhancements
souphttpsrc moved to the -good module
Various other fixes and enhancements
2008-05-14 18:32:04 +00:00
drochner
60899a1185 update to 0.10.8
changes:
-The libsoup based http source moved from the -bad module and was raised
 to primary rank
-GOOM visualisation plugin updated to Goom2k4
-Fixes in UDP, RTSP, matroska, QT/mov, AVI, v4l2, OS/X, SunAudio, mulaw
 and wavpack
-New gdkpixbuf output for snapshotting
-Various other bug-fixes
2008-05-14 18:28:36 +00:00
tonnerre
634506bef2 Add a patch for CVE-2008-1558 to mplayer. This fixes a buffer overflow in
the RealRTSP SDP code which can be exploited to execute arbitrary code
remotely.
2008-05-11 03:46:24 +00:00
bjs
0ca34f42d6 Use pkg-build-options.mk to include optional dependencies in
buildlink3.mk.  I am currently fixing x11/nucleo, and without this
pkg-config gets very upset.
2008-05-06 15:43:03 +00:00
jmmv
0d3662ee66 Drop maintainership
Stop lying and drop maintainership of these packages.  I have not
maintained them for a very long time already, so leave room for
fresh blood to take over them.
2008-04-30 13:38:14 +00:00
tron
3c7a158ac7 Update "win32-codecs" package to version 071007:
- Use latest version of the "windows-all" archive.
- Drop "qtextras" archive because the include QuickTime codecs have
  various security vulnerabilities. This fixes the security
  vulnerability reported in GLSA 200803-08.
2008-04-30 06:40:06 +00:00
wiz
dfdd8571db Install KDE plugin as well (when kde option is selected).
Bump PKGREVISION.
2008-04-29 20:16:08 +00:00
drochner
050b3dfa44 update to 2.22.2
changes:
* Fix check for the soup plugin in the YouTube plugin
* Fix a warning in the GStreamer backend
2008-04-29 10:01:05 +00:00
drochner
08dce2cf96 +totem-nautilus 2008-04-28 17:21:45 +00:00
drochner
e8cd3bf4f6 import the other half of the "totem" pkg
(which I split in the process of the gnome-2.22 update, to get rid
of the heavyweight "nautilus" dependency in the base "totem" pkg)
This part now contains the "nautilus" plugin which displays media
file metadata on right-click.
2008-04-28 17:20:20 +00:00
drochner
2153d2a2e4 Remove inclusion of freetype2, this is already done
in mplayer-share/Makefile.depends. Now we are where we were some
PKGREVISIONs ago. If you think there is a problem to fix, please
tell details.
2008-04-28 14:32:11 +00:00
tron
485e03d299 This package needs "freetype2" and not "freetype-lib". Tested under
NetBSD-i386 4.0_STABLE. Bump package revision again.
2008-04-27 15:22:10 +00:00
wiz
29a9fc6697 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 <strk@keybit.net>

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 <strk@keybit.net>

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 <gui>-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
2008-04-27 06:44:52 +00:00
darcy
51d4e31fe5 Include freetype-lib library and bump PKGVERSION.
Discussed on tech-pkg.  No arguments against the patch.
2008-04-26 14:54:31 +00:00
joerg
a77e7015fe Update PYTHON_VERSIONS_COMPATIBLE
- assume that Python 2.4 and 2.5 are compatible and allow checking for
fallout.
- remove PYTHON_VERSIONS_COMPATIBLE that are obsoleted by the 2.3+
default. Modify the others to deal with the removals.
2008-04-25 20:39:06 +00:00
wiz
e9e122fdb2 Add a variable XINE_MOD_DIR_VER that contains the subdirectory name
for the modules. Use it in xine-lib and its dependencies.

Fixes a bug in xine-esound and installation of wip/xine-xcb.
2008-04-24 12:32:22 +00:00
tron
c38aed8c1a Stop the "configure" script from picking up "doxygen" or "pdflatex"
which will break the build later (and would cause package list
inconsistencies if the build succeeded).
2008-04-23 12:26:47 +00:00
wiz
c5f3f61f5e Update to 1.0beta3:
libtheora 1.0beta3 (2008 April 16)

 - Build new libtheoradec and libtheoraenc libraries
   supporting the new API from theora-exp. This API should
   not be considered stable yet.
 - Change granule_frame() to return an index as documented.
   This is a change of behaviour from 1.0beta1.
 - Document that granule_time() returns the end of the
   presentation interval.
 - Use a custom copy of the libogg bitpacker in the decoder
   to avoid function call overhead.
 - MMX code improved and ported to MSVC.
 - Fix a problem with the MMX code on SELinux
 - Fix a problem with decoder quantizer initialization.
 - Fix a page queue problem with png2theora.
 - Improved robustness.
 - Updated VS2005 project files.
 - Dropped build support for Microsoft VS2003.
 - Dropped build support for the unreleased libogg2.
 - Added the specification to the autotools build.
 - Specification corrections.
2008-04-22 20:27:04 +00:00
heinz
c0d8518447 The package supports installation to DESTDIR. 2008-04-20 20:50:20 +00:00
heinz
f1e6b2de01 The package supports installation to DESTDIR. 2008-04-20 20:38:53 +00:00
tonnerre
658d67f83f Update vlc to version 0.8.6f, also applying some smaller patches:
- Wrong boundary check in Speex decoder (CVE-2008-1686).
 - Compilability of CDDA code with modern libcdio versions.

Vendor updates in 0.8.6f
 - Security vulnerabilities in the Subtitle demuxer, Real RTSP demuxer,
   MP4 demuxer and Cinepak codec: CVE-2007-6681, CVE-2008-0073,
   CVE-2008-1489, CVE-2008-1769).
 - Crashes in H264 packetizer.
 - Close MMS access on network timeout.
 - Some problems with AAC decoder & packetizer.

Vendor updates in 0.8.6e:
 - Security vulnerabilities in the Web interface, Subtitle demuxer,
   Real RTSP demuxer, SDL_image library and MP4 demuxer (CVE-2007-6681,
   CVE-2007-6682, CVE-2006-4484, CVE-2008-0225, CVE-2008-0295, CVE-2008-0296,
   CORE-2008-0130).
 - Resume playback for viewing content over FTP.
 - Fixed XShm detection with remote X11.
 - DTS to S/PDIF converter fixes.
 - Waiting for SPS/PPS problem in H.264 packetizer.
 - Improved compatibility for creating H.264 video files playable on iPhones.

Approved-by: joerg
2008-04-20 15:31:02 +00:00
drochner
6dc0b0da94 xine security patch of the day: fix possible buffer overflow in
nsf parser (SA29850), patch from upstream CVS, bump PKGREVISION
2008-04-18 14:01:22 +00:00
drochner
eaf6372530 update to 1.1.12
changes:
-security fix (unchecked array index, CVE-2008-1686)
-a few bug fixes (including the 1.1.11.1 regressions)
-new version of the pulseaudio output plugin
-open-source upport for RealAudio "cook"
2008-04-15 19:25:28 +00:00
drochner
c939f81ce8 update to 2.22.0
This switches to the gnome-2.22 release branch.
2008-04-15 18:45:41 +00:00
drochner
79d1747e7b update to 2.22.1
This switches to the gnome-2.22 release branch.
2008-04-15 18:17:32 +00:00
wiz
16f6c33bad Bump PKGREVISION for dependency changes caused by enchant update. 2008-04-14 11:36:11 +00:00
joerg
f0c5f1f2d9 Add fix for a crash / stack corruption with ASS. Bump revision. 2008-04-14 06:55:47 +00:00
jlam
841dfa0e7a Convert to use PLIST_VARS instead of manually passing "@comment "
through PLIST_SUBST to the plist module.
2008-04-12 22:42:57 +00:00
drochner
fe592c821e update to 0.10.11
changes:
-Wrap gst.Pad.start_task
-New videomixer example
-Various other fixes
2008-04-11 19:58:30 +00:00
drochner
1069981bed +totem-pl-parser 2008-04-11 19:08:34 +00:00
drochner
d31960839f add totem-pl-parser-2.22.2, a library to parse playlists, used to be
part of totem, but was split out in gnome-2.22
2008-04-11 19:05:55 +00:00
agc
4d103733b6 Add a javascript option to mediatomb (via pkgsrc/lang/spidermonkey). 2008-04-11 14:41:27 +00:00
agc
b1ef430825 Add two patches to recognise the "mp4" file extension as a "video/mp4"
type, which lets mp4 files be added to the database, and get presented
via UPnP.

There are two files because the basic mappings are specified in the
config.xml file, which is generated by a C++ program, and there's a
corresponding change to the mappings.xml file which is kept around
as source.

With thanks to Jared for the mapping information.
2008-04-11 10:11:59 +00:00
agc
9eb76dab55 Make sure some other packages are installed as pre-requisites for
mediatomb:

	libexif
	taglib
	zlib
2008-04-11 09:29:19 +00:00
jlam
571e156b82 + Use package options instead of WITH_DVDCSS to select whether dvdcss
support is built into the package.

+ Convert to use PLIST_VARS instead of manually adding "@comment" to
  PLIST_SUBST.

Bump PKGREVISION to 19 due to the addition of package options.
2008-04-10 19:34:34 +00:00
drochner
c6378dbd55 update to 0.10.19
changes:
-Experimental GIO plugin
-Continued playbin2 development
-RTP fixes
-Various other bug-fixes and improvements
2008-04-10 12:00:45 +00:00
drochner
82f69c7899 update to 0.10.19
changes:
-New GstPoll abstraction simplifies operations on multiple fd's/sockets
-Various bug fixes and corrections
2008-04-10 11:54:40 +00:00
drochner
33016932fc update to 1.1.11.1
changes:
* Security fixes:
  - Array Indexing Vulnerability in sdpplin_parse(). (CVE-2008-0073)
  - integer overflow, possibly leading to buffer overflow, CVE-2008-1482
* Reworked the plugin directory naming so that external plugins don't have
  to be rebuilt for every release
* Made the version parsing much more reliable; it wasn't properly coping
  with four-part version numbers
* Fixed an off-by-one in the FLAC security fix patch. This breakage was
  causing failure to play some files
* Support 16-bit big-endian DTS audio
* Improved frame snapshot API. (ABI extension.)
* Re-add support for # (stream parameter separator) in raw filenames
* Fixed long delay when closing stream on dual core systems

pkgsrc note: CVE-2008-0073 was already fixed by patch
2008-04-10 11:48:57 +00:00
agc
11fc9c444a Get rid of a harmless trailing line in a patch file, noticed by
OBATA Akio.

Regenerate patch checksum
2008-04-10 09:09:37 +00:00
agc
ea030cea01 Add and enable mediatomb. 2008-04-09 20:37:35 +00:00
agc
cb1f647a1c Initial import of mediatomb-0.11.0 into the packages collection.
MediaTomb is an open source (GPL) UPnP MediaServer with a nice web
	user interface, it allows you to stream your digital media through
	your home network and listen to/watch it on a variety of UPnP
	compatible devices.

	MediaTomb implements the UPnP MediaServer V 1.0 specification that can
	be found on http://www.upnp.org/.  The current implementation focuses
	on parts that are required by the specification, however we look into
	extending the functionality to cover the optional parts of the spec as
	well.

	MediaTomb should work with any UPnP compliant MediaRenderer, please
	tell the authors if you experience difficulties with particular
	models, also take a look at the Supported Devices list for more
	information.

With thanks to Jared Macneill for the patches to make this compile on
NetBSD.

Oh, and works very nicely with my Archos 605 (not in the Supported Devices
list).
2008-04-09 20:36:38 +00:00
ghen
10f3ba9178 Update to Adobe Flashplayer version 9.0.124. Fixes CVE-2007-6019. 2008-04-09 19:13:56 +00:00
tron
45d5fa7ce4 Try harder to disable AltiVec support under Mac OS X PPC (because it cannot
be used in a shared library). Applications linked against "libx264" can now
actually be started without crashing immediately because the symbol
"_x264_deblock_h_luma_altivec" couldn't be found.

Bump package revision because of this fix.
2008-04-09 18:33:37 +00:00
joerg
e5f2db9b02 Fix DESTDIR. 2008-04-07 17:14:20 +00:00
joerg
5c596d8f52 Fix DESTDIR. 2008-04-07 16:53:38 +00:00
jlam
7e66bec622 RUBY_REPLACE_DIRS is relative to ${WRKSRC} so no need to give the absolute
path to these directories.
2008-04-04 15:31:39 +00:00
joerg
ef21b50f84 Fix typo breaking the bulk build. 2008-04-03 09:41:25 +00:00
joerg
6dd3b31dc2 Shared libraries needs to be built with PIC code.
tolower needs unsigned char argument.
Fix a missing parameter type.
Bump revision.
2008-04-03 08:42:25 +00:00
tron
ef61654e88 Completely disable PowerPC assembler code under Mac OS X. It requires to
ignore linker warnings under Tiger and doesn't work at all under
Leopard with Xcode tools 3.0.
2008-03-31 16:16:00 +00:00
tnn
1bb62b386a Patch for CVE-2008-1489, mp4 buffer overflow. Bump rev. 2008-03-26 02:32:17 +00:00
wiz
8bda8c0d57 --enable-x264 confuses the configure script, it's better to avoid
it and let it find out for itself.

Fixes mencoder build.

Reported and fixed by David Sainty.
2008-03-25 15:35:36 +00:00
tnn
3b627b7337 If using the mplayer-ssse3 option, then include override-as.mk from binutils. 2008-03-24 23:44:19 +00:00
drochner
a429ce6ead add patch from upstream to fix a buffer overflow in the SDP parser
(CVE-2008-0073)
bump PKGREVISION
2008-03-19 16:09:35 +00:00
tron
a8b4a54400 Fix build under Mac OS X Intel by stripping out the "-fno-common" that
"yasm" doesn't understand. Also improve the similar hack used under
NetBSD to strip out "-fpic".
2008-03-18 15:05:03 +00:00
wiz
e22cf4bee0 Add x264-devel include, seems to be needed after all. 2008-03-16 21:22:45 +00:00
wiz
6fe43a8439 Add x264 option and default it to on (since it occurs no additional
dependencies). Bump PKGREVISION.
2008-03-16 11:56:48 +00:00
joerg
c9d0aa7ec1 Fix DESTDIR build. 2008-03-13 17:02:56 +00:00
wiz
be3cd0c4b7 Mention sysctl for shmmaxpgs. 2008-03-12 20:54:37 +00:00
wiz
f404bde4d9 + goggles. 2008-03-12 20:52:29 +00:00
wiz
ac0dfda6ff Initial import of goggles-0.9.1:
Goggles DVD Player is a frontend for the Ogle DVD player. Besides the
usual features like having a play button etc., Goggles tries to
provide features not often found in other DVD players. Since Ogle
in itself is only a DVD player, it has some neat capabilities that
"general" media players cannot provide. Goggles extends these
capabilities with a very user-friendly interface.

Goggles' attractive and responsive user interface is written using
the FOX Toolkit.
2008-03-12 20:52:02 +00:00
tron
9dbe14055f Fix build under Mac OS X PPC. 2008-03-11 13:20:29 +00:00
drochner
2329984f9d update to 0.10.9
changes:
-bugfixes
-Improved support for modifying compositions during playback
2008-03-10 12:52:52 +00:00
drochner
a420a5920c +gst-plugins0.10-x264 2008-03-10 12:06:58 +00:00
drochner
3a78567c60 add gst-plugins0.10-x264-0.10.6, an x264 encoder plugin for gstreamer,
based on the x264-devel lib
2008-03-10 12:05:21 +00:00
drochner
dfdcafab50 now that that we rely on the fact that we get correct PIC from yasm
we can as well use libtool, to get a proper .so which can be
dynamically loaded, tested by Mihai Chelaru,
bump PKGREVISION
2008-03-10 11:59:26 +00:00
drochner
51942eeac1 fix CONFLICTS entry (noticed by wiz), bump PKGREVISION 2008-03-10 11:35:31 +00:00
kefren
c96d38ddaa optionally allow build of arts plugin 2008-03-08 05:19:57 +00:00
kefren
f6001dacf8 build PIC
This way multimedia/ffmpeg-devel gets build on NetBSD/amd64
2008-03-07 21:50:41 +00:00
wiz
421295ae10 Accept totem-xine again (fix problem introduced by bl3bump).
Addresses PR 38189 by charlie.
2008-03-07 07:07:01 +00:00
wiz
17874d2d62 Bump PKGREVISION so it is the same as for totem -- needed for
totem/buildlink3.mk.
2008-03-07 07:06:17 +00:00
wiz
8e810a2bc9 Recursive PKGREVISION bump for gnutls-2.2.2 update with shlib major bump. 2008-03-06 14:53:47 +00:00
jlam
f847dc9588 Mechanical changes to add DESTDIR support to packages that install
their files via a custom do-install target.
2008-03-04 19:32:30 +00:00
drochner
eeeec6349b catch up with patches added since 2008/01/03
(the way all these mplayer pkgs share makefile fragments sucks)
2008-02-28 21:33:02 +00:00
drochner
d0bb6d1497 update to 0.10.10
changes:
-Wrap new API for 0.10.16 GStreamer and Base releases
-New gst.pbutils module wraps the gst-plugins-base pbutils library
-Rework gst_pad_add_*probe function wrapping to avoid leaks
-Various build fixes
2008-02-28 19:43:08 +00:00
drochner
51756d587d update to 0.10.7
changes:
-many fixes and improvements
-Accurate seeking support in mp3
-RealMedia and WMS RTSP support
-New element: dvdsubdec
2008-02-28 19:40:22 +00:00
drochner
739b41fcf3 update to 0.10.6
changes:
-many fixes and improvements
-New elements: flvdemux, flvparse, mpegtsparse, dvbsrc, dvdspu,
 mpeg4videoparse, metadatademux/mux, souphttpsrc, speexresample, qtwrapper,
 rawaudioparse, fbdevsink
-Renamed elements/plugins: switch (now selector), pitch (now soundtouch)
-some elements moved to -good or -ugly
2008-02-28 19:36:24 +00:00
drochner
5aea285bb3 update to 0.10.7
changes:
-Massive RTSP/RTP improvements
-Support more formats in QT files
-some elements moved here from gst-plugins-bad
-New audio effects
-bugfixes
2008-02-28 19:32:21 +00:00
kefren
418a89c23c Fix SA29122: MP4 Demuxer Arbitrary Memory Overwrite 2008-02-28 16:18:53 +00:00
tnn
6e96c58763 Missing include of <errno.h>. PR pkg/38105 2008-02-26 18:14:30 +00:00
joerg
fb4567998b Mark again as supporting destdir. 2008-02-26 17:16:24 +00:00