x11-toolkits/p5-Tk-TableMatrix 1.29 FreeBSD
Table/matrix extension to perl/tk for displaying table formatted data
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- ART10, GPLv1+
- Categories
- x11-toolkits, perl5
- Package size
- 108.6 KiB, 294.2 KiB installed
Description
Tk::TableMatrix is a table/matrix widget extension to perl/tk for displaying data in a table (or spreadsheet) format. The basic features of the widget are:
* multi-line cells * support for embedded windows (one per cell) * row & column spanning * variable width columns / height rows (interactively resizable) * row and column titles * multiple data sources ((perl hash|| perl callback) &| internal caching) * supports standard Tk reliefs, fonts, colors, etc. * x/y scrollbar support * 'tag' styles per row, column or cell to change visual appearance * in-cell editing - returns value back to data source * support for disabled (read-only) tables or cells (via tags) * multiple selection modes, with "active" cell * multiple drawing modes to get optimal performance for larger tables * optional 'flashes' when things update * cell validation support * Works everywhere Tk does (including Windows and Mac!)
In the other systems
The newest version among them is 1.29, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| FreeBSD | x11-toolkits/p5-Tk-TableMatrix | 1.29 newest | none known | - | [email protected] | - |
| OpenBSD | x11/p5-Tk-TableMatrix by name | 1.23p5 | no data | - | Nigel Taylor <[email protected]> | 2026-07-08 |
| DragonFly | x11-toolkits/p5-Tk-TableMatrix | 1.29 newest | none known | - | [email protected] | - |
| HardenedBSD | x11-toolkits/p5-Tk-TableMatrix | 1.29 newest | no data | - | [email protected] | - |
| GhostBSD | x11-toolkits/p5-Tk-TableMatrix | 1.29 newest | no data | - | [email protected] | - |
Install
Binary package:
pkg install p5-Tk-TableMatrix
From the ports tree:
cd /usr/ports/x11-toolkits/p5-Tk-TableMatrix/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= p5-Tk-TableMatrix>0:x11-toolkits/p5-Tk-TableMatrix
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.29 | 1.29 | 1.29 | 1.29 | 1.29 |
| FreeBSD:14:quarterly | 1.29 | 1.29 | n/a | 1.29 | 1.29 |
| FreeBSD:15:latest | 1.29 | 1.29 | n/a | 1.29 | 1.29 |
| FreeBSD:15:quarterly | 1.29 | 1.29 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.29 | 1.29 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.
Dependencies
As this port's Makefile names them.
Build 1
p5-Tk>=0: x11-toolkits/p5-Tk
Runtime 1
p5-Tk>=0: x11-toolkits/p5-Tk
The full lists below include those, and their dependencies in turn.
Build dependencies 17
Run dependencies 17
Configuration
No options to configure.
- USES
- dos2unix perl5
- Service scripts
- none
Files
pkg-plist 13
- %%SITE_ARCH%%/Tk/TableMatrix.pm
- %%SITE_ARCH%%/Tk/TableMatrix.pod
- %%SITE_ARCH%%/Tk/TableMatrix/Spreadsheet.pm
- %%SITE_ARCH%%/Tk/TableMatrix/SpreadsheetHideRows.pm
- %%SITE_ARCH%%/Tk/pTk/mm.h
- %%SITE_ARCH%%/Tk/pTk/tkTable.h
- %%SITE_ARCH%%/Tk/pTk/tkTableversion.h
- %%SITE_ARCH%%/Tk/pTk/version.h
- %%SITE_ARCH%%/auto/Tk/TableMatrix/TableMatrix.so
- %%SITE_ARCH%%/auto/Tk/TableMatrix/autosplit.ix
- %%PERL5_MAN3%%/Tk::TableMatrix.3.gz
- %%PERL5_MAN3%%/Tk::TableMatrix::Spreadsheet.3.gz
- %%PERL5_MAN3%%/Tk::TableMatrix::SpreadsheetHideRows.3.gz
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| Tk-TableMatrix-1.29.tar.gz | 425413 | d31708b8bbfddce9034540522b2e4ec58e70f2eb5b23ac593d2421ea90dbd0d6 |
Master sites 1
- CPAN
Commit history 0
No commits in the history this site was built from.