diff --git a/lang/picolisp/Makefile b/lang/picolisp/Makefile index cc8196227653..ca3e0b2b9556 100644 --- a/lang/picolisp/Makefile +++ b/lang/picolisp/Makefile @@ -1,47 +1,47 @@ PORTNAME= picolisp -PORTVERSION= 24.6 +PORTVERSION= 24.9 CATEGORIES= lang MASTER_SITES= https://software-lab.de/ DISTNAME= picoLisp-${PORTVERSION} MAINTAINER= gahr@FreeBSD.org COMMENT= Minimal Lisp interpreter with a focus on simplicity WWW= https://picolisp.com LICENSE= MIT ONLY_FOR_ARCHS= amd64 LIB_DEPENDS= libffi.so:devel/libffi -USES= gmake llvm:17,lib pkgconfig readline ssl tar:tgz +USES= gmake llvm:min=17,lib pkgconfig readline ssl tar:tgz WRKSRC= ${WRKDIR}/pil21/src post-patch: ${REINPLACE_CMD} \ -e 's|clang|clang${LLVM_VERSION}|' \ -e 's|opt|opt${LLVM_VERSION}|' \ -e 's|llc|llc${LLVM_VERSION}|' \ -e 's|llvm-link|llvm-link${LLVM_VERSION}|' \ -e 's|llvm-config|${LLVM_CONFIG}|' \ -e '/^MAIN/s|$$| -L${LOCALBASE}/lib|' \ -e '/^.SILENT:/d' \ ${WRKSRC}/Makefile ${REINPLACE_CMD} -i '' -e 's|/usr|${PREFIX}|g' ${WRKSRC}/../bin/* post-build: ${GZIP_CMD} ${WRKSRC}/../man/man1/picolisp.1 ${WRKSRC}/../man/man1/pil.1 do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/picolisp cd ${WRKSRC}/.. && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/lib/picolisp "! -name '*.bak'" ${RM} -r ${STAGEDIR}${PREFIX}/lib/picolisp/src ${FIND} ${STAGEDIR}${PREFIX}/lib/picolisp/bin -exec ${CHMOD} a+x {} \; ${LN} -s ../lib/picolisp/bin/picolisp ${STAGEDIR}${PREFIX}/bin/ ${LN} -s ../lib/picolisp/bin/pil ${STAGEDIR}${PREFIX}/bin/ ${MKDIR} ${STAGEDIR}${PREFIX}/share/man/man1 ${LN} -s ../../lib/picolisp/man/man1/picolisp.1.gz ${STAGEDIR}/${PREFIX}/share/man/man1 ${LN} -s ../../lib/picolisp/man/man1/pil.1.gz ${STAGEDIR}/${PREFIX}/share/man/man1 .include diff --git a/lang/picolisp/distinfo b/lang/picolisp/distinfo index cc2f75c4f4fc..865ebff15fb5 100644 --- a/lang/picolisp/distinfo +++ b/lang/picolisp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1725955998 -SHA256 (picoLisp-24.6.tgz) = 912245a1a47714c6bf7e456f119272c0dd1faf263b55cec1cc23da3b5b0a0222 -SIZE (picoLisp-24.6.tgz) = 1090284 +TIMESTAMP = 1733128623 +SHA256 (picoLisp-24.9.tgz) = 8e335099da0a1adc7673bf410a73865dd7dcd88beff73a02da8aee2f370957af +SIZE (picoLisp-24.9.tgz) = 1091087