pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/textproc/p5-XML-LibXSLT Update to version 1.61.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/4f1942355de6
branches:  trunk
changeset: 521157:4f1942355de6
user:      seb <seb%pkgsrc.org@localhost>
date:      Sun Nov 05 19:56:36 2006 +0000

description:
Update to version 1.61.

While here fix HOMEPAGE.

Changes since last packaged version (1.57):
1.61
- fixed error reporting: die on fatal errors, warn otherwise
  (in particular, warn rather than die on <xsl:message terminate="no">)

1.60
- fix a huge memory leak in transform_file (bug #1314)
- make it clear from the docs that output_string returns bytes (bug #8875)
- added missing type-casting to fix compile-time warnings (bug #18508)
- using call_* instead of perl_call_* (perl_ variants are obsolete)
- in callbacks, POPs on error before croaking, otherwise it has no
  effect (and we probably leak)
- added test case which used to fail (provided in rt #15723)
- apply patch for Makefile.PL for non-standard libxslt paths (bug #16224)
- fix segfault with registered functions returning nodes
- fix leaks in parse_stylesheet
- error reporting

1.59
- (revision bumped to match XML::LibXML)
- adapted for new XML::LibXML::InputCallback API
- support for static linking against libxml2

diffstat:

 textproc/p5-XML-LibXSLT/Makefile         |   9 ++++-----
 textproc/p5-XML-LibXSLT/distinfo         |   9 +++++----
 textproc/p5-XML-LibXSLT/patches/patch-aa |  15 +++++++++++++++
 3 files changed, 24 insertions(+), 9 deletions(-)

diffs (59 lines):

diff -r 51ab2f6b25d5 -r 4f1942355de6 textproc/p5-XML-LibXSLT/Makefile
--- a/textproc/p5-XML-LibXSLT/Makefile  Sun Nov 05 19:29:36 2006 +0000
+++ b/textproc/p5-XML-LibXSLT/Makefile  Sun Nov 05 19:56:36 2006 +0000
@@ -1,18 +1,17 @@
-# $NetBSD: Makefile,v 1.11 2006/02/05 23:11:04 joerg Exp $
+# $NetBSD: Makefile,v 1.12 2006/11/05 19:56:36 seb Exp $
 #
 
-DISTNAME=      XML-LibXSLT-1.57
+DISTNAME=      XML-LibXSLT-1.61
 PKGNAME=       p5-${DISTNAME}
-PKGREVISION=   2
 SVR4_PKGNAME=  p5xlt
 CATEGORIES=    textproc perl5
 MASTER_SITES=  ${MASTER_SITE_PERL_CPAN:=XML/}
 
 MAINTAINER=    adam%migus.org@localhost
-HOMEPAGE=      http://search.cpan.org/~phish/XML-LibXML/
+HOMEPAGE=      http://search.cpan.org/dist/XML-LibXSLT/
 COMMENT=       Perl interface to the libxslt library
 
-DEPENDS+=      p5-XML-LibXML>=1.49:../../textproc/p5-XML-LibXML
+DEPENDS+=      p5-XML-LibXML>=1.60:../../textproc/p5-XML-LibXML
 
 PERL5_PACKLIST=        auto/XML/LibXSLT/.packlist
 
diff -r 51ab2f6b25d5 -r 4f1942355de6 textproc/p5-XML-LibXSLT/distinfo
--- a/textproc/p5-XML-LibXSLT/distinfo  Sun Nov 05 19:29:36 2006 +0000
+++ b/textproc/p5-XML-LibXSLT/distinfo  Sun Nov 05 19:56:36 2006 +0000
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.3 2006/01/03 18:39:01 wiz Exp $
+$NetBSD: distinfo,v 1.4 2006/11/05 19:56:36 seb Exp $
 
-SHA1 (XML-LibXSLT-1.57.tar.gz) = 527ca3b974605a7f659bed3c7c46cd2486504aec
-RMD160 (XML-LibXSLT-1.57.tar.gz) = c680392f3a145f945707548f03ae7c367aad6995
-Size (XML-LibXSLT-1.57.tar.gz) = 25275 bytes
+SHA1 (XML-LibXSLT-1.61.tar.gz) = 4ef347f441f9d6a128fde2bd71754848d7a79bc5
+RMD160 (XML-LibXSLT-1.61.tar.gz) = 5b789c4207258f179314a4950917a690b3414058
+Size (XML-LibXSLT-1.61.tar.gz) = 34977 bytes
+SHA1 (patch-aa) = 7247ad18f40966aa273b8e3b75bc8b60e495a1f5
diff -r 51ab2f6b25d5 -r 4f1942355de6 textproc/p5-XML-LibXSLT/patches/patch-aa
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/textproc/p5-XML-LibXSLT/patches/patch-aa  Sun Nov 05 19:56:36 2006 +0000
@@ -0,0 +1,15 @@
+$NetBSD: patch-aa,v 1.1 2006/11/05 19:56:36 seb Exp $
+
+--- t/13error.t.orig   2006-09-18 19:47:22.000000000 +0000
++++ t/13error.t
+@@ -115,7 +115,7 @@ my $results;
+ eval { $results = $stylesheet->transform($doc); };
+ ok( $@ );
+ 
+-ok( $@ =~ /unregistered variable foo/ );
++ok( $@ =~ /Variable 'foo' has not been declared/ );
+ ok( $@ =~ /element value-of/ );
+ 
+-}
+\ No newline at end of file
++}



Home | Main Index | Thread Index | Old Index