Release notes: http://www.tcl.tk/software/tcltk/8.4.html
This is the twentieth and *FINAL* patch release of Tcl/Tk 8.4.
With this release, support for Tcl/Tk 8.4 comes to an end.
These ports are going to be deprecated soon. Please use 8.5 or 8.6.
were set based on WRKSRC instead of PREFIX.
This mainly affected TEA-based extensions that source tclConfig.sh /
tkConfig.sh to set important variables. An example is TCL_SRC_DIR, which
is used to locate Tcl/Tk private header files such as tclUnixPort.h or
tkUnixPort.h. This variable was previously set to WRKSRC, which caused
ports to need additional tweaks to CFLAGS or CONFIGURE_ARGS.
It should now be possible to build TEA-based extensions by specifying only
the CONFIGURE_ARGS --with-tcl=${TCL_LIBDIR} / --with-tk=${TK_LIBDIR}.
Feature safe: yes
Approved by: bapt (portmgr)
Release notes: http://www.tcl.tk/software/tcltk/8.6.html
- Get rid of -thread slaves ports: threads are now enabled by
default and can be OPTIONally disabled. This applies to:
* lang/tcl84
* lang/tcl85
* lang/tcl86
* x11-toolkits/tk84
* x11-toolkits/tk85
* x11-toolkits/tk86
- Get rid of tcl-modules slave port: modules are now installed by default and
can be OPTIONally disabled. This applies to:
* lang/tcl85
* lang/tcl86
- Fix conflicts between man pages of different Tcl/Tk versions, by adding a
suffix (tcl84, tcl85, tcl86, tk84, tk85, and tk86).
Reviewed by: bf, crees
Approved by: bapt (portmgr, after partial exp-run)
- Bump PORTREVISION for all ports depending on libglut since the shlib
version number went from 4 to 3.
- Bump PORTREVISION for all ports depending on libXaw as libXaw.so.8 isn't
installed anymore.
- Couple of ports fixes (mostly missing xorg components added to USE_XORG).
resolves conflicts.
Threaded libraries and shell are installed on top of the standard ones
so ports that depend on threaded and non-threaded tcl can be used
simultaneously.
Behaiviour with non-threaded libraries does not change.
Bump PORTREVISION
PR: 110402
Submitted by: Martin Matuska <martin@matuska.org> (naintainer)
- Removes pseudo-installation of wish in favour of new lang/tcl-tk-wrapper port
- Adds support for NO_INSTALL_MANPAGES knob
- Uses USE_TCL from bsd.tcl.mk
- Checks if threaded or non-threaded tcl is installed
- Adds CONFLICTS between threaded and non-threaded versions
- Pass maintainership to Submitter
- Bump PORTREVISION
PR: 110084
Submitted by: Martin Matuska <martin@matuska.org>
Tcl sources to be available at Tk build-time. Only a few headers
are actually needed and they are installed by Tcl port under
$LOCALBASE/include/tcl8.x