Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 30 Sep 2021 20:38:36 GMT
From:      Rene Ladan <rene@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: b19fd158df56 - main - cleanup: Remove expired ports:
Message-ID:  <202109302038.18UKcaQl074951@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by rene:

URL: https://cgit.FreeBSD.org/ports/commit/?id=b19fd158df56a285dcd38cc7310e908b05ecb982

commit b19fd158df56a285dcd38cc7310e908b05ecb982
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2021-09-30 20:18:31 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2021-09-30 20:19:24 +0000

    cleanup: Remove expired ports:
    
    devel/erlang-exmpp: last upstream patches over 10 years ago
    sysutils/showbeastie: Broken on FreeBSD 12 and above since 2018
    2021-09-30 www/squid3: Unsupported by upstream
    2021-09-30 sysutils/cfengine310: OpenSSL 1.1.X is not supported.
    2021-09-30 security/py-paramiko1: Out of date version.  No consumer now.  Use security/py-paramiko
    2021-09-30 sysutils/cfengine-masterfiles310: cfengine310 will retire at FreeBSD 11 EOL
    2021-09-30 security/openca-tools-forked: Use modern port security/libscep instead
    2021-09-30 multimedia/sms1xxx-kmod: Supports DVB API v3 only. Use multimedia/webcamd instead
    2021-09-30 sysutils/cfengine311: OpenSSL 1.1.X is not supported.
    2021-09-30 sysutils/cfengine-masterfiles311: cfengine311 will retire at FreeBSD 11 EOL
    2021-09-30 mail/postfix35: It is only here until FreeBSD 11 is EoL (Postfix >= 3.6 requires OpenSSL >= 1.1.x)
---
 MOVED                                              |   11 +
 devel/Makefile                                     |    1 -
 devel/erlang-exmpp/Makefile                        |   66 -
 devel/erlang-exmpp/distinfo                        |    2 -
 devel/erlang-exmpp/files/patch-doc_Makefile.am     |   10 -
 devel/erlang-exmpp/pkg-descr                       |   13 -
 devel/erlang-exmpp/pkg-plist                       |  118 --
 mail/Makefile                                      |    1 -
 mail/postfix35/Makefile                            |  371 ----
 mail/postfix35/distinfo                            |    3 -
 mail/postfix35/files/extra-patch-blacklistd        |   69 -
 mail/postfix35/files/mailer.conf.postfix.in        |    7 -
 mail/postfix35/files/patch-makedefs                |   45 -
 .../patch-src_posttls-finger_posttls-finger.c      |   22 -
 mail/postfix35/files/patch-src_tls_tls__certkey.c  |   11 -
 mail/postfix35/files/patch-src_tls_tls__server.c   |   12 -
 mail/postfix35/files/patch-src_util_sys__defs.h    |   12 -
 mail/postfix35/files/pkg-install.in                |  189 --
 mail/postfix35/files/pkg-message.in                |   44 -
 mail/postfix35/files/postfix.in                    |   50 -
 mail/postfix35/pkg-descr                           |   15 -
 mail/postfix35/pkg-help                            |   15 -
 mail/postfix35/pkg-plist                           |  190 --
 multimedia/Makefile                                |    1 -
 multimedia/sms1xxx-kmod/Makefile                   |  110 -
 multimedia/sms1xxx-kmod/distinfo                   |    2 -
 multimedia/sms1xxx-kmod/files/patch-8cf5b276       |   31 -
 multimedia/sms1xxx-kmod/files/patch-Makefile       |   13 -
 .../sms1xxx-kmod/files/patch-firmwares-Makefile    |   12 -
 multimedia/sms1xxx-kmod/files/pkg-message.in       |   21 -
 multimedia/sms1xxx-kmod/pkg-descr                  |   11 -
 multimedia/sms1xxx-kmod/pkg-plist                  |    5 -
 security/Makefile                                  |    2 -
 security/openca-tools-forked/Makefile              |   38 -
 security/openca-tools-forked/distinfo              |    3 -
 security/openca-tools-forked/pkg-descr             |    6 -
 security/openca-tools-forked/pkg-plist             |    5 -
 security/py-paramiko1/Makefile                     |   29 -
 security/py-paramiko1/distinfo                     |    3 -
 security/py-paramiko1/pkg-descr                    |    6 -
 sysutils/Makefile                                  |    5 -
 sysutils/cfengine-masterfiles310/Makefile          |   40 -
 sysutils/cfengine-masterfiles310/distinfo          |    3 -
 sysutils/cfengine-masterfiles310/pkg-descr         |   10 -
 sysutils/cfengine-masterfiles310/pkg-plist         |  134 --
 sysutils/cfengine-masterfiles311/Makefile          |   38 -
 sysutils/cfengine-masterfiles311/distinfo          |    3 -
 sysutils/cfengine-masterfiles311/pkg-descr         |   10 -
 sysutils/cfengine-masterfiles311/pkg-plist         |  133 --
 sysutils/cfengine310/Makefile                      |   86 -
 sysutils/cfengine310/distinfo                      |    3 -
 sysutils/cfengine310/files/cf-execd.in             |   26 -
 sysutils/cfengine310/files/cf-monitord.in          |   26 -
 sysutils/cfengine310/files/cf-serverd.in           |   26 -
 sysutils/cfengine310/pkg-descr                     |   10 -
 sysutils/cfengine310/pkg-plist                     |  379 ----
 sysutils/cfengine311/Makefile                      |   86 -
 sysutils/cfengine311/distinfo                      |    3 -
 sysutils/cfengine311/files/cf-execd.in             |   26 -
 sysutils/cfengine311/files/cf-monitord.in          |   26 -
 sysutils/cfengine311/files/cf-serverd.in           |   26 -
 sysutils/cfengine311/pkg-descr                     |   10 -
 sysutils/cfengine311/pkg-plist                     |  393 ----
 sysutils/showbeastie/Makefile                      |   57 -
 sysutils/showbeastie/files/patch-testmain.c        |   72 -
 sysutils/showbeastie/pkg-descr                     |    1 -
 www/Makefile                                       |    1 -
 www/squid3/Makefile                                |  313 ---
 www/squid3/distinfo                                |    3 -
 www/squid3/files/extra-patch-gen-stacktrace        |   62 -
 www/squid3/files/patch-ServiceRep.cc               |   11 -
 www/squid3/files/patch-compat_compat.h             |   20 -
 www/squid3/files/patch-compat_shm.cc               |   11 -
 www/squid3/files/patch-configure                   |   82 -
 www/squid3/files/patch-src-cf.data.pre             |   13 -
 .../files/patch-src_DiskIO_Mmapped_MmappedFile.cc  |   11 -
 www/squid3/files/patch-src__ip__Intercept.cc       |   15 -
 www/squid3/files/patch-src_enums.h                 |   11 -
 www/squid3/files/patch-src_ipc_mem_Segment.cc      |   11 -
 www/squid3/files/patch-src_ssl_gadgets.cc          |   11 -
 www/squid3/files/patch-src_ssl_support.cc          |   15 -
 www/squid3/files/patch-src_tools.cc                |   11 -
 www/squid3/files/pkg-install.in                    |   67 -
 www/squid3/files/pkg-message.in                    |   53 -
 www/squid3/files/squid.in                          |  156 --
 www/squid3/pkg-descr                               |    5 -
 www/squid3/pkg-plist                               | 2182 --------------------
 87 files changed, 11 insertions(+), 6260 deletions(-)

