Package rapidjson: Information
Source package: rapidjson
Version: 1.1.0-alt8.git473553bd
Build time: Oct 5, 2023, 07:24 PM in the task #331050
Category: Development/C++
Report package bugHome page: https://rapidjson.org/
License: MIT
Summary: Fast JSON parser and generator for C++
Description:
RapidJSON is a fast JSON parser and generator for C++. It was inspired by RapidXml. RapidJSON is small but complete. It supports both SAX and DOM style API. The SAX parser is only a half thousand lines of code. RapidJSON is fast. Its performance can be comparable to strlen(). It also optionally supports SSE2/SSE4.1 for acceleration. RapidJSON is self-contained. It does not depend on external libraries such as BOOST. It even does not depend on STL. RapidJSON is memory friendly. Each JSON value occupies exactly 16/20 bytes for most 32/64-bit machines (excluding text string). By default it uses a fast memory allocator, and the parser allocates memory compactly during parsing. RapidJSON is Unicode friendly. It supports UTF-8, UTF-16, UTF-32 (LE & BE), and their detection, validation and transcoding internally. For example, you can read a UTF-8 file and let RapidJSON transcode the JSON strings into UTF-16 in the DOM. It also supports surrogates and "\u0000" (null character). JSON(JavaScript Object Notation) is a light-weight data exchange format. RapidJSON should be in fully compliance with RFC4627/ECMA-404.
List of rpms provided by this srpm:
rapidjson-devel (x86_64, ppc64le, i586, armh, aarch64)
rapidjson-doc (noarch)
rapidjson-devel (x86_64, ppc64le, i586, armh, aarch64)
rapidjson-doc (noarch)
Maintainer: Ivan A. Melnikov
List of contributors:
Ivan A. Melnikov
Ilya Kurdyukov
Aleksei Kalinin
Anton Midyukov
Vitaly Lipatov
Michael Shigorin
Ivan A. Melnikov
Ilya Kurdyukov
Aleksei Kalinin
Anton Midyukov
Vitaly Lipatov
Michael Shigorin
Last changed
Oct. 5, 2023 Ivan A. Melnikov 1.1.0-alt8.git473553bd
- Fix installation of pkg-config and cmake files (fixes build on loongarch64 and riscv64); - Add simple %check section.
Oct. 2, 2023 Ilya Kurdyukov 1.1.0-alt7.git473553bd
- Fixed build for Elbrus.
Sept. 26, 2023 Aleksei Kalinin 1.1.0-alt6.git473553bd
- Location of documentation files has been sepporated. - Add missing cmake instructions file for x86_64 arch. - Add option to spec for strict check unpacked files.