Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: guile-json | Distribution: openSUSE Tumbleweed |
Version: 4.7.3 | Vendor: openSUSE |
Release: 1.4 | Build date: Sun Jun 18 22:35:43 2023 |
Group: Development/Libraries/Other | Build host: reproducible |
Size: 433330 | Source RPM: guile-json-4.7.3-1.4.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://savannah.nongnu.org/projects/guile-json/ | |
Summary: JSON module for Guile |
Guile-json is JSON module for Guile. It supports parsing and building JSON documents according to the http:://json.org specification. These are the main features: - Strictly complies to http://json.org specification. - Build JSON documents programmatically via macros. - Unicode support for strings. - Allows JSON pretty printing.
GPL-3.0-or-later
* Sun Jun 18 2023 Jonathan Brielmaier <jbrielmaier@opensuse.org> - Update to 4.7.3: * Fix a regression introduced in 4.7.1 where (json->RECORD) was not working with nested fields. * Sat Sep 17 2022 Jonathan Brielmaier <jbrielmaier@opensuse.org> - Update to 4.7.2: * add support for JSON Text Sequences and Concatenated JSON * allow returning ordered JSON objects key/value pairs by using the keyword argument #:ordered * allow nested records in other records - remove rpmlintrc as no longer required * Wed May 12 2021 Jonathan Brielmaier <jbrielmaier@opensuse.org> - Update to 4.5.2: * Add missing modules to record.scm. * Allow false values in JSON mappings. * Introduce (define-json-type) * Fixed a few parsing issues from JSON Parsing Test Suite * Fri Nov 06 2020 Jonathan Brielmaier <jbrielmaier@opensuse.org> - Update to 4.4.0: * Breaking changes: * * (scm->json) and (scm->json-string) #:espace keyword argument has been renamed to #:solidus. * * JSON null now defaults to the null symbol. This can be changed in all public functions with the #:null keyword argument. * Various bug fixes * New features * Mon Jan 13 2020 Jonathan Brielmaier <jbrielmaier@suse.de> - Make guile-json-rpmlintrc compatible with Guile 3.0 * Mon Sep 16 2019 Jonathan Brielmaier <jbrielmaier@suse.de> - Update to version 3.2.0: * Fix writing empty objects to JSON (e.g. (scm->json-string '())). * Complex numbers, inf and nan are not allowed anymore as valid numbers when building JSON. * Mon Jul 22 2019 Jonathan Brielmaier <jbrielmaier@suse.de> - Update to version 3.1.0 (changes since 1.2.0): * Breaking compability to version 1.x and 2.x * JSON objects are now defined as alists (instead of hash tables) and JSON arrays are now defined as vectors (instead of lists). Both of these changes are mainly to use types that have read syntax. This will simplify things for the user when defining JSON objects which is probably the most common case. * Added unit tests. * scm->json and scm->json-string now support an additional key argument #:unicode. - filter more messages in rpmlintrc - require guile >= 2.0.10 because it implements srfi-43 - run test suite * Fri Aug 24 2018 jbrielmaier@suse.de - bump to 1.2.0 changes since 1.0.1 - License only GPLv3+ - install .go file to %(libdir)/guile - add guile as runtime dependency to avoid "compiling" when using (json) for the first time - needs guile-devel to avoid build failure * Tue May 29 2018 jbrielmaier@suse.de - bump to 1.0.1 changes since 0.6.0 - now under GPLv3+ and LGPLv3+ - support 4-byte unicode characters - fix smaller issues * Mon May 07 2018 sleep_walker@opensuse.org - add guile-json-rpmlintrc file to suppress failures
/usr/lib/guile /usr/lib/guile/3.0 /usr/lib/guile/3.0/site-ccache /usr/lib/guile/3.0/site-ccache/json /usr/lib/guile/3.0/site-ccache/json.go /usr/lib/guile/3.0/site-ccache/json/builder.go /usr/lib/guile/3.0/site-ccache/json/parser.go /usr/lib/guile/3.0/site-ccache/json/record.go /usr/share/doc/packages/guile-json /usr/share/doc/packages/guile-json/AUTHORS /usr/share/doc/packages/guile-json/NEWS /usr/share/doc/packages/guile-json/README /usr/share/guile /usr/share/guile/site /usr/share/guile/site/3.0 /usr/share/guile/site/3.0/json /usr/share/guile/site/3.0/json.scm /usr/share/guile/site/3.0/json/builder.scm /usr/share/guile/site/3.0/json/parser.scm /usr/share/guile/site/3.0/json/record.scm /usr/share/licenses/guile-json /usr/share/licenses/guile-json/COPYING
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Jan 8 00:02:01 2025