Subject: CVS commit: pkgsrc/textproc/guile-json
From: Nikita
Date: 2021-12-17 15:07:09
Message id: 20211217140709.463E2FAEC@cvs.NetBSD.org

Log Message:
textproc/guile-json: Update to 4.5.2

ChangeLog (from NEWS):

* Version 4.5.2 (Feb 3, 2021)
  - Add missing modules to record.scm.

* Version 4.5.1 (Jan 11, 2020)
  - Allow false values in JSON mappings.
    (Fixes #70)

* Version 4.5.0 (Jan 3, 2020)
  - Introduce (define-json-type) a much simpler way to define JSON
    objects and record mappings. It makes use of the existing
    (define-json-mapping).

* Version 4.4.1 (Nov 29, 2020)
  - Fixed a few parsing issues from JSON Parsing Test Suite
    (https://github.com/nst/JSONTestSuite).
    (Fixes #67)

* Version 4.4.0 (Oct 22, 2020)
  - Record-JSON mapping now can define another optional procedure
    record->scm to convert a record to an alist.  (Fixes #63)

  - Record-JSON mapping now allows using *unspecified* values to
    indicate a field record should not be serialized.  (Fixes #61)

  - Improve pretty printing.
    (thanks to Jonas Schürmann)

* Version 4.3.2 (Jul 23, 2020)
  - Fix unicode for values from E000 and upwards.
    (thanks again to pkill9 and RhodiumToad from #guile)

* Version 4.3.1 (Jul 22, 2020)
  - Fix unicode codepoint with surrogate pairs.
    (thanks to pkill9 and RhodiumToad from #guile)

* Version 4.3.0 (Jul 3, 2020)
  - Make RECORD->JSON optional in (define-json-mapping).

* Version 4.2.0 (Jun 30, 2020)
  - Introduce (define-json-mapping) which allows converting a JSON
    object into a record type and vice versa. The initial code for
    this feature was copied from the GNU Guix project.

Files:
RevisionActionfile
1.5modifypkgsrc/textproc/guile-json/Makefile
1.2modifypkgsrc/textproc/guile-json/PLIST
1.6modifypkgsrc/textproc/guile-json/distinfo