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,
- ×tamp);
-- GstEvent *discont_ev;
-
- if (src->flush_pending) {
- src->flush_pending = FALSE;
Home |
Main Index |
Thread Index |
Old Index