BSD Ports

devel/p5-YAML-Tiny 1.76 OpenBSD

read/write YAML files with as little code as possible

System
OpenBSD
Repository
OpenBSD ports
Maintainer
The OpenBSD ports mailing-list <[email protected]>
Categories
devel, perl5

Description

The YAML specification is huge. Really, really huge. It contains all the functionality of XML, except with flexibility and choice, which makes it easier to read, but with a formal specification that is more complex than XML. The original pure-Perl implementation YAML costs just over 4 megabytes of memory to load. Just like with Windows .ini files (3 meg to load) and CSS (3.5 meg to load) the situation is just asking for a YAML::Tiny module, an incomplete but correct and usable subset of the functionality, in as little code as possible.

In the other systems

The newest version among them is 1.76, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
OpenBSDdevel/p5-YAML-Tiny1.76 newestno data-The OpenBSD ports mailing-list <[email protected]>-
FreeBSDtextproc/p5-YAML-Tiny by name1.76 newestnone known-[email protected]-
NetBSDtextproc/p5-YAML-Tiny by name1.76nb2 newestnone known-[email protected]2026-07-16
DragonFlytextproc/p5-YAML-Tiny by name1.74none known-[email protected]-
MidnightBSDtextproc/p5-YAML-Tiny by name1.76 newestno data-[email protected]-
HardenedBSDtextproc/p5-YAML-Tiny by name1.76 newestno data-[email protected]-
GhostBSDtextproc/p5-YAML-Tiny by name1.76 newestno data-[email protected]-

Compare across BSDs

Install

Binary package:

pkg_add p5-YAML-Tiny

From the ports tree:

cd /usr/ports/devel/p5-YAML-Tiny && make install

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