security/cl-md5{,-*}: Update to 2.0.5

Approved by:	olgeni (maintainer, implicit)
Sponsored by:	The FreeBSD Foundation
This commit is contained in:
Joseph Mingrone 2024-12-26 00:11:36 -04:00
parent 91ce3a0df3
commit f6833bbc05
No known key found for this signature in database
GPG key ID: 36A40C83B0D6EF9E
9 changed files with 66 additions and 25 deletions

View file

@ -1,5 +1,5 @@
PORTNAME= md5
PORTVERSION= 1.8.5
PORTVERSION= 2.0.5
CATEGORIES= security lisp
PKGNAMEPREFIX= cl-
DISTFILES= # none
@ -10,8 +10,10 @@ WWW= https://www.cliki.net/MD5
LICENSE= PD
BUILD_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/md5/md5.asd:security/cl-md5
RUN_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/md5/md5.asd:security/cl-md5
BUILD_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/flexi-streams/cclfasl/stream.fx64fsl:devel/cl-flexi-streams-ccl \
${LOCALBASE}/${CL_LIBDIR_REL}/md5/md5.asd:security/cl-md5
RUN_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/flexi-streams/cclfasl/stream.fx64fsl:devel/cl-flexi-streams-ccl \
${LOCALBASE}/${CL_LIBDIR_REL}/md5/md5.asd:security/cl-md5
USES= cl
FASL_TARGET= ccl

View file

@ -1,3 +1,11 @@
A native MD5 implementation in Common Lisp.
This package implements the MD5 Message-Digest Algorithm, as defined in RFC
1321, in Common Lisp.
Warning: The MD5 Message-Digest Algorithm has been compromised as a
cryptographically secure hash for a long time, with known theoretical and
practical attacks. Therefore, use of this implementation is recommended only
for legacy purposes or cases where a cryptographically secure hash is not
required. For all other uses, consider one of the newer SHA-2 or SHA-3 secure
hash standards, or whatever is currently deemed cryptographically secure.
This package is compiled with CCL.

View file

@ -1,5 +1,5 @@
PORTNAME= md5
PORTVERSION= 1.8.5
PORTVERSION= 2.0.5
CATEGORIES= security lisp
PKGNAMEPREFIX= cl-
DISTFILES= # none
@ -10,8 +10,10 @@ WWW= https://www.cliki.net/MD5
LICENSE= PD
BUILD_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/md5/md5.asd:security/cl-md5
RUN_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/md5/md5.asd:security/cl-md5
BUILD_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/flexi-streams/clispfasl/stream.fas:devel/cl-flexi-streams-clisp \
${LOCALBASE}/${CL_LIBDIR_REL}/md5/md5.asd:security/cl-md5
RUN_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/flexi-streams/clispfasl/stream.fas:devel/cl-flexi-streams-clisp \
${LOCALBASE}/${CL_LIBDIR_REL}/md5/md5.asd:security/cl-md5
USES= cl
FASL_TARGET= clisp

View file

@ -1,3 +1,11 @@
A native MD5 implementation in Common Lisp.
This package implements the MD5 Message-Digest Algorithm, as defined in RFC
1321, in Common Lisp.
Warning: The MD5 Message-Digest Algorithm has been compromised as a
cryptographically secure hash for a long time, with known theoretical and
practical attacks. Therefore, use of this implementation is recommended only
for legacy purposes or cases where a cryptographically secure hash is not
required. For all other uses, consider one of the newer SHA-2 or SHA-3 secure
hash standards, or whatever is currently deemed cryptographically secure.
This package is compiled with CLISP.

View file

@ -1,6 +1,5 @@
PORTNAME= md5
PORTVERSION= 1.8.5
PORTREVISION= 92
PORTVERSION= 2.0.5
CATEGORIES= security lisp
PKGNAMEPREFIX= cl-
DISTFILES= # none
@ -11,8 +10,10 @@ WWW= https://www.cliki.net/MD5
LICENSE= PD
BUILD_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/md5/md5.asd:security/cl-md5
RUN_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/md5/md5.asd:security/cl-md5
BUILD_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/flexi-streams/sbclfasl/stream.fasl:devel/cl-flexi-streams-sbcl \
${LOCALBASE}/${CL_LIBDIR_REL}/md5/md5.asd:security/cl-md5
RUN_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/flexi-streams/sbclfasl/stream.fasl:devel/cl-flexi-streams-sbcl \
${LOCALBASE}/${CL_LIBDIR_REL}/md5/md5.asd:security/cl-md5
USES= cl
FASL_TARGET= sbcl

