pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/multimedia/gst-plugins Update gst-plugins-* to 0.8.11:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/77e90949b375
branches:  trunk
changeset: 500778:77e90949b375
user:      jmmv <jmmv%pkgsrc.org@localhost>
date:      Wed Oct 12 21:54:04 2005 +0000

description:
Update gst-plugins-* to 0.8.11:

Changes since 0.8.10:

      * new element: dvdsubdec
      * new element: imagemixer
      * new element: textrender
      * new element: x264enc
      * new element: oggparse
      * important fixes for esound synchronisation

Bugs fixed since 0.8.10:

      * 166528 : [playbin] hang playing dvdnav:// location
      * 166783 : [PATCH] New plugin: imagemixer
      * 167122 : seeking DVD stops playback
      * 171563 : Vorbis support for Matroska muxer
      * 301312 : dvdsubdec element
      * 305754 : [PATCH] Internal GStreamer error: pad problem.
      * 306555 : chain-based text rendering element
      * 307326 : esdsink makes video choppy totem
      * 307361 : please expose shoutcast stream metadata through playbin
      * 308040 : gstadder: using adder with float audio results in corrupt...
      * 308484 : Totem gives error when seeking back to beginning of Ogg T...
      * 308633 : Matroska muxer always fails
      * 308638 : ffmpegcolorspace does not handle bgra32 correctly
      * 308772 : mad timestamp inconsistency
      * 308980 : gst-typefind incorrectly identifies m4a files encoded wit...
      * 309087 : artsdsink registers conflicting property " name " which cau...
      * 309150 : [xvimagesink/ximagesink] Incremenet framerate properties
      * 309179 : videomixer does not love static images and eos
      * 309218 : adder element does not supply duration values to data it ...
      * 309325 : Matroska: incorrect element size
      * 309354 : timestamp inconsitency in audioscale
      * 309375 : cdparanoia can't extract last track
      * 309503 : gst-plugins: xine wrapper compile problem with xine-lib-1...
      * 309524 : no debug category for gnome-vfs elements
      * 309532 : Matroska: Invalid free()
      * 309834 : Totem crashes when trying to Play Disc 'cdrecorder'
      * 310020 : Totem segfaults due to bad location
      * 310335 : [decodebin] problems with audio streams in a mkv
      * 310597 : gsttextrender cuts of pixels at the right and bottom of s...
      * 311006 : [spectrum] handle mono streams
      * 311070 : wavparse returns caps not in template
      * 311162 : [flacdec] doesn't handle 24-bit files
      * 311401 : alpha capsnego broken
      * 311487 : configure doesn't check for libGLU?
      * 311491 : ogg muxer can get pages out of order (patch)
      * 311583 : Skips when playing CD
      * 311600 : Add MPEG-2 support to mpeg1videoparse
      * 311662 :  " uninitialized value " warning causes build to fail
      * 312121 : [modplug] crashes on query before song fully loaded
      * 312272 : Musicbrainz tags not registered for FLAC encoder
      * 313084 : Eats memory decoding mp3
      * 313374 : Crashes in libgstcdparanoia when missing device permissions
      * 313600 : recent change to esdsink in the 0.8.x branch breaks playback

diffstat:

 multimedia/gst-plugins/Makefile         |   3 +-
 multimedia/gst-plugins/Makefile.common  |   9 ++--
 multimedia/gst-plugins/PLIST            |   4 +-
 multimedia/gst-plugins/distinfo         |  12 +++---
 multimedia/gst-plugins/patches/patch-aa |  57 ++++++++++++++++++++++++++++++--
 multimedia/gst-plugins/patches/patch-ac |  23 +++++++++++++
 multimedia/gst-plugins/patches/patch-af |  19 -----------
 7 files changed, 92 insertions(+), 35 deletions(-)

diffs (219 lines):

