[vlc-commits] Contribs: update UPNP to 1.6.16

Jean-Baptiste Kempf git at videolan.org
Fri Mar 30 18:11:40 CEST 2012


vlc/vlc-2.0 | branch: master | Jean-Baptiste Kempf <jb at videolan.org> | Wed Mar 28 19:01:30 2012 +0200| [b60ad706c7f4d571c0e80ac2b3efd33d5c35d426] | committer: Jean-Baptiste Kempf

Contribs: update UPNP to 1.6.16

Important code changes were done by Orange
(cherry picked from commit be96451c7799f1b2831e5d05dea4e5d0bf94643b)

Signed-off-by: Jean-Baptiste Kempf <jb at videolan.org>

> http://git.videolan.org/gitweb.cgi/vlc/vlc-2.0.git/?a=commit;h=b60ad706c7f4d571c0e80ac2b3efd33d5c35d426
---

 contrib/src/upnp/SHA512SUMS          |    2 +-
 contrib/src/upnp/libupnp-win64.patch |   45 +++++++++++++++++----------------
 contrib/src/upnp/rules.mak           |    2 +-
 3 files changed, 25 insertions(+), 24 deletions(-)

diff --git a/contrib/src/upnp/SHA512SUMS b/contrib/src/upnp/SHA512SUMS
index 4b19138..a97f0ba 100644
--- a/contrib/src/upnp/SHA512SUMS
+++ b/contrib/src/upnp/SHA512SUMS
@@ -1 +1 @@
-d376adc53cf20901dcaa254813c1655f8125ee5e965e6fe3c52d45d48cb06b8a21e016a12ad7b60be0d6c8bcbc7eed0dba473389d313d140ddd073e4e77f301d  libupnp-1.6.15.tar.bz2
+92a001a3b582fab957ea84e3b1d34a9308a69fbf61094e93f78523644552fb91177b0d2fb624da647d6e55a1db81642ef35b79e0eaaa04025566919343287649  libupnp-1.6.16.tar.bz2
diff --git a/contrib/src/upnp/libupnp-win64.patch b/contrib/src/upnp/libupnp-win64.patch
index 880d33d..8064e6d 100644
--- a/contrib/src/upnp/libupnp-win64.patch
+++ b/contrib/src/upnp/libupnp-win64.patch
@@ -1,25 +1,3 @@
---- libupnp/upnp/inc/upnp.h	2011-03-15 22:59:38.000000000 +0100
-+++ libupnp.new/upnp/inc/upnp.h	2011-09-23 01:39:55.000000000 +0200
-@@ -57,6 +57,19 @@
- 	/* Other systems ??? */
- #endif
-
-+#   if defined( __MINGW32__ )
-+#       if !defined( _OFF_T_ )
-+            typedef long long _off_t;
-+            typedef _off_t off_t;
-+#           define _OFF_T_
-+#       else
-+#           ifdef off_t
-+#               undef off_t
-+#           endif
-+#           define off_t long long
-+#       endif
-+#   endif
-+
- #define LINE_SIZE  180
- #define NAME_SIZE  256
- #define MNFT_NAME_SIZE  64
 --- libupnp/threadutil/inc/ThreadPool.h	2011-01-20 07:46:57.000000000 +0100
 +++ libupnp.new/threadutil/inc/ThreadPool.h	2011-09-23 01:36:12.000000000 +0200
 @@ -45,6 +45,7 @@
@@ -38,3 +16,26 @@
  #else /* WIN32 */
  	#include <sys/param.h>
  	#include <sys/time.h> /* for gettimeofday() */
+--- libupnp-1.6.16/upnp/inc/upnp.h.orig	2012-03-22 00:15:38.000000000 +0100
++++ libupnp-1.6.16/upnp/inc/upnp.h	2012-03-28 18:58:55.043642000 +0200
+@@ -61,6 +61,20 @@
+ 	/* Other systems ??? */
+ #endif
+ 
++#   if defined( __MINGW32__ )
++#       if !defined( _OFF_T_ )
++            typedef long long _off_t;
++            typedef _off_t off_t;
++#           define _OFF_T_
++#       else
++#           ifdef off_t
++#               undef off_t
++#           endif
++#           define off_t long long
++#       endif
++#   endif
++
++
+ #define LINE_SIZE  (size_t)180
+ #define NAME_SIZE  (size_t)256
+ #define MNFT_NAME_SIZE  64
diff --git a/contrib/src/upnp/rules.mak b/contrib/src/upnp/rules.mak
index a1f4c56..aad474c 100644
--- a/contrib/src/upnp/rules.mak
+++ b/contrib/src/upnp/rules.mak
@@ -1,5 +1,5 @@
 # UPNP
-UPNP_VERSION := 1.6.15
+UPNP_VERSION := 1.6.16
 UPNP_URL := $(SF)/pupnp/libupnp-$(UPNP_VERSION).tar.bz2
 
 PKGS += upnp



More information about the vlc-commits mailing list