View file

@ -1,3 +1,11 @@
A native MD5 implementation in Common Lisp.
This package implements the MD5 Message-Digest Algorithm, as defined in RFC
1321, in Common Lisp.
Warning: The MD5 Message-Digest Algorithm has been compromised as a
cryptographically secure hash for a long time, with known theoretical and
practical attacks. Therefore, use of this implementation is recommended only
for legacy purposes or cases where a cryptographically secure hash is not
required. For all other uses, consider one of the newer SHA-2 or SHA-3 secure
hash standards, or whatever is currently deemed cryptographically secure.
This package is compiled with SBCL.

View file

@ -1,10 +1,8 @@
PORTNAME= md5
PORTVERSION= 1.8.5
PORTREVISION= 2
DISTVERSIONPREFIX= release-
DISTVERSION= 2.0.5
CATEGORIES= security lisp
MASTER_SITES= http://ftp.de.debian.org/debian/pool/main/c/cl-md5/
PKGNAMEPREFIX= cl-
DISTNAME= ${PKGNAMEPREFIX}${PORTNAME}_${PORTVERSION}.orig
MAINTAINER= olgeni@FreeBSD.org
COMMENT= Native MD5 implementation in Common Lisp
@ -12,16 +10,21 @@ WWW= https://www.cliki.net/MD5
LICENSE= PD
BUILD_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/flexi-streams/flexi-streams.asd:devel/cl-flexi-streams
RUN_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/flexi-streams/flexi-streams.asd:devel/cl-flexi-streams
USES= cl
USE_GITHUB= yes
GH_ACCOUNT= pmai
NO_BUILD= yes
WRKSRC= ${WRKDIR}/${PKGNAMEPREFIX}${PORTNAME}-${DISTVERSION}
do-install:
@${MKDIR} ${STAGEDIR}${ASDF_PATHNAME} ${STAGEDIR}${ASDF_REGISTRY}
@${INSTALL_DATA} ${WRKSRC}/*.lisp ${STAGEDIR}${ASDF_PATHNAME}
@${INSTALL_DATA} ${WRKSRC}/*.asd ${STAGEDIR}${ASDF_PATHNAME}
@${RLN} ${STAGEDIR}${ASDF_PATHNAME}/md5.asd ${STAGEDIR}${ASDF_REGISTRY}
${INSTALL_DATA} ${WRKSRC}/*.lisp ${STAGEDIR}${ASDF_PATHNAME}
${INSTALL_DATA} ${WRKSRC}/*.asd ${STAGEDIR}${ASDF_PATHNAME}
${RLN} ${STAGEDIR}${ASDF_PATHNAME}/md5.asd ${STAGEDIR}${ASDF_REGISTRY}
.include <bsd.port.mk>

View file

@ -1,2 +1,3 @@
SHA256 (cl-md5_1.8.5.orig.tar.gz) = 022d2fd33506c16453d92c2bd25058435371b01c839994b01597947662cef711
SIZE (cl-md5_1.8.5.orig.tar.gz) = 9103
TIMESTAMP = 1735173357
SHA256 (pmai-md5-release-2.0.5_GH0.tar.gz) = f4264f895d004a1234c68bb4569b2f05f33eb3b19b0a6bd693db394052223de4
SIZE (pmai-md5-release-2.0.5_GH0.tar.gz) = 16196

View file

@ -1 +1,9 @@
A native MD5 implementation in Common Lisp.
This package implements the MD5 Message-Digest Algorithm, as defined in RFC
1321, in Common Lisp.
Warning: The MD5 Message-Digest Algorithm has been compromised as a
cryptographically secure hash for a long time, with known theoretical and
practical attacks. Therefore, use of this implementation is recommended only
for legacy purposes or cases where a cryptographically secure hash is not
required. For all other uses, consider one of the newer SHA-2 or SHA-3 secure
hash standards, or whatever is currently deemed cryptographically secure.