diff -r c3747b5d6c50 -r 77e90949b375 multimedia/gst-plugins/Makefile
--- a/multimedia/gst-plugins/Makefile   Wed Oct 12 21:53:42 2005 +0000
+++ b/multimedia/gst-plugins/Makefile   Wed Oct 12 21:54:04 2005 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.27 2005/08/21 11:27:54 jmmv Exp $
+# $NetBSD: Makefile,v 1.28 2005/10/12 21:54:04 jmmv Exp $
 #
 
 .include "Makefile.common"
@@ -27,5 +27,6 @@
 REPLACE_PERL+=         tools/gst-visualise-m.m
 
 .include "../../devel/GConf2/schemas.mk"
+.include "../../x11/Xfixes/buildlink3.mk"
 .include "../../mk/x11.buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r c3747b5d6c50 -r 77e90949b375 multimedia/gst-plugins/Makefile.common
--- a/multimedia/gst-plugins/Makefile.common    Wed Oct 12 21:53:42 2005 +0000
+++ b/multimedia/gst-plugins/Makefile.common    Wed Oct 12 21:54:04 2005 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile.common,v 1.22 2005/08/21 11:27:54 jmmv Exp $
+# $NetBSD: Makefile.common,v 1.23 2005/10/12 21:54:04 jmmv Exp $
 #
 
-DISTNAME=              gst-plugins-0.8.10
+DISTNAME=              gst-plugins-0.8.11
 CATEGORIES=            multimedia gnome
 MASTER_SITES=          ${MASTER_SITE_GNOME:=sources/gst-plugins/0.8/} \
                        http://gstreamer.freedesktop.org/src/gst-plugins/
@@ -123,6 +123,7 @@
                vorbistest \
                wavpack \
                x \
+               x264 \
                xshm \
                xvid \
                xvideo
@@ -157,11 +158,11 @@
 SUBST_FILES.libs=      ${GST_PLUGINS_DIR}/Makefile.in
 SUBST_SED.libs=                -e 's|$$(top_builddir)/gst-libs/gst/libgst|${BUILDLINK_PREFIX.gst-plugins}/lib/libgst|g'
 
-BUILDLINK_DEPENDS.gst-plugins+=        gst-plugins>=0.8.9
+BUILDLINK_DEPENDS.gst-plugins+=        gst-plugins>=0.8.11
 .include "../../multimedia/gst-plugins/buildlink3.mk"
 .endif
 
-BUILDLINK_DEPENDS.gstreamer+=  gstreamer>=0.8.9.1
+BUILDLINK_DEPENDS.gstreamer+=  gstreamer>=0.8.11
 
 .include "../../converters/libiconv/buildlink3.mk"
 .include "../../devel/gettext-lib/buildlink3.mk"
diff -r c3747b5d6c50 -r 77e90949b375 multimedia/gst-plugins/PLIST
--- a/multimedia/gst-plugins/PLIST      Wed Oct 12 21:53:42 2005 +0000
+++ b/multimedia/gst-plugins/PLIST      Wed Oct 12 21:54:04 2005 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.14 2005/05/25 21:07:59 jmmv Exp $
+@comment $NetBSD: PLIST,v 1.15 2005/10/12 21:54:04 jmmv Exp $
 bin/gst-launch-ext-0.8
 bin/gst-visualise-0.8
 include/gstreamer-0.8/gst/audio/audio.h
@@ -57,6 +57,7 @@
 lib/gstreamer-0.8/libgstdecodebin.la
 lib/gstreamer-0.8/libgstdeinterlace.la
 lib/gstreamer-0.8/libgstdvdlpcmdec.la
+lib/gstreamer-0.8/libgstdvdsubdec.la
 lib/gstreamer-0.8/libgstefence.la
 lib/gstreamer-0.8/libgsteffectv.la
 lib/gstreamer-0.8/libgstequalizer.la
@@ -69,6 +70,7 @@
 lib/gstreamer-0.8/libgstgconfelements.la
 lib/gstreamer-0.8/libgstgoom.la
 lib/gstreamer-0.8/libgstidct.la
