Commit graph

2918 commits

Author SHA1 Message Date
drochner
780b3c21d1 update to 0.10.29
changes: many fixes and improvements -- see the ChangeLog
2011-05-18 09:38:18 +00:00
drochner
fa791a08f8 update to 0.10.34
changes: many fixes and improvements -- see the ChangeLog
2011-05-18 09:34:20 +00:00
wiz
bb9a64d04d Remove gcc restriction added in 2004.
Let's see if it's still requiring gcc-only in 2011.

Addresses PR 44981.
2011-05-18 08:28:39 +00:00
obache
2936aedf16 Remove workaround for PR#44108, no need anymore. 2011-05-16 01:35:10 +00:00
drochner
f0ea5f615d update to 2.32.5
changes: bugfixes
2011-05-13 17:20:09 +00:00
drochner
3095f7eb76 this doesn't build against xulrunner-2, so stick to the old version
(I've tried the patch from Ubuntu bug#684602. It builds, but the result
crashes on start.)
2011-05-13 11:18:16 +00:00
abs
8fc5337f8a kde* notches up another different REPLACE_* - this time REPLACE_BASH. ++PKGREVISION 2011-05-01 10:15:32 +00:00
obache
66fe29f3f7 TEST_TARGET=check 2011-04-29 07:44:28 +00:00
obache
9d1b474e68 Update ffmpeg to 20110426.0.6.3.
version 0.6.3:
- AMV: Fix possibly exploitable crash.
- Fix apparently exploitable race condition.
2011-04-29 07:41:01 +00:00
obache
c96adc967f Update gecko-mediaplayer to 1.0.3.
1.0.3
	Allow files > 2GB to be loaded in NP_FULL mode
	Always include gecko-mediaplayer.schema in tar file
	Make configure option --with-gconf=yes override use of gsettings
1.0.3beta
	Cleanup some compile warnings
	Try out silent make files
	Mark asf files as streaming
	Remove code to set the firefox preference
	Version bump to 1.0.3beta
	Apply changes to fix compiling on Ubuntu
	Apply config changes to gconf schema
	Apply changes to make gecko-mediaplayer with with gnome-mplayer 1.0.3beta and higher
	Apply patch from issue #126
	Updated Turkish translation
	Work around xulrunner api change Issue #124
	Fix a couple of NULL pointer errors Issue #123
	Fixes to using libcurl
	Only do list_dump when we process the list
	Use libcurl to fetch content when running in QuickTime emulation
	Fix spot where QuickTime was not set to 7.6.9
	Get width and height from the style attribute if present
	Bump QuickTime emulated version to 7.6.9
2011-04-26 14:41:37 +00:00
obache
112e1d660b Update gnome-mplayer to 1.0.3.
1.0.3
    libgmtk - change GtkObjectClass to GObjectClass
    Cleanup some compiler warnings
    Updated Japanese translation
    Fix black screen issue when loading DVD
    Fix potential NULL pointer referenced Issue #503
    Make DVDNAV menu selection with mouse work properly
    Clean up shell script warning in configure
    Make configure option --with-gconf=yes override use of gsettings
    Updated Polish translation
    Clean up some compiler warnings
    Run autoreconf with new autoconf tools
    Removed --avoid-version from nautilus plugin
1.0.3beta
    Updated translations from launchpad, added in several new translations
    libgmtk - gmtk_media_player, better support for mplayer2
    libgmtk - gmtk_media_player, set default zoom to 1.0
    libgmtk - gmtk_media_player, clean up some attribute setter/getters
    libgmtk - gmtk_media_player, implement zoom factor for media, useful for panscan
    Shutdown mplayer before clearing playlist in open dtv, acd, vcd, and atv
    libgmtk - detect mplayer2, and allow setting a custom mplayer
    Convert mute 1\nseek 0 0\n commands to separate commands
    Add support for MPlayer2 detection
    Use a file chooser button to pick the mplayer executable rather than typing in the path
    Fix memory pointer issue that could lead to crash in mplayer thread
    Rework Next option when caching is enabled (recommend that caching be disabled)
    Be more specific in SPEC file
    Fix RPM generation when using GSettings
    Fix problem with STOP when playing a playlist
    libgmlib - gm_audio, include math.h, Issue #499
    libgmtk - gmtk_media_player, fix memory leak with stored color
    libgmtk - gmtk_media_player, manage widget background color correctly
    libgmtk - gmtk_audio_meter, move a varible context
    libgmtk - gmtk_media_player, get_allocation
    Try out silent make files
    Run update-po
    When stopping media, just quit mplayer instead of pausing and seeking to 0
    Fix resize issue in vertical layout
    Fix software volume stored value
    Apply OpenBSD patches
    Make playlist columns reorderable with drag and drop
    libgmtk - gmtk_media_player, add attribute disable_upscaling
    Add new preference to plugin tab, to disable scaling when video is embedded
    libgmtk - gmtk_media_player, parse mplayer properties
    libgmtk - gmtk_media_player, audio track selection fixes
    libgmtk - gmtk_media_player, initial subtitle and audio track detection
    libgmtk - gmtk_media_player, more hotkey processing
    libgmtk - gmtk_media_player, commit correct patch
    libgmtk - gmtk_media_player, handle +,-,#,., and j hotkeys
    libgmtk - gmtk_media_player, handle 1-8 keys for contrast, brightness, hue, and saturation
    libgmtk - gmtk_media_player, handle p and space keys for pausing
    libgmtk - gmtk_media_player, implement restart method
    libgmtk - gmtk_media_player, make subtitle selection work, and use better names in label
    libgmtk - gmtk_media_player, subtitle and audio_track work
    Fix up some issues with shoutcast stream information display
    libgmtk - gmtk_media_player, clamp values
    Fix view info, like view meter and view details
    Issue #467, playlist and details not disappearing
    Fix compile failure on fy.po, really dumb failure
    libgmtk - Dispose widgets properly, should solve memory leak
    libgmtk - gmtk_media_player, remove usage of GFileMonitor, not needed
    Fix window resize problem Issue #467 again
    libgmtk - gmtk_media_player, gamma is not a command line option
    libgmtk - gmtk_media_player, add video attributes
    Fix up spec file building
    When GSettings are available use them over GConf or GKeyStore
    Remove vdpau and vaapi vo devices on OpenBSD
    Use correct DVD device name on OpenBSD
    Add include to gmtk_media_player.h
    Add sndio and rtunes audio outputs for OpenBSD
    Add verbose flag to volume display
    Make volume on commandline work again
    Change volume range from 0 to 100 to 0.0 to 1.0 internally makes volume widget work
    Delete global varibles volume and idledata.volume
