| Port details |
- tcl90 Tool Command Language
- 9.0.4 lang
=0 9.0.3Version of this port present on the latest quarterly branch. - Maintainer: tcltk@FreeBSD.org
 - Port Added: 2024-04-30 12:42:07
- Last Update: 2026-06-30 15:01:52
- Commit Hash: ed2b9e5
- License: TclTk
- WWW:
- https://www.tcl.tk/
- Description:
- This is Tcl version 9.0, an embeddable tool command language.
Tcl (Tool Command Language) is a very powerful but easy to learn dynamic
programming language, suitable for a very wide range of uses, including web
and desktop applications, networking, administration, testing and many more.
Open source and business-friendly, Tcl is a mature yet evolving language that
is truly cross platform, easily deployed and highly extensible.
A full set of manual pages is also provided with this port.
¦ ¦ ¦ ¦ 
- Manual pages:
-
- pkg-plist: as obtained via:
make generate-plist - USE_RC_SUBR (Service Scripts)
- no SUBR information found for this port
- Dependency lines:
-
- To install the port:
- cd /usr/ports/lang/tcl90/ && make install clean
- To add the package, run one of these commands:
- pkg install lang/tcl90
- pkg install tcl90
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: tcl90
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1782806813
SHA256 (tcl9.0.4-src.tar.gz) = d0aed49230bc02a65c1e0229e65f34590a4b037ec40d546f32573b467f7551ea
SIZE (tcl9.0.4-src.tar.gz) = 11866337
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Library dependencies:
-
- libtommath.so : math/libtommath
- This port is required by:
- for Libraries
-
- x11-toolkits/tk90
-
Deleted ports which required this port:
- * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options:
- ===> The following configuration options are available for tcl90-9.0.4:
DTRACE=on: Build with DTrace probes
TCLMAN=on: Install Tcl function manpages
TZDATA=on: Install Tcl timezone data
===> Use 'make config' to modify these settings
- Options name:
- lang_tcl90
- USES:
- compiler:c11 cpe localbase
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
| Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
| Commit | Credits | Log message |
9.0.4 30 Jun 2026 15:01:52
    |
Pietro Cerutti (gahr)  |
lang/tcl90, x11-toolkits/tk90: update to 9.0.4
Announcements:
https://sourceforge.net/p/tcl/mailman/message/59351684/ (Tcl)
https://sourceforge.net/p/tcl/mailman/message/59351687/ (Tk) |
9.0.3 27 Nov 2025 08:48:45
    |
Pietro Cerutti (gahr)  |
lang/tcl90, x11-toolkits/tk90: update to 9.0.3
Announcements:
https://sourceforge.net/p/tcl/mailman/message/59259102/ (Tcl)
https://sourceforge.net/p/tcl/mailman/message/59259103/ (Tk) |
9.0.2 06 Jul 2025 19:25:15
    |
Pietro Cerutti (gahr)  |
lang/tcl90, x11-toolkits/tk90: update to 9.0.2
Announcements:
https://sourceforge.net/p/tcl/mailman/message/59201776/ (Tcl)
https://sourceforge.net/p/tcl/mailman/message/59201777/ (Tk) |
9.0.1 07 Jan 2025 12:42:33
    |
Pietro Cerutti (gahr)  |
lang/tcl90, x11-toolkits/tk90: update to 9.0.1
Announcements:
https://sourceforge.net/p/tcl/mailman/message/59108214/ (Tcl)
https://sourceforge.net/p/tcl/mailman/message/59108215/ (Tk) |
9.0.0 30 Sep 2024 12:18:04
    |
Pietro Cerutti (gahr)  |
lang/tcl90, x11-toolkits/tk90: Tcl 9.0.0
This is the first release of Tcl/Tk 9.x.
The USES=tcl framework now supports the 9.x series, but we don't expect
many extensions to be ready for 9.x, so please consider this
experimental.
Announcements:
https://sourceforge.net/p/tcl/mailman/message/58821877/ (Tcl)
https://sourceforge.net/p/tcl/mailman/message/58821878/ (Tk) |
9.0.0.r0 15 Sep 2024 12:17:26
    |
Pietro Cerutti (gahr)  |
lang/tcl90: update to 9.0.0 rc0 |
9.0.b3 03 Aug 2024 13:42:51
    |
Pietro Cerutti (gahr)  |
lang/tcl90: update to 9.0b3
Announcement: https://sourceforge.net/p/tcl/mailman/message/58801451/ |
9.0.b2 21 May 2024 14:31:05
    |
Pietro Cerutti (gahr)  |
lang/tcl90: update to 9.0b2 |
9.0.b2.r2 14 May 2024 06:45:01
    |
Pietro Cerutti (gahr)  |
lang/tcl90: update to 9.0b2 rc2 |
9.0.b2.r1 30 Apr 2024 12:40:08
    |
Pietro Cerutti (gahr)  |
lang/tcl90: update to 9.0b2 RC1, move port directory
I've moved lang/tcl9 to lang/tcl90, for consistency with tcl86 and
tcl87. It is still to be seen whether we'll need to maintain more minor
releases in the 9.x series. |