Update to 0.6.4: 2014-04-08 libmms-0.6.4 release (blutomat <blutomat@gmail.com>) --------------------------------------------------------------- * Fix a possible heap memory overrun in get_answer(). Reported by Alex Chapman. 2014-04-02 libmms-0.6.3 release (blutomat <blutomat@gmail.com>) --------------------------------------------------------------- * Some changes for more recent automake versions * Remove glib dependency from uri.c and thus from whole libmms, patch by Andre Przywara http://sourceforge.net/p/libmms/patches/11/ * Fix several issues that prevented seeking from working, patch by John Lindgren http://sourceforge.net/p/libmms/patches/12/ * Remove dependency on iconv https://sourceforge.net/p/libmms/bugs/15/ * Fix connecting to certain mms streams, patch by gstblub http://sourceforge.net/p/libmms/bugs/13/diff -r1.11 -r1.12 pkgsrc/net/libmms/Makefile
(wiz)
@@ -1,22 +1,21 @@ | @@ -1,22 +1,21 @@ | |||
1 | # $NetBSD: Makefile,v 1.11 2013/06/16 21:12:26 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.12 2014/04/17 11:15:09 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= libmms-0.6.2 | 3 | DISTNAME= libmms-0.6.4 | |
4 | CATEGORIES= net | 4 | CATEGORIES= net | |
5 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=libmms/} | 5 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=libmms/} | |
6 | 6 | |||
7 | MAINTAINER= jfranz@bsdprojects.net | 7 | MAINTAINER= jfranz@bsdprojects.net | |
8 | HOMEPAGE= http://sourceforge.net/projects/libmms | 8 | HOMEPAGE= http://sourceforge.net/projects/libmms | |
9 | COMMENT= Library for parsing mms:// and mmsh:// type network streams | 9 | COMMENT= Library for parsing mms:// and mmsh:// type network streams | |
10 | LICENSE= gnu-lgpl-v2.1 | 10 | LICENSE= gnu-lgpl-v2.1 | |
11 | 11 | |||
12 | GNU_CONFIGURE= yes | 12 | GNU_CONFIGURE= yes | |
13 | USE_LIBTOOL= yes | 13 | USE_LIBTOOL= yes | |
14 | USE_TOOLS+= pkg-config | 14 | USE_TOOLS+= pkg-config | |
15 | 15 | |||
16 | CPPFLAGS.SunOS+= -Du_int64_t=uint64_t -Du_int32_t=uint32_t -Du_int16_t=uint16_t | 16 | CPPFLAGS.SunOS+= -Du_int64_t=uint64_t -Du_int32_t=uint32_t -Du_int16_t=uint16_t | |
17 | 17 | |||
18 | PKGCONFIG_OVERRIDE+= pkgconfig/libmms.pc.in | 18 | PKGCONFIG_OVERRIDE+= pkgconfig/libmms.pc.in | |
19 | 19 | |||
20 | .include "../../devel/glib2/buildlink3.mk" | |||
21 | .include "../../devel/gettext-lib/buildlink3.mk" | 20 | .include "../../devel/gettext-lib/buildlink3.mk" | |
22 | .include "../../mk/bsd.pkg.mk" | 21 | .include "../../mk/bsd.pkg.mk" |
@@ -1,6 +1,6 @@ | @@ -1,6 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.5 2013/07/13 09:28:25 obache Exp $ | 1 | $NetBSD: distinfo,v 1.6 2014/04/17 11:15:09 wiz Exp $ | |
2 | 2 | |||
3 | SHA1 (libmms-0.6.2.tar.gz) = cdef62fd1a0e2585dd2111fc94b032f84290e351 | 3 | SHA1 (libmms-0.6.4.tar.gz) = b03ef84a9eedc68fdf2866265b667b75e1a33bee | |
4 | RMD160 (libmms-0.6.2.tar.gz) = c1bf89f7460ec208ab7180510dbb3673d67dea5a | 4 | RMD160 (libmms-0.6.4.tar.gz) = 9001264ef7967514ad2e3cf0d711a9230e38ca80 | |
5 | Size (libmms-0.6.2.tar.gz) = 340230 bytes | 5 | Size (libmms-0.6.4.tar.gz) = 356217 bytes | |
6 | SHA1 (patch-src_mms.c) = 46e644843cc041eae942639560753d5e3ca9b678 | 6 | SHA1 (patch-src_mms.c) = 7d80c241b3d1fde277dc984e24527914137924fe |
@@ -1,17 +1,17 @@ | @@ -1,17 +1,17 @@ | |||
1 | $NetBSD: patch-src_mms.c,v 1.1 2013/07/13 09:28:25 obache Exp $ | 1 | $NetBSD: patch-src_mms.c,v 1.2 2014/04/17 11:15:09 wiz Exp $ | |
2 | 2 | |||
3 | * for the case missing AI_ADDRCONFIG | 3 | * for the case missing AI_ADDRCONFIG | |
4 | 4 | |||
5 | --- src/mms.c.orig 2011-01-17 10:40:09.000000000 +0000 | 5 | --- src/mms.c.orig 2014-04-09 03:02:22.000000000 +0000 | |
6 | +++ src/mms.c | 6 | +++ src/mms.c | |
7 | @@ -70,6 +70,10 @@ | 7 | @@ -73,6 +73,10 @@ | |
8 | #include "uri.h" | 8 | #include "utf.h" | |
9 | #include "mms-common.h" | 9 | #include "mms-common.h" | |
10 | 10 | |||
11 | +#ifndef AI_ADDRCONFIG | 11 | +#ifndef AI_ADDRCONFIG | |
12 | +#define AI_ADDRCONFIG 0 | 12 | +#define AI_ADDRCONFIG 0 | |
13 | +#endif | 13 | +#endif | |
14 | + | 14 | + | |
15 | /* | 15 | /* | |
16 | * mms specific types | 16 | * mms specific types | |
17 | */ | 17 | */ |