aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPietro Cerutti <gahr@FreeBSD.org>2024-05-22 07:53:19 +0000
committerPietro Cerutti <gahr@FreeBSD.org>2024-05-22 07:55:45 +0000
commit9ad9dff6466e829936109690f101e82b131247a0 (patch)
tree3eb9dccd9a053278a5b7c72be8dba48c15541293
parent1be1807f0f0db7a456bf6d09c621e297787f9bc6 (diff)
downloadports-9ad9dff6466e829936109690f101e82b131247a0.tar.gz
ports-9ad9dff6466e829936109690f101e82b131247a0.zip
lang/picolisp: update to 24.3
-rw-r--r--lang/picolisp/Makefile10
-rw-r--r--lang/picolisp/distinfo6
-rw-r--r--lang/picolisp/pkg-plist16
3 files changed, 24 insertions, 8 deletions
diff --git a/lang/picolisp/Makefile b/lang/picolisp/Makefile
index 1feebf6b115d..4b5431239143 100644
--- a/lang/picolisp/Makefile
+++ b/lang/picolisp/Makefile
@@ -1,6 +1,6 @@
PORTNAME= picolisp
-PORTVERSION= 23.12
-PORTREVISION= 1
+PORTVERSION= 24.3
+PORTREVISION= 0
CATEGORIES= lang
MASTER_SITES= https://software-lab.de/
DISTNAME= picoLisp-${PORTVERSION}
@@ -11,10 +11,10 @@ WWW= https://picolisp.com
LICENSE= MIT
-LIB_DEPENDS= libffi.so:devel/libffi
-
ONLY_FOR_ARCHS= amd64
+LIB_DEPENDS= libffi.so:devel/libffi
+
USES= gmake llvm:17,lib pkgconfig readline ssl tar:tgz
WRKSRC= ${WRKDIR}/pil21/src
@@ -37,7 +37,7 @@ post-build:
do-install:
${MKDIR} ${STAGEDIR}${PREFIX}/lib/picolisp
cd ${WRKSRC}/.. && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/lib/picolisp "! -name '*.bak'"
- ${RM} -r ${STAGEDIR}${PREFIX}/lib/picolisp/src ${STAGEDIR}${PREFIX}/lib/picolisp/test
+ ${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/
diff --git a/lang/picolisp/distinfo b/lang/picolisp/distinfo
index 2975ab4ed6b4..71ea68945451 100644
--- a/lang/picolisp/distinfo
+++ b/lang/picolisp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1708416014
-SHA256 (picoLisp-23.12.tgz) = a0633c191c813ae7e6b595713b68979273ddd68c4b6508a2fdb02f0c7bb60aae
-SIZE (picoLisp-23.12.tgz) = 1089366
+TIMESTAMP = 1716360675
+SHA256 (picoLisp-24.3.tgz) = 141e370c08c7045831772b282f30572f18a2e766b6082875b2464ffd14f37dd7
+SIZE (picoLisp-24.3.tgz) = 1089971
diff --git a/lang/picolisp/pkg-plist b/lang/picolisp/pkg-plist
index 38a23318fe06..8aa97deb81bc 100644
--- a/lang/picolisp/pkg-plist
+++ b/lang/picolisp/pkg-plist
@@ -162,6 +162,22 @@ lib/picolisp/man/man1/pil.1.gz
lib/picolisp/misc/bigtest
lib/picolisp/misc/stress.l
lib/picolisp/pil
+lib/picolisp/test/lib.l
+lib/picolisp/test/lib/db.l
+lib/picolisp/test/lib/lint.l
+lib/picolisp/test/lib/math.l
+lib/picolisp/test/lib/misc.l
+lib/picolisp/test/src/apply.l
+lib/picolisp/test/src/big.l
+lib/picolisp/test/src/db.l
+lib/picolisp/test/src/ext.l
+lib/picolisp/test/src/flow.l
+lib/picolisp/test/src/ht.l
+lib/picolisp/test/src/io.l
+lib/picolisp/test/src/main.l
+lib/picolisp/test/src/net.l
+lib/picolisp/test/src/subr.l
+lib/picolisp/test/src/sym.l
lib/picolisp/vip
share/man/man1/picolisp.1.gz
share/man/man1/pil.1.gz