diff --git a/MOVED b/MOVED
index 95f660e1f6cd..46dd76627fa7 100644
--- a/MOVED
+++ b/MOVED
@@ -16487,3 +16487,14 @@ net-mgmt/zabbix52-proxy||2021-09-19|Has expired: Unsupported by upstream
 net-mgmt/zabbix52-server||2021-09-19|Has expired: Unsupported by upstream
 devel/py-pyyaml-env-tag|devel/py-pyyaml_env_tag|2021-09-28|Renamed to match upstream naming
 mail/opensmtpd-devel|mail/opensmtpd|2021-09-28|Has expired: move to offical releases
+devel/erlang-exmpp||2021-09-30|Removed, last upstream patches over 10 years ago
+sysutils/showbeastie||2021-09-30|Broken on FreeBSD 12 and above since 2018
+www/squid3|www/squid|2021-09-30|Has expired: Unsupported by upstream
+sysutils/cfengine310|sysutils/cfengine317|2021-09-30|Has expired: OpenSSL 1.1.X is not supported.
+security/py-paramiko1|security/py-paramiko|2021-09-30|Has expired: Out of date version.  No consumer now.  Use security/py-paramiko
+sysutils/cfengine-masterfiles310|sysutils/cfengine-masterfiles317|2021-09-30|Has expired: cfengine310 will retire at FreeBSD 11 EOL
+security/openca-tools-forked|security/libscep|2021-09-30|Has expired: Use modern port security/libscep instead
+multimedia/sms1xxx-kmod|multimedia/webcamd|2021-09-30|Has expired: Supports DVB API v3 only. Use multimedia/webcamd instead
+sysutils/cfengine311|sysutils/cfengine317|2021-09-30|Has expired: OpenSSL 1.1.X is not supported.
+sysutils/cfengine-masterfiles311|sysutils/cfengine-masterfiles317|2021-09-30|Has expired: cfengine311 will retire at FreeBSD 11 EOL
+mail/postfix35|mail/postfix|2021-09-30|Has expired: It is only here until FreeBSD 11 is EoL (Postfix >= 3.6 requires OpenSSL >= 1.1.x)
diff --git a/devel/Makefile b/devel/Makefile
index 2864e20cfb45..d83b64e5ac6e 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -614,7 +614,6 @@
     SUBDIR += erlang-cuttlefish
     SUBDIR += erlang-erlware_commons
     SUBDIR += erlang-esdl
-    SUBDIR += erlang-exmpp
     SUBDIR += erlang-folsom
     SUBDIR += erlang-gen_leader
     SUBDIR += erlang-gen_smtp