+lib/gstreamer-0.8/libgstimagemixer.la
 lib/gstreamer-0.8/libgstinterleave.la
 lib/gstreamer-0.8/libgstlevel.la
 lib/gstreamer-0.8/libgstmatroska.la
diff -r c3747b5d6c50 -r 77e90949b375 multimedia/gst-plugins/distinfo
--- a/multimedia/gst-plugins/distinfo   Wed Oct 12 21:53:42 2005 +0000
+++ b/multimedia/gst-plugins/distinfo   Wed Oct 12 21:54:04 2005 +0000
@@ -1,10 +1,10 @@
-$NetBSD: distinfo,v 1.25 2005/08/21 11:27:54 jmmv Exp $
+$NetBSD: distinfo,v 1.26 2005/10/12 21:54:04 jmmv Exp $
 
-SHA1 (gst-plugins-0.8.10.tar.bz2) = 99e5746d4f013fc00cd29a59f9aab773db08ab1c
-RMD160 (gst-plugins-0.8.10.tar.bz2) = fb59c37aef76b9cc065530fc4a7e7fe43168e619
-Size (gst-plugins-0.8.10.tar.bz2) = 2397528 bytes
-SHA1 (patch-aa) = 3a33fce125bd04ad99c402b799365b31ea8347c8
+SHA1 (gst-plugins-0.8.11.tar.bz2) = 4a9be6b62dd0e8a73616e8e93f7a3ace8aec8c59
+RMD160 (gst-plugins-0.8.11.tar.bz2) = 833aec123a52cd0f36ec883c349cc8d69090d749
+Size (gst-plugins-0.8.11.tar.bz2) = 2439654 bytes
+SHA1 (patch-aa) = 288c0b1b6fa295ade5234ab6166140e4f178cb30
 SHA1 (patch-ab) = ca6dd27984a020f5a01e14d785e425e8cd219e74
+SHA1 (patch-ac) = b40375ef906a77c6819c379ea789f568c2cef907
 SHA1 (patch-ae) = 3509dd08d3e010e9eb85c71ae6c42e28f6f9ec2d
-SHA1 (patch-af) = 1a2562b3bff15c3ca3324428f8c2bd3e7ec1f4ca
 SHA1 (patch-ag) = 264ef4cb6a4fa8eb65ff55ca1c0947d3566a64b8
diff -r c3747b5d6c50 -r 77e90949b375 multimedia/gst-plugins/patches/patch-aa
--- a/multimedia/gst-plugins/patches/patch-aa   Wed Oct 12 21:53:42 2005 +0000
+++ b/multimedia/gst-plugins/patches/patch-aa   Wed Oct 12 21:54:04 2005 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-aa,v 1.10 2005/06/28 12:24:25 wiz Exp $
+$NetBSD: patch-aa,v 1.11 2005/10/12 21:54:04 jmmv Exp $
 
---- configure.orig     2005-05-25 14:00:16.000000000 +0200
+--- configure.orig     2005-09-04 14:21:34.000000000 +0200
 +++ configure
-@@ -27854,6 +27854,10 @@ else
+@@ -28340,6 +28340,10 @@ else
  fi
  
  
@@ -13,7 +13,56 @@
  
  echo "$as_me: ***" >&6
  echo "$as_me: *** checking plugin:  ***" >&6
