BSD Ports

textproc/libfyaml 0.9.6_1 FreeBSD

YAML parser and emitter

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
MIT
Categories
textproc
Package size
509.7 KiB, 2266.0 KiB installed

Description

libfyaml is a fully feature complete YAML parser and emitter, supporting the latest YAML spec and passing the full YAML testsuite.

It is designed to be very efficient, avoiding copies of data, and has no artificial limits like the 1024 character limit for implicit keys.

In the other systems

SystemPortVersion
FreeBSDtextproc/libfyaml0.9.6_1
OpenBSDtextproc/libfyaml0.9.6p0
NetBSDtextproc/libfyaml0.9.6nb1
MidnightBSDtextproc/libfyaml0.9_1

Install

Binary package:

pkg install libfyaml

From the ports tree:

cd /usr/ports/textproc/libfyaml/ && make install clean

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

RUN_DEPENDS=	libfyaml>0:textproc/libfyaml
LIB_DEPENDS=	libfyaml.so:textproc/libfyaml

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:latest0.9.6_10.9.6_10.7.120.9_10.9.6_1
FreeBSD:14:quarterly0.9.6_10.9.6_1n/a0.9_10.9.6_1
FreeBSD:15:latest0.9.6_10.9.6_1n/a0.9_10.9_1
FreeBSD:15:quarterly0.9.6_10.9.6_1n/an/an/a
FreeBSD:16:latest0.9.6_10.9.6_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Test 2

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

Build dependencies 3
Required by 159

The first 100 are listed.

Configuration

No options to configure.

USES
gmake libtool shebangfix
Service scripts
none

Files

Manual pages 10
  • fy-compose(1)
  • fy-dump(1)
  • fy-filter(1)
  • fy-join(1)
  • fy-testsuite(1)
  • fy-tool(1)
  • fy-ypath(1)
  • libfyaml(3)
  • libfyaml-core(3)
  • libfyaml-misc(3)
pkg-plist 36
  • bin/fy-compose
  • bin/fy-dump
  • bin/fy-filter
  • bin/fy-join
  • bin/fy-testsuite
  • bin/fy-tool
  • bin/fy-ypath
  • include/libfyaml.h
  • include/libfyaml/libfyaml-align.h
  • include/libfyaml/libfyaml-allocator.h
  • include/libfyaml/libfyaml-atomics.h
  • include/libfyaml/libfyaml-blake3.h
  • include/libfyaml/libfyaml-composer.h
  • include/libfyaml/libfyaml-core.h
  • include/libfyaml/libfyaml-docbuild.h
  • include/libfyaml/libfyaml-dociter.h
  • include/libfyaml/libfyaml-endian.h
  • include/libfyaml/libfyaml-path-exec.h
  • include/libfyaml/libfyaml-thread.h
  • include/libfyaml/libfyaml-util.h
  • include/libfyaml/libfyaml-vlsize.h
  • lib/libfyaml.a
  • lib/libfyaml.so
  • lib/libfyaml.so.0
  • lib/libfyaml.so.0.0.0
  • libdata/pkgconfig/libfyaml.pc
  • share/man/man1/fy-compose.1.gz
  • share/man/man1/fy-dump.1.gz
  • share/man/man1/fy-filter.1.gz
  • share/man/man1/fy-join.1.gz
  • share/man/man1/fy-testsuite.1.gz
  • share/man/man1/fy-tool.1.gz
  • share/man/man1/fy-ypath.1.gz
  • share/man/man3/libfyaml-core.3.gz
  • share/man/man3/libfyaml-misc.3.gz
  • share/man/man3/libfyaml.3.gz
distinfo 3
FileSizeSHA256
libfyaml-0.9.6.tar.gz1.146628e+06a59cc3331e2eb903ec36933ad52a45888041cac31e44f553a00511131242c483
0982fcefc6a16d4c8cb5b06747d3fc8e630de3ae.diff482b911bbf75cbe1de264a28a3d91b9376021d0298b362674b7aa79f2f953331468
9192deaac095f9881cc1e5756dede683f36b09d6.diff58813df8ca2ab444b4db40265e6c2868861294c7daee4188ec511729a957c1b74d9
Master sites 1
  • https://github.com/pantoniou/libfyaml/releases/download/v0.9.6/

Commit history 0

No commits in the history this site was built from.