git: 1f7808fc3b51 - main - lang/picolisp: update to 25.9

From: Pietro Cerutti <gahr_at_FreeBSD.org>
Date: Thu, 13 Nov 2025 13:36:39 UTC
The branch main has been updated by gahr:

URL: https://cgit.FreeBSD.org/ports/commit/?id=1f7808fc3b5195166fe984baa76b785d981f4bc0

commit 1f7808fc3b5195166fe984baa76b785d981f4bc0
Author:     Pietro Cerutti <gahr@FreeBSD.org>
AuthorDate: 2025-11-05 16:09:39 +0000
Commit:     Pietro Cerutti <gahr@FreeBSD.org>
CommitDate: 2025-11-13 13:36:37 +0000

    lang/picolisp: update to 25.9
    
    See https://software-lab.de/doc/ChangeLog
---
 lang/picolisp/Makefile | 4 +++-
 lang/picolisp/distinfo | 6 +++---
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/lang/picolisp/Makefile b/lang/picolisp/Makefile
index 6254decd555a..5897a42a64f8 100644
--- a/lang/picolisp/Makefile
+++ b/lang/picolisp/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	picolisp
-PORTVERSION=	25.6
+PORTVERSION=	25.9
 CATEGORIES=	lang
 MASTER_SITES=	https://software-lab.de/
 DISTNAME=	picoLisp-${PORTVERSION}
@@ -26,6 +26,7 @@ post-patch:
 		-e 's|llvm-link|llvm-link${LLVM_VERSION}|' \
 		-e 's|llvm-config|${LLVM_CONFIG}|' \
 		-e '/^.SILENT:/d' \
+		-e '52s|$$| `pkg-config --cflags readline libffi`|' \
 		${WRKSRC}/Makefile
 	${REINPLACE_CMD} -i '' -e 's|/usr|${PREFIX}|g' ${WRKSRC}/../bin/*
 
@@ -34,6 +35,7 @@ post-build:
 
 do-install:
 	${MKDIR} ${STAGEDIR}${PREFIX}/lib/picolisp
+	${RM} ${WRKSRC}/../soTest.c
 	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 {} \;
diff --git a/lang/picolisp/distinfo b/lang/picolisp/distinfo
index 9a8c042c4f7f..46f942ab954a 100644
--- a/lang/picolisp/distinfo
+++ b/lang/picolisp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751748423
-SHA256 (picoLisp-25.6.tgz) = 6d6eb2c77d32568f69400e25b24e342de3df04d9675ed0ce75377ecd28e12133
-SIZE (picoLisp-25.6.tgz) = 1104680
+TIMESTAMP = 1762354531
+SHA256 (picoLisp-25.9.tgz) = 904122dd74aee62791211dff64ffd1490ae9849efcd0c6babbec4c21d1536de7
+SIZE (picoLisp-25.9.tgz) = 1335550