Commit graph

8 commits

Author SHA1 Message Date
sno
ddbb7c3080 Updating textproc/p5-XML-LibXSLT from 1.68 to 1.70
pkgsrc changes:
  - Adding license definition
  - Adjusting dependencies

Upstream changes:
1.70
     - fixed various bugs
     - documentation updates
     - #48247: Win32 patch kindly provided by KMX@cpan.org
     - sync with latest XML::LibXML ABI and add a compatibility check
     - do not force -lgcrypt and -lgpg-error linker flags
     - fix for attribute nodes returned by user-defined XPath functions
     - address #41542: restore internalDTD subset on the source
       document of a transformation (libxslt unlinks it)
2009-10-11 11:29:59 +00:00
wiz
e885708766 Update to 1.68:
1.68pre
     - fix compilation problems
     - skip exslt tests if not available
     - added XML::LibXSLT::HAVE_EXSLT() (1/0)

1.67
     - sync the binary internals to those of XML::LibXML 1.67
     - update regression tests for compatibility with up-to-date libxslt
2008-11-10 16:49:49 +00:00
wiz
5044b2c44b Update to 1.66:
1.66
     - bump requirements to libxslt 1.1.8
     - sync the binary internals to those of XML::LibXML 1.66

1.63
     - fix SIGSEGV regarding freeing nodes created by extension functions
       (reported by Elizabeth Mattijsen)
     - use pkg-config to determine linker flags for libexslt

1.62
     - security callback interface contributed by Shane Corgatelli
     - check libxslt version
     - added XML::LibXML-like API to retrieve libxslt version
     - added output_as_bytes() and output_as_chars()
     - added regression tests for output_as_* to 11utf8.t
     - output_as_string documentation fixed to match reality
     - make 06entities.t to pass with older libxml2/libxslt
     - POD uses items instead of headings
     - fixed media_type and output_encoding for imported stylesheets [rt.cpan.org #23440]

1.61
     - fixed error reporting: die on fatal errors, warn otherwise
       (in particular, warn rather than die on <xsl:message terminate="no">)
2008-04-16 13:37:34 +00:00
seb
d83b86087b Update to version 1.62.
Changes since last packaged version (1.61):
1.62pre
- security callback interface contributed by Shane Corgatelli
- check libxslt version
- added XML::LibXML-like API to retrieve libxslt version
- added output_as_bytes() and output_as_chars()
- added regression tests for output_as_* to 11utf8.t
- output_as_string documentation fixed to match reality
- make 06entities.t to pass with older libxml2/libxslt
- POD uses items instead of headings
- fixed media_type and output_encoding for imported stylesheets [rt.cpan.org #23440]
2006-11-30 01:17:32 +00:00
seb
d06cd5f93e 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
2006-11-05 19:56:36 +00:00
wiz
af4e5a526f Update to 1.57:
1.57
    - (revision bumped to match XML::LibXML)
    - Some minor fixes to perl extension functions support
    - Fixed callbacks support
    - Enable xinclude in XSLT files
    - Fixed some memory leaks
    - Fixed some segfaults
2006-01-03 18:39:01 +00:00
agc
c71cac836a Add RMD160 digests to the SHA1 ones. 2005-02-24 14:48:39 +00:00
minskim
53f3b11fb7 Import p5-XML-LibXSLT from pkgsrc-wip. Packaged by Adam Migus, and
slightly modified by me.

This module is a fast XSLT library, based on the Gnome libxslt engine
that you can find at http://www.xmlsoft.org/XSLT/.  Performance is
currently about twice that of XML::Sablotron (based on XSLTMark tests
converted to Perl).  The libxslt processor is also highly standards
compliant, with practically all of XSLT 1.0 being supported in version
0.9 of libxslt.  This is free software, you may use it and distribute
it under the same terms as Perl itself.  Copyright 2001 AxKit.com Ltd,
All rights reserved.
2004-02-22 20:11:25 +00:00