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

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. From 68fbb7b754620327f2c577f253513e42e89c120b 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/23] 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 67b664a..098d2ae 100644
  12. --- a/contrib/src/gnutls/SHA512SUMS
  13. +++ b/contrib/src/gnutls/SHA512SUMS
  14. @@ -1 +1 @@
  15. -ab6ab90966d1be767320f7c0aaea89cfd574391f82c4d602e8d73fec5f3b6bdee6032ea127f3d5fefd5db035ccabfb1ce34db0fdb87b0f451bd9d6f842195593 gnutls-3.1.17.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 f2d5c7a..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.17
  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)