git: 93f7319162b5 - main - security/poly1305aes: Remove expired port

From: Muhammad Moinur Rahman <bofh_at_FreeBSD.org>
Date: Thu, 29 Feb 2024 12:53:05 UTC
The branch main has been updated by bofh:

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

commit 93f7319162b5723f1f9db8365e83fdde414609ea
Author:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
AuthorDate: 2024-02-29 12:35:41 +0000
Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2024-02-29 12:52:37 +0000

    security/poly1305aes: Remove expired port
    
    security/poly1305aes
---
 MOVED                          |  1 +
 security/Makefile              |  1 -
 security/poly1305aes/Makefile  | 51 ------------------------------------------
 security/poly1305aes/distinfo  |  2 --
 security/poly1305aes/pkg-descr | 11 ---------
 security/poly1305aes/pkg-plist | 32 --------------------------
 6 files changed, 1 insertion(+), 97 deletions(-)

diff --git a/MOVED b/MOVED
index e72a5b8cb493..1232488582bd 100644
--- a/MOVED
+++ b/MOVED
@@ -3028,3 +3028,4 @@ security/fcheck||2024-02-29|Has expired: Abandonware, upstream is gone and notes
 security/fl0p||2024-02-29|Has expired: Abandonware, last release in 2006 and no longer relevant
 security/libzrtpcppcore||2024-02-29|Has expired: Obscure protocol that never got any traction, superseded by SRTP
 security/pbc||2024-02-29|Has expired: Abandonware, last release in 2013 and no development since
+security/poly1305aes||2024-02-29|Has expired: Fails to build on Tier 1 and most other platforms
diff --git a/security/Makefile b/security/Makefile
index 42db92c8a02c..0be9e0815232 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -833,7 +833,6 @@
     SUBDIR += plasma6-ksshaskpass
     SUBDIR += plasma6-kwallet-pam
     SUBDIR += please
-    SUBDIR += poly1305aes
     SUBDIR += portacl-rc
     SUBDIR += proftpd-mod_clamav
     SUBDIR += proxycheck
diff --git a/security/poly1305aes/Makefile b/security/poly1305aes/Makefile
deleted file mode 100644
index a013dc515954..000000000000
--- a/security/poly1305aes/Makefile
+++ /dev/null
@@ -1,51 +0,0 @@
-PORTNAME=	poly1305aes
-PORTVERSION=	20050218
-CATEGORIES=	security
-MASTER_SITES=	http://cr.yp.to/mac/
-
-MAINTAINER=	ports@FreeBSD.org
-COMMENT=	Poly1305 message authentication reference implementation using AES
-WWW=		https://cr.yp.to/mac.html
-
-LICENSE=	PD
-
-DEPRECATED=	Fails to build on Tier 1 and most other platforms
-EXPIRATION_DATE=2024-02-29
-
-BROKEN_aarch64=		fails to build: poly1305aes.impl.do: fatal: all tests failed
-BROKEN_armv6=		fails to build: poly1305aes.impl.do: fatal: all tests failed
-BROKEN_armv7=		fails to build: poly1305aes.impl.do: fatal: all tests failed
-BROKEN_riscv64=		fails to build: poly1305aes.impl.do: fatal: all tests failed
-NOT_FOR_ARCHS=	amd64
-
-ALL_TARGET=	default
-
-CC+=		${CPPFLAGS} ${CFLAGS} ${LDFLAGS}
-
-.include <bsd.port.pre.mk>
-
-.if ${ARCH:Mpowerpc*}
-USE_GCC=	yes
-.elif ${ARCH} == "i386"
-pre-build:
-	@${ECHO_CMD} "ppro" > ${WRKSRC}/poly1305aes.impl
-.endif
-
-post-build:
-.for i in aes.h cpucycles.h poly1305aes.h
-	@${REINPLACE_CMD} -e \
-		's|#include "|#include "poly1305/|' ${WRKSRC}/${i}
-.endfor
-
-do-install:
-.for i in poly1305aes-speed test-aes test-poly1305aes
-	(cd ${WRKSRC} && ${INSTALL_PROGRAM} ${i} \
-		${STAGEDIR}${PREFIX}/bin)
-.endfor
-	@${MKDIR} ${STAGEDIR}${PREFIX}/include/poly1305
-	(cd ${WRKSRC} && ${INSTALL_DATA} *.h \
-		${STAGEDIR}${PREFIX}/include/poly1305)
-	(cd ${WRKSRC} && ${INSTALL_DATA} *.a \
-		${STAGEDIR}${PREFIX}/lib)
-
-.include <bsd.port.post.mk>
diff --git a/security/poly1305aes/distinfo b/security/poly1305aes/distinfo
deleted file mode 100644
index 79a376dac4c1..000000000000
--- a/security/poly1305aes/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (poly1305aes-20050218.tar.gz) = 1ff45c186f85a8a2533d88ae10b6ea7510be93d592c22d751db21023ef0a7133
-SIZE (poly1305aes-20050218.tar.gz) = 208222
diff --git a/security/poly1305aes/pkg-descr b/security/poly1305aes/pkg-descr
deleted file mode 100644
index 4128601b2b88..000000000000
--- a/security/poly1305aes/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-Poly1305-AES is a state-of-the-art secret-key message-authentication
-code suitable for a wide variety of applications.
-
-Poly1305-AES computes a 16-byte authenticator of a message of any
-length, using a 16-byte nonce (unique message number) and a 32-byte
-secret key. Attackers can't modify or forge messages if the message
-sender transmits an authenticator along with each message and the
-message receiver checks each authenticator.
-
-There's a mailing list for Poly1305-AES discussions. To subscribe, send
-an empty message to poly1305-subscribe@list.cr.yp.to.
diff --git a/security/poly1305aes/pkg-plist b/security/poly1305aes/pkg-plist
deleted file mode 100644
index a5c42b3713e5..000000000000
--- a/security/poly1305aes/pkg-plist
+++ /dev/null
@@ -1,32 +0,0 @@
-bin/poly1305aes-speed
-bin/test-aes
-bin/test-poly1305aes
-include/poly1305/aes.h
-include/poly1305/aes_aix.h
-include/poly1305/aes_athlon.h
-include/poly1305/aes_big.h
-include/poly1305/aes_macos.h
-include/poly1305/aes_ppro.h
-include/poly1305/aes_sparc.h
-include/poly1305/cpucycles.h
-include/poly1305/cpucycles_aix.h
-include/poly1305/cpucycles_athlon.h
-include/poly1305/cpucycles_macos.h
-include/poly1305/cpucycles_ppro.h
-include/poly1305/cpucycles_sparc.h
-include/poly1305/cpucycles_zero.h
-include/poly1305/poly1305_53.h
-include/poly1305/poly1305_aix.h
-include/poly1305/poly1305_athlon.h
-include/poly1305/poly1305_macos.h
-include/poly1305/poly1305_ppro.h
-include/poly1305/poly1305_sparc.h
-include/poly1305/poly1305aes.h
-include/poly1305/poly1305aes_53.h
-include/poly1305/poly1305aes_aix.h
-include/poly1305/poly1305aes_athlon.h
-include/poly1305/poly1305aes_macos.h
-include/poly1305/poly1305aes_ppro.h
-include/poly1305/poly1305aes_sparc.h
-lib/cpucycles.a
-lib/poly1305aes.a