-@@ -42164,7 +42168,7 @@ fi
+@@ -35066,13 +35070,6 @@ echo "${ECHO_T}$XFIXES_LIBS" >&6
+ 
+ 
+ 
+-if test "x$HAVE_XFIXES" = "xyes"; then
+-  HAVE_XFIXES_TRUE=
+-  HAVE_XFIXES_FALSE='#'
+-else
+-  HAVE_XFIXES_TRUE='#'
+-  HAVE_XFIXES_FALSE=
+-fi
+ 
+ 
+ 
+@@ -35180,13 +35177,6 @@ echo "${ECHO_T}$XDAMAGE_LIBS" >&6
+ 
+ 
+ 
+-if test "x$HAVE_XDAMAGE" = "xyes"; then
+-  HAVE_XDAMAGE_TRUE=
+-  HAVE_XDAMAGE_FALSE='#'
+-else
+-  HAVE_XDAMAGE_TRUE='#'
+-  HAVE_XDAMAGE_FALSE=
+-fi
+ 
+ 
+   fi
+@@ -35230,6 +35220,20 @@ else
+   USE_X_TRUE='#'
+   USE_X_FALSE=
+ fi
++if test "x$HAVE_XFIXES" = "xyes"; then
++  HAVE_XFIXES_TRUE=
++  HAVE_XFIXES_FALSE='#'
++else
++  HAVE_XFIXES_TRUE='#'
++  HAVE_XFIXES_FALSE=
++fi
++if test "x$HAVE_XDAMAGE" = "xyes"; then
++  HAVE_XDAMAGE_TRUE=
++  HAVE_XDAMAGE_FALSE='#'
++else
++  HAVE_XDAMAGE_TRUE='#'
++  HAVE_XDAMAGE_FALSE=
++fi
+ 
+ 
+ 
+@@ -42153,7 +42157,7 @@ fi
      DVDNAV_CFLAGS=
      HAVE_DVDNAV=no
    else
diff -r c3747b5d6c50 -r 77e90949b375 multimedia/gst-plugins/patches/patch-ac
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/multimedia/gst-plugins/patches/patch-ac   Wed Oct 12 21:54:04 2005 +0000
@@ -0,0 +1,23 @@
+$NetBSD: patch-ac,v 1.10 2005/10/12 21:54:04 jmmv Exp $
+
+--- sys/ximage/ximagesrc.c.orig        2005-08-29 13:50:51.000000000 +0200
++++ sys/ximage/ximagesrc.c
+@@ -93,6 +93,9 @@ struct _GstXimagesrc
+   gboolean have_xfixes;
+   gboolean have_xdamage;
+   gboolean show_pointer;
++#ifdef HAVE_XFIXES
++  int fixes_event_base;
++#endif
+ #ifdef HAVE_XDAMAGE
+   Damage damage;
+   int damage_event_base;
+@@ -440,7 +443,7 @@ gst_ximagesrc_change_state (GstElement *
+       {
+         int error_base;
+ 
+-        if (XFixesQueryExtension (s->xcontext->disp, &s->damage_event_base,
++        if (XFixesQueryExtension (s->xcontext->disp, &s->fixes_event_base,
+                 &error_base))
+           s->have_xfixes = TRUE;
+       }
diff -r c3747b5d6c50 -r 77e90949b375 multimedia/gst-plugins/patches/patch-af
--- a/multimedia/gst-plugins/patches/patch-af   Wed Oct 12 21:53:42 2005 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,19 +0,0 @@
-$NetBSD: patch-af,v 1.3 2005/06/14 05:20:05 rillig Exp $
-
-Needed for ISO C90 compilers.
-
---- ext/cdparanoia/gstcdparanoia.c.orig        Tue May 17 10:41:41 2005
-+++ ext/cdparanoia/gstcdparanoia.c     Tue Jun 14 07:14:32 2005
-@@ -571,10 +571,11 @@ cdparanoia_get (GstPad * pad)
- 
-     if (!src->discont_sent && (is_track_switch (src, src->cur_sector) ||
-             (src->prev_sec != src->cur_sector))) {
-+      GstEvent *discont_ev;
-+
-       gst_pad_convert (src->srcpad, sector_format,
-           get_relative (src, src->cur_track, src->cur_sector), &format,
-           &timestamp);
--      GstEvent *discont_ev;
- 
-       if (src->flush_pending) {
-         src->flush_pending = FALSE;



Home | Main Index | Thread Index | Old Index