Commit graph

3602 commits

Author SHA1 Message Date
drochner
25f7fdc60d add patch from upstream to fix buffer overflow in the mp4a packetizer
(CVE-2013-4388)
bump PKGREV
2013-10-01 14:50:38 +00:00
ryoon
8dbd51461e Revbump is not needed, fix previous. 2013-09-19 11:22:44 +00:00
ryoon
ae1436e79a Set --disable-unit-tests globally.
FIx PR pkg/48219.
2013-09-19 11:21:56 +00:00
jperkin
f5338eea0c Disable unit tests on SunOS, the build currently fails. 2013-09-18 18:41:29 +00:00
dbj
af0bac8298 don't include googletest buildlink if CONFIGURE_ARGS has --disable-unit-tests 2013-09-15 17:28:45 +00:00
joerg
21a2a80993 Fix build with libc++ and clang. 2013-09-13 15:00:43 +00:00
tron
1822e55c7b Don't build the unit tests under Mac OS X. The makefile tries to create an
empty ".a" file which fails and breaks the build.
2013-09-12 10:50:28 +00:00
wiz
f59c8e7a9f Remove patch that was removed from distinfo. 2013-09-12 07:20:43 +00:00
ryoon
6bab338f02 Update to 1.2.0
* Buildlink to devel/googletest to test-libvpx (not installed and not tested).

Changelog:
2012-12-21 v1.2.0
  This release acts as a checkpoint for a large amount of internal refactoring
  and testing. It also contains a number of small bugfixes, so all users are
  encouraged to upgrade.

  - Upgrading:
    This release is ABI and API compatible with Duclair (v1.0.0). Users
    of older releases should refer to the Upgrading notes in this
    document for that release.

  - Enhancements:
      VP8 optimizations for MIPS dspr2
      vpxenc: add -quiet option

  - Speed:
      Encoder and decoder speed is consistent with the Eider release.

  - Quality:
      In general, quality is consistent with the Eider release.

      Minor tweaks to ARNR filtering
      Minor improvements to real time encoding with multiple temporal layers

  - Bug Fixes:
      Fixes multithreaded encoder race condition in loopfilter
      Fixes multi-resolution threaded encoding
      Fix potential encoder dead-lock after picture resize
