From: Stuart Henderson Subject: Re: Remove MODTCL_VERSION and MODTK_VERSION from SUBST_VARS. To: Stuart Cassoff Cc: OpenBSD Ports Date: Thu, 4 Dec 2025 15:35:05 +0000 On 2025/12/04 10:14, Stuart Cassoff wrote: > Substituting version numbers may result in unwanted artefacts > in PLISTs, especially with Tcl/Tk 9. definitely. ok > The only two ports that need this do it for themselves.* > > Ports substituting MODTCL_VERSION: 0. > > Ports substituting MODTK_VERSION: 2. > print/texlive/base > x11/x11vnc > > > Stu > > *This will become true when x11/x11vnc is updated: > https://marc.info/?l=openbsd-ports&m=176482296610170&w=2 > > > > Index: tcl.port.mk > =================================================================== > RCS file: /cvs/ports/lang/tcl/tcl.port.mk,v > diff -u -p -u -p -r1.19 tcl.port.mk > --- tcl.port.mk 2 Dec 2025 13:06:51 -0000 1.19 > +++ tcl.port.mk 4 Dec 2025 14:53:38 -0000 > @@ -37,4 +37,4 @@ MODTCL_TCLSH_ADJ = perl -pi \ > # Same for 'wish'. > MODTCL_WISH_ADJ = ${MODTCL_TCLSH_ADJ:S/tclsh/wish/} > > -SUBST_VARS += MODTCL_VERSION MODTCL_BIN > +SUBST_VARS += MODTCL_BIN > > > > Index: tk.port.mk > =================================================================== > RCS file: /cvs/ports/x11/tk/tk.port.mk,v > diff -u -p -u -p -r1.16 tk.port.mk > --- tk.port.mk 2 Dec 2025 13:07:16 -0000 1.16 > +++ tk.port.mk 4 Dec 2025 14:53:54 -0000 > @@ -20,7 +20,7 @@ MODTK_INCDIR ?= ${LOCALBASE}/include/tk > MODTK_LIBDIR ?= ${MODTCL_TCLDIR}/tk${MODTK_VERSION} > > > -SUBST_VARS += MODTK_VERSION MODTK_BIN > +SUBST_VARS += MODTK_BIN > > MODULES += lang/tcl > >