Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libryml0_16-0.16.0-1.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: libryml0_16 Distribution: openSUSE Tumbleweed
Version: 0.16.0 Vendor: openSUSE
Release: 1.1 Build date: Thu Sep 24 17:32:28 2026
Group: System/Libraries Build host: reproducible
Size: 412962 Source RPM: rapidyaml-0.16.0-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/biojppm/rapidyaml
Summary: A library to parse and emit YAML
ryml is a C++ library to parse and emit YAML.

ryml parses both read-only and in-situ source buffers; the resulting
data nodes hold only views to sub-ranges of the source buffer. No
string copies or duplications are done.

Provides

Requires

License

MIT

Changelog

* Thu Sep 24 2026 Yunhe Guo <i@guoyunhe.me>
  - Update to 0.16.0:
    * YAML compliance: 100% success rate on the YAML test suite, both
      for valid and invalid cases; parse errors are now raised for many
      previously accepted invalid documents
    * improve tracking of the node causing a deserialization error
    * add serialization to/from Tree, not only NodeRef/ConstNodeRef
    * deprecate .to_val() and the operators =, |=, <<, >> in favour of
      the new set_*(), set_serialized() and deserialize() methods, see
      the upstream migration guide
    * the c4core submodule was removed; only the required c4core source
      code is vendored into ryml and is built into libryml
    * see https://github.com/biojppm/rapidyaml/releases/tag/v0.16.0
  - Bump the soname to libryml.so.0.16, rename the libryml0_8_0
    subpackage to libryml0_16
  - Drop the libc4core0_2_5 subpackage, c4core is no longer built as a
    separate library
  - Drop cmake.patch: installing into CMAKE_INSTALL_LIBDIR is fixed
    upstream (biojppm/rapidyaml#256)
* Tue Mar 04 2025 Andreas Stieger <andreas.stieger@gmx.de>
  - update to 0.8.0 (boo#1238562):
    * deserialization bug fixes
    * portability improvements
    * add handling of Byte Order Marks
    * fix emit of explicit keys when indented
  - includes changes from 0.7.2:
    * fix test failures with g++14 -O2 in ppc64le
  - includes changes from 0.7.1:
    * Add version functions and macros
  - includes changes from 0.7.0:
    * parser refactoring
    * append-emitting to existing containers in the emitrs_ functions
    * add depth query methods
    * add a function to estimate the required tree capacity, based
      on yaml markup
  - includes changes from 0.6.0:
    * improved error handling
* Mon Jan 02 2023 Andrea Manzini <andrea.manzini@suse.com>
  - Update to 0.5.0
    * breaking changes https://github.com/biojppm/rapidyaml/releases/tag/v0.5.0
    * Performance improvements of integer serialization and deserialization
    * fixes on parsing and JSON emitter
* Fri May 20 2022 Yunhe Guo <i@guoyunhe.me>
  - Add cmake.patch to fix lib path on 64bit system
* Sat May 14 2022 Jan Engelhardt <jengelh@inai.de>
  - Rectify Requires list for the -devel subpackage.
* Fri May 13 2022 Jan Engelhardt <jengelh@inai.de>
  - Abide by the shared library packaging guideline.
* Wed May 11 2022 Yunhe Guo <i@guoyunhe.me>
  - Initinal version 0.4.1

Files

/usr/lib64/libryml.so.0.16
/usr/lib64/libryml.so.0.16.0
/usr/share/licenses/libryml0_16
/usr/share/licenses/libryml0_16/LICENSE.txt


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Oct 3 23:49:12 2026