summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-devtools/jsonrpc
Commit message (Collapse)AuthorAgeFilesLines
* jsonrpc: Allow to build with CMake 4+Moritz Haase2025-07-112-1/+42
| | | | | | | | | Upstream is inactive, so use the 'minimum policy version' override. An additional patch is required to remove usage of an outdated policy that only affects MacOS however, so we should we fine. Signed-off-by: Moritz Haase <Moritz.Haase@bmw.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-openembedded/all: adapt to UNPACKDIR changesAlexander Kanavin2025-06-251-1/+0
| | | | | | | | | | | | | 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>
* jsonrpc: fix interface library paths in cmake filesGyorgy Sarvari2025-02-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | The cmake files generated by this recipe contain a number of interfacing libraries, with absolute paths, which also contain the TMPDIR. The TMPDIR part of these paths were just truncated by the recipe, to avoid the corresponding QA check error. However this made it impossible to to link against this library from other recipes. When one tried, the find_package command failed with the following error: | Run Build Command(s): ninja -v -j 12 all | ninja: error: '/usr/lib/libjsoncpp.so', needed by 'jsonrpctest', missing and no known rule to make it To avoid this, instead of just truncating this path, set it to ${CMAKE_SYSROOT} placeholder (which is resolved by CMake to the correct value at build-time, using the variable set by cmake.bbclass) Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* jsonrpc: Fix contains reference to TMPDIR [buildpaths] warningalperak2024-07-031-0/+4
| | | | | | | WARNING: jsonrpc-1.4.1-r0 do_package_qa: QA Issue: File /usr/lib/libjson-rpc-cpp/cmake/libjson-rpc-cppTargets.cmake in package jsonrpc-dev contains reference to TMPDIR [buildpaths] Signed-off-by: alperak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* jsonrpc: upgrade 1.3.0 -> 1.4.1Wang Mingyu2023-02-182-56/+2
| | | | | | | | | | | | | | | | | | | | | 0001-Fix-build-with-libmicrohttpd.patch removed since it's included in 1.4.1 Changelog: =========== - Fedora CI build by updating to Catch v2.13.7 - Typo in README (#313) - Deprecation warnings for Jsoncpp (#312) - Compatibility with newer libmicrohttpd versions (>= 0.9.71) (#298 #299) - Typo in diagram (#293) - File descriptor leaks in connectors - Vendoring catch library instead of downloading from github - Moved from travis-ci to circleci (#311) - Use '.empty()' checks instead of '.size() == 0' Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: Update SRC_URI branch and protocolsRichard Purdie2021-11-031-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: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Convert to new override syntaxMartin Jansa2021-08-031-1/+1
| | | | | | | | | | This is the result of automated script (0.9.1) conversion: oe-core/scripts/contrib/convert-overrides.py . converting the metadata to use ":" as the override character instead of "_". Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* jsonrpc: Fix build with libmicrohttpd 0.9.71Zang Ruochen2020-08-052-1/+56
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* jsonrpc: upgrade 1.2.0 -> 1.3.0Wang Mingyu2020-03-021-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* jsonrpc: Disable coverage in default buildKhem Raj2019-10-101-0/+3
| | | | | | | | | | Building with intrumentation is only useful during development or optimization phases, in production, this will just make it slow and in some cases not work where file system might be readonly. If its needed then enable the packageconfig via a bbappend Signed-off-by: Khem Raj <raj.khem@gmail.com>
* jsonrpc: update to 1.2.0Oleksandr Kravchuk2019-09-131-7/+3
| | | | | Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* jsonrpc: Update to 1.1.1Khem Raj2019-01-306-209/+8
| | | | | | | | | | License-Updare: Change in copyright headers https://github.com/cinemast/libjson-rpc-cpp/commit/ba3507a24bd07e89641ecbc7e567c01a754c8d73#diff-61e0bdf7e1b43c5c93d9488b22e04170 Drop all patches since these issues are already fixed in new version add new dependency on hiredis Signed-off-by: Khem Raj <raj.khem@gmail.com>
* jsonrpc: Backport and create patches to build with muslKhem Raj2017-04-053-1/+56
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* jsonrpc: Add recipeKhem Raj2016-11-264-0/+174
Signed-off-by: Khem Raj <raj.khem@gmail.com>