diff --git a/lang/picolisp/Makefile b/lang/picolisp/Makefile index 7944567f5098..6254decd555a 100644 --- a/lang/picolisp/Makefile +++ b/lang/picolisp/Makefile @@ -1,46 +1,46 @@ PORTNAME= picolisp -PORTVERSION= 25.3 +PORTVERSION= 25.6 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:min=11,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 '/^.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 eb383c9be53f..9a8c042c4f7f 100644 --- a/lang/picolisp/distinfo +++ b/lang/picolisp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1745477497 -SHA256 (picoLisp-25.3.tgz) = c5bd5159e66fe6c6e78a20d9b145b87999cd27cb197eba3cfd2634c0476f01e1 -SIZE (picoLisp-25.3.tgz) = 1097638 +TIMESTAMP = 1751748423 +SHA256 (picoLisp-25.6.tgz) = 6d6eb2c77d32568f69400e25b24e342de3df04d9675ed0ce75377ecd28e12133 +SIZE (picoLisp-25.6.tgz) = 1104680 diff --git a/lang/picolisp/pkg-plist b/lang/picolisp/pkg-plist index e5c807d381aa..55963abc3825 100644 --- a/lang/picolisp/pkg-plist +++ b/lang/picolisp/pkg-plist @@ -1,183 +1,185 @@ bin/picolisp bin/pil lib/picolisp/COPYING lib/picolisp/INSTALL lib/picolisp/README lib/picolisp/bin/balance lib/picolisp/bin/httpGate lib/picolisp/bin/picolisp lib/picolisp/bin/pil lib/picolisp/bin/psh lib/picolisp/bin/pty lib/picolisp/bin/ssl lib/picolisp/bin/vip lib/picolisp/bin/watchdog lib/picolisp/doc/ChangeLog lib/picolisp/doc/Tracks lib/picolisp/doc/des.html lib/picolisp/doc/doc.css lib/picolisp/doc/faq.html lib/picolisp/doc/httpGate.html lib/picolisp/doc/man.html lib/picolisp/doc/microTemplates lib/picolisp/doc/native.html lib/picolisp/doc/rc.sample lib/picolisp/doc/ref.html lib/picolisp/doc/refA.html lib/picolisp/doc/refB.html lib/picolisp/doc/refC.html lib/picolisp/doc/refD.html lib/picolisp/doc/refE.html lib/picolisp/doc/refF.html lib/picolisp/doc/refG.html lib/picolisp/doc/refH.html lib/picolisp/doc/refI.html lib/picolisp/doc/refJ.html lib/picolisp/doc/refK.html lib/picolisp/doc/refL.html lib/picolisp/doc/refM.html lib/picolisp/doc/refN.html lib/picolisp/doc/refO.html lib/picolisp/doc/refP.html lib/picolisp/doc/refQ.html lib/picolisp/doc/refR.html lib/picolisp/doc/refS.html lib/picolisp/doc/refT.html lib/picolisp/doc/refU.html lib/picolisp/doc/refV.html lib/picolisp/doc/refW.html lib/picolisp/doc/refX.html lib/picolisp/doc/refY.html lib/picolisp/doc/refZ.html lib/picolisp/doc/ref_.html lib/picolisp/doc/search lib/picolisp/doc/search.html lib/picolisp/doc/select.html lib/picolisp/doc/structures lib/picolisp/doc/tut.html lib/picolisp/doc/viprc.sample lib/picolisp/ext.l lib/picolisp/img/go.png lib/picolisp/img/no.png lib/picolisp/lib.css lib/picolisp/lib.l lib/picolisp/lib/adm.l lib/picolisp/lib/android.l lib/picolisp/lib/app.l lib/picolisp/lib/bash_completion lib/picolisp/lib/btree.l lib/picolisp/lib/canvas.js lib/picolisp/lib/canvas.l lib/picolisp/lib/clang.l lib/picolisp/lib/complete.l lib/picolisp/lib/db.l lib/picolisp/lib/dbgc.l lib/picolisp/lib/debug.l lib/picolisp/lib/ext.so lib/picolisp/lib/form.js lib/picolisp/lib/form.l lib/picolisp/lib/frac.l lib/picolisp/lib/gis.js lib/picolisp/lib/gis.l lib/picolisp/lib/heartbeat.l lib/picolisp/lib/ht.so lib/picolisp/lib/http.l lib/picolisp/lib/json.l lib/picolisp/lib/lint.l lib/picolisp/lib/map lib/picolisp/lib/math.l lib/picolisp/lib/misc.l lib/picolisp/lib/net.l lib/picolisp/lib/pilog.l lib/picolisp/lib/plio.js lib/picolisp/lib/replica.l lib/picolisp/lib/role.l +lib/picolisp/lib/select.l lib/picolisp/lib/simul.l lib/picolisp/lib/sq.l lib/picolisp/lib/svg.l lib/picolisp/lib/sysdefs lib/picolisp/lib/term.l lib/picolisp/lib/test.l lib/picolisp/lib/too.l +lib/picolisp/lib/ulimit.l lib/picolisp/lib/user.l lib/picolisp/lib/vip.l lib/picolisp/lib/vip/draw.l -lib/picolisp/lib/vip/load.l lib/picolisp/lib/vip/html.l +lib/picolisp/lib/vip/load.l lib/picolisp/lib/xhtml.l lib/picolisp/lib/xhtml/area lib/picolisp/lib/xhtml/field lib/picolisp/lib/xhtml/grid lib/picolisp/lib/xhtml/html lib/picolisp/lib/xhtml/input lib/picolisp/lib/xhtml/layout lib/picolisp/lib/xhtml/menu lib/picolisp/lib/xhtml/select lib/picolisp/lib/xhtml/submit lib/picolisp/lib/xhtml/tab lib/picolisp/lib/xhtml/table lib/picolisp/lib/xm.l lib/picolisp/loc/AE.l lib/picolisp/loc/AR.l lib/picolisp/loc/CH.l lib/picolisp/loc/CKB.l lib/picolisp/loc/CN.l lib/picolisp/loc/DE.l lib/picolisp/loc/ES.l lib/picolisp/loc/FR.l lib/picolisp/loc/GB.l lib/picolisp/loc/GR.l lib/picolisp/loc/HR.l lib/picolisp/loc/IT.l lib/picolisp/loc/JP.l lib/picolisp/loc/NIL.l lib/picolisp/loc/NO.l lib/picolisp/loc/RU.l lib/picolisp/loc/SE.l lib/picolisp/loc/TR.l lib/picolisp/loc/UA.l lib/picolisp/loc/UK.l lib/picolisp/loc/US.l lib/picolisp/loc/ar lib/picolisp/loc/ca lib/picolisp/loc/ch lib/picolisp/loc/ckb lib/picolisp/loc/cn lib/picolisp/loc/de lib/picolisp/loc/el lib/picolisp/loc/es lib/picolisp/loc/fr lib/picolisp/loc/gr lib/picolisp/loc/hr lib/picolisp/loc/it lib/picolisp/loc/ja lib/picolisp/loc/jp lib/picolisp/loc/no lib/picolisp/loc/ru lib/picolisp/loc/sv lib/picolisp/loc/tr lib/picolisp/loc/uk lib/picolisp/man/man1/picolisp.1.gz 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