2011-04-26 14:39:09 +00:00
obache
0e97a14395 bump PKGREVISION from gettext-lib shlib bump. 2011-04-24 15:31:08 +00:00
obache
f8a3caa4d5 fixes build on DragonFly BSD. 2011-04-24 13:51:52 +00:00
obache
9ea3b36c23 recursive bump from gettext-lib shlib bump. 2011-04-22 14:40:40 +00:00
obache
1d9df3258a recursive bump from gettext-lib shlib bump. 2011-04-22 13:41:54 +00:00
obache
b9ac40310d note some more "used by ..." comments. 2011-04-21 13:50:29 +00:00
obache
6bfd2b49f7 note more "used by ..." comments. 2011-04-21 13:35:36 +00:00
obache
f88e532478 add/remove "used by ..." comments. 2011-04-21 13:30:50 +00:00
chs
76f0e9d5de update to 10.2.159.1, fixes CVE-2011-0611. 2011-04-19 15:58:13 +00:00
ryoon
a790dc1892 Update to 0.2.0
Changelog:
Overview of changes in gst123-0.2.0:

* Made --shuffle, --repeat and --random behave identical to ogg123 options.
* Allow colon in filenames. [Siddhesh Poyarekar]
* Support "none" audio driver which disables audio output.
* Added --full-version option which prints versions of the
  libraries used by gst123.
