Port details |
- ytt YAML templating tool that works on YAML structure instead of text
- 0.49.0_8 textproc
=2 0.49.0_7Version of this port present on the latest quarterly branch. - Maintainer: yuri@FreeBSD.org
 - Port Added: 2024-01-20 09:30:07
- Last Update: 2025-04-02 02:07:58
- Commit Hash: a4e30d4
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py311-PyOpenGL, p5-Sane
- License: APACHE20
- WWW:
- https://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 - 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 = 1713328862
SHA256 (go/textproc_ytt/ytt-v0.49.0/v0.49.0.mod) = f53503a6b50af40a27d975b8ee436e30d17482a51630d51f88512d6d27471287
SIZE (go/textproc_ytt/ytt-v0.49.0/v0.49.0.mod) = 898
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:
-
- go122 : lang/go122
- Fetch dependencies:
-
- go122 : lang/go122
- ca_root_nss>0 : security/ca_root_nss
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- textproc_ytt
- USES:
- go:1.22,modules zip
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Number of commits found: 13
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
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 |
Number of commits found: 13
|