git: 93f7319162b5 - main - security/poly1305aes: Remove expired port
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
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