2013-09-11 15:50:32 +00:00
obache
f11c075615 Remove adobe-flash-plugin10.1, old version and not maintained by upstream. 2013-09-11 07:57:35 +00:00
obache
3febe57f24 Update adobe-flash-plugin11 to 11.2.202.310 for APSB13-21. 2013-09-11 07:39:34 +00:00
joerg
3f8e6867b4 Clang is not Visual Studio, even though it starts with cl. 2013-09-10 14:25:24 +00:00
wiz
3714d470f5 Remove bogus chunk. 2013-09-09 20:42:00 +00:00
joerg
5bd7cc3a0c Use real i18n code on NetBSD/current with per-function locale overrides
as necessary. Bump revision.
2013-09-08 16:28:27 +00:00
adam
d2cb6dec32 Revbump after cairo update 2013-09-02 19:50:38 +00:00
jperkin
13e44d5441 faad is no longer non-redistributable, enable it by default.
Bump PKGREVISION.
2013-09-02 11:13:00 +00:00
jperkin
240a5ac604 faad is no longer non-redistributable, enable it by default.
Bump PKGREVISION.
2013-09-02 11:10:23 +00:00
adam
b818fb2b25 Changes 1.2.3:
This is a bug-fix release.
2013-08-31 19:32:02 +00:00
joerg
5d51a67968 Fix pointer vs value confusion. Bump revision. 2013-08-31 14:52:50 +00:00
joerg
eb7ce48f98 Add some explicit casts to help make_pair create the right type.
Add missing include.
2013-08-31 14:52:14 +00:00
drochner
e3b51ba1ad update to 2.0.8
from the announcement:
2.0.8 is a small update that fixes some regressions of the 2.0.x branch
of VLC. 2.0.8 fixes numerous crashes and dangerous behaviors.
2.0.8 also fixes ISDB-S tunning and some OSX issues.
2013-08-23 12:45:50 +00:00
obache
5efa7891f3 revbump from libnotify bumped to 0.7 and dependency changed from libnotify07. 2013-08-16 09:20:40 +00:00
adam
6a1b448847 Fix rpath issue 2013-08-15 18:49:10 +00:00
adam
59004b251a Apply patch from Onno van der Linden to try fixing PR 48116. 2013-08-15 10:21:30 +00:00
wiz
4acb82fcdd Apply patch from Onno van der Linden to try fixing PR 48116. 2013-08-14 17:54:06 +00:00
obache
08f54fc3ca Switch to use libnotify07.
Bump PKGREVISION.
2013-08-14 05:40:29 +00:00
adam
50a432b9d6 2.0.1 was released on 2013-08-11. It is the latest stable FFmpeg release from the 2.0 release branch, which was cut from master on 2013-07-10. Amongst lots of other changes, it includes all changes from ffmpeg-mt, libav master of 2013-07-09, libav 9 as of 2013-07-09. 2013-08-11 17:56:05 +00:00
adam
aea76a96a6 Added multimedia/ffmpeg2,ffplay2 version 2.0 2013-08-04 10:29:44 +00:00
adam
18481d1fb1 FFmpeg is a complete, cross-platform solution to record, convert
and stream audio and video.  It includes libavcodec - the leading
audio/video codec library.
2013-08-04 10:29:02 +00:00
obache
27dfccf546 Update ffmpeg010 to 0.10.8.
version 0.10.8
- kmvc: Clip pixel position to valid range
- kmvc: use fixed sized arrays in the context
- indeo: use a typedef for the mc function pointer
- lavc: check for overflow in init_get_bits
- mjpegdec: properly report unsupported disabled features
- jpegls: return meaningful errors
- jpegls: factorize return paths
- jpegls: check the scan offset
- wavpack: validate samples size parsed in wavpack_decode_block
- ljpeg: use the correct number of components in yuv
- mjpeg: Validate sampling factors
- mjpegdec: validate parameters in mjpeg_decode_scan_progressive_ac
- wavpack: check packet size early
- wavpack: return meaningful errors
- apetag: use int64_t for filesize
- tiff: do not overread the source buffer
- Prepare for 0.8.8 Release
- smacker: fix an off by one in huff.length computation
- smacker: check the return value of smacker_decode_tree
- smacker: pad the extradata allocation
- smacker: check frame size validity
- vmdav: convert to bytestream2
- 4xm: don't rely on get_buffer() initializing the frame.
- 4xm: check the return value of read_huffman_tables().
- 4xm: use the correct logging context
- 4xm: reject frames not compatible with the declared version
- 4xm: check bitstream_size boundary before using it
- 4xm: do not overread the source buffer in decode_p_block
- avfiltergraph: check for sws opts being non-NULL before using them
- bmv: check for len being valid in bmv_decode_frame()
- dfa: check for invalid access in decode_wdlt()
- indeo3: check motion vectors
- indeo3: fix data size check
- indeo3: switch parsing the header to bytestream2
- lavf: make sure stream probe data gets freed.
- oggdec: fix faulty cleanup prototype
- oma: Validate sample rates
- qdm2: check that the FFT size is a power of 2
- rv10: check that extradata is large enough
- xmv: check audio track parameters validity
- xmv: do not leak memory in the error paths in xmv_read_header()
- aac: check the maximum number of channels
- indeo3: fix off by one in MV validity check, Bug #503
- id3v2: check for end of file while unescaping tags
- wav: Always seek to an even offset, Bug #500, LP: #1174737
- proresdec: support mixed interlaced/non-interlaced content
2013-08-03 09:22:58 +00:00
ryoon
ddda8f42c8 Add gst-plugins1-v4l2 2013-08-03 08:30:03 +00:00
ryoon
4cde28f8fe Fix build of gst-plugins1-v4l2. 2013-08-03 08:29:22 +00:00
ryoon
b4da0c3605 Import gst-plugins1-v4l2-1.0.8 as multimedia/gst-plugins1-v4l2.
GStreamer is a library that allows the construction of graphs of
media-handling components, ranging from simple Ogg/Vorbis playback to
complex audio (mixing) and video (non-linear editing) processing.

Applications can take advantage of advances in codec and filter technology
transparently.  Developers can add new codecs and filters by writing a
simple plugin with a clean, generic interface.

GStreamer is released under the LGPL.

