[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