Mon Nov 28 12:14:05 2016 UTC ()
Update to 3.52

Upstream changes:
3.52 - 2016-11-23  - minor maintenance release

- fixed: the previous fix was buggy...

3.51 - 2016-11-23  - minor maintenance release

- fixed: failing tests when XML::XPathEngine and XML::XPath not available

3.50 - 2016-11-22  - minor maintenance release

- added: the no_xxe option to XML::Twig::new, which causes the parse
  to fail if external entities are used (to prevent malicious XML to
  access the filesystem).
  See RT#118097 https://rt.cpan.org/Public/Bug/Display.html?id=118097

- fixed: warning (and soon error) due to unescaped literal left braces
  in regular expressions in the code generating Twig.pm
  reported by trwyant
  https://github.com/mirod/xmltwig/issues/26

- fixed: (partial fix) implement getNamespaces in XML::Twig::XPath::Elt
  the expression doesn't crash the code, but doesn't return anything
  interesting (yet)
  reported by Nathan Glenn
  https://github.com/mirod/xmltwig/issues/12

- fixed: various spelling mistakes
  https://github.com/mirod/xmltwig/pull/24
  thanks to James McCoy for the patch

- git repo cleanup, thanks to mjg17


(wen)
diff -r1.35 -r1.36 pkgsrc/textproc/p5-XML-Twig/Makefile
diff -r1.16 -r1.17 pkgsrc/textproc/p5-XML-Twig/distinfo

cvs diff -r1.35 -r1.36 pkgsrc/textproc/p5-XML-Twig/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/p5-XML-Twig/Makefile 2016/06/08 19:24:46 1.35
+++ pkgsrc/textproc/p5-XML-Twig/Makefile 2016/11/28 12:14:05 1.36
@@ -1,18 +1,17 @@ @@ -1,18 +1,17 @@
1# $NetBSD: Makefile,v 1.35 2016/06/08 19:24:46 wiz Exp $ 1# $NetBSD: Makefile,v 1.36 2016/11/28 12:14:05 wen Exp $
2 2
3DISTNAME= XML-Twig-3.49 3DISTNAME= XML-Twig-3.52
4PKGNAME= p5-${DISTNAME} 4PKGNAME= p5-${DISTNAME}
5PKGREVISION= 1 
6CATEGORIES= textproc perl5 5CATEGORIES= textproc perl5
7MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=XML/} 6MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=XML/}
8 7
9MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://www.xmltwig.com/ 9HOMEPAGE= http://www.xmltwig.com/
11COMMENT= Efficient XML document interface 10COMMENT= Efficient XML document interface
12LICENSE= ${PERL5_LICENSE} 11LICENSE= ${PERL5_LICENSE}
13 12
14DEPENDS+= p5-XML-Parser>=2.23:../../textproc/p5-XML-Parser 13DEPENDS+= p5-XML-Parser>=2.23:../../textproc/p5-XML-Parser
15 14
16# The modules listed below are required for testing purposes only 15# The modules listed below are required for testing purposes only
17# they are not required for building the package 16# they are not required for building the package
18#DEPENDS+= p5-HTML-Tree-[0-9]*:../../www/p5-HTML-Tree 17#DEPENDS+= p5-HTML-Tree-[0-9]*:../../www/p5-HTML-Tree

cvs diff -r1.16 -r1.17 pkgsrc/textproc/p5-XML-Twig/distinfo (expand / switch to unified diff)

--- pkgsrc/textproc/p5-XML-Twig/distinfo 2015/10/30 13:26:52 1.16
+++ pkgsrc/textproc/p5-XML-Twig/distinfo 2016/11/28 12:14:05 1.17
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.16 2015/10/30 13:26:52 wen Exp $ 1$NetBSD: distinfo,v 1.17 2016/11/28 12:14:05 wen Exp $
2 2
3SHA1 (XML-Twig-3.49.tar.gz) = 4d46acdb3d81ce0b44d7d1ae9feb7c411b29e430 3SHA1 (XML-Twig-3.52.tar.gz) = ce4ad6f055ea677ab5526e55677faffcc6457eb8
4RMD160 (XML-Twig-3.49.tar.gz) = 7aab0ed9484fa01f45d7b8c787d0f6b229606803 4RMD160 (XML-Twig-3.52.tar.gz) = 532413b74b6372e32c9a1e54b0a73ffd24ad31ff
5SHA512 (XML-Twig-3.49.tar.gz) = 162c07f912062723f225e9620cf18a8a8ad1282abeab6c981c9acb9f638f6fbc70476811533c7c739e861e0cce4ccbc7f44ce0cbe8a9b6b4947e60cffacce23c 5SHA512 (XML-Twig-3.52.tar.gz) = 1594e127fb76c0e53d0bd1f0a12fe3874c9523dd2bc55675d5a6cf44d5682ddea481671f786d3a65e6b69f5307c4da1701529f318453a1f8a22685b2dae793a6
6Size (XML-Twig-3.49.tar.gz) = 402874 bytes 6Size (XML-Twig-3.52.tar.gz) = 407769 bytes