This package is part of the 'good' plugins for GStreamer.  It provides a
plugin to access v4l2.
2013-08-03 04:49:39 +00:00
ryoon
13708a4b39 Fix build with bison-3.0, patch is borrowed from gstreamer0.10. 2013-08-03 04:07:49 +00:00
adam
c72934ac23 1.2.2 was released on 2013-07-28. It is the latest stable FFmpeg release from the 1.2 release branch, which was cut from master on 2013-03-07. Amongst lots of other changes, it includes all changes from ffmpeg-mt, libav master of 2013-03-07, libav 9 as of 2013-03-07. 2013-08-02 18:24:18 +00:00
wiz
9c5a4cb017 Fix build with bison-3.0.
Addresses PR 48103 by Greg Oster.
2013-08-01 22:08:16 +00:00
obache
09fd3cceeb Add missing introspection files for gstcheck option.
Noticed by Lokesh Mandvekar in pkgsrc-users@.
2013-08-01 06:30:31 +00:00
obache
38b797ae92 One more sync distinfo with mplayer, update of main distfile was missed.
PR pkg/48086
2013-07-27 05:00:25 +00:00
wiz
4603909348 Sync distinfo with mplayer.
Probably should have PKGREVISION reset when mplayer was updated, but now
it's too late.
2013-07-25 08:23:04 +00:00
drochner
94fd0ec68e update to 2.0.7
changes:
-bugfixes
-translation updates
2013-07-22 15:01:33 +00:00
drochner
1e628bfe8d update to 1.0.8
no changes relevant to pkgsrc, just kept gst1 revision numbers in sync
2013-07-22 14:46:34 +00:00
drochner
78c6bc7af4 update to 1.0.8
change: lamemp3enc: fix timestamping of outgoing buffers
2013-07-22 14:32:47 +00:00
drochner
1ed0cbe9c8 update to 1.0.8
changes:
-rfbsrc plugin ported to 1.0
-bugfixes
2013-07-22 14:31:35 +00:00
drochner
c0bcc06dd4 update to 1.0.8
changes: bugfixes
2013-07-22 14:29:43 +00:00
drochner
08287cf84c update to 1.0.8
changes: minor fixes
2013-07-22 14:27:17 +00:00
obache
2bb8c3b95f remove unwanted introspection option from PKG_SUGGESTED_OPTIONS.
PR pkg/48072.
2013-07-22 12:53:05 +00:00
taca
b8bdb3f92d Fix for ruby200.
It isn't very good practice to depend on parenthesis by CPP macro for
"if" statement of C language although CPP macro should be use parenthesis
after expanded.
2013-07-21 02:48:12 +00:00
obache
b4bc8cfd93 Removed python clutter bindings, dead upstream. 2013-07-15 02:20:54 +00:00
obache
951f80da8f Update clutter-gst to 2.0.4.
while here, add introspectin option (disabled by default).

clutter-gst 2.0.4 (24/05/2013)
===============================================================================

List of changes since 2.0.2

 o Reenabled HW decoder support

clutter-gst 2.0.2 (26/02/2013)
===============================================================================

List of changes since 2.0.0

 o Remove usage of ClutterStage/ClutterContainer deprecated APIs

 o Depend on Cogl 1.10 for shaders boilerplate

 o Improve video-player player example on enter/leave event handling

clutter-gst 2.0.0 (22/01/2013)
===============================================================================

List of changes since 1.9.92

 o Fix a bug a autocluttersink that would lead to playbin not considering it as
   a sink any more when removing the actual sink from the bin

 o Small build and deprecation fixes

Many Thanks to:

    Nuno Araujo
    Hans-Christian Ebke
    Javier Jardón
    Nirbheek Chauhan

clutter-gst 1.9.92 (26/09/2012)
===============================================================================

List of changes since 1.9.90

 o Updated Gstreamer 1.0 port to work with the released GStreamer 1.0.0

 o Fix uploading of some videos with odd widths

 o Disable HW decoder support until it is stabilized in GStreamer 1.0

 o autocluttersink now exposes the ts-offset property of the underlying sink

Many Thanks to:

   Edward Hervey
   Andre Moreira Magalhaes (andrunko)
   Josep Torra
   Tim-Philipp Müller

clutter-gst 1.9.90 (22/08/2012)
===============================================================================

List of changes since 1.6.0

 o Port to GStreamer 1.0

 o Fix navigation support in the standalone plugin

Many Thanks to:

    Edward Hervey
    Tim-Philipp Müller
    Bastien Nocera
    Nicolas Dufresne
    Sjoerd Simons

clutter-gst 1.6.0 (25/06/2012)
===============================================================================

List of changes since 1.5.6

 o None. This stable release is the same as 1.5.6.

clutter-gst 1.5.6 (25/05/2012)
===============================================================================

List of changes since 1.5.4

 o Fix play/pause of autocluttersink,

 o Add a "in-seek" property to the player to be notified when the pipeline
   is seeking,

 o Various build and smaller fixes.

Many Thanks to:

    Josep Torra
    Tomas Frydrych
    Adrian Bunk
    Lionel Landwerlin
    Michael Wood

clutter-gst 1.5.4 (23/02/2012)
===============================================================================

List of changes since 1.5.2

 o Fix compilation with cogl 1.9.x

clutter-gst 1.5.2 (25/01/2012)
===============================================================================

