./textproc/libyaml, YAML 1.1 parser and emitter written in C

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.2.5, Package name: libyaml-0.2.5, Maintainer: pkgsrc-users

YAML is a data serialization language which is designed to be both
human readable and computationally powerful.

This C language implementation is developed by Kirill Simonov for Python
Software Foundation as a part of Google Summer of Code under the mentorship
of Clark Evans and released under the MIT license.


Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: f49b39644caccabef049e3ec8859e8fdf94b686e
RMD160: cc175ed640046722fb7790de828002633407b6b9
Filesize: 595.17 KB

Version history: (Expand)


CVS history: (Expand)


   2020-06-02 10:28:04 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
libyaml: updated to 0.2.5

0.2.5:
Allow question marks in plain scalars in flow collections
Emitter: Don't output trailing space for empty scalar nodes
Emitter: Output space after an alias mapping key
Add -h and --flow (on|off|keep) to run-*-test-suite
Remove unnecessary include and malloc
Add specific files back to .gitignore
Output error position in run-parser-test-suite.c
A couple patches to improve test suite support
   2020-04-20 09:54:53 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
libyaml: updated to 0.2.4

0.2.4:
Add packaging/docker-dist to Makefile.am
Fix logic for document end before directive
   2020-04-12 12:57:33 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
libyaml: updated to 0.2.3

0.2.3:
* Fixed typo.
* Fix typo in comment
* Use pointer to const for strings that aren't/shouldn't be modified
* Squash a couple of warnings in example-deconstructor-alt
* Fix spelling for error message
* Make appveyor config be a hidden file
* Add CHANGES file
* Always output document end before directive (YAML 1.2 compatibility)
* Output document end marker after open ended scalars
* change cmake target name from libOFF.a to libyaml.a
* include/yaml.h: fix comments
* Fixed missing token in example
* Avoid recursion in the document loader.
* Support %YAML 1.2 directives
* Change dllexport controlling macro to use _WIN32
   2020-01-26 18:32:28 by Roland Illig | Files touched by this commit (981)
Log message:
all: migrate homepages from http to https

pkglint -r --network --only "migrate"

As a side-effect of migrating the homepages, pkglint also fixed a few
indentations in unrelated lines. These and the new homepages have been
checked manually.
   2019-04-05 01:54:08 by Kamil Rytarowski | Files touched by this commit (2)
Log message:
libyaml: Switch to the new distfile for the same version

Upstream informed that replaced the tarball for "good reasons".

PKGREVISION++

Noted by <zmcgrew>
   2019-04-01 14:15:34 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
libyaml: update to 0.2.2.

Changes
=======

* https://github.com/yaml/libyaml/pull/95 -- build: do not install config.h
* https://github.com/yaml/libyaml/pull/97 -- appveyor.yml: fix Release build
* https://github.com/yaml/libyaml/pull/103 -- Remove unused code in \ 
yaml_document_delete
* https://github.com/yaml/libyaml/pull/104 -- Allow colons in plain scalars \ 
inside flow collections
* https://github.com/yaml/libyaml/pull/109 -- Fix comparison in tests/run-emitter.c
* https://github.com/yaml/libyaml/pull/117 -- Fix typo error
* https://github.com/yaml/libyaml/pull/119 -- The closing single quote needs to \ 
be indented...
* https://github.com/yaml/libyaml/pull/121 -- fix token name typos in comments
* https://github.com/yaml/libyaml/pull/122 -- Revert removing of open_ended \ 
after top level plain scalar
* https://github.com/yaml/libyaml/pull/125 -- Cherry-picks from PR 27
* https://github.com/yaml/libyaml/pull/135 -- Windows/C89 compatibility
* https://github.com/yaml/libyaml/pull/136 -- allow override of Windows static \ 
lib name
   2018-07-06 08:50:40 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
libyaml: updated to 0.2.1

0.2.1:
Fixed most compiler warnings -Wall -Wextra
Support static and dynamic libraries
Use .gitignore instead of .hgignore
Add support for `make test` and travis
Dockerfile for testing
Apply old fix for `\/` that is not in master.
Update license to include all years until now.
Port bug fix from Perl binding
Fix misspell: preceed
Removed trailing-whitespaces
Fix typo
added an examples directory with a few yaml examples
Added missing Cflags path in pkg-config file
add unit tests to cmake configuration
Include an example of a custom tag from Python
Include an example of a %YAML tag
Added an example of using a global tag
Fix -Wformat compilation errors in tests
Update bug report URL in LibYAML
Use AM_CPPFLAGS since autotools deprecated INCLUDE
Update bug report URL in README
Add travis and Makefile support for libyaml-test
Add Dockerfile for Fedora 25
WIP: Enable all warnings (-Wall) in libyaml and tests
Fix typo
Move travis script guts to separate file
`yaml/libyaml-test` should become part of `yaml/libyaml`
Add a GNUMakefile for immediate make targets
Switch from test blacklist to whitelist
Update defs for MingGW support on Windows
Improve CMakeLists
README: Update libyaml link
Skip 5 tests in libyaml-emitter.list
Forbid escaped singlequote in doublequotes
Undefined PTRDIFF_MAX on HP-UX
Fixed most compiler warnings -Wall -Wextra
Fix problems in CI failures (travis and semaphore)
appveyor.yml: add mingw-w64 builds
add -no-undefined to src/Makefile.am
Added alpine linux testing to dockerfiles
remove need for PTRDIFF_MAX
.gitignore: major cleanup
   2016-09-01 18:22:02 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
Updated libyaml to 0.1.7.

Changes not found.