BSD Ports

misc/ttfx 0.5.0 FreeBSD

Terminal text effects, a Rust port of terminaltexteffects

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Port added
Last update
Commit
793dd0c718
License
MIT
Categories
misc

Description

ttfx renders terminal text effects (decrypt, beams, matrix, and many more) from text piped on standard input. It is a Rust port of TerminalTextEffects (TTE) shipped as a single binary with no runtime dependencies.

Install

Binary package:

pkg install ttfx

From the ports tree:

cd /usr/ports/misc/ttfx/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	ttfx>0:misc/ttfx

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest-----
FreeBSD:14:quarterly--n/a--
FreeBSD:15:latest--n/a--
FreeBSD:15:quarterly--n/an/an/a
FreeBSD:16:latest--n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 11

No port depends on this one.

Configuration

No options to configure.

USES
cargo
Service scripts
none

Files

distinfo 29
FileSizeSHA256
rust/crates/anstream-1.0.0.crate28916824a212faf96e9acacdbd09febd34438f8f711fb84e09a8916013cd7815ca28d
rust/crates/anstyle-1.0.14.crate17787940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000
rust/crates/anstyle-parse-1.0.0.crate2204252ce7f38b242319f7cabaa6813055467063ecdc9d355bbb4ce0c68908cd8130e
rust/crates/anstyle-query-1.1.5.crate1026440c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc
rust/crates/anstyle-wincon-3.0.11.crate12638291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d
rust/crates/bitflags-2.13.1.crate51395b588b76d00fde79687d7646a9b5bdf3cc0f655e0bbd080335a95d7e96f3587da
rust/crates/clap-4.6.6.crate64815473c7e07f409a8d772161724aa8db6a765a2532a70f9667eeb7b49d3d02fbdca
rust/crates/clap_builder-4.6.6.crate1717567b48fea5a88e9ae728a2dcbedbfc0e730f7d60da42e1cb049a83c9fb8b789889
rust/crates/clap_complete-4.6.9.crate519203be2ad0423bdbbb0e25bc89add796f3559706d4a95e1bc98e4d9662a957b6a19
rust/crates/clap_derive-4.6.4.crate33533d012d2b9d65aca7f18f4d9878a045bc17899bba951561ba5ec3c2ba1eed9a061
rust/crates/clap_lex-1.1.0.crate13470c8d4a3bb8b1e0c1050499d1815f5ab16d04f0959b233085fb31653fbfc9d98f9
rust/crates/colorchoice-1.0.5.crate81871d07550c9036bf2ae0c684c4297d503f838287c83c53686d05370d0e139ae570
rust/crates/errno-0.3.14.crate1200239cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb
rust/crates/heck-0.5.0.crate115172304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
rust/crates/is_terminal_polyfill-1.70.2.crate7548a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695
rust/crates/libc-0.2.189.crate8515023eaf3ede3fee6db1a4c2ee091bf8a8b4dccdc6d17f656fb07896ee72867612f2
rust/crates/linux-raw-sys-0.12.1.crate3.006116e+0632a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53
rust/crates/once_cell_polyfill-1.70.2.crate7448384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe
rust/crates/proc-macro2-1.0.107.crate59588985e7ec9bb745e6ce6535b544d84d6cd6f7ad8bd711c398938ae983b91a766d9
rust/crates/quote-1.0.47.crate316221fbf4db142a473a8d80c26bbf18454ed458bf8d26c8219c331daecfdbd079001

Commit history 1

DateCommitCreditsLog message
793dd0c718 Jordan Hubbard misc/ttfx: New port: Terminal text effects, a Rust port of terminaltexteffects
ttfx renders terminal text effects (decrypt, beams, matrix, and many more) from text piped on standard input. It is a Rust port of TerminalTextEffects (TTE) shipped as a single binary with no runtime dependencies. WWW: https://github.com/omacom/ttfx Reported by: jkh (new maintainer) Pull Request: https://github.com/freebsd/freebsd-ports/pull/630 Co-authored-by: Claude Opus 5.5 <[email protected]>