Sun May 26 20:28:18 2013 UTC ()
Update to 0.1.4:

libnice 0.1.4 (2013-02-22)
==========================

Fix issue with dribble mode
Fix issue with TURN permissions
Fix missing win32 directory from release archive
Fix support for OC2007
Added new nice_address_ip_vesion API
Added new nice_agent_get_selected_pair API
Added new SDP parsing and generation API
Added simple examples (simple, threaded and sdp usages examples)

libnice 0.1.3 (2012-09-13)
==========================

Dribble mode: You can set remote candidates while gathering the local ones
Add support for GStreamer 1.0, will compile plugins for both 1.0 and 0.10 by default
Cache GSocketAddress in UdpBsdSocket, creating it is very slow


(wiz)
diff -r1.21 -r1.22 pkgsrc/net/libnice/Makefile
diff -r1.4 -r1.5 pkgsrc/net/libnice/PLIST
diff -r1.8 -r1.9 pkgsrc/net/libnice/distinfo
diff -r1.2 -r1.3 pkgsrc/net/libnice/patches/patch-ad

cvs diff -r1.21 -r1.22 pkgsrc/net/libnice/Makefile (switch to unified diff)

--- pkgsrc/net/libnice/Makefile 2013/05/24 18:23:34 1.21
+++ pkgsrc/net/libnice/Makefile 2013/05/26 20:28:18 1.22
@@ -1,24 +1,23 @@ @@ -1,24 +1,23 @@
1# $NetBSD: Makefile,v 1.21 2013/05/24 18:23:34 wiz Exp $ 1# $NetBSD: Makefile,v 1.22 2013/05/26 20:28:18 wiz Exp $
2# 2#
3# Also update gst-plugins0.10-libnice when you update this! 3# Also update net/gst-plugins1-libnice when you update this!
4 4
5DISTNAME= libnice-0.1.2 5DISTNAME= libnice-0.1.4
6PKGREVISION= 7 
7CATEGORIES= net devel 6CATEGORIES= net devel
8MASTER_SITES= http://nice.freedesktop.org/releases/ 7MASTER_SITES= http://nice.freedesktop.org/releases/
9 8
10MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= http://nice.freedesktop.org/wiki/ 10HOMEPAGE= http://nice.freedesktop.org/wiki/
12COMMENT= IETF's draft Interactice Connectivity Establishment standard implementation 11COMMENT= IETF's draft Interactice Connectivity Establishment standard implementation
13LICENSE= gnu-lgpl-v2.1 OR mpl-1.1 12LICENSE= gnu-lgpl-v2.1 OR mpl-1.1
14 13
15GNU_CONFIGURE= yes 14GNU_CONFIGURE= yes
16USE_LIBTOOL= yes 15USE_LIBTOOL= yes
17USE_TOOLS+= pkg-config 16USE_TOOLS+= pkg-config
18CONFIGURE_ARGS+= --without-gstreamer 17CONFIGURE_ARGS+= --without-gstreamer
19 18
20PKGCONFIG_OVERRIDE+= nice/nice.pc.in 19PKGCONFIG_OVERRIDE+= nice/nice.pc.in
21 20
22.include "../../devel/glib2/buildlink3.mk" 21.include "../../devel/glib2/buildlink3.mk"
23.include "../../net/gupnp-igd/buildlink3.mk" 22.include "../../net/gupnp-igd/buildlink3.mk"
24.include "../../mk/bsd.pkg.mk" 23.include "../../mk/bsd.pkg.mk"

cvs diff -r1.4 -r1.5 pkgsrc/net/libnice/PLIST (switch to unified diff)

--- pkgsrc/net/libnice/PLIST 2012/04/22 15:54:32 1.4
+++ pkgsrc/net/libnice/PLIST 2013/05/26 20:28:18 1.5
@@ -1,49 +1,52 @@ @@ -1,49 +1,52 @@
1@comment $NetBSD: PLIST,v 1.4 2012/04/22 15:54:32 wiz Exp $ 1@comment $NetBSD: PLIST,v 1.5 2013/05/26 20:28:18 wiz Exp $
 2bin/sdp-example
 3bin/simple-example
2bin/stunbdc 4bin/stunbdc
3bin/stund 5bin/stund
 6bin/threaded-example
