dev-cpp / rapidyaml

Library to parse and emit YAML, and do it fast

Official package sites : https://github.com/biojppm/rapidyaml/ ·

v0.7.2 :: 0/0.7.2 :: gentoo

Modified
License
MIT Boost-1.0 BSD
USE flags
debug test

v0.6.0 :: 0/0.6.0 :: gentoo

Modified
License
MIT Boost-1.0 BSD
Keywords
amd64 arm64 ppc64 x86 ~riscv
USE flags
debug test

General

debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

dev-cpp / gtest : Google C++ Testing Framework

dev-lang / jsonnet : A data templating language for app and tool developers

Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
dev-cpp/rapidyaml: add 0.7.2 (unkeyworded)
See ebuild comment. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
dev-cpp/rapidyaml: drop 0.5.0
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-cpp/rapidyaml: Stabilize 0.6.0 arm64, #932630
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-cpp/rapidyaml: Stabilize 0.6.0 ppc64, #932630
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-cpp/rapidyaml: Stabilize 0.6.0 x86, #932630
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
dev-cpp/rapidyaml: Stabilize 0.6.0 amd64, #932630
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
dev-cpp/rapidyaml: sync distfiles names with 0.6.0
To avoid a duplicate manifest entry given yamlts is still the same (prefer not including ${PN}- anymore and updated these in 0.6.0). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
dev-cpp/rapidyaml: add 0.6.0
Only revdep (jsonnet) still seems fine, albeit I no longer need this for PCSX2. Also reduce amount of patches a bit for less rebasing, and merge gtest with no-download.patch. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yu Gu · gentoo
dev-cpp/rapidyaml: Keyword 0.5.0 riscv, #895644
Signed-off-by: Yu Gu <guyu2876@gmail.com> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
dev-cpp/rapidyaml: bump to -std=c++17
Does not seem to be anything that requires staying on c++11. Technically the new gtest-1.13 only needs >=14 but may as well go higher with current gcc's default. Closes: https://bugs.gentoo.org/893272 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
dev-cpp/rapidyaml: drop 0.4.1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-cpp/rapidyaml: Stabilize 0.5.0 amd64, #890350
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-cpp/rapidyaml: Stabilize 0.5.0 x86, #890350
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-cpp/rapidyaml: Stabilize 0.5.0 ppc64, #890350
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-cpp/rapidyaml: Stabilize 0.5.0 arm64, #890350
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
dev-cpp/rapidyaml: add 0.5.0
This changes API a bit, but currently only two revdeps of which only pcsx2 needs adjusting for this. Also allow to keep libc4core, removing it is misleading given this still installs the cmake files + headers (of which the headers are used by ryml.hpp). May eventually need to package c4core separately to make sense of this, albeit build system makes this rather messy (all components bundle their own c4core and link with a static copy as-needed). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
dev-cpp/rapidyaml: fix build without git
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
dev-cpp/rapidyaml: Stabilize 0.4.1 x86, #850217
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Jakov Smolić · gentoo
dev-cpp/rapidyaml: Stabilize 0.4.1 amd64, #850217
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Jakov Smolić · gentoo
dev-cpp/rapidyaml: Stabilize 0.4.1 arm64, #850217
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Jakov Smolić · gentoo
dev-cpp/rapidyaml: Stabilize 0.4.1 ppc64, #850217
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
dev-cpp/rapidyaml: drop 0.3.0, 0.4.0
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
dev-cpp/rapidyaml: add 0.4.1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
dev-cpp/rapidyaml: add 0.4.0
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
dev-cpp/rapidyaml: Keyword 0.3.0 arm64, #830692
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Georgy Yakovlev · gentoo
dev-cpp/rapidyaml: Keyword 0.3.0 ppc64, #830692
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
dev-cpp/rapidyaml: initial import, version 0.3.0
Originally thought to make c4core a separate package, but upstream's rather custom cmake files complicate this and it feels more like a private library (same upstream). It also caused PCSX2 build to fail due to needing to link with c4core as well if it's not builtin. May need revisiting if another package ever depends on c4core directly or want to package the similar test deps (c4fs/c4log). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>