Created attachment 198365 [details] shar archive with a new port This class implements a "Log::Log4perl" layout format, similar to Log::Log4perl::Layout::PatternLayout except that the output is a JSON hash. The JSON hash is ASCII encoded, with no newlines or other whitespace, and is suitable for output, via Log::Log4perl appenders, to files and syslog etc. The JSON hash can, optionally, be UTF-8 encoded. Contextual data in the Log::Log4perl::MDC hash can be included. - This port is needed as a new dependency for forthcoming version 2.2.3 of existing port security/p5-openxpki - "portlint -ACN" gives non-relevant warnings. - testport of poudriere 3.2.99.20180601 runs ok at 11.2-release-amd64, pkg 1.10.5, perl 5.26.2 - Buil-in perl tests in a clean jail say: "PASS".
Committed. Thanks!
A commit references this bug: Author: sunpoet Date: Tue Nov 27 17:11:40 UTC 2018 New revision: 486040 URL: https://svnweb.freebsd.org/changeset/ports/486040 Log: Add p5-Log-Log4perl-Layout-JSON 0.56 This class implements a "Log::Log4perl" layout format, similar to Log::Log4perl::Layout::PatternLayout except that the output is a JSON hash. The JSON hash is ASCII encoded, with no newlines or other whitespace, and is suitable for output, via Log::Log4perl appenders, to files and syslog etc. The JSON hash can, optionally, be UTF-8 encoded. Contextual data in the Log::Log4perl::MDC hash can be included. WWW: https://metacpan.org/release/Log-Log4perl PR: 232444 Submitted by: Sergei Vyshenski <svysh.fbsd@gmail.com> Changes: head/devel/Makefile head/devel/p5-Log-Log4perl-Layout-JSON/ head/devel/p5-Log-Log4perl-Layout-JSON/Makefile head/devel/p5-Log-Log4perl-Layout-JSON/distinfo head/devel/p5-Log-Log4perl-Layout-JSON/pkg-descr head/devel/p5-Log-Log4perl-Layout-JSON/pkg-plist