Pin to Tcl/Tk 8.5.
Take maintainer for itcl, itk and iwidgets.
Consumers: misc/WordGenerator, security/password-gorilla.


Stu




MODTCL_VERSION=8.5

Needs Tcl internals that are not made available in the Tcl 8.6 port.
Take maintainer.



diff -Nurp /usr/ports/devel/itcl/Makefile ./Makefile
--- /usr/ports/devel/itcl/Makefile      Fri Nov 10 11:38:25 2023
+++ ./Makefile  Tue Jan 20 04:48:16 2026
@@ -1,7 +1,7 @@
 COMMENT=       object-oriented extensions to Tcl
 
 VERSION =      3.4.1
-REVISION =     3
+REVISION =     4
 EPOCH =                0
 DISTNAME =     itcl${VERSION}
 PKGNAME =      itcl-${VERSION}
@@ -10,6 +10,7 @@ SHARED_LIBS=  itcl34  0.0
 CATEGORIES=    devel
 
 HOMEPAGE=      https://incrtcl.sourceforge.net/itcl/
+MAINTAINER=    Stuart Cassoff <[email protected]>
 
 # BSD style
 PERMIT_PACKAGE=        Yes
@@ -17,6 +18,7 @@ PERMIT_PACKAGE=       Yes
 SITES=         ${SITE_SOURCEFORGE:=incrtcl/}
 
 MODULES=       lang/tcl
+MODTCL_VERSION=        8.5
 
 RUN_DEPENDS=   ${MODTCL_RUN_DEPENDS}
 BUILD_DEPENDS= ${MODTCL_BUILD_DEPENDS}





MODTK_VERSION=8.5

Needs Tcl internals that are not made available in the Tcl 8.6 port.
Take maintainer.



diff -Nurp /usr/ports/x11/itk/Makefile ./Makefile
--- /usr/ports/x11/itk/Makefile Fri Nov 10 11:45:33 2023
+++ ./Makefile  Tue Jan 20 04:50:17 2026
@@ -3,20 +3,23 @@ COMMENT=      build mega-widgets using the Itcl object syst
 VERSION=       3.3
 DISTNAME=      itk${VERSION}
 PKGNAME=       itk-${VERSION}
-REVISION=      6
+REVISION=      7
 SHARED_LIBS=   itk33   0.0
 
 CATEGORIES=    x11 devel
 
 HOMEPAGE=      https://incrtcl.sourceforge.net/itk/
+MAINTAINER=    Stuart Cassoff <[email protected]>
 
 # BSD style
 PERMIT_PACKAGE=        Yes
 
-MODULES =      x11/tk
 WANTLIB +=     X11 ${MODTK_WANTLIB} itcl34
 
 SITES=         ${SITE_SOURCEFORGE:=incrtcl/}
+
+MODULES =      x11/tk
+MODTK_VERSION= 8.5
 
 LIB_DEPENDS=   ${MODTK_LIB_DEPENDS} \
                devel/itcl





MODTK_VERSION=8.5

Needs devel/itcl and x11/itk, which are stuck on Tcl/Tk 8.5.
Take maintainer.



diff -Nurp /usr/ports/x11/iwidgets/Makefile ./Makefile
--- /usr/ports/x11/iwidgets/Makefile    Fri Nov 10 11:45:33 2023
+++ ./Makefile  Tue Jan 20 04:50:39 2026
@@ -5,11 +5,12 @@ COMMENT=      Iwidgets Mega Widget Set
 VERSION=       4.0.1
 DISTNAME=      iwidgets${VERSION}
 PKGNAME=       iwidgets-${VERSION}
-REVISION =     7
+REVISION =     8
 
 CATEGORIES=    x11 devel
 
 HOMEPAGE=      https://incrtcl.sourceforge.net/iwidgets/
+MAINTAINER=    Stuart Cassoff <[email protected]>
 
 # BSD style
 PERMIT_PACKAGE=        Yes
@@ -17,6 +18,8 @@ PERMIT_PACKAGE=       Yes
 SITES=         ${SITE_SOURCEFORGE:=incrtcl/}
 
 MODULES=       x11/tk
+MODTK_VERSION= 8.5
+
 BUILD_DEPENDS= ${MODTK_RUN_DEPENDS}
 RUN_DEPENDS=   ${MODTK_RUN_DEPENDS} \
                itcl->=3.4,<3.5v0:devel/itcl \






MODTK_VERSION=8.5

Needs x11/iwidgets, which is stuck on Tcl/Tk 8.5.



diff -Nurp /usr/ports/misc/WordGenerator/Makefile ./Makefile
--- /usr/ports/misc/WordGenerator/Makefile      Thu Oct  5 10:50:32 2023
+++ ./Makefile  Tue Jan 20 04:15:06 2026
@@ -15,6 +15,7 @@ SITES =                       
http://www.arcane-labs.net/download/OpenBSD/
                        http://billposer.org/Software/Downloads/
 
 MODULES =              x11/tk
+MODTK_VERSION=         8.5
 
 RUN_DEPENDS =          devel/tcllib>=1.8 \
                        x11/iwidgets






MODTK_VERSION=8.5

Needs devel/itcl, which is stuck on Tcl 8.5.
Homepage moved.



diff -Nurp /usr/ports/security/password-gorilla/Makefile ./Makefile
--- /usr/ports/security/password-gorilla/Makefile       Fri Mar 11 14:53:49 2022
+++ ./Makefile  Tue Jan 20 04:46:26 2026
@@ -1,5 +1,7 @@
 COMMENT =      cross-platform password manager
 
+REVISION =     0
+
 V =            1.5.3.7
 GH_ACCOUNT =   zdia
 GH_PROJECT =   gorilla
@@ -7,13 +9,14 @@ GH_TAGNAME =  v${V}
 DISTNAME =     password-gorilla-${V}
 CATEGORIES =   security
 
-HOMEPAGE =     http://wiki.github.com/zdia/gorilla/
+HOMEPAGE =     https://github.com/zdia/gorilla/wiki
 
 # GPLv2
 PERMIT_PACKAGE =       Yes
 
 USE_X11 =      Yes
 MODULES =      x11/tk
+MODTK_VERSION =        8.5
 
 RUN_DEPENDS =  devel/itcl \
                devel/tcllib \

Reply via email to