pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/multimedia/gst-plugins0.10-base update to 0.10.23
details: https://anonhg.NetBSD.org/pkgsrc/rev/1e88b25e5302
branches: trunk
changeset: 393736:1e88b25e5302
user: drochner <drochner%pkgsrc.org@localhost>
date: Mon May 25 16:10:52 2009 +0000
description:
update to 0.10.23
changes:
New navigation API to support DVD playback
playbin2 improvements
RTSP extensions to allow extra headers and options
Replace audioresampler with speexresample based code
Support interlacing flags in the gstvideo library
Support new RIFF formats
Improve typefinding
Support more frame formats in videoscale
Many other bug-fixes and improvements
diffstat:
multimedia/gst-plugins0.10-base/Makefile | 4 +-
multimedia/gst-plugins0.10-base/Makefile.common | 4 +-
multimedia/gst-plugins0.10-base/distinfo | 11 +-
multimedia/gst-plugins0.10-base/patches/patch-aa | 12 +-
multimedia/gst-plugins0.10-base/patches/patch-ad | 86 ------------------------
5 files changed, 14 insertions(+), 103 deletions(-)
diffs (169 lines):
diff -r 2a13f5a7cb35 -r 1e88b25e5302 multimedia/gst-plugins0.10-base/Makefile
--- a/multimedia/gst-plugins0.10-base/Makefile Mon May 25 15:59:21 2009 +0000
+++ b/multimedia/gst-plugins0.10-base/Makefile Mon May 25 16:10:52 2009 +0000
@@ -1,11 +1,9 @@
-# $NetBSD: Makefile,v 1.11 2009/03/23 12:03:24 drochner Exp $
+# $NetBSD: Makefile,v 1.12 2009/05/25 16:10:52 drochner Exp $
#
PKG_DESTDIR_SUPPORT= user-destdir
.include "Makefile.common"
-PKGREVISION= 1
-
COMMENT+= base plugins
# some plugins were moved from bad to base
diff -r 2a13f5a7cb35 -r 1e88b25e5302 multimedia/gst-plugins0.10-base/Makefile.common
--- a/multimedia/gst-plugins0.10-base/Makefile.common Mon May 25 15:59:21 2009 +0000
+++ b/multimedia/gst-plugins0.10-base/Makefile.common Mon May 25 16:10:52 2009 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.20 2009/01/26 10:39:01 drochner Exp $
+# $NetBSD: Makefile.common,v 1.21 2009/05/25 16:10:52 drochner Exp $
#
# used by audio/gst-plugins0.10-alsa/Makefile
# used by audio/gst-plugins0.10-cdparanoia/Makefile
@@ -12,7 +12,7 @@
# used by x11/gst-plugins0.10-x11/Makefile
GST_PLUGINS0.10_TYPE= base
-GST_PLUGINS0.10_VER= 0.10.22
+GST_PLUGINS0.10_VER= 0.10.23
BUILDLINK_API_DEPENDS.gstreamer0.10+= gstreamer0.10>=0.10.20.1
# Disable all drivers and features by default.
diff -r 2a13f5a7cb35 -r 1e88b25e5302 multimedia/gst-plugins0.10-base/distinfo
--- a/multimedia/gst-plugins0.10-base/distinfo Mon May 25 15:59:21 2009 +0000
+++ b/multimedia/gst-plugins0.10-base/distinfo Mon May 25 16:10:52 2009 +0000
@@ -1,9 +1,8 @@
-$NetBSD: distinfo,v 1.21 2009/03/23 12:03:24 drochner Exp $
+$NetBSD: distinfo,v 1.22 2009/05/25 16:10:52 drochner Exp $
-SHA1 (gst-plugins-base-0.10.22.tar.bz2) = 8e6a894858f5412234ce1591bbb773102c150cb7
-RMD160 (gst-plugins-base-0.10.22.tar.bz2) = 013de77422d6e89b64cf55ff7299b0ff1e38ef8a
-Size (gst-plugins-base-0.10.22.tar.bz2) = 2118085 bytes
-SHA1 (patch-aa) = be36e5a0f1de11900df7c510e7a9a03dd19d6e85
+SHA1 (gst-plugins-base-0.10.23.tar.bz2) = f0b66ddca22187c8011b37a5d806c7dc7e68b7f1
+RMD160 (gst-plugins-base-0.10.23.tar.bz2) = 3b08bdeeb5237fb0e6e918ac5d6a97064fa8fe98
+Size (gst-plugins-base-0.10.23.tar.bz2) = 2126280 bytes
+SHA1 (patch-aa) = 544c3180f144339061583cebb979b6051671f977
SHA1 (patch-ab) = 0a739fbee2c49d75e9164c2b083820fd9d27c34a
SHA1 (patch-ac) = 3a8a102f2c0740f481e115d68bc44d9e2bf66aae
-SHA1 (patch-ad) = f10ef3184acacf800ca50839e95fbd358f892cc9
diff -r 2a13f5a7cb35 -r 1e88b25e5302 multimedia/gst-plugins0.10-base/patches/patch-aa
--- a/multimedia/gst-plugins0.10-base/patches/patch-aa Mon May 25 15:59:21 2009 +0000
+++ b/multimedia/gst-plugins0.10-base/patches/patch-aa Mon May 25 16:10:52 2009 +0000
@@ -1,17 +1,17 @@
-$NetBSD: patch-aa,v 1.8 2009/01/26 10:39:01 drochner Exp $
+$NetBSD: patch-aa,v 1.9 2009/05/25 16:10:52 drochner Exp $
---- configure.orig 2009-01-19 22:24:28.000000000 +0100
+--- configure.orig 2009-05-10 23:50:52.000000000 +0200
+++ configure
-@@ -23004,7 +23004,7 @@ rm -f core conftest.err conftest.$ac_obj
- echo "${ECHO_T}$flag_ok" >&6; }
+@@ -24238,7 +24238,7 @@ rm -f core conftest.err conftest.$ac_obj
+ $as_echo "$flag_ok" >&6; }
- if test "x$ERROR_CFLAGS" == "x"
+ if test "x$ERROR_CFLAGS" = "x"
then
- { echo "$as_me:$LINENO: checking to see if compiler understands -errwarn=%all" >&5
-@@ -28179,11 +28179,11 @@ echo "${ECHO_T}yes" >&6; }
+ { $as_echo "$as_me:$LINENO: checking to see if compiler understands -errwarn=%all" >&5
+@@ -29572,11 +29572,11 @@ $as_echo "yes" >&6; }
fi
diff -r 2a13f5a7cb35 -r 1e88b25e5302 multimedia/gst-plugins0.10-base/patches/patch-ad
--- a/multimedia/gst-plugins0.10-base/patches/patch-ad Mon May 25 15:59:21 2009 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,86 +0,0 @@
-$NetBSD: patch-ad,v 1.1 2009/03/23 12:03:24 drochner Exp $
-
---- gst-libs/gst/tag/gstvorbistag.c.orig 2008-10-11 01:22:50.000000000 +0200
-+++ gst-libs/gst/tag/gstvorbistag.c
-@@ -305,30 +305,32 @@ gst_vorbis_tag_add (GstTagList * list, c
- }
-
- static void
--gst_vorbis_tag_add_coverart (GstTagList * tags, const gchar * img_data_base64,
-+gst_vorbis_tag_add_coverart (GstTagList * tags, gchar * img_data_base64,
- gint base64_len)
- {
- GstBuffer *img;
-- guchar *img_data;
- gsize img_len;
-+ guchar *out;
- guint save = 0;
- gint state = 0;
-
- if (base64_len < 2)
- goto not_enough_data;
-
-- img_data = g_try_malloc0 (base64_len * 3 / 4);
--
-- if (img_data == NULL)
-- goto alloc_failed;
--
-- img_len = g_base64_decode_step (img_data_base64, base64_len, img_data,
-- &state, &save);
-+ /* img_data_base64 points to a temporary copy of the base64 encoded data, so
-+ * it's safe to do inpace decoding here
-+ * TODO: glib 2.20 and later provides g_base64_decode_inplace, so change this
-+ * to use glib's API instead once it's in wider use:
-+ * http://bugzilla.gnome.org/show_bug.cgi?id=564728
-+ * http://svn.gnome.org/viewvc/glib?view=revision&revision=7807 */
-+ out = (guchar *) img_data_base64;
-+ img_len = g_base64_decode_step (img_data_base64, base64_len,
-+ out, &state, &save);
-
- if (img_len == 0)
- goto decode_failed;
-
-- img = gst_tag_image_data_to_image_buffer (img_data, img_len,
-+ img = gst_tag_image_data_to_image_buffer (out, img_len,
- GST_TAG_IMAGE_TYPE_NONE);
-
- if (img == NULL)
-@@ -338,7 +340,6 @@ gst_vorbis_tag_add_coverart (GstTagList
- GST_TAG_PREVIEW_IMAGE, img, NULL);
-
- gst_buffer_unref (img);
-- g_free (img_data);
- return;
-
- /* ERRORS */
-@@ -347,21 +348,14 @@ not_enough_data:
- GST_WARNING ("COVERART tag with too little base64-encoded data");
- return;
- }
--alloc_failed:
-- {
-- GST_WARNING ("Couldn't allocate enough memory to decode COVERART tag");
-- return;
-- }
- decode_failed:
- {
-- GST_WARNING ("Couldn't decode bas64 image data from COVERART tag");
-- g_free (img_data);
-+ GST_WARNING ("Couldn't decode base64 image data from COVERART tag");
- return;
- }
- convert_failed:
- {
- GST_WARNING ("Couldn't extract image or image type from COVERART tag");
-- g_free (img_data);
- return;
- }
- }
-@@ -457,6 +451,7 @@ error:
- return NULL;
- #undef ADVANCE
- }
-+
- typedef struct
- {
- guint count;
Home |
Main Index |
Thread Index |
Old Index