Date: Thu, 1 Sep 2005 08:22:54 GMT From: skv@FreeBSD.org To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/85557: Update port: textproc/p5-XML-LibXSLT to 1.58 Message-ID: <200509010822.j818Ms5h091840@freefall.freebsd.org> Resent-Message-ID: <200509010830.j818UIqV092028@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 85557 >Category: ports >Synopsis: Update port: textproc/p5-XML-LibXSLT to 1.58 >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Sep 01 08:30:18 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Sergey Skvortsov >Release: FreeBSD 4.11-STABLE i386 >Organization: <Organization of PR author (multiple lines)> >Environment: <Relevant environment information (multiple lines)> >Description: Update port: textproc/p5-XML-LibXSLT to 1.58 >How-To-Repeat: <Code/input/activities to reproduce the problem (multiple lines)> >Fix: Index: Makefile =================================================================== RCS file: /home/ncvs/ports/textproc/p5-XML-LibXSLT/Makefile,v retrieving revision 1.11 diff -u -r1.11 Makefile --- Makefile 6 Jun 2005 18:08:01 -0000 1.11 +++ Makefile 17 Aug 2005 17:11:15 -0000 @@ -6,8 +6,7 @@ # PORTNAME= XML-LibXSLT -PORTVERSION= 1.57 -PORTREVISION= 1 +PORTVERSION= 1.58 CATEGORIES= textproc perl5 MASTER_SITES= ${MASTER_SITE_PERL_CPAN} MASTER_SITE_SUBDIR= XML Index: distinfo =================================================================== RCS file: /home/ncvs/ports/textproc/p5-XML-LibXSLT/distinfo,v retrieving revision 1.6 diff -u -r1.6 distinfo --- distinfo 11 May 2004 13:43:25 -0000 1.6 +++ distinfo 17 Aug 2005 17:11:20 -0000 @@ -1,2 +1,2 @@ -MD5 (XML-LibXSLT-1.57.tar.gz) = 9b831bc5a97444103f345105f0f6fced -SIZE (XML-LibXSLT-1.57.tar.gz) = 25275 +MD5 (XML-LibXSLT-1.58.tar.gz) = c7b707002fed5c3572d81f92c453a5ce +SIZE (XML-LibXSLT-1.58.tar.gz) = 30810 Index: files/patch-LibXSLT.xs =================================================================== RCS file: files/patch-LibXSLT.xs diff -N files/patch-LibXSLT.xs --- files/patch-LibXSLT.xs 6 Jun 2005 18:08:02 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,33 +0,0 @@ ---- LibXSLT.xs.orig Mon Mar 1 18:42:43 2004 -+++ LibXSLT.xs Mon Apr 11 08:07:33 2005 -@@ -772,6 +772,7 @@ - xmlDocPtr real_dom; - xmlDocPtr doc; - STRLEN len; -+ xsltTransformContextPtr ctxt; - CODE: - if (sv_doc == NULL) { - XSRETURN_UNDEF; -@@ -806,10 +807,21 @@ - (xmlInputOpenCallback) LibXSLT_input_open, - (xmlInputReadCallback) LibXSLT_input_read, - (xmlInputCloseCallback) LibXSLT_input_close); -- real_dom = xsltApplyStylesheet(self, doc, xslt_params); -+ -+ ctxt = xsltNewTransformContext(self, doc); -+ if (ctxt == NULL) -+ return; -+ -+ xsltSetCtxtParseOptions(ctxt, 0); -+ -+ if (xsltGetXIncludeDefault()) -+ ctxt->xinclude = 1; -+ -+ real_dom = xsltApplyStylesheetUser(self, doc, xslt_params, NULL, NULL, ctxt); - - xmlCleanupInputCallbacks(); - xmlRegisterDefaultInputCallbacks(); -+ xsltFreeTransformContext(ctxt); - - if (real_dom == NULL) { - if (SvTRUE(ERRSV)) { >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200509010822.j818Ms5h091840>