4include/nice/address.h 7include/nice/address.h
5include/nice/agent.h 8include/nice/agent.h
6include/nice/candidate.h 9include/nice/candidate.h
7include/nice/debug.h 10include/nice/debug.h
8include/nice/interfaces.h 11include/nice/interfaces.h
9include/nice/nice.h 12include/nice/nice.h
10include/nice/pseudotcp.h 13include/nice/pseudotcp.h
11include/stun/constants.h 14include/stun/constants.h
12include/stun/debug.h 15include/stun/debug.h
13include/stun/stunagent.h 16include/stun/stunagent.h
14include/stun/stunmessage.h 17include/stun/stunmessage.h
15include/stun/usages/bind.h 18include/stun/usages/bind.h
16include/stun/usages/ice.h 19include/stun/usages/ice.h
17include/stun/usages/timer.h 20include/stun/usages/timer.h
18include/stun/usages/turn.h 21include/stun/usages/turn.h
19include/stun/win32_common.h 22include/stun/win32_common.h
20lib/libnice.la 23lib/libnice.la
21lib/pkgconfig/nice.pc 24lib/pkgconfig/nice.pc
22share/gtk-doc/html/libnice/NiceAgent.html 25share/gtk-doc/html/libnice/NiceAgent.html
23share/gtk-doc/html/libnice/ch01.html 26share/gtk-doc/html/libnice/ch01.html
24share/gtk-doc/html/libnice/ch02.html 27share/gtk-doc/html/libnice/ch02.html
25share/gtk-doc/html/libnice/ch03.html 28share/gtk-doc/html/libnice/ch03.html
26share/gtk-doc/html/libnice/ch04.html 29share/gtk-doc/html/libnice/ch04.html
27share/gtk-doc/html/libnice/ch05.html 30share/gtk-doc/html/libnice/ch05.html
28share/gtk-doc/html/libnice/home.png 31share/gtk-doc/html/libnice/home.png
29share/gtk-doc/html/libnice/index.html 32share/gtk-doc/html/libnice/index.html
30share/gtk-doc/html/libnice/index.sgml 33share/gtk-doc/html/libnice/index.sgml
31share/gtk-doc/html/libnice/left.png 34share/gtk-doc/html/libnice/left.png
32share/gtk-doc/html/libnice/libnice-Bind.html 35share/gtk-doc/html/libnice/libnice-Bind.html
33share/gtk-doc/html/libnice/libnice-Debug-messages.html 36share/gtk-doc/html/libnice/libnice-Debug-messages.html
34share/gtk-doc/html/libnice/libnice-ICE.html 37share/gtk-doc/html/libnice/libnice-ICE.html
35share/gtk-doc/html/libnice/libnice-Network-interfaces-discovery.html 38share/gtk-doc/html/libnice/libnice-Network-interfaces-discovery.html
36share/gtk-doc/html/libnice/libnice-NiceAddress.html 39share/gtk-doc/html/libnice/libnice-NiceAddress.html
37share/gtk-doc/html/libnice/libnice-NiceCandidate.html 40share/gtk-doc/html/libnice/libnice-NiceCandidate.html
38share/gtk-doc/html/libnice/libnice-Pseudo-TCP-Socket.html 41share/gtk-doc/html/libnice/libnice-Pseudo-TCP-Socket.html
39share/gtk-doc/html/libnice/libnice-StunAgent.html 42share/gtk-doc/html/libnice/libnice-StunAgent.html
40share/gtk-doc/html/libnice/libnice-StunMessage.html 43share/gtk-doc/html/libnice/libnice-StunMessage.html
41share/gtk-doc/html/libnice/libnice-TURN.html 44share/gtk-doc/html/libnice/libnice-TURN.html
42share/gtk-doc/html/libnice/libnice-Timer.html 45share/gtk-doc/html/libnice/libnice-Timer.html
43share/gtk-doc/html/libnice/libnice.devhelp2 46share/gtk-doc/html/libnice/libnice.devhelp2
44share/gtk-doc/html/libnice/pt01.html 47share/gtk-doc/html/libnice/pt01.html
45share/gtk-doc/html/libnice/pt02.html 48share/gtk-doc/html/libnice/pt02.html
46share/gtk-doc/html/libnice/pt03.html 49share/gtk-doc/html/libnice/pt03.html
47share/gtk-doc/html/libnice/right.png 50share/gtk-doc/html/libnice/right.png
48share/gtk-doc/html/libnice/style.css 51share/gtk-doc/html/libnice/style.css
49share/gtk-doc/html/libnice/up.png 52share/gtk-doc/html/libnice/up.png