diff --git a/devel/erlang-exmpp/Makefile b/devel/erlang-exmpp/Makefile
deleted file mode 100644
index f66f8dd5963c..000000000000
--- a/devel/erlang-exmpp/Makefile
+++ /dev/null
@@ -1,66 +0,0 @@
-# Created by: Maxim Ignatenko
-
-PORTNAME=	exmpp
-PORTVERSION=	0.9.9
-DISTVERSIONPREFIX=	v
-PORTREVISION=	2
-CATEGORIES=	devel net-im
-PKGNAMEPREFIX=	erlang-
-
-MAINTAINER=	erlang@FreeBSD.org
-COMMENT=	Fast and scalable library for XMPP written in Erlang/OTP
-
-BROKEN_SSL=	openssl
-
-LICENSE=	EPL
-
-BUILD_DEPENDS=	erlc:lang/erlang \
-		gsed:textproc/gsed
-RUN_DEPENDS=	erl:lang/erlang
-LIB_DEPENDS=	libexpat.so:textproc/expat2 \
-		libxml2.so:textproc/libxml2
-
-USE_GITHUB=	yes
-GH_ACCOUNT=	processone
-
-GNU_CONFIGURE=	yes
-CONFIGURE_ARGS+=--enable-static=yes \
-		--enable-shared=yes \
-		--with-erlang=${LOCALBASE} \
-		--with-expat=${LOCALBASE} \
-		--with-openssl=${OPENSSLBASE} \
-		--disable-debug \
-		--disable-warnings \
-		--disable-examples \
-		--enable-escaping-using-cdata
-CONFIGURE_ENV=	ac_cv_path_SED=${LOCALBASE}/bin/gsed
-GNU_CONFIGURE_PREFIX=	"${PREFIX}/lib/erlang/lib"
-PLIST_SUB=	VERSION=${PORTVERSION}
-USES=		autoreconf cpe libtool pkgconfig ssl
-CPE_VENDOR=	process-one
-
-OPTIONS_DEFINE=	DOCS
-
-DOCS_CONFIGURE_ENABLE=	documentation
-
-MAKE_JOBS_UNSAFE=	yes
-
-.include <bsd.port.options.mk>
-
-.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1200085 && ${SSL_DEFAULT} == base
-BROKEN=	Does not support OpenSSL 1.1
-.endif
-
-post-configure:
-	${REINPLACE_CMD}  's|\(-spec.*\)\/[0-9] ::\(.*\)|\1\2|g' ${WRKSRC}/src/network/*.erl
-	${REINPLACE_CMD}  's|\(-spec.*\)\/[0-9] ::\(.*\)|\1\2|g' ${WRKSRC}/src/core/*.erl
-	${MAKE_CMD} clean -C ${WRKSRC}
-
-post-install:
-.for _file in exmpp_xml_expat_legacy.so exmpp_compress_zlib.so		\
-	exmpp_xml_expat.so exmpp_stringprep.so exmpp_xml_libxml2.so	\
-	exmpp_tls_openssl.so
-	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/erlang/lib/${PORTNAME}-${PORTVERSION}/priv/lib/${_file}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/devel/erlang-exmpp/distinfo b/devel/erlang-exmpp/distinfo
deleted file mode 100644
index d1a45f0f42d8..000000000000
--- a/devel/erlang-exmpp/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (processone-exmpp-v0.9.9_GH0.tar.gz) = 5a648a62012904d77499af5cb784b8e2b1c7ea0ccd6aaa2c7598334eaa5922d2
-SIZE (processone-exmpp-v0.9.9_GH0.tar.gz) = 249698
diff --git a/devel/erlang-exmpp/files/patch-doc_Makefile.am b/devel/erlang-exmpp/files/patch-doc_Makefile.am
deleted file mode 100644
index 1ec702e0d23e..000000000000
--- a/devel/erlang-exmpp/files/patch-doc_Makefile.am
+++ /dev/null
@@ -1,10 +0,0 @@
---- doc/Makefile.am.orig	2015-06-24 21:08:42 UTC
-+++ doc/Makefile.am
-@@ -15,7 +15,6 @@ ERL_SRCS = $(top_srcdir)/src/core/*.erl	
- HTML_FILES = index.html							\
- 	     modules-frame.html						\
- 	     overview-summary.html					\
--	     packages-frame.html					\
- 	     exmpp.html							\
- 	     exmpp_caps.html					\
- 	     exmpp_client_binding.html					\
diff --git a/devel/erlang-exmpp/pkg-descr b/devel/erlang-exmpp/pkg-descr
deleted file mode 100644
index 84c21309f5fa..000000000000
--- a/devel/erlang-exmpp/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-exmpp is a fast and scalable library for the Extensible Messaging and Presence
-Protocol (XMPP) written in Erlang/OTP.
-
-Main features:
- - Based on Erlang message reception and pattern matching. The programming
-   style is close to Erlang approach and lead to very short pieces of code.
- - Support for both formating of client and server packets.
- - Based on Erlang atoms and binary to limit memory consumption. It can be
-   used to write a highly scalable XMPP proxy or XMPP server.
- - SSL support.
- - Several different XML parsers can be used (expat, libxml2).
-
-WWW: https://support.process-one.net/doc/display/EXMPP/exmpp+home
diff --git a/devel/erlang-exmpp/pkg-plist b/devel/erlang-exmpp/pkg-plist
deleted file mode 100644
index bf44dd7c58da..000000000000
--- a/devel/erlang-exmpp/pkg-plist
+++ /dev/null
@@ -1,118 +0,0 @@
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/ejabberd_socket.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/erlang.png
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_bosh.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_caps.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_client_binding.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_client_compression.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_client_disco.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_client_legacy_auth.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_client_privacy.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_client_pubsub.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_client_register.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_client_roster.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_client_sasl.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_client_session.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_client_tls.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_component.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_compress.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_dialback.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_internals.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_iq.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_jid.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_message.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_presence.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_server_binding.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_server_compression.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_server_legacy_auth.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_server_privacy.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_server_sasl.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_server_session.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_server_tls.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_session.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_socket.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_stanza.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_stream.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_stringprep.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_sup.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_tls.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_utils.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_xml.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_xmlstream.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/index.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/modules-frame.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/overview-summary.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/stringprep.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/stylesheet.css
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/tls.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/xml.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/xml_stream.html
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp.app
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp.appup
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_bosh.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_caps.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_client_binding.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_client_compression.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_client_disco.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_client_legacy_auth.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_client_muc.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_client_privacy.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_client_pubsub.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_client_register.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_client_roster.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_client_sasl.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_client_session.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_client_tls.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_component.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_compress.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_dialback.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_dns.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_internals.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_iq.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_jid.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_known_attrs.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_known_elems.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_known_nss.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_message.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_presence.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_sasl_digest.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_server_binding.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_server_compression.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_server_legacy_auth.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_server_privacy.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_server_sasl.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_server_session.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_server_tls.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_session.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_socket.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_stanza.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_stream.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_stringprep.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_sup.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_tls.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_utils.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_xml.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_xmlstream.beam
-lib/erlang/lib/exmpp-%%VERSION%%/include/exmpp.hrl
-lib/erlang/lib/exmpp-%%VERSION%%/include/exmpp_jid.hrl
-lib/erlang/lib/exmpp-%%VERSION%%/include/exmpp_caps.hrl
-lib/erlang/lib/exmpp-%%VERSION%%/include/exmpp_client.hrl
-lib/erlang/lib/exmpp-%%VERSION%%/include/exmpp_nss.hrl
-lib/erlang/lib/exmpp-%%VERSION%%/include/exmpp_xml.hrl
-lib/erlang/lib/exmpp-%%VERSION%%/include/exmpp_xmpp.hrl
-lib/erlang/lib/exmpp-%%VERSION%%/include/internal/exmpp_known_attrs.hrl
-lib/erlang/lib/exmpp-%%VERSION%%/include/internal/exmpp_known_elems.hrl
-lib/erlang/lib/exmpp-%%VERSION%%/include/internal/exmpp_known_nss.hrl
-lib/erlang/lib/exmpp-%%VERSION%%/priv/lib/exmpp_compress_zlib.a
-lib/erlang/lib/exmpp-%%VERSION%%/priv/lib/exmpp_compress_zlib.so
-lib/erlang/lib/exmpp-%%VERSION%%/priv/lib/exmpp_stringprep.a
-lib/erlang/lib/exmpp-%%VERSION%%/priv/lib/exmpp_stringprep.so
-lib/erlang/lib/exmpp-%%VERSION%%/priv/lib/exmpp_tls_openssl.a
-lib/erlang/lib/exmpp-%%VERSION%%/priv/lib/exmpp_tls_openssl.so
-lib/erlang/lib/exmpp-%%VERSION%%/priv/lib/exmpp_xml_expat.a
-lib/erlang/lib/exmpp-%%VERSION%%/priv/lib/exmpp_xml_expat.so
-lib/erlang/lib/exmpp-%%VERSION%%/priv/lib/exmpp_xml_expat_legacy.a
-lib/erlang/lib/exmpp-%%VERSION%%/priv/lib/exmpp_xml_expat_legacy.so
-lib/erlang/lib/exmpp-%%VERSION%%/priv/lib/exmpp_xml_libxml2.a
-lib/erlang/lib/exmpp-%%VERSION%%/priv/lib/exmpp_xml_libxml2.so
diff --git a/mail/Makefile b/mail/Makefile
index 32b11f4c9687..3991c148fd38 100644
--- a/mail/Makefile
+++ b/mail/Makefile
@@ -476,7 +476,6 @@
     SUBDIR += postfix-policyd-weight
     SUBDIR += postfix-postfwd
     SUBDIR += postfix-sasl
-    SUBDIR += postfix35
     SUBDIR += postfixadmin
     SUBDIR += postgrey
     SUBDIR += postsrsd
diff --git a/mail/postfix35/Makefile b/mail/postfix35/Makefile
deleted file mode 100644
index 8013caf7d7c2..000000000000
--- a/mail/postfix35/Makefile
+++ /dev/null
@@ -1,371 +0,0 @@
-# Created by: Torsten Blum <torstenb@FreeBSD.org>
-
-PORTNAME=	postfix
-DISTVERSION=	3.5.12
-PORTREVISION?=	1
-PORTEPOCH=	1
-CATEGORIES=	mail
-MASTER_SITES=	http://ftp.porcupine.org/mirrors/postfix-release/ \
-		http://de.postfix.org/ftpmirror/ \
-		http://cdn.postfix.johnriley.me/mirrors/postfix-release/ \
-		http://www.artfiles.org/postfix.org/postfix-release/ \
-		http://mirror.lhsolutions.nl/postfix-release/ \
-		ftp://postfix.mirrors.pair.com/
-MASTER_SITES:=	${MASTER_SITES:S|$|official/|}
-DIST_SUBDIR=	${PORTNAME}
-
-MAINTAINER=	otis@FreeBSD.org
-COMMENT=	Secure alternative to widely-used Sendmail
-
-LICENSE=	EPL IPL10
-LICENSE_COMB=	multi
-LICENSE_FILE=	${WRKSRC}/LICENSE
-LICENSE_NAME_IPL10=	IBM PUBLIC LICENSE VERSION 1.0
-LICENSE_PERMS_IPL10=	dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
-
-DEPRECATED=	It is only here until FreeBSD 11 is EoL (Postfix >= 3.6 requires OpenSSL >= 1.1.x)
-EXPIRATION_DATE=2021-09-30
-
-PORTSCOUT=	limit:^3\.5\.
-
-CONFLICTS_INSTALL?=	courier-0.* opensmtpd-[0-9]* sendmail-8.* sendmail+*-8.* \
-		postfix-* postfix-current-*
-
-USERS=		postfix
-GROUPS=		mail maildrop postfix
-USES=		shebangfix cpe
-SHEBANG_FILES=	auxiliary/qshape/qshape.pl
-
-USE_RC_SUBR=	postfix
-USE_SUBMAKE=	yes
-SCRIPTS_ENV+=	POSTFIX_DEFAULT_MTA="${POSTFIX_DEFAULT_MTA}"
-
-OPTIONS_SUB=	yes
-OPTIONS_DEFINE=	BDB BLACKLISTD CDB DOCS EAI INST_BASE LDAP \
-		LMDB MYSQL NIS PCRE PGSQL SASL SQLITE TEST TLS
-
-OPTIONS_RADIO=		RG1
-OPTIONS_RADIO_RG1=	SASLKRB5 SASLKMIT
-OPTIONS_DEFAULT?=	BLACKLISTD EAI PCRE TLS
-
-BDB_USES=		bdb
-BLACKLISTD_EXTRA_PATCHES=	${FILESDIR}/extra-patch-blacklistd
-CDB_LIB_DEPENDS=	libcdb.so:databases/tinycdb
-EAI_LIB_DEPENDS=	libicuuc.so:devel/icu
-LDAP_USE=		OPENLDAP=yes
-LMDB_LIB_DEPENDS=	liblmdb.so:databases/lmdb
-MYSQL_USES?=		mysql
-PCRE_LIB_DEPENDS=	libpcre.so:devel/pcre
-PGSQL_USES=		pgsql
-SASLKMIT_LIB_DEPENDS=	libkrb5.so:security/krb5
-SASL_LIB_DEPENDS=	libsasl2.so:security/cyrus-sasl2
-SQLITE_USES=		sqlite
-TLS_USES=		ssl
-
-BLACKLISTD_DESC=	Enable blacklistd support (FreeBSD 11.0 and later only)
-CDB_DESC=	CDB maps lookups
-EAI_DESC=	Email Address Internationalization (SMTPUTF8) support
-INST_BASE_DESC=	Install into /usr and /etc/postfix
-LDAP_DESC=	LDAP maps (uses WITH_OPENLDAP_VER)
-LMDB_DESC=	LMDB maps
-TEST_DESC=	SMTP/LMTP test server and generator
-
-SASL_DESC=	Cyrus SASL support (Dovecot SASL is always built in)
-RG1_DESC=	Kerberos network authentication protocol type
-SASLKRB5_DESC=	If your SASL req. Kerberos5, select this
-SASLKMIT_DESC=	If your SASL req. MIT Kerberos5, select this
-
-.include <bsd.port.options.mk>
-
-HTML1=	body_checks.5.html bounce.5.html postfix-power.png \
-	scache.8.html tlsmgr.8.html
-
-STRIP_LIBEXEC=	anvil bounce cleanup discard dnsblog error flush lmtp local \
-		master nqmgr oqmgr pickup pipe postlogd postscreen proxymap \
-		qmgr qmqpd scache showq smtp smtpd spawn tlsmgr tlsproxy \
-		trivial-rewrite verify virtual
-
-.if !defined(DEBUG)
-MAKEFILEFLAGS+=	DEBUG=
-.endif
-
-MAKEFILEFLAGS+=	pie=yes CC="${CC}" OPT="${CFLAGS}"
-
-.if ${PORT_OPTIONS:MINST_BASE}
-PKGNAMESUFFIX=	35-base
-PREFIX=		/usr
-ETCDIR=		/etc/postfix
-PLIST_SUB+=	BMAN="share/"
-.else
-PKGNAMESUFFIX=	35
-PLIST_SUB+=	BMAN=""
-.endif
-
-PLIST_SUB+=	PFETC=${ETCDIR}
-
-# check if mailwrapper supports $LOCALBASE
-.if ${OPSYS} == FreeBSD
-SUB_LIST+=	USE_LOCALBASE_MAILER_CONF="yes" MC_PREFIX="${LOCALBASE}"
-.else
-SUB_LIST+=	USE_LOCALBASE_MAILER_CONF="no" MC_PREFIX=""
-.endif
-
-.if ${PORT_OPTIONS:MDOCS}
-PORTDOCS=	*
-READMEDIR=	${DOCSDIR}
-.else
-READMEDIR=	no
-.endif
-
-# dynamic direcory location
-DAEMONDIR=	${PREFIX}/libexec/postfix
-SHLIB_DIRECTORY=${PREFIX}/lib/postfix
-# new proposed location is ETCDIR (see README_FILES/INSTALL)
-# keep compatiblity with Postfix 2.6 .. 2.11 and use DAEMOMDIR
-META_DIRECTORY=	${DAEMONDIR}
-
-SUB_LIST+=	REQUIRE="${_REQUIRE}" READMEDIR="${READMEDIR}" \
-		DAEMONDIR="${DAEMONDIR}" META_DIRECTORY="${META_DIRECTORY}"
-SUB_FILES+=	pkg-install pkg-message mailer.conf.postfix
-
-POSTFIX_CCARGS+=	-DDEF_CONFIG_DIR=\\\"${ETCDIR}\\\" \
-			-DDEF_DAEMON_DIR=\\\"${DAEMONDIR}\\\" \
-			-DDEF_META_DIR=\\\"${META_DIRECTORY}\\\" \
-			-DDEF_COMMAND_DIR=\\\"${PREFIX}/sbin\\\" \
-			-DDEF_SENDMAIL_PATH=\\\"${PREFIX}/sbin/sendmail\\\" \
-			-DDEF_NEWALIAS_PATH=\\\"${PREFIX}/bin/newaliases\\\" \
-			-DDEF_MAILQ_PATH=\\\"${PREFIX}/bin/mailq\\\" \
-			-DDEF_MANPAGE_DIR=\\\"${MANPREFIX}/man\\\" \
-			-DDEF_README_DIR=\\\"${READMEDIR}\\\" \
-			-DDEF_HTML_DIR=\\\"${READMEDIR}\\\" \
-			-DDEF_QUEUE_DIR=\\\"/var/spool/postfix\\\" \
-			-DDEF_DATA_DIR=\\\"/var/db/postfix\\\" \
-			-DDEF_MAIL_OWNER=\\\"postfix\\\" \
-			-DDEF_SGID_GROUP=\\\"maildrop\\\" \
-			-Wmissing-prototypes -Wformat -Wno-comment
-
-# Default requirement for postfix rc script
-_REQUIRE=		LOGIN cleanvar dovecot
-
-# always build with Dovecot SASL support, Cyrus is optional
-# see Postfix HISTORY 20051222
-POSTFIX_CCARGS+=	-DUSE_SASL_AUTH
-
-# Email Address Internationalization (EAI, RFC 6531..6533)
-.if ${PORT_OPTIONS:MEAI}
-POSTFIX_CCARGS+=	-DHAS_EAI -I${LOCALBASE}/include
-POSTFIX_AUXLIBS+=	-L${LOCALBASE}/lib -licuuc
-.else
-POSTFIX_CCARGS+=	-DNO_EAI
-.endif
-
-.if ${PORT_OPTIONS:MPCRE}
-DYN_EXT+=		pcre
-POSTFIX_CCARGS+=	-DHAS_PCRE -I${LOCALBASE}/include
-POSTFIX_DYN_AUXLIBS+=	"AUXLIBS_PCRE=`${LOCALBASE}/bin/pcre-config --libs`"
-.else
-POSTFIX_CCARGS+=	-DNO_PCRE
-.endif
-
-.if ${PORT_OPTIONS:MSASL}
-POSTFIX_CCARGS+=	-DUSE_CYRUS_SASL -I${LOCALBASE}/include -I${LOCALBASE}/include/sasl
-POSTFIX_AUXLIBS+=	-L${LOCALBASE}/lib -lsasl2 -lpam -lcrypt
-.else
-POSTFIX_CCARGS+=	-DDEF_SERVER_SASL_TYPE=\\\"dovecot\\\"
-.endif
-
-.if ${PORT_OPTIONS:MSASLKRB5}
-POSTFIX_AUXLIBS+=	-lkrb5 -lhx509 -lcrypto -lcrypt -lcom_err -lasn1 -lroken
-.endif
-
-.if ${PORT_OPTIONS:MSASLKMIT}
-POSTFIX_AUXLIBS+=	-Wl,--rpath,$${KRB5_HOME:-${LOCALBASE}}/lib -lkrb5 -lcrypto -lcrypt -lcom_err
-.endif
-
-.if ${PORT_OPTIONS:MTLS}
-POSTFIX_CCARGS+=	-DUSE_TLS -I${OPENSSLINC}
-# XXX LDFLAGS possible breaks dynamic building
-POSTFIX_AUXLIBS+=	-L${OPENSSLLIB} ${LDFLAGS} -lssl -lcrypto
-.else
-POSTFIX_CCARGS+=	-DNO_TLS
-.endif
-
-.if ${PORT_OPTIONS:MBDB}
-POSTFIX_CCARGS+=	-I${BDB_INCLUDE_DIR}
-POSTFIX_AUXLIBS+=	-L${BDB_LIB_DIR} -l${BDB_LIB_NAME}
-.endif
-
-.if ${PORT_OPTIONS:MBLACKLISTD}
-. if ${OPSYS} == FreeBSD
-POSTFIX_AUXLIBS+=	-lblacklist
-. else
-IGNORE=	blacklistd is only supported on FreeBSD >= 11.0
-. endif
-.endif
-
-.if ${PORT_OPTIONS:MMYSQL}
-DYN_EXT+=		mysql
-POSTFIX_CCARGS+=	-DHAS_MYSQL -I${LOCALBASE}/include/mysql
-POSTFIX_DYN_AUXLIBS+=	"AUXLIBS_MYSQL=-L${LOCALBASE}/lib/mysql -lmysqlclient -lz -lm"
-_REQUIRE+=		mysql
-.endif
-
-.if ${PORT_OPTIONS:MPGSQL}
-DYN_EXT+=		pgsql
-POSTFIX_CCARGS+=	-DHAS_PGSQL -I${LOCALBASE}/include
-POSTFIX_DYN_AUXLIBS+=	"AUXLIBS_PGSQL=-L${LOCALBASE}/lib -lpq"
-_REQUIRE+=		postgresql
-.endif
-
-.if ${PORT_OPTIONS:MSQLITE}
-DYN_EXT+=		sqlite
-POSTFIX_CCARGS+=	-DHAS_SQLITE -I${LOCALBASE}/include
-POSTFIX_DYN_AUXLIBS+=	"AUXLIBS_SQLITE=-L${LOCALBASE}/lib -lsqlite3 -lpthread"
-.endif
-
-.if ${PORT_OPTIONS:MLDAP}
-DYN_EXT+=		ldap
-. if defined(WITH_OPENLDAP_VER)
-WANT_OPENLDAP_VER=	${WITH_OPENLDAP_VER}
-. endif
-POSTFIX_CCARGS+=	-DHAS_LDAP -I${LOCALBASE}/include
-POSTFIX_CCARGS+=	-I${LOCALBASE}/include/sasl -DUSE_LDAP_SASL
-POSTFIX_DYN_AUXLIBS+=	"AUXLIBS_LDAP=-L${LOCALBASE}/lib -lldap -L${LOCALBASE}/lib -llber"
-_REQUIRE+=		slapd
-.endif
-
-.if ${PORT_OPTIONS:MCDB}
-DYN_EXT+=		cdb
-POSTFIX_CCARGS+=	-DHAS_CDB -I${LOCALBASE}/include
-POSTFIX_DYN_AUXLIBS+=	"AUXLIBS_CDB=-L${LOCALBASE}/lib -lcdb"
-.endif
-
-.if ${PORT_OPTIONS:MNIS}
-POSTFIX_CCARGS+=	-DHAS_NIS
-_REQUIRE+=		ypserv
-.endif
-
-.if ${PORT_OPTIONS:MTEST}
-BINTEST=	qmqp-sink qmqp-source smtp-sink smtp-source
-MANTEST=	qmqp-sink.1 qmqp-source.1 smtp-sink.1 smtp-source.1
-.endif
-
-.if ${PORT_OPTIONS:MLMDB}
-DYN_EXT+=		lmdb
-POSTFIX_CCARGS+=	-DHAS_LMDB -I${LOCALBASE}/include
-POSTFIX_DYN_AUXLIBS+=	"AUXLIBS_LMDB=-L${LOCALBASE}/lib -llmdb"
-.endif
-
-# sed script for files in ${WRKSRC}/README_FILES ${WRKSRC}/conf ${WRKSRC}/man
-REINPLACE=	s!^PATH=.*!PATH=/bin:/sbin:/usr/bin:/usr/sbin:${PREFIX}/bin:${PREFIX}/sbin!;\
-		s!(_directory = )/usr/!\1${PREFIX}/!g;\
-		s!^(data_directory = /var/)lib/!\1db/!g;\
-		s!^\#(mynetworks_style = host)!\1!g;\
-		s!^(sendmail_path =)!\1 ${PREFIX}/sbin/sendmail!g;\
-		s!^(newaliases_path =)!\1 ${PREFIX}/bin/newaliases!g;\
-		s!^(mailq_path =)!\1 ${PREFIX}/bin/mailq!g;\
-		s!^(setgid_group =)!\1 maildrop!g;\
-		s!^(manpage_directory =)!\1 ${MANPREFIX}/man!g;\
-		s!^((html|readme)_directory =)!\1 ${READMEDIR}!g;\
-		\!^\#alias_database = dbm:/etc/mail/aliases$$!d;\
-		s!(:|= )/etc/postfix!\1$$config_directory!g;\
-		s!/etc/postfix!${ETCDIR}!g;\
-		s!^(sample_directory =)!\1 ${ETCDIR}!g;\
-		s!($config_directory/(access|aliases|canonical|generic|header_checks|relocated|transport|virtual):f:root:-:644:)p1!\1o!;
-
-pre-patch:
-.if ${PORT_OPTIONS:MSASL} && ! ${PORT_OPTIONS:MMYSQL} && exists(${LOCALBASE}/lib/libsasl2.a)
-	@if /usr/bin/nm ${LOCALBASE}/lib/libsasl2.a | ${GREP} -wq "mysql_init"; then \
-		${ECHO_MSG}; \
-		${ECHO_MSG} "Your SASL library it's compiled with MYSQL"; \
-		${ECHO_MSG} "If you use MYSQL in ${PORTNAME} consider CTRL+C and"; \
-		${ECHO_MSG} "select MYSQL OPTION in config menu."; \
-		${ECHO_MSG} "# make clean config"; \
-		${ECHO_MSG}; \
-		sleep 5; \
-	fi
-.endif
-
-	@${ECHO_CMD} '<HTML><BODY>See <A HREF="header_checks.5.html">header_checks.5.html</A></BODY></HTML>' \
-		> ${WRKSRC}/html/body_checks.5.html
-	@${REINPLACE_CMD} -E -e 's!^(#define DEF_SGID_GROUP[^"]+)"postdrop"$$!\1"maildrop"!' \
-		${WRKSRC}/src/global/mail_params.h
-	@${FIND} -X ${WRKSRC}/README_FILES ${WRKSRC}/conf ${WRKSRC}/man \
-		-type f -a ! \( -name INSTALL -o -name aliases \) | ${XARGS} \
-		${REINPLACE_CMD} -i '' -E -e '${REINPLACE}'
-
-post-patch:
-.for f in ${HTML1}
-	@${ECHO_CMD} '$$html_directory/$f:f:root:-:644' \
-		>> ${WRKSRC}/conf/postfix-files
-.endfor
-	@${ECHO_CMD} '$$manpage_directory/man1/posttls-finger.1:f:root:-:644' \
-		>> ${WRKSRC}/conf/postfix-files
-	@${ECHO_CMD} '$$command_directory/posttls-finger:f:root:-:755' \
-		>> ${WRKSRC}/conf/postfix-files
-
-do-configure:
-	(cd ${WRKSRC} && ${MAKE} -f Makefile.init makefiles \
-	${MAKEFILEFLAGS} CCARGS="${POSTFIX_CCARGS}" \
-	shared=yes shlib_directory=${SHLIB_DIRECTORY} \
-	dynamicmaps=yes \
-	${POSTFIX_DYN_AUXLIBS} \
-	AUXLIBS="${POSTFIX_AUXLIBS}" && \
-	${ECHO_CMD} "all: default" >> Makefile)
-
-pre-install-INST_BASE-on:
-	${MKDIR} ${STAGEDIR}/etc/rc.d
-
-do-install:
-	@(cd ${WRKSRC} && ${MAKE} non-interactive-package \
-		install_root=${STAGEDIR} tempdir=${WRKDIR} \
-		shlib_directory=${SHLIB_DIRECTORY} \
-		config_directory=${ETCDIR} \
-		command_directory=${PREFIX}/sbin \
-		daemon_directory=${DAEMONDIR} \
-		meta_directory=${META_DIRECTORY} \
-		html_directory=${READMEDIR} \
-		mailq_path=${PREFIX}/bin/mailq \
-		manpage_directory=${MANPREFIX}/man \
-		newaliases_path=${PREFIX}/bin/newaliases \
-		readme_directory=${READMEDIR} \
-		sendmail_path=${PREFIX}/sbin/sendmail )
-
-	${INSTALL_SCRIPT} ${WRKSRC}/auxiliary/rmail/rmail ${STAGEDIR}${PREFIX}/bin/rmail
-	${INSTALL_SCRIPT} ${WRKSRC}/auxiliary/qshape/qshape.pl ${STAGEDIR}${PREFIX}/bin/qshape
-	${INSTALL_MAN} ${WRKSRC}/man/man1/qshape.1 ${STAGEDIR}${MANPREFIX}/man/man1
-
-# == do not overwrite existing config
-	${MV} ${STAGEDIR}${ETCDIR}/main.cf ${STAGEDIR}${ETCDIR}/main.cf.sample
-	${MV} ${STAGEDIR}${ETCDIR}/master.cf ${STAGEDIR}${ETCDIR}/master.cf.sample
-	${MKDIR} ${STAGEDIR}${DATADIR}
-	${INSTALL_DATA} ${WRKDIR}/mailer.conf.postfix ${STAGEDIR}${DATADIR}
-
-# == chop dynamicmaps.cf entries into dedicated .cf files
-# for future sub-packages support
-.for f in ${DYN_EXT}
-# adjust dynamicmaps.cf
-	${GREP} -e "^#" -e "^${f}" ${STAGEDIR}${META_DIRECTORY}/dynamicmaps.cf \
-		> ${STAGEDIR}${META_DIRECTORY}/dynamicmaps.cf.d/${f}.cf && \
-		${SED} -i '' -e '/${f}/d' ${STAGEDIR}${META_DIRECTORY}/dynamicmaps.cf
-
-# adjust / generate postfix-files for dynamic modules
-	${SED} -i '' -e '/postfix-${f}.so/d' ${STAGEDIR}${META_DIRECTORY}/postfix-files && \
-	${PRINTF} '# Do not edit this file.\
-		\n$$shlib_directory/postfix-${f}.so:f:root:-:755\
-		\n$$meta_directory/postfix-files.d/${f}-files:f:root:-:644\
-		\n$$meta_directory/dynamicmaps.cf.d/${f}.cf:f:root:-:644\n' \
-		> ${STAGEDIR}${META_DIRECTORY}/postfix-files.d/${f}-files
-.endfor
-
-# Fix compressed man pages and strip executables
-	${SED} -i '' -E -e "s|(man[158]/.*.[158]):|\1.gz:|g" ${STAGEDIR}${META_DIRECTORY}/postfix-files
-	-@${STRIP_CMD} ${STRIP_LIBEXEC:S|^|${STAGEDIR}${DAEMONDIR}/|}
-	-@${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/*
-	-@${STRIP_CMD} ${STAGEDIR}${SHLIB_DIRECTORY}/*.so
-
-do-install-TEST-on:
-	${INSTALL_PROGRAM} ${BINTEST:S|^|${WRKSRC}/bin/|} ${STAGEDIR}${PREFIX}/bin
-	${INSTALL_MAN} ${MANTEST:S|^|${WRKSRC}/man/man1/|} ${STAGEDIR}${MANPREFIX}/man/man1
-
-.include <bsd.port.mk>
diff --git a/mail/postfix35/distinfo b/mail/postfix35/distinfo
deleted file mode 100644
index bf8abfcfbeef..000000000000
--- a/mail/postfix35/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1627333280
-SHA256 (postfix/postfix-3.5.12.tar.gz) = 4254c2ba499da7e1f7d4bb9c3de41419760d2dcde39b9101ab122c6226b636d7
-SIZE (postfix/postfix-3.5.12.tar.gz) = 4622450
diff --git a/mail/postfix35/files/extra-patch-blacklistd b/mail/postfix35/files/extra-patch-blacklistd
deleted file mode 100644
index a9448d978c7d..000000000000
--- a/mail/postfix35/files/extra-patch-blacklistd
+++ /dev/null
@@ -1,69 +0,0 @@
-# PR 225664: support blacklistd on FreeBSD >= 11.0
-#
---- src/smtpd/Makefile.in.orig	2017-02-05 23:36:32 UTC
-+++ src/smtpd/Makefile.in
-@@ -2,14 +2,14 @@ SHELL	= /bin/sh
- SRCS	= smtpd.c smtpd_token.c smtpd_check.c smtpd_chat.c smtpd_state.c \
- 	smtpd_peer.c smtpd_sasl_proto.c smtpd_sasl_glue.c smtpd_proxy.c \
- 	smtpd_xforward.c smtpd_dsn_fix.c smtpd_milter.c smtpd_resolve.c \
--	smtpd_expand.c smtpd_haproxy.c
-+	smtpd_expand.c smtpd_haproxy.c pfilter.c
- OBJS	= smtpd.o smtpd_token.o smtpd_check.o smtpd_chat.o smtpd_state.o \
- 	smtpd_peer.o smtpd_sasl_proto.o smtpd_sasl_glue.o smtpd_proxy.o \
- 	smtpd_xforward.o smtpd_dsn_fix.o smtpd_milter.o smtpd_resolve.o \
--	smtpd_expand.o smtpd_haproxy.o
-+	smtpd_expand.o smtpd_haproxy.o pfilter.o
- HDRS	= smtpd_token.h smtpd_check.h smtpd_chat.h smtpd_sasl_proto.h \
- 	smtpd_sasl_glue.h smtpd_proxy.h smtpd_dsn_fix.h smtpd_milter.h \
--	smtpd_resolve.h smtpd_expand.h
-+	smtpd_resolve.h smtpd_expand.h pfilter.h
- TESTSRC	= smtpd_token_test.c
- DEFS	= -I. -I$(INC_DIR) -D$(SYSTYPE)
- CFLAGS	= $(DEBUG) $(OPT) $(DEFS)
---- src/smtpd/smtpd_sasl_glue.c.orig	2017-02-19 01:58:21 UTC
-+++ src/smtpd/smtpd_sasl_glue.c
-@@ -147,6 +147,7 @@
- #include "smtpd.h"
- #include "smtpd_sasl_glue.h"
- #include "smtpd_chat.h"
-+#include "pfilter.h" /* for blacklistd(8) */
- 
- #ifdef USE_SASL_AUTH
- 
-@@ -332,6 +333,10 @@ int     smtpd_sasl_authenticate(SMTPD_ST
- 	else
- 	    smtpd_chat_reply(state, "535 5.7.8 Error: authentication failed: %s",
- 			     STR(state->sasl_reply));
-+
-+
-+	/* notify blacklistd of SASL authentication failure */
-+	pfilter_notify(1, vstream_fileno(state->client));
- 	return (-1);
-     }
-     /* RFC 4954 Section 6. */
---- src/smtpd/pfilter.h.orig	2018-02-04 15:36:49 UTC
-+++ src/smtpd/pfilter.h
-@@ -0,0 +1 @@
-+void pfilter_notify(int, int);
---- src/smtpd/pfilter.c.orig	2018-02-04 15:36:49 UTC
-+++ src/smtpd/pfilter.c
-@@ -0,0 +1,19 @@
-+#include "pfilter.h"
-+#include <stdio.h>	/* for NULL */
-+#include <blacklist.h>
-+
-+static struct blacklist *blstate;
-+
-+void
-+pfilter_notify(int a, int fd)
-+{
-+	if (blstate == NULL)
-+		blstate = blacklist_open();
-+	if (blstate == NULL)
-+		return;
-+	(void)blacklist_r(blstate, a, fd, "smtpd");
-+	if (a == 0) {
-+		blacklist_close(blstate);
-+		blstate = NULL;
-+	}
-+}
diff --git a/mail/postfix35/files/mailer.conf.postfix.in b/mail/postfix35/files/mailer.conf.postfix.in
deleted file mode 100644
index 08f2b2c00f35..000000000000
--- a/mail/postfix35/files/mailer.conf.postfix.in
+++ /dev/null
@@ -1,7 +0,0 @@
-#
-# Execute the Postfix sendmail program, named %%PREFIX%%/sbin/sendmail
-#
-sendmail	%%PREFIX%%/sbin/sendmail
-send-mail	%%PREFIX%%/sbin/sendmail
-mailq		%%PREFIX%%/sbin/sendmail
-newaliases	%%PREFIX%%/sbin/sendmail
diff --git a/mail/postfix35/files/patch-makedefs b/mail/postfix35/files/patch-makedefs
deleted file mode 100644
index f688b8ab7338..000000000000
--- a/mail/postfix35/files/patch-makedefs
+++ /dev/null
@@ -1,45 +0,0 @@
---- makedefs.orig	2021-01-16 15:10:00 UTC
-+++ makedefs
-@@ -298,6 +298,42 @@ case "$SYSTEM.$RELEASE" in
- 		: ${SHLIB_ENV="LD_LIBRARY_PATH=`pwd`/lib"}
- 		: ${PLUGIN_LD="${CC} -shared"}
- 		;;
-+  FreeBSD.11*)	SYSTYPE=FREEBSD11
-+		: ${CC=cc}
-+		: ${SHLIB_SUFFIX=.so}
-+		: ${SHLIB_CFLAGS=-fPIC}
-+		: ${SHLIB_LD="${CC} -shared"' -Wl,-soname,${LIB}'}
-+		: ${SHLIB_RPATH='-Wl,-rpath,${SHLIB_DIR}'}
-+		: ${SHLIB_ENV="LD_LIBRARY_PATH=`pwd`/lib"}
-+		: ${PLUGIN_LD="${CC} -shared"}
-+		;;
-+  FreeBSD.12*)	SYSTYPE=FREEBSD12
-+		: ${CC=cc}
-+		: ${SHLIB_SUFFIX=.so}
-+		: ${SHLIB_CFLAGS=-fPIC}
-+		: ${SHLIB_LD="${CC} -shared"' -Wl,-soname,${LIB}'}
-+		: ${SHLIB_RPATH='-Wl,-rpath,${SHLIB_DIR}'}
-+		: ${SHLIB_ENV="LD_LIBRARY_PATH=`pwd`/lib"}
-+		: ${PLUGIN_LD="${CC} -shared"}
-+		;;
-+  FreeBSD.13*)	SYSTYPE=FREEBSD13
-+		: ${CC=cc}
-+		: ${SHLIB_SUFFIX=.so}
-+		: ${SHLIB_CFLAGS=-fPIC}
-+		: ${SHLIB_LD="${CC} -shared"' -Wl,-soname,${LIB}'}
-+		: ${SHLIB_RPATH='-Wl,-rpath,${SHLIB_DIR}'}
-+		: ${SHLIB_ENV="LD_LIBRARY_PATH=`pwd`/lib"}
-+		: ${PLUGIN_LD="${CC} -shared"}
-+		;;
-+  FreeBSD.14*)	SYSTYPE=FREEBSD14
-+		: ${CC=cc}
-+		: ${SHLIB_SUFFIX=.so}
-+		: ${SHLIB_CFLAGS=-fPIC}
-+		: ${SHLIB_LD="${CC} -shared"' -Wl,-soname,${LIB}'}
-+		: ${SHLIB_RPATH='-Wl,-rpath,${SHLIB_DIR}'}
-+		: ${SHLIB_ENV="LD_LIBRARY_PATH=`pwd`/lib"}
-+		: ${PLUGIN_LD="${CC} -shared"}
-+		;;
-  DragonFly.*)	SYSTYPE=DRAGONFLY
- 		;;
-   OpenBSD.2*)	SYSTYPE=OPENBSD2
diff --git a/mail/postfix35/files/patch-src_posttls-finger_posttls-finger.c b/mail/postfix35/files/patch-src_posttls-finger_posttls-finger.c
deleted file mode 100644
index fdece6346ca5..000000000000
--- a/mail/postfix35/files/patch-src_posttls-finger_posttls-finger.c
+++ /dev/null
@@ -1,22 +0,0 @@
---- src/posttls-finger/posttls-finger.c.orig	2019-02-12 13:17:45 UTC
-+++ src/posttls-finger/posttls-finger.c
-@@ -1673,7 +1673,8 @@ static int finger(STATE *state)
-     return (0);
- }
- 
--#if defined(USE_TLS) && OPENSSL_VERSION_NUMBER < 0x10100000L
-+#if defined(USE_TLS) && \
-+    ( OPENSSL_VERSION_NUMBER < 0x10100000L || defined(LIBRESSL_VERSION_NUMBER) )
- 
- /* ssl_cleanup - free memory allocated in the OpenSSL library */
- 
-@@ -2156,7 +2157,8 @@ int     main(int argc, char *argv[])
-     cleanup(&state);
- 
-     /* OpenSSL 1.1.0 and later (de)initialization is implicit */
--#if defined(USE_TLS) && OPENSSL_VERSION_NUMBER < 0x10100000L
-+#if defined(USE_TLS) && \
-+    ( OPENSSL_VERSION_NUMBER < 0x10100000L || defined(LIBRESSL_VERSION_NUMBER) )
-     ssl_cleanup();
- #endif
- 
diff --git a/mail/postfix35/files/patch-src_tls_tls__certkey.c b/mail/postfix35/files/patch-src_tls_tls__certkey.c
deleted file mode 100644
index b34b8efd2be6..000000000000
--- a/mail/postfix35/files/patch-src_tls_tls__certkey.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/tls/tls_certkey.c.orig	2019-03-07 23:57:10 UTC
-+++ src/tls/tls_certkey.c
-@@ -144,7 +144,7 @@ static void init_pem_load_state(pem_load
- 
- /* use_chain - load cert, key and chain into ctx or ssl */
- 
--#if OPENSSL_VERSION_NUMBER >= 0x1010100fUL
-+#if OPENSSL_VERSION_NUMBER >= 0x1010100fUL && !defined(LIBRESSL_VERSION_NUMBER)
- static int use_chain(pem_load_state_t *st)
- {
-     int     ret;
diff --git a/mail/postfix35/files/patch-src_tls_tls__server.c b/mail/postfix35/files/patch-src_tls_tls__server.c
deleted file mode 100644
index 92115aa16679..000000000000
--- a/mail/postfix35/files/patch-src_tls_tls__server.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- src/tls/tls_server.c.orig	2019-02-18 23:03:54 UTC
-+++ src/tls/tls_server.c
-@@ -518,7 +518,9 @@ TLS_APPL_STATE *tls_server_init(const TL
- 	 * ticket decryption callback already (since 2.11) asks OpenSSL to
- 	 * avoid issuing new tickets when the presented ticket is re-usable.
- 	 */
-+#ifndef LIBRESSL_VERSION_NUMBER
- 	SSL_CTX_set_num_tickets(server_ctx, 1);
-+#endif
-     }
- #endif
-     if (!ticketable)
diff --git a/mail/postfix35/files/patch-src_util_sys__defs.h b/mail/postfix35/files/patch-src_util_sys__defs.h
deleted file mode 100644
index a31dfd4c24d5..000000000000
--- a/mail/postfix35/files/patch-src_util_sys__defs.h
*** 5969 LINES SKIPPED ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202109302038.18UKcaQl074951>