ok

On 2026/01/20 14:10, Stuart Cassoff wrote:
> 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