pkgsrc-Changes archive

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

CVS commit: pkgsrc/textproc/p5-XML-Parser



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sun Apr 12 05:39:12 UTC 2026

Modified Files:
        pkgsrc/textproc/p5-XML-Parser: Makefile distinfo

Log Message:
p5-XML-Parser: update to 2.57.

2.57 2026-04-07 (by Todd Rinaldo)

  Fixes:
    - PR #235 GH #234 Fix PE parsing regression that broke XML::Twig DTD
      round-tripping: defer parameter entity parsing activation to when a
      declaration handler is registered, preventing PE references from
      being consumed by the empty sub-parser instead of reaching the
      Default handler
    - PR #232 GH #47 Add regression tests for post-root character data
      routing and add ppport.h for XS backward compatibility macros
    - PR #229 Add NULL check after XML_ParserCreate_MM to prevent
      segfault on memory allocation failure
    - PR #225 Replace deprecated indirect object syntax in
      LWPExternEnt.pl (new URI(...) -> URI->new(...), etc.) for forward
      compatibility with Perl 5.36+ where 'use v5.36' disables the
      indirect feature. Also add 'use strict' to the file

  Improvements:
    - PR #233 Add downstream CI testing for XML::XPath, XML::DOM, and
      XML::Twig to catch breakage in major consumers before release

  Maintenance:
    - PR #239 Convert t/char_end_doc.t to Test::More; all 57 test files
      now consistently use Test::More
    - PR #238 Expand CLAUDE.md with project conventions for generated
      files, releases, and testing
    - PR #231 Add test coverage for load_encoding, xml_escape edge
      cases, and ContentModel API
    - PR #230 Add test coverage for element_index, position_in_context,
      specified_attr, and setHandlers
    - PR #228 Add test coverage for recognized_string, default_current,
      and original_string introspection methods
    - PR #227 Add test coverage for context-tracking API (context,
      current_element, in_element, within_element, depth)
    - PR #226 Add test coverage for parse_start/ExpatNB non-blocking
      parser API
    - PR #225 Replace indirect object syntax in test files (t/decl.t,
      t/parament.t, t/external_ent.t)
    - PR #224 Add test coverage for IO control character rejection in
      external entity paths


To generate a diff of this commit:
cvs rdiff -u -r1.64 -r1.65 pkgsrc/textproc/p5-XML-Parser/Makefile
cvs rdiff -u -r1.22 -r1.23 pkgsrc/textproc/p5-XML-Parser/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/textproc/p5-XML-Parser/Makefile
diff -u pkgsrc/textproc/p5-XML-Parser/Makefile:1.64 pkgsrc/textproc/p5-XML-Parser/Makefile:1.65
--- pkgsrc/textproc/p5-XML-Parser/Makefile:1.64 Sun Apr  5 07:23:36 2026
+++ pkgsrc/textproc/p5-XML-Parser/Makefile      Sun Apr 12 05:39:12 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.64 2026/04/05 07:23:36 wiz Exp $
+# $NetBSD: Makefile,v 1.65 2026/04/12 05:39:12 wiz Exp $
 
-DISTNAME=      XML-Parser-2.56
+DISTNAME=      XML-Parser-2.57
 PKGNAME=       p5-${DISTNAME}
 CATEGORIES=    textproc perl5
 MASTER_SITES=  ${MASTER_SITE_PERL_CPAN:=../../authors/id/T/TO/TODDR/}

Index: pkgsrc/textproc/p5-XML-Parser/distinfo
diff -u pkgsrc/textproc/p5-XML-Parser/distinfo:1.22 pkgsrc/textproc/p5-XML-Parser/distinfo:1.23
--- pkgsrc/textproc/p5-XML-Parser/distinfo:1.22 Sun Apr  5 07:23:36 2026
+++ pkgsrc/textproc/p5-XML-Parser/distinfo      Sun Apr 12 05:39:12 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.22 2026/04/05 07:23:36 wiz Exp $
+$NetBSD: distinfo,v 1.23 2026/04/12 05:39:12 wiz Exp $
 
-BLAKE2s (XML-Parser-2.56.tar.gz) = 21cdc96881d597d32a8725e56b1d0ae732bfae60e478076f572efdf2e72cc72d
-SHA512 (XML-Parser-2.56.tar.gz) = e197b18274d1a909756053c7ed57838c04088314b62a42e6be5ce4a0f934c601e4e430fcc55d44b972d4124041020dffc2174e35142d605c148097d4a6f76fdc
-Size (XML-Parser-2.56.tar.gz) = 319278 bytes
+BLAKE2s (XML-Parser-2.57.tar.gz) = 317c7a5459dea6c62e05e9c31e5348133c6137957dc51d7afe404bc39f8fa0f6
+SHA512 (XML-Parser-2.57.tar.gz) = 21e2d9ff12ce5dea31d386ee15f14dac91d8697183284b581b6a2c674cb586a8aa04f6480b9e22d497c4db84a691cf133cbbc0e87fe20a7c3d305de2b56bb5a5
+Size (XML-Parser-2.57.tar.gz) = 452146 bytes



Home | Main Index | Thread Index | Old Index