0021-contrib-gnutls-use-version-2.12.23-instead-of-3.1.16.patch 2.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. From cf0d839ba875e5583c78ca5b5ad80bba66f473bf Mon Sep 17 00:00:00 2001
  2. From: =?UTF-8?q?Felix=20Paul=20K=C3=BChne?= <fkuehne@videolan.org>
  3. Date: Thu, 21 Nov 2013 02:36:43 +0100
  4. Subject: [PATCH 21/22] contrib/gnutls: use version 2.12.23 instead of 3.1.16
  5. which still depends on gcrypt instead of nettle
  6. ---
  7. contrib/src/gnutls/SHA512SUMS | 2 +-
  8. contrib/src/gnutls/rules.mak | 25 +++++++------------------
  9. 2 files changed, 8 insertions(+), 19 deletions(-)
  10. diff --git a/contrib/src/gnutls/SHA512SUMS b/contrib/src/gnutls/SHA512SUMS
  11. index 72a6ed1..098d2ae 100644
  12. --- a/contrib/src/gnutls/SHA512SUMS
  13. +++ b/contrib/src/gnutls/SHA512SUMS
  14. @@ -1 +1 @@
  15. -dfd1fa108877994c7b2c7c127aea9267c8d78145c0902fbe4b19131fb77bb454e96e3b65af66b8e98596d601cfb07abb8966e5882533002bed9ccc51b11d7d3f gnutls-3.1.16.tar.xz
  16. +7780e9ca7b592350ce9b11e53a63d3212320402d8ad2462bfbc0e69aec4a48bb372a1925627abb7996535c87c90e3d79537ea118c8bb36d26aae8e19eaae3a06 gnutls-2.12.23.tar.bz2
  17. diff --git a/contrib/src/gnutls/rules.mak b/contrib/src/gnutls/rules.mak
  18. index 7d997d8..0e3ffbb 100644
  19. --- a/contrib/src/gnutls/rules.mak
  20. +++ b/contrib/src/gnutls/rules.mak
  21. @@ -1,32 +1,20 @@
  22. # GnuTLS
  23. -GNUTLS_VERSION := 3.1.16
  24. -GNUTLS_URL := ftp://ftp.gnutls.org/gcrypt/gnutls/v3.1/gnutls-$(GNUTLS_VERSION).tar.xz
  25. +GNUTLS_VERSION := 2.12.23
  26. +GNUTLS_URL := ftp://ftp.gnutls.org/gcrypt/gnutls/v2.12/gnutls-$(GNUTLS_VERSION).tar.bz2
  27. PKGS += gnutls
  28. ifeq ($(call need_pkg,"gnutls >= 3.0.20"),)
  29. PKGS_FOUND += gnutls
  30. endif
  31. -$(TARBALLS)/gnutls-$(GNUTLS_VERSION).tar.xz:
  32. +$(TARBALLS)/gnutls-$(GNUTLS_VERSION).tar.bz2:
  33. $(call download,$(GNUTLS_URL))
  34. -.sum-gnutls: gnutls-$(GNUTLS_VERSION).tar.xz
  35. +.sum-gnutls: gnutls-$(GNUTLS_VERSION).tar.bz2
  36. -gnutls: gnutls-$(GNUTLS_VERSION).tar.xz .sum-gnutls
  37. +gnutls: gnutls-$(GNUTLS_VERSION).tar.bz2 .sum-gnutls
  38. $(UNPACK)
  39. -ifdef HAVE_WIN32
  40. - $(APPLY) $(SRC)/gnutls/gnutls-win32.patch
  41. -endif
  42. -ifdef HAVE_ANDROID
  43. - $(APPLY) $(SRC)/gnutls/no-create-time-h.patch
  44. -endif
  45. - $(APPLY) $(SRC)/gnutls/gnutls-no-egd.patch
  46. - $(APPLY) $(SRC)/gnutls/read-file-limits.h.patch
  47. - $(APPLY) $(SRC)/gnutls/downgrade-automake-requirement.patch
  48. -ifdef HAVE_MACOSX
  49. - $(APPLY) $(SRC)/gnutls/mac-keychain-lookup.patch
  50. -endif
  51. $(call pkg_static,"lib/gnutls.pc.in")
  52. $(UPDATE_AUTOCONFIG)
  53. $(MOVE)
  54. @@ -43,9 +31,10 @@ GNUTLS_CONF := \
  55. --disable-guile \
  56. --disable-nls \
  57. --without-libintl-prefix \
  58. + --with-libgcrypt \
  59. $(HOSTCONF)
  60. -DEPS_gnutls = nettle $(DEPS_nettle)
  61. +DEPS_gnutls = gcrypt $(DEPS_gcrypt)
  62. .gnutls: gnutls
  63. ifndef HAVE_IOS
  64. --
  65. 1.8.3.4 (Apple Git-47)