| Port details |
- ytt YAML templating tool that works on YAML structure instead of text
- 0.52.0_6 textproc
=2 0.52.0_3Version of this port present on the latest quarterly branch. - Maintainer: yuri@FreeBSD.org
 - Port Added: 2024-01-20 09:30:07
- Last Update: 2025-12-03 18:24:45
- Commit Hash: b24429e
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py311-PyOpenGL, p5-Sane
- License: APACHE20
- WWW:
- https://carvel.dev/ytt/
- https://github.com/carvel-dev/ytt
- Description:
- ytt (pronounced spelled out) is a templating tool that understands YAML
structure. It helps you easily configure complex software via reusable
templates and user provided values. Ytt includes the following features:
* Structural templating: understands yaml structure so users can focus on their
configuration instead of issues associated with text templating, such as YAML
value quoting or manual template indentation
* Built-in programming language: includes the "fully featured" Python-like
programming language Starlark which helps ease the burden of configuring
complex software through a richer set of functionality.
* Reusable configuration: You can reuse the same configuration in different
environments by applying environment-specific values.
* Custom validations: coupled with the fast and deterministic execution, allows
you to take advantage of faster feedback loops when creating and testing
templates.
* Overlays: this advanced configuration helps users manage the customization
required for complex software. For more, see this example in the online
playground.
* Sandboxing: provides a secure, deterministic environment for execution of
templates.
 ¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- 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/textproc/ytt/ && make install clean
- To add the package, run one of these commands:
- pkg install textproc/ytt
- pkg install ytt
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: ytt
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1753122942
SHA256 (go/textproc_ytt/ytt-v0.52.0/v0.52.0.mod) = 0e566b17de6f4312c87f9fb47e3c66569be432e9449e88ce3ed9fcd66bdc5382
SIZE (go/textproc_ytt/ytt-v0.52.0/v0.52.0.mod) = 900
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- go124 : lang/go124
- Fetch dependencies:
-
- go124 : lang/go124
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- textproc_ytt
- USES:
- go:1.24,modules zip
- 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 |
0.52.0_6 03 Dec 2025 18:24:45
    |
Adam Weinberger (adamw)  |
various: Bump Go ports for 1.24.11 |
0.52.0_5 06 Nov 2025 17:03:19
    |
Adam Weinberger (adamw)  |
various: Bump Go ports for 1.24.10 |
0.52.0_4 14 Oct 2025 15:13:55
    |
Adam Weinberger (adamw)  |
various: Bump go ports for go-1.24.9 |
0.52.0_3 08 Oct 2025 00:41:39
    |
Adam Weinberger (adamw)  |
many: Bump dependent ports after go124 update |
0.52.0_2 04 Sep 2025 17:53:24
    |
Adam Weinberger (adamw)  |
many: Bump go ports for go-1.24.7 |
0.52.0_1 07 Aug 2025 00:02:46
    |
Adam Weinberger (adamw)  |
go ports: Bump for 1.24.6 |
0.52.0 21 Jul 2025 20:46:48
    |
Yuri Victorovich (yuri)  |
textproc/ytt: Update WWW |
0.52.0 21 Jul 2025 18:42:40
    |
Yuri Victorovich (yuri)  |
textproc/ytt: update 0.49.0 → 0.52.0 |
0.49.0_8 02 Apr 2025 02:07:58
    |
Adam Weinberger (adamw)  |
go: Bump ports for go124 update |
0.49.0_7 05 Mar 2025 16:02:56
    |
Adam Weinberger (adamw)  |
Bump all go ports for yesterday's releases |
0.49.0_6 21 Jan 2025 22:21:11
    |
Ashish SHUKLA (ashish)  |
all: Bump after lang/go122 update
PR: 284181
MFH: 2025Q1 |
0.49.0_5 08 Nov 2024 20:58:46
    |
Ashish SHUKLA (ashish)  |
all: Bump after lang/go122 update
PR: 281842 |
0.49.0_4 09 Aug 2024 06:24:09
    |
Ashish SHUKLA (ashish)  |
all: Bump after lang/go122 update |
0.49.0_3 03 Jul 2024 08:29:47
    |
Ashish SHUKLA (ashish)  |
all: Bump after lang/go122 update |
0.49.0_2 15 Jun 2024 09:52:23
    |
Ashish SHUKLA (ashish)  |
all: Bump after lang/go122 update
MFH: 2024Q2 |
0.49.0_1 13 May 2024 17:56:04
    |
Ashish SHUKLA (ashish)  |
all: Bump after lang/go122 update
MFH: 2024Q2 |
0.49.0 17 Apr 2024 07:38:19
    |
Yuri Victorovich (yuri)  |
textproc/ytt: update 0.47.0 → 0.49.0
Reported by: portscout |
0.47.0_3 15 Apr 2024 08:20:04
    |
Ashish SHUKLA (ashish)  |
all: Bump after lang/go121 update
MFH: 2024Q2 |
0.47.0_2 24 Mar 2024 14:29:00
    |
Muhammad Moinur Rahman (bofh)  |
lang/go: Change DEFAULT to 1.21
PR: 277776
Approved by: portmgr (exp-run) |
0.47.0_1 11 Feb 2024 10:39:17
    |
Ashish SHUKLA (ashish)  |
all: Bump PORTREVISION after lang/go* update
PR: 276530 |
0.47.0 20 Jan 2024 09:29:23
    |
Yuri Victorovich (yuri)  |
textproc/ytt: New port: YAML templating tool that works on YAML structure
instead of text |