Subject: CVS commit: pkgsrc/converters/hs-hslua-aeson
From: Masatake Daimon
Date: 2023-10-30 14:24:57
Message id: 20231030132457.E67BEFADC@cvs.NetBSD.org

Log Message:
converters/hs-hslua-aeson: Update to 2.3.0.1

hslua-aeson-2.3.0.1 - Released 2023-03-13.

* Relax upper bound for hslua-marshalling, allow version 2.3.

hslua-aeson-2.3.0 - Released 2023-02-21.

* The peekValue peeker now checks for a __toaeson metafield or __tojson
  metamethod and uses them to compute the Value of an object:

* The __toaeson metafield, if set, must be a function pushed via
  pushToAeson. That function is called on a given object, and the returned
  Value becomes the result of calling peekValue.

  Likewise, the __tojson metamethod must be a function that returns a valid
  JSON string. The result in that case is the decoded string.

  If both, __toaeson and __tojson are set, then __toaeson takes precedent.

* The test suite now has tasty-hunit as an additional dependency.

Files:
RevisionActionfile
1.8modifypkgsrc/converters/hs-hslua-aeson/Makefile
1.2modifypkgsrc/converters/hs-hslua-aeson/PLIST
1.7modifypkgsrc/converters/hs-hslua-aeson/buildlink3.mk
1.3modifypkgsrc/converters/hs-hslua-aeson/distinfo