View | Details | Raw Unified | Return to bug 282743
Collapse All | Expand All

(-)b/mail/fetchmail/Makefile (-2 / +2 lines)
Lines 1-6 Link Here
1
PORTNAME?=	fetchmail
1
PORTNAME?=	fetchmail
2
DISTVERSION=	6.5.0
2
DISTVERSION=	6.5.1
3
PORTREVISION?=	1
3
PORTREVISION?=	0
4
CATEGORIES=	mail
4
CATEGORIES=	mail
5
# The next line is inherited by the fetchmailconf dependent port,
5
# The next line is inherited by the fetchmailconf dependent port,
6
# do NOT replace fetchmail by ${PORTNAME}
6
# do NOT replace fetchmail by ${PORTNAME}
(-)b/mail/fetchmail/distinfo (-3 / +1 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1730243037
1
SHA256 (fetchmail-6.5.1.tar.xz) = ca3fdb95141c277aca109be77f4d45b47e03ee010043058dd90bc182db518d4a
2
SHA256 (fetchmail-6.5.0.tar.xz) = 42611aea4861a5311e5116843f01c203dceadf440bf2eb1b4a43a445f2977668
3
SIZE (fetchmail-6.5.0.tar.xz) = 1108148
(-)b/mail/fetchmail/files/patch-socket.c (-9 lines)
Lines 13-24 for FreeBSD 13.3 and 13.4: Link Here
13
 /* do not warn about OpenSSL 3.2.0, the 3.2.1 fix is of low priority */
13
 /* do not warn about OpenSSL 3.2.0, the 3.2.1 fix is of low priority */
14
 # if OPENSSL_VERSION_NUMBER >= 0x30100000L && OPENSSL_VERSION_NUMBER < 0x30200000L
14
 # if OPENSSL_VERSION_NUMBER >= 0x30100000L && OPENSSL_VERSION_NUMBER < 0x30200000L
15
 #  if OPENSSL_VERSION_NUMBER < 0x30100040L
15
 #  if OPENSSL_VERSION_NUMBER < 0x30100040L
16
@@ -402,7 +402,7 @@ enum { SSL_min_security_level = 2 };
17
 #endif /* USING_WOLFSSL */
18
 
19
 /* workaround for EVP_MD_fetch API - missing on wolfSSL and LibreSSL */
20
-#if defined(USING_WOLFSSL) || defined(LIBRESSL_VERSION_NUMBER)
21
+#if OPENSSL_VERSION_NUMBER < 0x30000000L
22
 # define EVP_MD_fetch(x, digest, y) (EVP_get_digestbyname(digest))
23
 # define EVP_MD_free(x) /* NOOP */
24
 # define fm_EVP_MD_const const // compatibility const EVP_MD* from EVP_get_digestbyname()
(-)a/mail/fetchmail/files/patch-tls-aux.h (-19 lines)
Removed Link Here
1
Cherry-pick from upstream 8f00c607, see 
2
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=282413#c4
3
4
--- tls-aux.h.orig	2024-08-18 17:42:19 UTC
5
+++ tls-aux.h
6
@@ -18,12 +18,6 @@
7
 # ifdef LIBWOLFSSL_VERSION_HEX
8
 #  define USING_WOLFSSL 1
9
 #  define OSSL110_API 1
10
-#  ifndef OPENSSL_COMPATIBLE_DEFAULTS
11
-#   error "wolfSSL was compiled without -DOPENSSL_COMPATIBLE_DEFAULTS. Recompile and reinstall wolfSSL!"
12
-#  endif
13
-#  ifndef HAVE_EX_DATA
14
-#   error "wolfSSL was configured without --enable-context-extra-user-data. Recompile and reinstall wolfSSL!"
15
-#  endif
16
 # else
17
 #  if OPENSSL_VERSION_NUMBER < 0x1010000fL
18
 #   undef OSSL110_API
19
- 

Return to bug 282743