Skip to content

Commit ffe2571

Browse files
committed
p5-XML-Parser: update to 2.51.
2.51 2026-03-20 (by Todd Rinaldo) Fixes: - PR #184 GH #182 Fix compile warnings from Fedora gcc: unhandled enum value in switch and uninitialized variables in parse_stream - PR #186 GH #183 Add explicit case labels for XML_CTYPE_EMPTY and XML_CTYPE_ANY in generate_model switch to fix -Wswitch on BSD/clang - PR #175 GH #174 Add XML_DTD/XML_GE compile-time guards to AllocTracker and BillionLaughs XS bindings to fix warnings when expat lacks these flags - PR #187 GH #185 Require proper declaration in AllocTracker feature detection to prevent implicit function declaration on BSD Improvements: - PR #189 GH #188 Add tests for XS functions modified in PR #184 covering XML_ErrorString, XML_GetBase/XML_SetBase, and generate_model Maintenance: - PR #181 GH #180 Add Fedora 43 container job to CI test matrix - PR #178 Add BSD testing (FreeBSD, OpenBSD, NetBSD) to CI - PR #179 Add no-lwp CI job to validate test suite without LWP::UserAgent - Update MANIFEST 2.49 2026-03-19 (by Todd Rinaldo) Improvements: - PR #171 Expose expat library version at runtime via expat_version() and expat_version_info() class methods on XML::Parser::Expat - PR #169 GH #168 Expose Expat 2.7.2 AllocTracker security APIs (AllocTrackerMaximumAmplification, AllocTrackerActivationThreshold) Maintenance: - PR #170 Clean up build configuration: remove dead CAPI code from Makefile.PL and Expat/Makefile.PL, add test dependencies to cpanfile
1 parent a1c7840 commit ffe2571

File tree

2 files changed

+6
-11
lines changed

2 files changed

+6
-11
lines changed

textproc/p5-XML-Parser/Makefile

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
# $NetBSD: Makefile,v 1.61 2026/03/19 15:22:30 wiz Exp $
1+
# $NetBSD: Makefile,v 1.62 2026/03/26 14:30:31 wiz Exp $
22

3-
DISTNAME= XML-Parser-2.48
3+
DISTNAME= XML-Parser-2.51
44
PKGNAME= p5-${DISTNAME}
55
CATEGORIES= textproc perl5
66
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/T/TO/TODDR/}
@@ -19,15 +19,10 @@ PERL5_PACKLIST= auto/XML/Parser/.packlist
1919
MAKE_PARAMS+= EXPATLIBPATH=${BUILDLINK_PREFIX.expat}/lib
2020
MAKE_PARAMS+= EXPATINCPATH=${BUILDLINK_PREFIX.expat}/include
2121

22-
# as of 2.48
23-
# Failed 2/42 test programs. 0/321 subtests failed.
2422
.if make(test)
2523
ALLOW_NETWORK_ACCESS= yes
2624
.endif
2725

28-
post-extract:
29-
${RM} -f ${WRKSRC}/inc/Devel/CheckLib.pm
30-
3126
.include "../../lang/perl5/module.mk"
3227
.include "../../textproc/expat/buildlink3.mk"
3328
.include "../../mk/bsd.pkg.mk"

textproc/p5-XML-Parser/distinfo

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
$NetBSD: distinfo,v 1.19 2026/03/19 15:22:30 wiz Exp $
1+
$NetBSD: distinfo,v 1.20 2026/03/26 14:30:31 wiz Exp $
22

3-
BLAKE2s (XML-Parser-2.48.tar.gz) = 3b832421149a33f90c6777a2bef7d9e8bf1887a7553d9ab3e2c303fe8b367a0a
4-
SHA512 (XML-Parser-2.48.tar.gz) = a8d67819e4e9eb278c120b31fdd59d510f71782bf7bc13153dbabbd1dbb24771c71fe59d83fa1c6c550853a5d7639922c9c44eee2cd6f7bdd5cc960161e721e2
5-
Size (XML-Parser-2.48.tar.gz) = 310359 bytes
3+
BLAKE2s (XML-Parser-2.51.tar.gz) = fb61713beb1cf40db6f2058d3a3b65a50a56c287e6c9b87e7014cad5a95e33de
4+
SHA512 (XML-Parser-2.51.tar.gz) = 4e8d8e9abd20ccae343814d79168da7a1e35ffe0a477575cf3d89d3fc344d77d481509da7b0862ca5ba0d0e31c5d4282232fcc43822aa43d422ff2d654f2a214
5+
Size (XML-Parser-2.51.tar.gz) = 313636 bytes

0 commit comments

Comments
 (0)