[vlc-commits] Contribs: update gnuTLS to the latest of the 2.12.x branch

Jean-Baptiste Kempf git at videolan.org
Thu Sep 27 15:37:01 CEST 2012


vlc/vlc-2.0 | branch: master | Jean-Baptiste Kempf <jb at videolan.org> | Thu Sep 27 14:54:26 2012 +0200| [f9b6461e7795adc20c12674a9430773a80579836] | committer: Jean-Baptiste Kempf

Contribs: update gnuTLS to the latest of the 2.12.x branch
(cherry picked from commit 675443e455b833ba0fdb05206e8b414e085d874f)

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

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

 contrib/src/gnutls/SHA512SUMS         |    2 +-
 contrib/src/gnutls/gnutls-win32.patch |   25 +++++++++++--------------
 contrib/src/gnutls/rules.mak          |    3 ++-
 3 files changed, 14 insertions(+), 16 deletions(-)

diff --git a/contrib/src/gnutls/SHA512SUMS b/contrib/src/gnutls/SHA512SUMS
index e940d26..c0a1ab4 100644
--- a/contrib/src/gnutls/SHA512SUMS
+++ b/contrib/src/gnutls/SHA512SUMS
@@ -1 +1 @@
-727abef7b38704315dff89d39a7ab91f55ff7615a5958d6b988a03ec6e3701fd4537c8792ada45ae2afb290b23d8dbb009090dab1ae15da27d3b19aefbbf515c  gnutls-2.12.7.tar.bz2
+49fde72d049ca75d3df15744519296a5eb982560d739cf9b41033b758564df59698be857bc86825f1ae2dc71b3479208701482bfc085f22e9ff197a65a00d7d1  gnutls-2.12.20.tar.bz2
diff --git a/contrib/src/gnutls/gnutls-win32.patch b/contrib/src/gnutls/gnutls-win32.patch
index 1f369ed..2d543b5 100644
--- a/contrib/src/gnutls/gnutls-win32.patch
+++ b/contrib/src/gnutls/gnutls-win32.patch
@@ -1,6 +1,6 @@
---- gnutls-2.2.5/gl/gai_strerror.c	2008-02-21 08:58:18.000000000 +0100
-+++ gnutls/gl/gai_strerror.c	2008-05-22 08:20:56.000000000 +0200
-@@ -62,7 +62,7 @@
+--- gnutls-2.12.20/gl/gai_strerror.c.orig	2012-03-01 16:45:12.000000000 +0100
++++ gnutls-2.12.20/gl/gai_strerror.c	2012-09-27 14:39:30.273584236 +0200
+@@ -75,7 +75,7 @@
      { EAI_IDN_ENCODE, N_("Parameter string not correctly encoded") }
  #endif
    };
@@ -9,23 +9,20 @@
  const char *
  gai_strerror (int code)
  {
-@@ -73,6 +73,7 @@
- 
-   return _("Unknown error");
- }
-+#endif
- #ifdef _LIBC
+@@ -89,4 +89,5 @@
+ # ifdef _LIBC
  libc_hidden_def (gai_strerror)
- #endif
-
---- gnutls/lib/gnutls.pc.in.orig	2011-11-26 14:40:52.343740836 -0500
-+++ gnutls/lib/gnutls.pc.in	2011-11-26 14:41:49.456024042 -0500
+ # endif
++#endif
+ #endif /* !HAVE_DECL_GAI_STRERROR */
+--- gnutls-2.12.20/lib/gnutls.pc.in.orig	2012-09-27 14:40:07.243581693 +0200
++++ gnutls-2.12.20/lib/gnutls.pc.in	2012-01-06 20:06:23.000000000 +0100
 @@ -19,7 +19,7 @@
  Description: Transport Security Layer implementation for the GNU system
  URL: http://www.gnu.org/software/gnutls/
  Version: @VERSION@
 -Libs: -L${libdir} -lgnutls
 +Libs: -L${libdir} -lgnutls -lws2_32 -lcrypt32 @LTLIBINTL@
- Libs.private: @LTLIBGCRYPT@ @NETTLE_LIBS@
+ Libs.private: @LTLIBGCRYPT@ @LTLIBNETTLE@ @NETTLE_LIBS@ @GNUTLS_ZLIB_LIBS_PRIVATE@
  @GNUTLS_REQUIRES_PRIVATE@
  Cflags: -I${includedir}
diff --git a/contrib/src/gnutls/rules.mak b/contrib/src/gnutls/rules.mak
index 6c4fcc2..9b9c50d 100644
--- a/contrib/src/gnutls/rules.mak
+++ b/contrib/src/gnutls/rules.mak
@@ -1,6 +1,6 @@
 # GnuTLS
 
-GNUTLS_VERSION := 2.12.7
+GNUTLS_VERSION := 2.12.20
 GNUTLS_URL := http://ftp.gnu.org/pub/gnu/gnutls/gnutls-$(GNUTLS_VERSION).tar.bz2
 
 PKGS += gnutls
@@ -28,6 +28,7 @@ endif
 
 GNUTLS_CONF := \
 	--disable-gtk-doc \
+	--without-p11-kit \
 	--disable-cxx \
 	--disable-srp-authentication \
 	--disable-psk-authentication-FIXME \



More information about the vlc-commits mailing list