Commit 71b135bd authored by Rene Ladan's avatar Rene Ladan
Browse files

security/mcrypt: Remove expired port

2026-06-30 security/mcrypt: Abandoned, it has multiple vulnerabilities
parent 5c069b2c
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -5461,3 +5461,4 @@ databases/mysql96-server||2026-06-30|Has expired: EOLed upstream, switch to newe
security/gnupg25|security/gnupg|2026-06-30|Has expired: Will roll up into security/gnupg
www/twms||2026-06-30|Has expired: unmaintained port, may not work with newer Python
sysutils/logstash7||2026-06-30|Has expired: 7.x reached EoL on 15 Jan 2026 - use sysutils/logstash8 or sysutils/logstash9*
security/mcrypt||2026-06-30|Has expired: Abandoned, it has multiple vulnerabilities
+0 −1
Original line number Diff line number Diff line
@@ -390,7 +390,6 @@
    SUBDIR += mate-pam-helper
    SUBDIR += mbedtls3
    SUBDIR += mbedtls4
    SUBDIR += mcrypt
    SUBDIR += md5deep
    SUBDIR += medusa
    SUBDIR += meek

security/mcrypt/Makefile

deleted100644 → 0
+0 −45
Original line number Diff line number Diff line
PORTNAME=	mcrypt
PORTVERSION=	2.6.8
PORTREVISION=	5
CATEGORIES=	security
MASTER_SITES=	SF/${PORTNAME}/MCrypt/${PORTVERSION} \
		ftp://argeas.cs-net.gr/pub/unix/mcrypt/attic/ \
		ftp://ftp.ntua.gr/pub/security/mcrypt/ \
		ftp://mcrypt.hellug.gr/pub/mcrypt/attic/

MAINTAINER=	ports@FreeBSD.org
COMMENT=	Replacement for crypt(1)
WWW=		https://mcrypt.sourceforge.net/

LICENSE=	GPLv3
LICENSE_FILE=	${WRKSRC}/COPYING

DEPRECATED=	Abandoned, it has multiple vulnerabilities
EXPIRATION_DATE=2026-06-30

LIB_DEPENDS=	libmcrypt.so:security/libmcrypt \
		libmhash.so:security/mhash

USES=		cpe

GNU_CONFIGURE=	yes
GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
CPPFLAGS+=	-I${LOCALBASE}/include
LDFLAGS+=	-L${LOCALBASE}/lib
CONFIGURE_ARGS=	--enable-static --with-catgets

OPTIONS_DEFINE=	DOCS NLS EXAMPLES
OPTIONS_SUB=	yes
NLS_USES=	gettext
NLS_CONFIGURE_ENABLE=	nls

post-patch:
	${REINPLACE_CMD} -e '/malloc\.h/d' ${WRKSRC}/src/rfc2440.c

post-install:
	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
	@${INSTALL_DATA} ${WRKSRC}/doc/sample.mcryptrc ${STAGEDIR}${EXAMPLESDIR}
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
	@cd  ${WRKSRC}/doc && ${INSTALL_DATA} FORMAT magic ${STAGEDIR}${DOCSDIR}

.include <bsd.port.mk>

security/mcrypt/distinfo

deleted100644 → 0
+0 −2
Original line number Diff line number Diff line
SHA256 (mcrypt-2.6.8.tar.gz) = 5145aa844e54cca89ddab6fb7dd9e5952811d8d787c4f4bf27eb261e6c182098
SIZE (mcrypt-2.6.8.tar.gz) = 471915

security/mcrypt/pkg-descr

deleted100644 → 0
+0 −5
Original line number Diff line number Diff line
This program is intended to replace crypt(1), It supports all the
algorithms and modes in libmcrypt (BLOWFISH, TWOFISH, DES, TripleDES,
3-WAY, SAFER, LOKI97, GOST, RC2, RC6, MARS, IDEA, RIJNDAEL, SERPENT,
CAST, ARCFOUR and WAKE), and is compatibile with UNIX crypt(1) and
with des(1) from Solaris.
Loading