OK bluhm@
On Tue, Feb 04, 2020 at 11:17:54PM +0100, Charlene Wendling wrote:
>
> This is a follow-up for the p5-JSON* update; you should try this diff
> with the XS version i submitted earlier.
>
> You can find the full changelog here [0], there are backward
> incompatible changes due to JSON::XS enabling allow_nonref. That update
> prevents to see that module being fatal-ed while doing a Perl 5.32
> update. See my JSON::XS mail for details.
>
> Port-wise it's a quick update, i replaced variables according to
> Makefile.template, but other than that it's a simple version bump.
>
> I've tested the direct consumers and found no issues [1] due to that
> update, some network-related errors are appearing because i use
> PORTS_PRIVSEP.
>
>
> Comments/feedback are welcome,
>
> Charl??ne.
>
>
> [0] https://metacpan.org/changes/distribution/JSON
> [1] https://bin.charlenew.xyz/p5-JSON-XS.tgz
>
>
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/converters/p5-JSON/Makefile,v
> retrieving revision 1.19
> diff -u -p -u -p -r1.19 Makefile
> --- Makefile 17 Jul 2019 14:49:20 -0000 1.19
> +++ Makefile 4 Feb 2020 21:25:59 -0000
> @@ -2,18 +2,19 @@
>
> COMMENT= parse and convert to JSON (JavaScript Object Notation)
>
> -DISTNAME= JSON-2.94
> +DISTNAME= JSON-4.02
> CATEGORIES= converters
> -MODULES= cpan
> -PKG_ARCH= *
> -REVISION= 0
>
> # Perl
> PERMIT_PACKAGE= Yes
>
> +MODULES= cpan
> +
> RUN_DEPENDS= www/p5-libwww
> TEST_DEPENDS= converters/p5-JSON-XS
>
> MAKE_ENV= TEST_POD=Yes
> +
> +PKG_ARCH= *
>
> .include <bsd.port.mk>
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/converters/p5-JSON/distinfo,v
> retrieving revision 1.11
> diff -u -p -u -p -r1.11 distinfo
> --- distinfo 21 Aug 2018 17:57:34 -0000 1.11
> +++ distinfo 4 Feb 2020 21:25:59 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (JSON-2.94.tar.gz) = EicbXO5JlDu93kMO71jx/mS6ZWGYCyLGlYXgj8l33G0=
> -SIZE (JSON-2.94.tar.gz) = 82629
> +SHA256 (JSON-4.02.tar.gz) = REqIdVqJ/6KlQkq07R0R3KYYCOvvV+gSQ0JGGanoYnw=
> +SIZE (JSON-4.02.tar.gz) = 90374