List of changes since 1.4.2

 o Add a standalone gstreamer plugin. Clutter-gst gstreamer elements are now
   available just like any other GStreamer elements, that includes working with
   gst-launch.

 o Add support for video/x-surface ("hardware" surfaces) that can be converted
   to opengl textures. (Requires -bad 0.10.22.1)

 o Addition of a new element, autocluttersink, a bin that picks up clutter-
   compatible sinks automatically. This allows an eco-system of 3rd party
   decoders and (clutter) sinks to be autoplugged.

 o Various small fixes

Many Thanks to:

    Nicolas Dufresne
    Josep Torra
    Lionel Landwerlin
    Neil Roberts
    Colin Walters
    Laurent Bigonville
    Thomas Wood

clutter-gst 1.4.2 (03/10/2011)
===============================================================================

List of changes since 1.4.0

 o Fix an embarassing bug that was leading to crashes when uploading RGB
   textures (https://bugzilla.gnome.org/show_bug.cgi?id=660732)

 o Don't try to free NULL GstTagLists

Many thanks to:

    György Balló

clutter-gst 1.4.0 (30/09/2011)
===============================================================================

List of changes since 1.3.14

 o Refinement of the subtitles and audio tracks API. clutter-gst now gives
   the full GstTagList to the application

 o Made the internal test player a bit more usable

 o A number of fixes around automatic loading of external subtitles files

Many thanks to:

   Lionel Landwerlin
   Thomas Wood

clutter-gst 1.3.14 (31/08/2011)
===============================================================================

List of changes since 1.3.12

  o Big split between the logic around playbin2 and the clutter-specific part
    to be able to reuse the GStreamer logic to implement new ClutterMedia
    objects.

  o Add new API to get the list of audio and subtitles tracks

  o Fix the leak of GstBus in VideoTexture

  o Fix the key navigation events in the sink

Many thanks to:

    Lionel Landwerlin
    Bastian Winkler
    Dinh Bowman
    Thomas Wood

clutter-gst 1.3.12 (06/06/2011)
===============================================================================

List of changes since 1.3.10:

  o Fix set_uri() with recent versions of GStreamer,

  o Some warning fixes with newer versions of Clutter

Many thanks to:

    Øyvind Kolås
    Bastien Nocera

clutter-gst 1.3.10 (09/05/2011)
===============================================================================

List of changes since 1.3.8:

  o Fix the GstNavigation interface of the sink

Many thanks to:

    Bastien Nocera

clutter-gst 1.3.8 (05/04/2011)
===============================================================================

List of changes since 1.3.6:

  o Implementation of the GstNavigation interface in the sink,

  o Initial support of download buffering (opt in),

  o Series of cleanups in VideoTexture (subtitles reset when changing URI,
    state management, seek behaviour, ...)

  o The audio volume suffered from an hilariously bad bug that multiplied
    the volume set by 10. Took the opportunity to use GStreamer's
    StreamVolume to expose a cubic volume,

  o Compilation fixes for Windows.

Many thanks to:

    Lionel Landwerlin
    Bastien Nocera

clutter-gst 1.3.6 (02/03/2011)
===============================================================================

  * list of changes since 1.3.4

    o Make looping possible with set_playing(TRUE) in the the EOS callback

    o set_uri(NULL) is now handled and defined to stop the pipeline and set
      the video texture in "idle mode" (painted with the idle material)

clutter-gst 1.3.4 (10/01/2011)
===============================================================================

  * list of changes since 1.3.2

    o An API addition: set_seek_flags() on the VideoTexture for a finer control
      on how you can seek (fast or accurate),

    o Fix the notification of "progress" so it does not advertise 0 when
      seeking,

    o Fix the AYUV to RGBA shader.

Many thanks to:

  Chris Lord
  Evan Nemerson
  JuanZhao
  Samuel Degrande

clutter-gst 1.3.2 (20/09/2010)
===============================================================================

  * list of changes since 1.2.0

    o Respects the pixel-aspect-ratio property of the video frames and have
      VideoTexture advertise the right preferred size.

    o Reworked how ARB fp programs are set on the materials using a clutter 1.4
      feature to set a program on a material, fixing the way materials were
      used along the way.

    o Removed all raw GL code and only use Cogl.

Many thanks to:

  Robert Bragg
2013-07-15 02:06:54 +00:00
ryoon
f8e628f818 * .include "../../devel/readline/buildlink3.mk" with USE_GNU_READLINE=yes
are replaced with .include "../../devel/readline/buildlink3.mk", and
  USE_GNU_READLINE are removed,

* .include "../../devel/readline/buildlink3.mk" without USE_GNU_READLINE
  are replaced with .include "../../mk/readline.buildlink3.mk".
2013-07-15 02:02:17 +00:00