summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-devtools/jsoncpp
Commit message (Collapse)AuthorAgeFilesLines
* jsoncpp: Fix broken handling of escape charactersViktor Rosendahl2023-05-052-1/+56
| | | | | | | | | | | | | | | | | | | | | | | Applying this backported patch from upstream fixes the following BAT test failure: jsoncpp.jsoncpp_system_tests.TestJsoncpp.test_run_jsoncpp_test (from systemtests--bmt--BAT) : * Detail of EscapeSequenceTest/writeEscapeSequence test failure: /usr/src/debug/jsoncpp/1.9.2-r0/git/src/test_lib_json/main.cpp(3370): expected == result Expected: '["\"","\\","\b","\f","\n","\r","\t","\u0278","\ud852\udf62"] ' Actual : '["\"","\\","\b","\f","\n","\r","\t","ɸ","𤭢"] This test failure happens because aarch64 uses unsigned char as default type for char, while x86 uses signed char. Also, there is another bug in the code that is fixed by this upstream patch: "static_cast<unsigned char>(*cur) < 0x80" should be: "static_cast<unsigned char>(*cur) >= 0x80" Signed-off-by: Ranjitsinh Rathod <ranjitsinhrathod1991@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* recipes: Update SRC_URI branch and protocolsArmin Kuster2021-11-171-1/+1
| | | | | | | | This patch updates SRC_URIs using git to include branch=master if no branch is set and also to use protocol=https for github urls as generated by the conversion script in OE-Core. Signed-off-by: Armin Kuster <akuster808@gmail.com>
* jsoncpp: add PE do to revert to older PVArmin Kuster2020-07-181-0/+2
| | | | Signed-off-by: Armin Kuster <akuster808@gmail.com>
* Revert "jsoncpp: upgrade 1.9.2 -> 1.9.3"Armin Kuster2020-07-131-1/+1
| | | | | | | | | | | | | This reverts commit 2b384c59733c437027f9b14cc32da19251efd97b. It appears that there was a change in soname not noted in the changelog. https://github.com/open-source-parsers/jsoncpp/commit/8b7ea09b8055df01866a5ce4142b12ed8f9f13eb ABI change appears to have occured. https://abi-laboratory.pro/index.php?view=timeline&l=jsoncpp Signed-off-by: Armin Kuster <akuster808@gmail.com>
* jsoncpp: upgrade 1.9.2 -> 1.9.3Pierre-Jean Texier2020-07-011-1/+1
| | | | | | | | | See full changelog https://github.com/open-source-parsers/jsoncpp/releases/tag/1.9.3 Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 65e124eef373680726ac045677cbec7d9080a289) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* jsoncpp: Upgrade to 1.9.2Khem Raj2019-12-281-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* jsoncpp: add native BBCLASSEXTENDPavel Modilaynen2019-05-101-0/+2
| | | | | | Extend to native builds, this is useful for unit tests. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* jsoncpp: update to version 1.8.4Derek Straka2018-01-161-1/+1
| | | | | Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* jsoncpp: update to version 1.8.3Derek Straka2017-09-221-2/+2
| | | | | | | Checksum update for copyright year Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* jsoncpp: upgrade to 1.8.0Oleksandr Kravchuk2017-01-251-4/+4
| | | | | | | Upgraded jsoncpp to version 1.8.0 and changed home page to the new one. Signed-off-by: Oleksandr Kravchuk <oleksandr.kravchuk@pelagicore.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* jsoncpp: Remove unused patchKhem Raj2016-12-021-152/+0
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* jsoncpp: Add new recipeKhem Raj2016-11-262-0/+173
Signed-off-by: Khem Raj <raj.khem@gmail.com>