x11-toolkits/tktreectrl: Update to 2.5.1 Changes: https://github.com/tcltk-depot/tktreectrl/commits/main243801c90b
Port details
x11-toolkits/tktreectrl 2.5.1
Multi-column hierarchical listbox widget
Port info
- Maintainer
- sunpoet@FreeBSD.org
- Packages
- latest: 2.5.1
- Upstream
- up to date
- Last update
- to 2.5.1 · 243801c90b
- Quarterly
- 2026Q4: 2.5.1
- WWW
- https://tktreectrl.sourceforge.net/
- Links
- cgit · VuXML
Install
- Package
# pkg install tktreectrlinstalls 2.5.1 fromlatest; fromquarterly(2026Q4) 2.5.1- Port
# cd /usr/ports/x11-toolkits/tktreectrl && make install clean- Size
- 270 KiB download · 629 KiB installed
- Depends on
- lang/tcl86 8.6.18_1, x11-toolkits/tk86 8.6.18, x11/libX11 1.8.14,1
- License
- TclTk
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 2.5.1 | 2.5.1 | – |
| FreeBSD 15 | 2.5.1 | 2.5.1 | – |
| FreeBSD 14 | 2.5.1 | 2.5.1 | 2.5.1 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 2.5.1 | 2.5.1 | – |
| FreeBSD 14 | 2.5.1 | 2.5.1 | 2.5.1 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 2.5.1.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (43)
x11-toolkits/tktreectrl: Cosmetic change5d1711455b
*/*: Remove GNU_CONFIGURE_MANPREFIX=${PREFIX}/share after 9fd7ee1cdf6cbd5528159b58a966e1a40e2909a962ed195754x11-toolkits/tktreectrl: Update manpage location (003a571d1d6585196545295efc181514f171c4c4, r523104)aeee6bb0c5
*/*: Update WWW to use HTTPS for sourceforge.net projects Homepage link is permanent redirected to its HTTPS counterpart Issue reported by repology : https://repology.org/repository/freebsd/problems Approved by: portmgr (blanket) PR: 27488806df180a9e
Remove WWW entries moved into port Makefiles Commit b7f05445c00f has added WWW entries to port Makefiles based on WWW: lines in pkg-descr files. This commit removes the WWW: lines of moved-over URLs from these pkg-descr files. Approved by: portmgr (tcberner)fb16dfecae
Add WWW entries to port Makefiles It has been common practice to have one or more URLs at the end of the ports' pkg-descr files, one per line and prefixed with "WWW:". These URLs should point at a project website or other relevant resources. Access to these URLs required processing of the pkg-descr files, and they have often become stale over time. If more than one such URL was present in a pkg-descr file, only the first one was tarnsfered into the port INDEX, but for many ports only the last line did contain the port specific URL to further information. There have been several proposals to make a project URL available as a macro in the ports' Makefiles, over time. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)b7f05445c0
x11-toolkits: remove 'Created by' lines A big Thank You to the original contributors of these ports: * 1wardd@airmail.net * Alexander Kabaev <ak03@gte.com> * Alexander Novitsky <alecn2002@yandex.ru> * Alexey Dokuchaev <danfe@FreeBSD.org> * Andreas Kohn <andreas@syndrom23.de> * Andrew Pantyukhin <infofarmer@FreeBSD.org> * Anton Berezin <tobez@FreeBSD.org> * Brian Buchanan <brian@CSUA.Berkeley.EDU> * Cezary Morga <cm@therek.net> * Cheng-Lung Sung <clsung@FreeBSD.org> * Danilo Egea Gondolfo <danilo@FreeBSD.org> * Dima Sivachenko <dima@Chg.RU> * Edwin Groothuis <edwin@mavetju.org> * Eric Anholt <anholt@FreeBSD.org> * Igor Pokrovsky <ip@doom.homeunix.org> * James FitzGibbon <jfitz@FreeBSD.org> * Jean-Sébastien Pédron <dumbbell@FreeBSD.org> * Joe Marcus Clarke <marcus@FreeBSD.org> * Juli Mallett * Kenjiro Cho <kjc@csl.sony.co.jp> * Kimura Fuyuki <fuyuki@hadaly.org> * Koop Mast <kwm@FreeBSD.org> * Lars Koeller <Lars.Koeller@Uni-Bielefeld.de> * Lubomir Marinov <lubomir_m@abv.bg> * Marc Recht <marc@informatik.uni-bremen.de> * Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org> * Martin Klaffenboeck <martin.klaffenboeck@gmx.at> * Martin Matuska <mm@FreeBSD.org> * Maxim Sobolev <sobomax@FreeBSD.org> * Michael Grünewald <michipili@gmail.com> * Michael Johnson <ahze@FreeBSD.org> * Mike Krutov <neko@takino.org> * Mike Meyer <mwm@mired.org> * Olivier Duchateau * Paul Schmehl <pauls@utdallas.edu> * Peter Hawkins <thepish@FreeBSD.org> * Piotr Kubaj <pkubaj@anongoth.pl> * Radim Kolar * Rene Ladan <rene@FreeBSD.org> * Robert C. Noland III <rnoland@FreeBSD.org> * Simon Barner <barner@gmx.de> * Stephane Legrand <stephane@FreeBSD.org> * Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> * Thomas Gellekum <tg@FreeBSD.org> * Tom McLaughlin <tmclaugh@sdf.lonestar.org> * Vanilla I. Shu <vanilla@MinJe.com.TW> * Will Andrews <andrews@technologist.com> * Yukihiro Nakai <nakai@FreeBSD.org> * Zane C, Bowers <vvelox@vvelox.net> * asami * chinsan * chuckr * clsung@dragon2.net * dmitry@karasik.eu.org * fjoe@FreeBSD.org * gahr * gena * ijliao * mi * minter@lunenburg.org * nivit@users.sourceforge.net * ports@c0decafe.net * roland.jesse@gmx.net * thierry@pompo.net * vanilla With hat: portmgr71b6a9f9c7
x11-toolkits/tktreectrl: Cosmetic change7d3860ad20
Remove # $FreeBSD$ from Makefiles.305f148f48
Convert REINPLACE_CMD to patch filea974ac2b9f
Add USES=xorgd9086170ef
Add LICENSE - Relax USES=tk - Remove PLIST_SUB: TCL_PKG is already defined in Mk/Uses/tcl.mk - Simplify post-patch: - Update pkg-descr - Take maintainershipb22974230f
Convert more ports to USES=(tcl|tk):tea9f24ad4546
x11-toolkits/tk(table|treectrl): Fix configure to support DragonFly These patches to these unmaintained ports have been in dports for a few months so lets move them over to ports.09066d022a
- Drop @dirrm* from and add empty directories to pkg-plists Approved by: portmgr blanket, kwm (for gnome@ ports)fead972aff
Reset the 99 ports still listed under sylvio@ Sylvio's last commit was 17 months ago, a full 5 months after all of his ports could have been reset per policy. Given the push to complete staging (48 ports are still unstaged, something like 70+ have already been staged by other committers) and given that PRs are automatically assigned but never addressed, it's better just to reset all the ports and PRs so that it's clear to others that these ports are free to maintain. Approved by: portmgr (implicit)d0bb05930a
- Convert to USES=tk - STAGE-clean MFH: 2014Q12461068f5d
Add NO_STAGE all over the place in preparation for the staging support (cat: x11-toolkits)7e5a7bfffd
- Fix typo, introduced in my previous commit083991bbf1
- Add explicit USE_XORG=X11 so CONFIGURE_ARGS gets --x-includes Reported by: PortBuild (via erwin)364d6b0e9d
- Update to 2.4.1 - Fix build with Tcl/Tk 8.6 [1] Reported by: miwi (Tcl/Tk 86 exp-run)c851a36d5c
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS) - Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead
PR: 157936
Submitted by: myself
Exp-runs by: pav
Approved by: pav6f6fbe4bdf- Kick MD5 support4ed31e1af7
- Update my mail address to FreeBSD Approved by: miwi (mentor)ba072d1713
- Switch SourceForge ports to the new File Release System: categories starting with Xd99dd57e89
- Update to 2.2.9. PR: ports/136662 Submitted by: Sylvio Cesar <scjamorim@bsd.com.br> (maintainer)d42a210d5b
- Forgot to remove the PORTREVISION on latest commit. Pointyhat to: self9a1d9dbc52
- Update to 2.2.8. - Pass maintainer to submitter. PR: ports/136016 Submitted by: Sylvio Cesar <scjamorim@bsd.com.br>841f45890a
- Change default Tcl/Tk version to 8.5 - Bump PORTVERSION of ports affected Tested by: pointyhat (pav)24bf28eff1
Reset infofarmer due to maintainer-timeouts and no response to email. Hat: portmgrd72c560b21
- Remove unneeded dependency from gtk12/gtk20 [1] - Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG - Remove X11BASE support in favor of LOCALBASE or PREFIX - Use USE_LDCONFIG instead of INSTALLS_SHLIB - Remove unneeded USE_GCC 3.4+ Thanks to all Helpers: Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr, ehaupt, nox, itetcu, flz, pav PR: 116263 Tested on: pointyhat Approved by: portmgr (pav)3e4ed01146
- Move from versioned tcl/tk CATEGORIES to simple tcl and tk categories With hat: portmgr92b220fa9c
- Set --mandir and --infodir in CONFIGURE_ARGS if the configure script supports them. This is determined by running ``configure --help'' in do-configure target and set the shell variable _LATE_CONFIGURE_ARGS which is then passed to CONFIGURE_ARGS. - Remove --mandir and --infodir in ports' Makefile where applicable Few ports use REINPLACE_CMD to achieve the same effect, remove them too. - PR: ports/111470 Approved by: portmgr Discussed with: stas (Mk/*), gerald (info related stuffs) Tested by: pointyhat exp runf935a609c5
- Welcome X.org 7.2 \o/. - Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}. - Bump PORTREVISION for ports intalling files in ${X11BASE}.d4f0d0048a- Convert existing ports to a new bsd.tcl.mk order PR: ports/109097 Submitted by: Martin Matuska <martin@matuska.org> Tested on: pointyhat exp-runcfa7269b11
- Update to 2.2.3168977ac47
- Update to 2.2.20f81ab674c
- Update to 2.2.1376d8c06b0
- Respect X11BASE PR: ports/106210, ports/106211, ports/106212, ports/106213 Submitted by: rafan Reported by: pointyhat via krisb0846be39d
- Update to 2.2384c051f08
- Sneak in a forgotten manpage9c8f7fc88e
Add port x11-toolkits/tktreectrl - Multi-column hierarchical listbox widget414485f997