Simple update: https://git.openrobots.org/news/383
ok ? Index: Makefile =================================================================== RCS file: /cvs/ports/lang/eltclsh/Makefile,v diff -u -p -u -r1.38 Makefile --- Makefile 30 Jul 2025 13:21:07 -0000 1.38 +++ Makefile 1 Sep 2026 16:48:24 -0000 @@ -1,6 +1,6 @@ COMMENT = Libedit interface to Tcl/Tk interpreters -DISTNAME = eltclsh-1.20 +DISTNAME = eltclsh-1.21 CATEGORIES = lang x11 SITES = https://www.openrobots.org/distfiles/eltclsh/ Index: distinfo =================================================================== RCS file: /cvs/ports/lang/eltclsh/distinfo,v diff -u -p -u -r1.12 distinfo --- distinfo 30 Jul 2025 13:21:07 -0000 1.12 +++ distinfo 1 Sep 2026 16:48:46 -0000 @@ -1,2 +1,2 @@ -SHA256 (eltclsh-1.20.tar.gz) = X4eWT0EApwfzT5QUxsNfZPNibB/ynHjmZa0qX9QBHkM= -SIZE (eltclsh-1.20.tar.gz) = 385824 +SHA256 (eltclsh-1.21.tar.gz) = BwukRg9Z3yibX2XlRIcsVor3j/wgdZSCv8e3pOkAkWs= +SIZE (eltclsh-1.21.tar.gz) = 385838 Index: patches/patch-src_loop_c =================================================================== RCS file: /cvs/ports/lang/eltclsh/patches/patch-src_loop_c,v diff -u -p -u -r1.4 patch-src_loop_c --- patches/patch-src_loop_c 30 Jul 2025 13:21:07 -0000 1.4 +++ patches/patch-src_loop_c 1 Sep 2026 16:51:26 -0000 @@ -12,7 +12,7 @@ Index: src/loop.c const char *fileName, *args; char buffer[1000], *bytes; int code, tty; -@@ -96,12 +96,14 @@ elTclshLoop(int argc, const char * const *argv, ElTclA +@@ -96,11 +96,13 @@ elTclshLoop(int argc, const char * const *argv, ElTclA } /* configure standard path for packages */ @@ -22,8 +22,7 @@ Index: src/loop.c Tcl_ListObjAppendElement(interp, obj, Tcl_NewStringObj(ELTCLSH_DATA, -1)); Tcl_SetVar2Ex(interp, "auto_path", NULL, obj, TCL_GLOBAL_ONLY); - +*/ - /* require eltclsh extension. In case this fails (typically during install, - * before pkgIndex.tcl is built), print the error message but don't give up + if (appInitProc && (*appInitProc)(interp) != TCL_OK) { + errChannel = Tcl_GetStdChannel(TCL_STDERR); -- Matthieu Herrb
