# Buildsheet autogenerated by ravenadm tool -- Do not edit. NAMEBASE= jsoncpp VERSION= 1.9.2 KEYWORDS= devel VARIANTS= standard SDESC[standard]= JSON reader and writer library for C++ HOMEPAGE= https://github.com/open-source-parsers/jsoncpp CONTACT= nobody DOWNLOAD_GROUPS= main SITES[main]= GITHUB/open-source-parsers:jsoncpp:1.9.2 DISTFILE[1]= generated:main DF_INDEX= 1 SPKGS[standard]= single OPTIONS_AVAILABLE= none OPTIONS_STANDARD= none USES= dos2unix c++:single meson LICENSE= MIT:single LICENSE_FILE= MIT:{{WRKSRC}}/LICENSE LICENSE_SCHEME= solo FPC_EQUIVALENT= devel/jsoncpp PLIST_SUB= SOVER=22 post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/include/jsoncpp ${MV} ${STAGEDIR}${PREFIX}/include/json \ ${STAGEDIR}${PREFIX}/include/jsoncpp [FILE:412:descriptions/desc.single] JSON is a lightweight data-interchange format. It can represent numbers, strings, ordered sequences of values, and collections of name/value pairs. JsonCpp is a C++ library that allows manipulating JSON values, including serialization and deserialization to and from strings. It can also preserve existing comment in unserialization/serialization steps, making it a convenient format to store user input files. [FILE:119:distinfo] 77a402fb577b2e0e5d0bdc1cf9c65278915cdb25171e3452c68b6da8a561f8f0 211341 open-source-parsers-jsoncpp-1.9.2.tar.gz [FILE:218:manifests/plist.single] include/jsoncpp/json/ allocator.h assertions.h autolink.h config.h forwards.h json.h json_features.h reader.h value.h version.h writer.h lib/ libjsoncpp.so libjsoncpp.so.%%SOVER%% lib/pkgconfig/jsoncpp.pc [FILE:394:patches/patch-src_lib__json_json__reader.cpp] --- src/lib_json/json_reader.cpp.orig 2019-11-12 07:16:54 UTC +++ src/lib_json/json_reader.cpp @@ -4,6 +4,11 @@ // recognized in your jurisdiction. // See file LICENSE for detail or copy at http://jsoncpp.sourceforge.net/LICENSE +// fix for lang/gcc5+ +#if __GNUC__ == 5 +#include +#endif + #if !defined(JSON_IS_AMALGAMATION) #include "json_tool.h" #include [FILE:390:patches/patch-src_lib__json_json__writer.cpp] --- src/lib_json/json_writer.cpp.orig 2019-11-12 07:16:54 UTC +++ src/lib_json/json_writer.cpp @@ -3,6 +3,11 @@ // recognized in your jurisdiction. // See file LICENSE for detail or copy at http://jsoncpp.sourceforge.net/LICENSE +// fix for lang/gcc5+ +#if __GNUC__ == 5 +#include +#endif + #if !defined(JSON_IS_AMALGAMATION) #include "json_tool.h" #include