فهرست منبع

fetchmail: update to 6.6.4, drop patch

Waldemar Brodkorb 2 روز پیش
والد
کامیت
254a5dedac
2فایلهای تغییر یافته به همراه3 افزوده شده و 24 حذف شده
  1. 3 4
      package/fetchmail/Makefile
  2. 0 20
      package/fetchmail/patches/patch-socket_c

+ 3 - 4
package/fetchmail/Makefile

@@ -4,13 +4,13 @@
 include ${ADK_TOPDIR}/rules.mk
 
 PKG_NAME:=		fetchmail
-PKG_VERSION:=		6.4.23
+PKG_VERSION:=		6.6.4
 PKG_RELEASE:=		1
-PKG_HASH:=		5f7a5e13731431134a2ca535bbced7adc666d3aeb93169a0830945d91f492300
+PKG_HASH:=		efe01690d22bda359a579c77e2b0072658a092bff490ec0478a212c6b7d0eb70
 PKG_DESCR:=		fetch mail from a pop3 or imap server
 PKG_SECTION:=		net/mail
 PKG_URL:=		http://www.fetchmail.info
-PKG_SITES:=		${MASTER_SITE_SOURCEFORGE:=fetchmail/}
+PKG_SITES:=		https://sourceforge.net/projects/fetchmail/files/branch_6.6/
 
 PKG_CHOICES_FETCHMAIL:=	WITH_OPENSSL WITHOUT_SSL
 PKGCD_WITH_OPENSSL:=	use libopenssl for crypto
@@ -22,7 +22,6 @@ include ${ADK_TOPDIR}/mk/package.mk
 
 $(eval $(call PKG_template,FETCHMAIL,fetchmail,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
 
-CONFIGURE_ENV+=		ac_cv_have_decl_TLS1_3_VERSION=no
 CONFIGURE_ARGS+=	--without-hesiod
 
 ifeq (${ADK_PACKAGE_FETCHMAIL_WITH_OPENSSL},y)

+ 0 - 20
package/fetchmail/patches/patch-socket_c

@@ -1,20 +0,0 @@
---- fetchmail-6.4.23.orig/socket.c	2021-08-28 11:13:58.000000000 +0200
-+++ fetchmail-6.4.23/socket.c	2021-11-12 23:58:36.082986247 +0100
-@@ -966,17 +966,9 @@ static int OSSL10X_proto_version_logic(i
- 		report(stderr, GT_("Your OpenSSL version does not support TLS v1.2.\n"));
- 		return -1;
- #endif
--#if defined(TLS1_3_VERSION)
--	} else if (!strcasecmp("tls1.3", *myproto)) {
--		_ctx[sock] = SSL_CTX_new(TLSv1_3_client_method());
--	} else if (!strcasecmp("tls1.3+", *myproto)) {
--		*myproto = NULL;
--		*avoid_ssl_versions |= SSL_OP_NO_TLSv1 | SSL_OP_NO_TLSv1_1 | SSL_OP_NO_TLSv1_2;
--#else
- 	} else if(!strcasecmp("tls1.3",*myproto) || !strcasecmp("tls1.3+", *myproto)) {
- 		report(stderr, GT_("Your OpenSSL version does not support TLS v1.3.\n"));
- 		return -1;
--#endif
- 	} else if (!strcasecmp("ssl23", *myproto)
- 	        || 0 == strcasecmp("auto", *myproto))
- 	{