Here is an update for XML::SAX::Writer.
What's new upstream (Changes isn't up to date, see github [0]): - Escape whitespaces in attribute values (bug fix) - Bypass Perl's encoding conversion by setting it explicitly Port-wise it's a simple update, with depends change. Testing: - 'make test' passes - There are 10 consumers i've tested. I've found no new issues due to that update [1]. Comment/feedback are welcome :) Charlène. [0] https://github.com/perigrin/xml-sax-writer/compare/v0.56...v0.57 [1] http://0x0.st/zT2y.tgz Index: Makefile =================================================================== RCS file: /cvs/ports/textproc/p5-XML-SAX-Writer/Makefile,v retrieving revision 1.10 diff -u -p -u -p -r1.10 Makefile --- Makefile 20 Mar 2016 19:57:12 -0000 1.10 +++ Makefile 7 May 2019 18:49:11 -0000 @@ -4,14 +4,16 @@ COMMENT= SAX2 writer MODULES= cpan PKG_ARCH= * -DISTNAME = XML-SAX-Writer-0.56 + +DISTNAME= XML-SAX-Writer-0.57 + CATEGORIES= textproc # perl PERMIT_PACKAGE_CDROM= Yes -RUN_DEPENDS= textproc/p5-XML-SAX \ - textproc/p5-XML-NamespaceSupport \ - textproc/p5-XML-Filter-BufferText +RUN_DEPENDS= textproc/p5-XML-Filter-BufferText>=1.0 \ + textproc/p5-XML-NamespaceSupport>=1.0 \ + textproc/p5-XML-SAX-Base>=1.01 .include <bsd.port.mk> Index: distinfo =================================================================== RCS file: /cvs/ports/textproc/p5-XML-SAX-Writer/distinfo,v retrieving revision 1.6 diff -u -p -u -p -r1.6 distinfo --- distinfo 19 Jan 2015 17:28:00 -0000 1.6 +++ distinfo 7 May 2019 18:49:11 -0000 @@ -1,2 +1,2 @@ -SHA256 (XML-SAX-Writer-0.56.tar.gz) = 0HP3olByyBUDF7hrmdBwMTFqFb/6uZ5j5a/lkcghfQM= -SIZE (XML-SAX-Writer-0.56.tar.gz) = 21484 +SHA256 (XML-SAX-Writer-0.57.tar.gz) = PWHQfvQ7ASb1tN5PQVolb6hZ+ojcT9q6rXC3vnxoLPA= +SIZE (XML-SAX-Writer-0.57.tar.gz) = 22120