BSD Ports

textproc/libcyaml 1.4.2 NetBSD

Schema-based YAML parsing and serialization

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
abe77c4b75
License
isc
Categories
textproc
Package size
33.2 KiB, 171.4 KiB installed

Description

LibCYAML is a C library for reading and writing structured YAML documents. It is written in ISO C11 and licensed under the ISC license.

In the other systems

SystemPortVersion
NetBSDtextproc/libcyaml1.4.2
FreeBSDtextproc/libcyaml1.4.2
DragonFlytextproc/libcyaml1.4.2
HardenedBSDtextproc/libcyaml1.4.2
GhostBSDtextproc/libcyaml1.4.2

Install

Binary package:

pkgin install libcyaml

From pkgsrc:

cd /usr/pkgsrc/textproc/libcyaml && make install clean

Packages

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

RepositoryVersion
NetBSD 10.1 x86_641.4.2
NetBSD 10.1 aarch641.3.1
SmartOS / illumos x86_641.4.2
macOS 15 arm64-

Dependencies

Run dependencies 1

No port depends on this one.

Commit history 2

DateCommitCreditsLog message
abe77c4b75 charlotte textproc/libcyaml: Update distinfo.
7698927ba7 charlotte textproc/libcyaml: Update to 1.4.2
== v1.4.2 == Buildsystem: - Add explicit shared and static library install targets. General: - Small code cleanups. - Reverted to C89-compatible static assertion macro. - Fixes build on quirky platforms. - Rationalised GitHub actions. - Fixed CI for MacOS. No changes are required for client applications to upgrade. == v1.4.1 == Loading: - Log valid enum values on error parsing enums. - Split out storage of scaler values to client data structure. General: - Updated code coverage CI to latest action versions. No changes are required for client applications to upgrade. == v1.4.0 == Loading: - Reject numerical values with trailing junk. - New CYAML_CFG_IGNORED_KEY_WARNING to generate warnings when mapping keys …