Tcl/Tk 8.4 deprecation

Pietro Cerutti gahr at FreeBSD.org
Tue Sep 5 20:58:54 UTC 2017


> On 5 Sep 2017, at 22:01, Kevin Oberman <rkoberman at gmail.com> wrote:
> 
>> On Tue, Sep 5, 2017 at 5:03 AM, Pietro Cerutti <gahr at freebsd.org> wrote:
>> 
>> Hi all,
>> 
>> I'll be shorty deprecating Tcl/Tk 8.4 in our ports tree. The latest
>> release of this series was 8.4.20 (June 2013).
>> Tcl/Tk series 8.5 and 8.6 are fully supported, and 8.7 is coming
>> soon-ish.
>> 
>> Thus, I will soon mark the following ports as DEPRECATED, with expiry
>> date sometimes this fall. If you care for any of them, please try to
>> upgrade them to a newer version (if any) or make them work with Tcl 8.6,
>> which is the current default version. If you need any support in the
>> process, please let me know and I'll be glad to help.
>> 
>> lang/fpc-tcl
>> lang/itcl
>> lang/smalltalk
>> lang/tcl84
>> multimedia/nxtvepg
>> games/scid
>> games/polypuzzle
>> graphics/ocaml-lablgl
>> graphics/gdtclft
>> databases/pgaccess
>> math/R
>> math/maxima
>> editors/tpad
>> x11-toolkits/ocaml-labltk
>> x11-toolkits/tk84
>> devel/vtcl
>> x11-clocks/tktz
>> net/xpvm
>> x11/tkXwin
>> 
>> Best,
>> 
>> --
>> Pietro Cerutti
>> The FreeBSD Project
>> gahr at FreeBSD.org
>> 
> 
> I have submitted tickets for the following ports to remove references to
> tcl/tk84.
> math/R
> math/maxima
> graphics/ocaml-lablgl
> x11-toolkits/ocaml-labltk
> lang/itcl
> games/scid
> graphics/gdtclft
> databases/pgaccess
> x11-clocks/tktz
> 
> These are all trivial patched to replace "84+" with "85+" or "84,85" with
> "85". All also bump PORTREVISION so the package build system will rebuild
> them. I am uncertain that this is required, though.

Thanks Kevin,

I'd change "tcl:84+" to just "tcl", since they're picking up 86 anyway in the default case. Bumping PORTREVISION is indeed needed, as the runtime dependencies are being modified.

Thanks for your help!

-- 
Pietro Cerutti
gahr at FreeBSD.org





More information about the freebsd-ports mailing list