summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-devtools/libtoml11
Commit message (Collapse)AuthorAgeFilesLines
* libtoml11: move SRCREV below SRC_URIAdam Duskett2026-02-171-5/+5
| | | | | | | | According to the recipe style guide, SRCREV should be placed below SRC_URI. Signed-off-by: Adam Duskett <adam.duskett@amarulasolutions.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libtoml11: add a BBCLASSEXTENDAdam Duskett2026-02-171-0/+2
| | | | | | | | A native version of libtoml11 may be needed for recipes such as dnf5 in the future. Add it now. Signed-off-by: Adam Duskett <adam.duskett@amarulasolutions.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libtoml11: add a cve_productAdam Duskett2026-02-171-0/+1
| | | | | Signed-off-by: Adam Duskett <adam.duskett@amarulasolutions.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libtoml11: Add a bugtracker urlAdam Duskett2026-02-171-0/+1
| | | | | Signed-off-by: Adam Duskett <adam.duskett@amarulasolutions.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libtoml11: check PTEST_ENABLED instead of DISTRO_FEATURESAdam Duskett2026-02-171-1/+1
| | | | | | | | Checking for PTEST_ENABLED 1 is the preferred method for enabling and disabling ptests for packages. Signed-off-by: Adam Duskett <adam.duskett@amarulasolutions.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libtoml11: use gitsm for SRC_URIAdam Duskett2026-02-171-7/+1
| | | | | | | Using gitsm also allows for the revmoval of SRCREV_json and SRCREV_doctest. Signed-off-by: Adam Duskett <adam.duskett@amarulasolutions.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libtoml11/files/0001-Remove-whitespace-in-operator.patch: change upstream-statusAdam Duskett2026-02-171-1/+1
| | | | | | | | Change "Submitted" in 0001-Remove-whitespace-in-operator.patch to "Backport" with the appropraite link to the relevant commit hash. Signed-off-by: Adam Duskett <adam.duskett@amarulasolutions.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libtoml11/files/run-ptest: cleanupAdam Duskett2026-02-171-5/+6
| | | | | | | | | | | | | | | | | | Shellcheck -oall warnings fixed: - exit 1 if `cd tests` failes (SC2164) - Double quote `./${atest}` to prevent globbing and word splitting. (SC2086) - Check the test exit code directly intead of using $? (SC2181) Other fixes: - The shebang sould traditionally be /usr/bin/env sh in case sh is not located in /bin. - Do not remove tests.log for every test. Signed-off-by: Adam Duskett <adam.duskett@amarulasolutions.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-openembedded/all: adapt to UNPACKDIR changesAlexander Kanavin2025-06-251-3/+2
| | | | | | | | | | | | | Please see https://git.yoctoproject.org/poky/commit/?id=4dd321f8b83afecd962393101b2a6861275b5265 for what changes are needed, and sed commands that can be used to make them en masse. I've verified that bitbake -c patch world works with these, but did not run a world build; the majority of recipes shouldn't need further fixups, but if there are some that still fall out, they can be fixed in followups. Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libtoml11: Upgrade to 4.4.0Khem Raj2025-03-082-2/+49
| | | | | | Fix build with clang-20 while here Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libtoml11: upgrade 4.2.0 -> 4.3.0Wang Mingyu2025-01-242-37/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0001-fix-add-missing-zero-initialization-to-region.patch removed since it's included in 4.3.0 Changlog: ========= Added ------ Support std::optional as a template argument of toml::find Support multiple arguments toml::visit(visitor, args...) Fixed ------ toml::detail::region::last_ may be used uninitialized Fix use with CMake 3.21 and older fix: prevent size_t-max length string allocation update README.md Make parsing faster for very long line Avoid known problem in MSVC Check if source_location::file_name() is null before formatting Changed ------- Update hugo-book theme Add MSVC 2017 to appveyor build Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libtoml11: Add new recipeMingli Yu2024-10-123-0/+86
toml11 is a feature-rich TOML language library for C++11/14/17/20 [1]. # ./run-ptest PASS: test_comments PASS: test_datetime PASS: test_error_message PASS: test_find PASS: test_find_or PASS: test_format_floating PASS: test_format_integer PASS: test_format_table PASS: test_get PASS: test_get_or PASS: test_literal PASS: test_location PASS: test_parse_array PASS: test_parse_boolean PASS: test_parse_datetime [snip] [1] https://github.com/ToruNiina/toml11 Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>