summaryrefslogtreecommitdiff
path: root/dev-cpp/rapidyaml
AgeCommit message (Collapse)Author
2025-10-09dev-cpp/rapidyaml: drop 0.6.0 (no stable ebuild left, intentional)Ionen Wolkens
This just came back from last-rites and would rather leave this in ~arch until something needs it stable, and this old version is known broken with cmake-4. Closes: https://bugs.gentoo.org/963014 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-10-09dev-cpp/rapidyaml: add 0.9.0, 0.10.0Ionen Wolkens
This been un-last-rited for upcoming kde-plasma/union (currently only in kde overlay), but union is currently broken with both 0.10.0 and old stable 0.6.0 so also adding 0.9.0 for the interim. This is a simplified version of the original ebuild to make maintenance easier (do not really want to spend more time than necessary on this package anymore, feel free to take over maintenance if want to give more care to this package). Afaik union is likely still far from release, so could potentially be last rited again if final version doesn't need it anymore. Bug: https://bugs.gentoo.org/963014 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-10-09dev-cpp/rapidyaml: drop unkeyworded 0.7.2Ionen Wolkens
Never really tested this version properly, may as well get rid of it and add a newer one rather than keyword it. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-09-03dev-cpp/rapidyaml: add 0.7.2 (unkeyworded)Ionen Wolkens
See ebuild comment. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-06-06dev-cpp/rapidyaml: drop 0.5.0Ionen Wolkens
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-05-25dev-cpp/rapidyaml: Stabilize 0.6.0 arm64, #932630Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-05-24dev-cpp/rapidyaml: Stabilize 0.6.0 ppc64, #932630Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-05-24dev-cpp/rapidyaml: Stabilize 0.6.0 x86, #932630Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-05-24dev-cpp/rapidyaml: Stabilize 0.6.0 amd64, #932630Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-04-29dev-cpp/rapidyaml: sync distfiles names with 0.6.0Ionen Wolkens
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>
2024-04-29dev-cpp/rapidyaml: add 0.6.0Ionen Wolkens
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>
2023-02-21dev-cpp/rapidyaml: Keyword 0.5.0 riscv, #895644Yu Gu
Signed-off-by: Yu Gu <guyu2876@gmail.com> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2023-02-05dev-cpp/rapidyaml: bump to -std=c++17Ionen Wolkens
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>
2023-02-05dev-cpp/rapidyaml: drop 0.4.1Ionen Wolkens
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2023-01-11dev-cpp/rapidyaml: Stabilize 0.5.0 amd64, #890350Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-01-11dev-cpp/rapidyaml: Stabilize 0.5.0 x86, #890350Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-01-11dev-cpp/rapidyaml: Stabilize 0.5.0 ppc64, #890350Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-01-11dev-cpp/rapidyaml: Stabilize 0.5.0 arm64, #890350Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2022-12-19dev-cpp/rapidyaml: add 0.5.0Ionen Wolkens
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>
2022-09-22dev-cpp/rapidyaml: fix build without gitIonen Wolkens
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2022-06-07dev-cpp/rapidyaml: Stabilize 0.4.1 x86, #850217Jakov Smolić
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2022-06-07dev-cpp/rapidyaml: Stabilize 0.4.1 amd64, #850217Jakov Smolić
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2022-06-07dev-cpp/rapidyaml: Stabilize 0.4.1 arm64, #850217Jakov Smolić
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2022-06-07dev-cpp/rapidyaml: Stabilize 0.4.1 ppc64, #850217Jakov Smolić
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2022-03-14dev-cpp/rapidyaml: drop 0.3.0, 0.4.0Ionen Wolkens
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2022-03-09dev-cpp/rapidyaml: add 0.4.1Ionen Wolkens
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2022-02-24dev-cpp/rapidyaml: add 0.4.0Ionen Wolkens
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2022-01-06dev-cpp/rapidyaml: Keyword 0.3.0 arm64, #830692Georgy Yakovlev
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2022-01-06dev-cpp/rapidyaml: Keyword 0.3.0 ppc64, #830692Georgy Yakovlev
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2022-01-01dev-cpp/rapidyaml: initial import, version 0.3.0Ionen Wolkens
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>