cvs diff -r1.8 -r1.9 pkgsrc/net/libnice/distinfo (switch to unified diff)

--- pkgsrc/net/libnice/distinfo 2012/04/22 15:54:32 1.8
+++ pkgsrc/net/libnice/distinfo 2013/05/26 20:28:18 1.9
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.8 2012/04/22 15:54:32 wiz Exp $ 1$NetBSD: distinfo,v 1.9 2013/05/26 20:28:18 wiz Exp $
2 2
3SHA1 (libnice-0.1.2.tar.gz) = 69be6468d567b2693798af5e482aa4061ce7b91c 3SHA1 (libnice-0.1.4.tar.gz) = bd816bccdb93ee1e81a966a9c3f1319eb67654a2
4RMD160 (libnice-0.1.2.tar.gz) = 83ae1b9369b471aee3ab7772b3221d89c513615d 4RMD160 (libnice-0.1.4.tar.gz) = 0a65110212b35af12e7c25fcac670eee723bb6c2
5Size (libnice-0.1.2.tar.gz) = 671588 bytes 5Size (libnice-0.1.4.tar.gz) = 712256 bytes
6SHA1 (patch-ad) = 9fff725de3c9307eab5500090abc77de31351068 6SHA1 (patch-ad) = abf11727342cbf5a48cdd394355ec2f93ce471f2

cvs diff -r1.2 -r1.3 pkgsrc/net/libnice/patches/patch-ad (switch to unified diff)

--- pkgsrc/net/libnice/patches/patch-ad 2011/09/12 21:45:43 1.2
+++ pkgsrc/net/libnice/patches/patch-ad 2013/05/26 20:28:18 1.3
@@ -1,25 +1,15 @@ @@ -1,25 +1,15 @@
1$NetBSD: patch-ad,v 1.2 2011/09/12 21:45:43 wiz Exp $ 1$NetBSD: patch-ad,v 1.3 2013/05/26 20:28:18 wiz Exp $
2 2
3Change linking for gst-plugins0.10-libnice package. 3Change linking for gst-plugins0.10-libnice package.
4 4
5--- gst/Makefile.in.orig 2010-07-20 21:57:29.000000000 +0000 5--- gst/Makefile.in.orig 2013-02-23 00:29:35.000000000 +0000
6+++ gst/Makefile.in 6+++ gst/Makefile.in
7@@ -76,8 +76,7 @@ am__base_list = \ 7@@ -319,7 +319,7 @@ AM_CFLAGS = $(LIBNICE_CFLAGS) \
8 am__installdirs = "$(DESTDIR)$(gstplugindir)" 8 -I $(top_srcdir)/stun
9 LTLIBRARIES = $(gstplugin_LTLIBRARIES) 
10 am__DEPENDENCIES_1 = 
11-am__DEPENDENCIES_2 = $(am__DEPENDENCIES_1) \ 
12- $(top_builddir)/nice/libnice.la 
13+am__DEPENDENCIES_2 = $(am__DEPENDENCIES_1) 
14 libgstnice_la_DEPENDENCIES = $(am__DEPENDENCIES_2) 
15 am_libgstnice_la_OBJECTS = gstnicesrc.lo gstnicesink.lo gstnice.lo 
16 libgstnice_la_OBJECTS = $(am_libgstnice_la_OBJECTS) 
17@@ -242,7 +241,7 @@ AM_CFLAGS = $(LIBNICE_CFLAGS) \ 
18  9
19 COMMON_LDADD = \ 10 COMMON_LIBADD = \
20 $(GST_LIBS) \ 
21- $(top_builddir)/nice/libnice.la 11- $(top_builddir)/nice/libnice.la
22+ $(prefix)/lib/libnice.la 12+ $(prefix)/lib/libnice.la
23  13
24  14
25 # libgstnice 15 # libgstnice