* Support --enable-debug configure option.
* Minor fixes.
2011-04-16 23:51:13 +00:00
drochner
d955e9b680 get mkvtoolnix-old back from the Attic -- the new version still doesn't
work correctly, at least on NetBSD: mkvmerge happens to spin and burn
CPU time without any progress in output file generation, the old
version finishes the same task properly
2011-04-15 16:18:02 +00:00
adam
cb66a9afa3 Fix building with Clang; pkglint complains cleaned-up 2011-04-14 07:26:34 +00:00
adam
c37b1a9993 Pass LDFLAGS when linking; adding then removing -lrt on Darwin didn't make much sense; clean-up 2011-04-14 07:08:00 +00:00
obache
7138c90ceb 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 <base> 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
2011-04-12 13:15:01 +00:00
drochner
adaabda97d add patch from upstream to fix unsufficient memory allocation in the mp4
demuxer which can lead to stack overflow
bump PKGREV
2011-04-11 15:51:18 +00:00
obache
c26fd6c68c + gecko-mediaplayer 2011-04-10 08:55:07 +00:00
obache
839f3bc70c Import gecko-mediaplayer-1.0.0 as multimedia/gecko-mediaplayer.
Gecko Media Player is a browser plugin that uses GNOME MPlayer to play media in
a browser.  It should work with all browsers on Unix-ish systems (Linux, BSD,
Solaris) and use the NS4 API (Mozilla, Firefox, Opera, etc.).  Gecko Media
Player is in heavy development, but I wanted to get some code drops out there
so that people can start using and testing it.
2011-04-10 08:54:08 +00:00
obache
e03dc00e3a + gnome-mplayer 2011-04-10 08:44:21 +00:00
obache
d555c488de Import gnome-mplayer-1.0.2 as multimedia/gnome-mplayer.
GNOME MPlayer is a GTK GUI for MPlayer based on the Gnome HIG.  However, the
code is not dependent on any Gnome library
2011-04-10 08:43:32 +00:00
sborrill
ca03711022 Fix -x11 package option. 2011-04-06 08:14:21 +00:00
drochner
0d198b75cc update to 0.6.2
changes:
- Fix invalid reads in VC-1 decoding (related to CVE-2011-0723)
- Do not attempt to decode APE file with no frames
  (adresses
  http://packetstorm.linuxsecurity.com/1103-exploits/vlc105-dos.txt)
2011-04-05 11:50:45 +00:00
taca
83caf93096 Update vlc package to 1.1.8.
pkgsrc change and notes:

* Update PLIST to reflect PKG_OPTION setting.
* With pulseaudio and sdl PKG_OPTION, I couldn't build the package because
  of vlc-cache-gen core dump.
* x11 PKG_OPTION could be elminated since the package won't build without it.

Changes between 1.1.7 and 1.1.8:
--------------------------------

Mac OS X Interface:
 * New UI graphics by Damien Erambert

Interfaces:
 * Oldrc interface is again the default RC interface, on Windows
 * Luarc, luahttp and luatelnet fixes
 * Qt and Mac OS X fixes
 * numerous Skins2 fixes, notably winamp2 skins

Encoder:
 * new libschroedinger-based Dirac codec encoder, faster than the current one

Access/Demuxers/Codecs:
 * Subtitles auto-detection is back for .txt files
 * vod/rtsp server and rtsp input fixes
 * mp4 demuxer improvements
 * ogg, rstp input, video filters minor fixes
 * taglib's replaygain is fixed for mp3
 * vobsub support has an improved auto-detection
 * fix a crash in malformed ape files

Miscellaneous fixes in:
 * Pulseaudio audio output, notably for usb cards
 * Stacktraces are now limited in size on Windows
 * Video resolution is now limited to 8192x8192, for security reasons
   See CORE-2011-0208
 * Configure and build system improvements
 * DirectShow and BDA build headers have been updated

Translations:
 * Update for Finnish, Galician, Dutch, Chinese, German, Japanese, Lithuanian,
   Slovak, French, Polish, Estonian, Brazillian Portuguese and Hebrew
 * New icelandic translation
2011-04-02 16:20:37 +00:00
wiz
b026ef50b8 Fix PLIST, from Robert Elz in PR 44784, and bump PKGREVISION.
While here, set LICENSE and include desktopdb.mk.
2011-03-29 08:34:58 +00:00
obache
69ff247586 fixes MASTER_SITES, per PR#44780 by Petr Topiarz. 2011-03-28 12:24:48 +00:00
chs
e5846f0181 update to 10.2.153.1, fixes CVE-2011-0609. 2011-03-27 14:51:22 +00:00
adam
c2d1f6fbbe Removed multimedia/mkvtoolnix-old successor multimedia/mkvtoolnix 2011-03-23 10:30:39 +00:00
obache
a7d83527c9 * exactly buildlink with package linked with this package.
* support GIFLIB_IMPLEMENTATION != libungif.

Bump PKGREVISION.
2011-03-22 08:24:09 +00:00
obache
400390e29b * exactly buildlink with packages used by this package directly.
* support GIFLIB_IMPLEMENTATION!=libungif

Bump PKGREVISION.
2011-03-22 08:00:10 +00:00
adam
3b07c69f49 Changes 4.6.0:
* build system: Fixed building the Qt version of mkvinfo's GUI (again).
* mmg: bug fix: If the header editor finds 'language' elements with ISO-639-1
  codes (e.g. "fra" instead of "fre" for "French") then it will map the code to
  the corresponding ISO-639-2 code
* mmg: bug fix: Fixed one of the issues causing mmg to report that it is
  configured to use an unsupported version of mkvmerge when the reported
  version was actually empty.
* mkvmerge: enhancement: HD-DVD subtitles are recognized as being an
  unsupported file format. This makes the error message presented to the user
  a bit clearer.
* build: Boost 1.36.0 or newer is required (up from 1.34.0). Also fixed
  building with v3 of Boost's filesystem library, e.g. with Boost 1.46.0
  Beta 1 or newer.
* mkvpropedit: new feature: Added support for adding, replacing and removing
  tags.
* all: Added a translation for the programs into Turkish by ßouЯock.
* build system: Fixed compilation if configure choses the internal versions of
  libebml and libmatroska while older versions are still installed in a
  location named with "-I..." or "-L..." in CFLAGS/CXXFLAGS/LDFLAGS or with
  configure's "--with-extra-includes" and "--with-extra-libs" options.
2011-03-20 13:19:44 +00:00
adam
1b1f98d00f Fix patching on Mac OSX; fix installing the library; fix some pkglint issues 2011-03-18 12:42:13 +00:00
zafer
2ac3661ba7 remove dead mirror. 2011-03-17 21:23:03 +00:00
tron
3b911e95ba Fix build under Mac OS X i386. Further changes might be required to
fix PPC and x86_64.
2011-03-12 11:00:01 +00:00
obache
744f19e9e4 Add patches for
* portability fix,`==' operator for test(1)
* fix python-config command name
2011-03-12 06:33:35 +00:00
drochner
ba725aaab1 update to 0.10.17
changes: bugfixes
2011-03-11 15:31:13 +00:00
drochner
ea7c7a4e20 update to 0.10.28
change: fixes a build problem on new Linux kernels w/o v4l1
2011-03-11 15:28:14 +00:00
drochner
95eb1d68ab update to 0.9.6
changes:
-encoder improvements and speedup
-bugfixes
(I've tested the decoder only)
2011-03-11 15:25:26 +00:00
wiz
273594e368 Update to 0.0.26:
Version 0.0.26
    rawconference: Correctly check if thread is internal
    rawstream: Don't start sending before having codecs
    rawsession: Only manipulate the valve from the session itlsef
    rawsession: Simplify transform bins creation
    rawsession: Remove g_debug
    rawsession: Unref the right object
    rawsession: Only remove sink if it has been added
    rtpconference: Correctly check if a thread is internal

    rtpstream: Fix reference leak in fs_rtp_stream_set_negotiated_codecs_unlock()
    Keep a ref to the fakesink
    fsrawconference: Make the construction more consistent

    In the construction of a raw session we add a bunch of elements. For all
    elements unref them in _constructed if adding them to the bin fails, for
    all other failures, leave it to the _dispose function to remove and
    unref the elements

    Use full prefix, even for private functions

    Add a transformation bin the source pipeline

    As upstream negotiation in Gstreamer still doesn't actually work, we'll
    need to change transform elements around every time the caps are changed
    as that will cause a re-negotiation and things will keep working..

    Unfortunately managing dynamic pipelines has its own challenges, so add
    a tee ! fakesink which will eat all the errors for us...

    fsrawconference: Make fsrawstream explicitely ask the session to set the direction
    fsrawconference: Cope with fs_raw_session_new returning NULL
2011-03-11 11:06:30 +00:00
obache
b766ef7124 bump PKGREVISION from change of gif library from libungif to giflib. 2011-03-10 10:20:18 +00:00
drochner
205d9a9128 libungif/buildlink3.mk -> mk/giflib.buildlink3.mk 2011-03-09 16:34:02 +00:00
drochner
459d63feeb libungif/buildlink3.mk -> mk/giflib.buildlink3.mk
(uses giflib now per default)
bump PKGREV
2011-03-09 16:29:23 +00:00
wiz
43c1122ae2 Testing for OPSYS can only happen _after_ the inclusion
of bsd.prefs.mk.
2011-03-08 17:05:17 +00:00
hiramatsu
e82b640370 Fix build failure on FreeBSD. 2011-03-08 15:25:56 +00:00
obache
b9c28283c4 user-destdir installation support. 2011-03-08 12:00:15 +00:00
wiz
02e4be20c3 Remove comments to avoid grep mismatches. 2011-03-06 16:36:50 +00:00
wiz
902c94fd81 Remove GTK1 using packages for which noone spoke up for the last two weeks
on pkgsrc-users in the thread "[HEADS UP] Package removal -- please check".
2011-03-06 16:02:28 +00:00
obache
a0c2be8dde Update ruby-gnome2 to 0.90.8.
== Ruby-GNOME2 0.90.8: 2011-03-04

NOTE: 0.90.x releases are for 1.0.0 major release.

A bug fix release of 0.90.7.

=== Changes

==== All

  * Fixes
    * 'make distclean' does not removed pkg-config files.

==== Ruby/GLib2

  * Fixes
    * fix non-gem rcairo detection. [#3178228]
      [OBATA Akio, Kouhei Sutou]

==== Ruby/Atk

  * Fixes
    * fix 'make distclean' cleans needed a file.
      [Vincent Carmona]

==== Ruby/Pango

  * Fixes
    * fix 'make distclean' cleans needed a file.
      [Vincent Carmona]

==== Ruby/GTK2

  * Fixes
    * fix require order.
      [id:kenhys]
    * [#3046538] fix crash by GC at exit.
      [Vincent Carmona, Kouhei Sutou]
    * gtk-demo samples with ruby 1.9 (excepted cairo ones).
      [Vincent Carmona]

==== Ruby/GooCanvas

  * Fixes
    * fix pc install. [#3178294]
      [OBATA Akio, Kouhei Sutou]

==== Ruby/GStreamer

  * Improvements
    * improve missing message.
      [Vincent Carmona]
    * add Gst::InstallPlugins.
      [Vincent Carmona, Kouhei Sutou]

  * Fixes
    * fix pc install. [#3178294]
      [OBATA Akio, Kouhei Sutou]
    * don't use rbgprivate.h. [#3188442]
      [Mamoru Tasaka, Kouhei Sutou]

==== Ruby/GtkMozEmbed

  * Fixes
    * fix pc install. [#3178294]
      [OBATA Akio, Kouhei Sutou]

==== Ruby/GtkSourceView2

  * Fixes
    * fix pc install. [#3178294]
      [OBATA Akio, Kouhei Sutou]
2011-03-04 13:14:04 +00:00
wiz
08a4633555 No point in pulling in libX11 on native-x installations, and it doesn't
work anyway.
2011-03-01 11:18:34 +00:00
wiz
e28e2b47ac Forbid on NetBSD<5.99, since it needs support for TLS in Linux emulation. 2011-02-28 18:00:38 +00:00
wiz
e2f84ad43f Reset maintainer for retired developers. 2011-02-28 14:52:37 +00:00
chs
bbfa758fee add dependency on new separate "curl". fixes PR 44535.
remove dependency on "compat" module, modern flash doesn't need it.
2011-02-27 16:06:05 +00:00
wiz
ced5dc060d Depend on gmake to make this build.
Add desktopdb.mk and bump PKGREVISION for it.
2011-02-26 09:42:10 +00:00
obache
f28eb7e23a Bump PKGREVISION from boost-libs version bump. 2011-02-26 04:04:41 +00:00
markd
771a80a179 Add alsa option. 2011-02-25 20:37:56 +00:00
drochner
b11261a489 update to 2.32.3
changes: bugfixes
2011-02-25 15:53:03 +00:00
drochner
8ac684343d update to 0.10.21
changes:
-gstreamer core/base 0.10.32 API additions
-Fix GstDiscover methods
2011-02-25 15:50:52 +00:00
wiz
f09b8dbca6 Let's assume for now that everything that worked with python-2.6 also
works with python-2.7.
2011-02-25 09:47:18 +00:00
apb
321ae773d4 libmatroska does not build with libebml-0.7.8, so bump a dependency from
0.7.7nb1 to 0.8.  There's a note in the libmatroska Changelog about
using macros defined in libebml-0.8.0, so I used that version number in
the dependency, but I tested only against libebml-1.0.0.
2011-02-23 15:41:48 +00:00
shattered
6b3c519f1f PR/41461: depend on audio/libdca if ffmpeg option is set. Revision bump. 2011-02-23 12:15:52 +00:00
taca
33e824faca Bump PKGREVISION due to ABI change of ruby18-base. 2011-02-21 16:01:10 +00:00
wiz
50bcae0d58 Update to 0.0.25:
Version 0.0.25
    nicestreamtrans: Fix off-by-one bug
    https://bugs.freedesktop.org/show_bug.cgi?id=34291
    Version 0.0.24.1
    Version 0.0.24
    tests: Rtcp test doesn't make sense in raw
    rtp: add default prefs to EXTRA_DIST
    tests: Fix another race in tests
    nicestream: Skip Nice errors if the component has never been ready
    nicestream: Fix small leak
    nicestream: Sort ipv4 addresses first
    utils: Fix doc string
    utils: the keyfile stuff already checks the user dirs
    utils: Pass the element directly instead of its factory name
    utils: Check default properties/codecs in user data dir too
    rtp: Add default-element-properties
    utils: Add function to get default element properties
    rtp: Add default codec preferences
    utils: Add function to get default codec preferences
    raw: Don't delete non-generated files
    Remove the temporary socket directory after usage
    nicetransmitter: Place the local socket in the tmp dir
    Don't hardcode /tmp, instead use g_get_tmp_dir to potentialy get it from
    the environment, but falling back to /tmp
    nicetransmitter: Add documentation for create-local-candidates
    nicetransmitter: Add an option for the transmitter to pick the local side
    rawconference: This is really meant to be called on the stream.
    nicetrans: Only emit local-candidate after gathering
    Unfortunately libnice doesn't currently support doing connectivity
    checks untill it has finished gathering. If we send a remote peer our
    candidates before finishing gathering they can start sending us
    connectivity checks before we're ready for them...
    So instead sends the local candidates in one batch when gathering is
    finished, so we'll be ready for the connectivity checks.
    rawconf: Put the whole caps into the encoding_name in codecs
    rawconference: Make FsRawStream codec doc visible.
    docs: Improve the title
    docs: Add docs for the raw plugin
    raw: Remove trailing whitespace
    raw: Simplify session notification of new stream codecs
    rawstream: Simplify set_remote_codecs
    cuseless
    rawsession: Codec has already been validated
    raw: Don't check for stuff in the codecs that is meaningless for raw
    rawconference: Add a test with the shm transmitter.
    rawconference: Remove stream from session in stream's dispose.
    There's a chance that removing the stream when the session has it
    weak-reffed can be called from a streaming thread. This can cause
    it to crash and/or deadlock. This patch changes the stream to
    call the remove_stream function in the session in its dispose
    function. The stream already protects itself from being disposed
    in a streaming thread and therefore prevents the crash/deadlock.
    rawconference: Use local conference variable.
    tests: Split the rtpconf extra init into separate callbacks for stream and conf
    tests: Split the rawconf extra init into separate callbacks for stream and conf
    rawconference: Remove weak_ref when done.
    rawconference: Dispose FsRawStream in a separate thread if needed.
    rawconference: Add fs_raw_conference_is_internal_thread.
    rawconference: Fix trailing whitespace.
    rawconference: Correct an error message.
    rawconference: Wait to add the transmitter's gst-sink until sending.
    rawconference: Dispose of objects in a single place in new_stream.
    rawconference: blocking_id will always be 0 here.
    rawconference: Remove transmitter-pad from the public API.
    rawconference: Correctly use g_value_set_boxed instead of _take_boxed.
    rawconference: Use macro instead of g_mutex_lock directly.
    This patch creates and uses FS_RAW_SESSION_LOCK and _UNLOCK and
    FS_RAW_STREAM_LOCK and _UNLOCK to improve the ability to debug
    mutexes.
    rawconference: Add @author to the files I made.
    rawconference: Misc style and error checking fixes to Sjoerd's commits.
    When adding streams, sync the element states with the parent element
    When removing a stream, make the valve drop packets again
    rawconference: Change signature of function to avoid collision.
    This patch changes the signature of fs_codec_to_gst_caps to
    fs_raw_codec_to_gst_caps to avoid colliding with a function of
    the same name in the FsRtpConference plugin.
    rawconference: Keep reference to GstObjects in FsRawStream.
    rawconference: Actually store the src_pad in FsRawStream.
    rawconference: Remove unused member from FsRawStream private struct.
    rawconference: Improve locking in FsRawStream.
    rawconference: Simplify FsRawSession dispose a little.
    rawconference: Hold references to GstObjects in FsRawSession.
    rawconference: Improve FsRawSession's locking.
    rawconference: Remove elements from bin if sync_state_with_parent fails.
    rawconference: Simplify a little of removing streams.
    rawconference: Simplify FsRawSession's dispose function.
    rawconference: Remove redundant gst_element_sync_with_parent call.
    rawconference: Fix implemention of FsRawSession's current-send-codec.
    rawconference: Store FsRawSession codecs and notify on change.
    rawconference: Fix potential double-free.
    rawconference: Deactivate pad after removing from bin.
    rawconference: Remove unneeded variable and just return value.
    rawconference: Fix copy/paste errors.
    rawconference: Use correct pad template.
    rawconference: Fix disposed testcase.
    rawconference: Free transmitter src and sink when removing streams.
    rawconference: Set the correct error in fs_raw_session_new_stream.
    rawconference: Fix base test. FsRawConference doesn't generate codecs.
    rawconference: Use optional_parameters for codec properties.
    rawconference: Abstract converting FsCodec to GstCaps.
    rawconference: Add tests for FsRawConference plugin.
    This patch adds tests for the FsRawConference plugin. Virtually
    all of the code is from the FsRtpConference plugin testsuite.
    rawconference: Add data probe and src_pad_added emission.
    rawconference: Set capsfilter caps when set_remote_codecs is called.
    rawconference: Plug memory leak.
    rawconference: Set initial valve drop settings after creation.
    rawconference: Set ST's "sending" property when setting "direction".
    rawconference: Set booleans instead of bitmasked integers.
    rawconference: Fix some GstElement refcount issues.
    rawconference: Implement FsRawSession's remote codec handler.
    rawconference: Implement FsRawSession's codecs properties.
    Implement the FsRawSession's "codecs" and "codecs-without-config"
    properties.
    rawconference: Link the FsRawSession's capsfilter and transmitter_sink.
    rawconference: Free the FsRawSession's FsTransmitter.
    rawconference: Add to FsConference and partially link transmitter.
    rawconference: Fix getting an out of range warning on a gboolean value.
    rawconference: Fix some type issues in fs_raw_session_new_stream.
    rawconference: Improve setting the direction.
    rawconference: Implement the remote-codecs FsRawStream property.
    rawconference: Implement fs_raw_stream_set_remote_codecs.
    rawconference: Create and connect FsStreamTransmitter signal handlers.
    rawconference: Implement fs_raw_stream_set_remote_candidates.
    rawconference: Remove fs_raw_stream_set_tos_locked.
    rawconference: Add FsStreamTransmitter.
    rawconference: Implement fs_raw_session_get_stream_transmitter_type.
    rawconference: Add FsTransmitter member.
    rawconference: Add FsRawStream class files.
    rawconference: Add capsfilter to the session pipeline.
    rawconference: Add an id to FsRawSessions and support creating them.
    rawconference: Implement fs_raw_conference_list_transmitters.
    rawconference: Add the FsRawSession class.
    These files have been copied directly from the FsMsnSession class
    and have simply been renamed. More modifications will be needed.
    P.S. The section documentation has also been altered to better
    suit the FsRawSession class.
    rawconference: Remove cname from FsRawParticipant.
    rawconference: Add FsRawParticipant.
    rawconference: Add base FsRawConference class and plugin structure.
    Version 0.0.23.1
    Version 0.0.23
    common-modified: Dist another stamp file
    nice: Update to use the nice 0.1.0 API
    nice: Add compatibility for MS Office Communicator 2007 R2
    example gui: Keep a ref to the FsElementAddedNotifier to keep it alive
    example gui: Set the necessary properties for x264enc
    rtpsession: Really fix dispose checking
    rtpsession: Only set disposed to TRUE when actually disposing
    tests: Add a test of codecs-ready before calling any method
    Make sure the codecs-ready is not TRUE if no methods have been called yet
    and some codecs that require discovered parameters are missing.
    rtpsession: Make sure the original codecs are propertly setup
    Do the update codecs when creating a FsSession so that original codecs have
    the required bits for the parameter gathering.
    tests: Add test for pad alloc in fsfunnel
    Patch by Yongnian Le <yongnian.le@intel.com>
    funnel: Implement pad allocation
    Patch by Yongnian Le <yongnian.le@intel.com>
    https://bugs.freedesktop.org/show_bug.cgi?id=32208
    Use portable 'g_snprintf' instead of 'snprintf'
    https://bugs.freedesktop.org/show_bug.cgi?id=32276
    Replace legacy index() with strchr() and avoid calculating the index twice
    https://bugs.freedesktop.org/show_bug.cgi?id=32276
    mcaststreamtransmitter: Fix error message
    shmtransmitter: Remove unused header includes
    Update gtk-doc-plugins.mak from common/
    Verify the sanity of arguments passed to user-facing functions
    rtpsession: Unblock pad if the discovery callback is called while disposing of a session
    docs: Add docs for the shm transmitter
    docs: Update custom doc building rules to match newer gst tools
    nice: Use the right enum type for pad link return
    Version 0.0.22.1
2011-02-21 15:55:46 +00:00
wiz
7aed15fc35 Bump depends and PKGREVISION for libnice shlib major change. 2011-02-21 15:51:44 +00:00
wiz
f47a1ae953 Restrict availability even more. From Aleksey Cheusov in answer to PR 44615. 2011-02-20 21:39:22 +00:00
wiz
d0947786b6 Check for libXvMC (not +W) for enabling libxvmc support.
Fixes PR 44588 by Robert Elz.
2011-02-20 14:29:14 +00:00
wiz
9695bb2f0a Solaris fix from maintainer Aleksey Cheusov in PR 44611. 2011-02-20 14:24:05 +00:00
wiz
522141aee2 Add missing build dependency on yasm. 2011-02-19 09:46:55 +00:00
markd
37e6e5db52 Update to avidemux 2.5.4
Various bug fixes and support for additional video formats.
Including support for gcc4.5 and for latest x264 library.
2011-02-17 09:20:17 +00:00
gls
909710958e Update DVDStyler to version 1.8.2.1
Pkgsrc changes:
- Added LICENSE
- Re-enable all translations, they are computed OK now.

Upstream changes:

Version 1.8.2.1 <2011.01.31>
----------------------------

  * updated some translations

Version 1.8.2 <2010.11.25>
--------------------------

  * fixed rendering of menu (considering aspect ratio)
  * added generation of up to 3 subpicture streams for widescreen menus
(widescreen, letterbox, panscan)
  * fixed rendering of video frame
  * added auto duplication of title selection menu
  * added menu option "remember last selected button"
  * added detection of default video format at first start
  * added setting for interlaced video
  * added possibility to specify video border and cropping
  * added support of stream- and cell-tag in dvdstyler project file
  * changed to not use mplex by default
  * fixed command line bug
  * fixed validation of disc label in welcome dialog
  * fixed validation of custom actions
  * added validation of chapters
  * added setting "Accept invalid actions"
  * fixed initialization of cache
  * fixed bug 2919588 (displays error message if user try to create more than
12 buttons)
  * fixed bug 2963754 (save play all)
  * fixed bug 2995164 (Infernal loop)
  * fixed bug 3062442 (frame button misbehavior)
  * updated dvdauthor to version 0.6.18
  * updated ffmpeg to version 0.6
  * added support of Mac OS X

Version 1.8.1 <2010.05.25>
--------------------------

  * added possibility to change subtitle options
  * added support of VCD and half D1 resolutions
  * added validation of custom actions
  * some other small changes
2011-02-16 20:34:43 +00:00
gls
5c19ccac5d Update multimedia/dvdauthor to 0.7.0
Pkgsrc changes:
- Add LICENSE

Upstream changes:
0.7.0: 2010 October 23

* Reworked subtitle file reading so it can now deal with encodings like UTF-16
* Default encoding for subtitle files is no longer ISO-8859-1, but taken from
user's locale
* Add fontconfig support following a patch by Nicolas George
* Remove dvdauthor config files and make command line -o option take precedence
over XML dest attribute.
* Video format no longer has hard-coded default to NTSC, unless you invoke
configure with --enable-default-video-format=NTSC. You can also configure with
--enable-default-video-format=PAL to default to PAL.
* Implement configuration of default video format as per the proposal at
<http://create.freedesktop.org/wiki/Video_Format_Pref>.
* File names are no longer converted to locale encoding, unless you invoke
configure with --enable-localize-filenames.
* You can now specify fill and outline colours and outline thickness for text
subtitles.
Colours can be specified in additional ways, including by name and in HSV space.
* You can now also specify a shadow offset and colour for text subtitles
* Allow non-title PGCs in a titleset
* The VM language now allows C-style comments, as well as CDATA sections
* Add --nomux and --nodvdauthor-data options to spumux (thanks to TED for
sponsoring this)
2011-02-16 20:20:14 +00:00
obache
fdffcf3a3e improve comments for patch. 2011-02-15 05:37:29 +00:00
drochner
ff93cac41d update to 4.5.0
many fixes and improvements, too much to list here
2011-02-14 19:12:01 +00:00
drochner
ebba74459c bump PKGREV for libmatroska ABI change 2011-02-14 19:07:03 +00:00
drochner
d7451d9685 add patches from current vlc to build with libmatroska-1.1
bump PKGREV
2011-02-14 19:05:52 +00:00
drochner
928510b1f8 update to 1.1.7
changes:
-fix for CVE-2011-0531 (was patched in pkgsrc)
-improvements to codecs, demuxers, Audio-CD
 support, subtitles, visualization and platform integration
2011-02-14 19:03:18 +00:00
drochner
645d01f614 update to 1.1.0
changes:
-API extensions and cleanup
-bugfixes
2011-02-14 19:00:45 +00:00
ryoon
a6111725d1 Add gst123 2011-02-13 11:08:06 +00:00
ryoon
ce008cd9c8 Fix CATEGORIES 2011-02-13 11:05:09 +00:00
ryoon
df9db8ab35 Import gst123-0.1.4 as multimedia/gst123
The program gst123 is designed to be a more flexible command line
player in the spirit of ogg123 and mpg123, based on gstreamer. It
plays all file formats gstreamer understands, so if you have a
music collection which contains different file formats, like flac,
ogg and mp3, you can use gst123 to play all your music and video
files.

It is implemented in C++ and licensed under the GNU LGPL version 2.
2011-02-13 11:02:42 +00:00
obache
62afa602f9 gave up maintainership of clutter-1.x packages. 2011-02-13 03:56:08 +00:00
tnn
cf9365e567 restore the libfaad plugin conditional 2011-02-12 10:53:02 +00:00
wiz
52def63d56 Add a fix for lavtools and jpeg7 from Gentoo via upstream bug tracker.
Ride bump from a few minutes ago.
2011-02-10 17:13:10 +00:00
wiz
1ec2c07b6c Add upstream bug report URL. 2011-02-10 17:06:27 +00:00
wiz
94ecff5298 Really fix png support. From John Bowler.
Bump PKGREVISION.
2011-02-10 16:41:56 +00:00
wiz
a706661200 Add instructions to user to MESSAGE file instead of DESCR. 2011-02-10 15:37:00 +00:00
ahoka
f4f9047ca9 add missing alsa dep 2011-02-10 10:36:19 +00:00
ahoka
aa66bf48ad Updated instructions 2011-02-10 09:54:46 +00:00
ahoka
36c0532650 This time commit the proper pakages (sorry for the mistake).
Additions to the previous (uncommitted) version:
 - Update to 10.2
 - Use the RPM version, so we wont have checksum conflicts in the future
 - Remove libflashsupport dependency (flash uses libalsa now...)
2011-02-10 09:49:09 +00:00
ahoka
5d28cf6095 +adobe-flash-plugin10.1 2011-02-08 18:52:33 +00:00
ahoka
12eadee5bf Import a newer version of Flash plugin. The old one is retained,
because this version requires TLS support in Linux emulation, which
NetBSD 5.x doesnt have.
2011-02-08 18:47:03 +00:00
wiz
30cc043ff1 Bump PKGREVISION for interlaced png fix. 2011-02-07 10:20:36 +00:00
wiz
46063a398d Fix interlaced png handling (lots of (unnecessary) warnings when running,
but works).
2011-02-07 10:20:09 +00:00
wiz
cefb021860 Fix build with png-1.5. 2011-02-06 15:50:04 +00:00
wiz
0be03a1310 Set LICENSE. 2011-02-06 15:44:24 +00:00
wiz
09fe8e7ad7 Small improvement to png patch. Non-interlaced pngs now work as inputs.
Interlaced not yet.
2011-02-06 15:37:21 +00:00
drochner
9b28a9df5f comment patch 2011-02-01 11:45:04 +00:00
drochner
877407787d add patch from upstream to fix an MKV input validation bug possibly
leading to execution of arbitrary code
bump PKGREV
2011-01-31 16:47:56 +00:00
markd
c7c86ada76 leave it to <string.h> to declare strcasestr() correctly 2011-01-29 21:00:45 +00:00
markd
3bc1e46a57 Fix build with gcc4.5
add PLIST.Linux for additional (v4l) files installed on linux.
2011-01-29 20:31:19 +00:00
wiz
29e9cde850 Mention URLs for commits including these patches upstream. 2011-01-27 00:00:58 +00:00
drochner
3b28cc45f2 update to 0.10.17
changes: misc fixes and improvements
2011-01-26 23:26:08 +00:00
drochner
42095739ca update to 0.10.21
changes:
-some elements moved to core
-misc fixes and improvements
2011-01-26 23:24:26 +00:00
drochner
5ad288ade0 update to 0.10.27
changes: many fixes and improvements
2011-01-26 23:21:07 +00:00
drochner
fa16bd5cee update to 0.10.32
changes:
-New encodebin element
-video: add 8-bit paletted RGB, YUV9, YVU9 and IYU1 video formats
-misc fixes and improvements
2011-01-26 23:18:57 +00:00
drochner
6acbd12529 update to 0.10.32
changes:
-moved some elements from -bad to here
-Performance improvements
-misc fixes and improvements
2011-01-26 23:15:03 +00:00
abs
48b0913176 As suggsted by joerg, adjust CHECK_WRKREF_SKIP to just use shell wildcards rather than needing to update it if the so version is changed 2011-01-26 19:34:48 +00:00
abs
dc891fe68c update CHECK_WRKREF_SKIP from libvlccore.so.4.0.1 to libvlccore.so.4.0.2 - fixes build with PKG_DEVELOPER=yes 2011-01-26 14:18:56 +00:00
shattered
a01f007099 Remove patch hunks that disable --recheck in GNU configure scripts.
These were generated, apparently, by mk/configure/gnu-configure.mk
(configure-scripts-override target).
2011-01-25 22:22:13 +00:00
drochner
be943342dd fix PLIST inconsistency if KDE is installed, from Mark Davies 2011-01-25 19:00:29 +00:00
markd
1733351bc8 Explicitly disable documentation otherwise will be installed if required
commands happen to be found.
2011-01-25 11:22:43 +00:00
drochner
ce8ad5fc03 add "libvpx" option, enabled per default (supposedly harmless license),
bump PKGREV
2011-01-24 19:07:16 +00:00
drochner
7c9a87d634 update to 1.1.6, from Makoto Fujiwara per pkgsrc-wip
This is a new major branch, too many changes to list here.
(the options need testing and cleanup)
2011-01-24 18:54:04 +00:00
drochner
28291f6d61 +vlc10 2011-01-24 18:48:14 +00:00
drochner
06369e0eb2 import vlc-1.0.6 which is the current state of pkgsrc/multimedia/vlc.
I'll import 1.1.6 in a minute, but it is still a bit rough around
the edges so better keep a fallback.
2011-01-24 18:45:53 +00:00
wiz
1e38021b54 Add upstream bug report URL. 2011-01-24 14:58:41 +00:00
wiz
e0ac18abac Fix build with png-1.5. 2011-01-24 10:04:21 +00:00
wiz
2973ce35c7 Set LICENSE. 2011-01-24 09:54:35 +00:00
markd
2d92c179cd Update to KDE SC 4.5.5
bugfixes and translation updates
2011-01-23 07:55:12 +00:00
gavan
96fa8a4eb0 Update ffmpegthumbnailer to 2.0.6:
ffmpegthumbnailer version 2.0.6 (January 6, 2011)

    * Fixed memory leak

ffmpegthumbnailer version 2.0.5 (November 30, 2010)

    * Replaced deprecate gnome-vfs with gio (--enable-gio)

ffmpegthumbnailer version 2.0.4 (August 06, 2010)

    * Fixed undefined references when compiling with certain LDFLAGS

ffmpegthumbnailer version 2.0.3 (August 06, 2010)

    * Writing to stdout is now supported
    * Support for gnome-vfs uris added. New configure flag (--enable-gnome-vfs), this puts a runtime dependancy on libgnome-vfs-2.0

ffmpegthumbnailer version 2.0.2 (May 15, 2010)

    * Fixed compilation error against latest ffmpeg
    * Size of the filmstrip overlay is dependent on thumbnail size

ffmpegthumbnailer version 2.0.1 (April 17, 2010)

    * Setting the thumbnail size to 0 will use the original video size (thanks to John Fremlin)
    * Fix for video files containing lots of audio packets before a video packet
    * Fixed libs in pkgconfig file (thanks to magnus.tuominen)

ffmpegthumbnailer version 2.0.0 (January 6, 2010)

    * Fixed some issues in package-config file (Thanks to ambrop7)
    * C++ library has been put in a namespace
    * C library functions have been renamed

version 1.5.6 (December 19, 2009)

    * Fixed segmentation fault when seek in video file fails
    * Command line option added to specify output format of the image regardless of the filename
    * Fixed memory leak in MovieDecoder (thanks to Ulrich Völkel)

version 1.5.5 (September 23, 2009)

    * Fixed build issue with certain versions of autoconf
    * Fixed build issue with recent versions of gcc
    * Fixed thumbnail generation for ogm files
    * Fixed ffmpegthumbnailer hanging on certain filetypes caused by AVFMT_FLAG_GENPTS flag of video decoder

version 1.5.4 (June 22, 2009)

    * Fixed support for large files
2011-01-20 20:21:16 +00:00
obache
258200f727 regen checksum for patch-ad. 2011-01-20 07:13:31 +00:00
drochner
cbd3fd257c +gst-plugins0.10-vp8 2011-01-19 21:34:36 +00:00
ryoon
d4054bb757 Add libvpx. 2011-01-19 21:30:32 +00:00
drochner
ce75079c91 build the gstreamer plugin for vp8/webm, part of gst-plugins-bad 2011-01-19 21:30:03 +00:00
ryoon
3dfde74588 mport libvpx 0.9.5 as multimedia/libvpx.
The On2 VP8 Sodec SDK from Google.
2011-01-19 21:15:51 +00:00
tnn
179eebe7ad revert my change, drochner@ fixed the problem. 2011-01-19 20:40:06 +00:00
tron
1717faf5b1 Bump package revision of all packages depending on the "libXvMC" package
whose builtin detection has been fixed.
2011-01-19 18:12:20 +00:00
drochner
162e79e045 the code doesn't use "__PIC__" anymore - remove substitution 2011-01-19 12:45:12 +00:00
tron
0215dd02a7 Use the "x11/libXvMC" package to provide the "libXvMCW" library as this
package actually builds. Tested on both NetBSD/amd64 5.1 and
Mac OS 10.6.6. Bump package revision again.
2011-01-19 09:29:47 +00:00
jmcneill
1690707940 add hwdecode-demos 2011-01-19 04:19:42 +00:00
jmcneill
c8041e92bf Import hwdecode-demos version 0.9.3.
hwdecode-demos consists of simple test programs to address various HW
video decoding APIs: Crystal HD, VA-API, VDPAU and XvBA.
2011-01-19 04:19:08 +00:00
jmcneill
2797dc1c4a add libva 2011-01-19 04:16:16 +00:00
jmcneill
1f3f03b932 Import libva version 1.0.6.
VAAPI (Video Acceleration API) enables hardware accelerated video
decode/encode at various entry-points (VLD, IDCT, Motion Compensation etc.)
for the prevailing coding standards today (MPEG-2, MPEG-4 ASP/H.263, MPEG-4
AVC/H.264, and VC-1/VMW3).
2011-01-19 04:15:41 +00:00
dsainty
71ac4638ea Correct syntax in previous. 2011-01-19 02:04:02 +00:00
jmcneill
568c14db6f add XvMC support using XvMCW, bump pkg revision 2011-01-19 00:45:20 +00:00
tnn
b502c48465 Fails on current as well, so don't try to use asm there.
Someone who groks linker issues should try to make the asm code
position independent. Until then I suspect we will end up using
--disable-asm everywhere.
2011-01-19 00:16:38 +00:00
tron
d8bda72fbf Add a comment why we need to disable assembler support on so many platforms. 2011-01-17 23:13:46 +00:00
tron
18f704e774 Disable assembler support under Mac OS X to fix the build. 2011-01-17 22:14:02 +00:00
tron
96a632df22 Disable assembler support under NetBSD 5.1 and older as it required
binutils 2.17 or newer which is only available under NetBSD-current.
2011-01-17 22:06:37 +00:00
tron
b29cc176d6 Disable assembler support under Mac OS X (again) to fix the build. 2011-01-17 21:51:09 +00:00
drochner
0dcd09bc49 libtheora{enc,dec}.so use symbols from libtheora.so, so make sure the
former are linked against the latter
bump PKGREV
2011-01-17 19:44:58 +00:00
jnemeth
5b049c2e0d Don't depend on png.h in include zlib.h.
Requested by jmcneill@.
2011-01-17 17:57:01 +00:00
drochner
c017bcf09d update to 0.10.11
changes:
-Synced to FFmpeg 0.6 branch
-Add mappings for all new codecs
-encoders: proxy downstream width/height/framerate
-encoders: Fix timestamps
2011-01-17 17:03:03 +00:00