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: Thu Mar 26 14:30:31 UTC 2026
Modified Files:
pkgsrc/textproc/p5-XML-Parser: Makefile distinfo
Log Message:
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
To generate a diff of this commit:
cvs rdiff -u -r1.61 -r1.62 pkgsrc/textproc/p5-XML-Parser/Makefile
cvs rdiff -u -r1.19 -r1.20 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.61 pkgsrc/textproc/p5-XML-Parser/Makefile:1.62
--- pkgsrc/textproc/p5-XML-Parser/Makefile:1.61 Thu Mar 19 15:22:30 2026
+++ pkgsrc/textproc/p5-XML-Parser/Makefile Thu Mar 26 14:30:31 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.61 2026/03/19 15:22:30 wiz Exp $
+# $NetBSD: Makefile,v 1.62 2026/03/26 14:30:31 wiz Exp $
-DISTNAME= XML-Parser-2.48
+DISTNAME= XML-Parser-2.51
PKGNAME= p5-${DISTNAME}
CATEGORIES= textproc perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/T/TO/TODDR/}
@@ -19,15 +19,10 @@ PERL5_PACKLIST= auto/XML/Parser/.packli
MAKE_PARAMS+= EXPATLIBPATH=${BUILDLINK_PREFIX.expat}/lib
MAKE_PARAMS+= EXPATINCPATH=${BUILDLINK_PREFIX.expat}/include
-# as of 2.48
-# Failed 2/42 test programs. 0/321 subtests failed.
.if make(test)
ALLOW_NETWORK_ACCESS= yes
.endif
-post-extract:
- ${RM} -f ${WRKSRC}/inc/Devel/CheckLib.pm
-
.include "../../lang/perl5/module.mk"
.include "../../textproc/expat/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/textproc/p5-XML-Parser/distinfo
diff -u pkgsrc/textproc/p5-XML-Parser/distinfo:1.19 pkgsrc/textproc/p5-XML-Parser/distinfo:1.20
--- pkgsrc/textproc/p5-XML-Parser/distinfo:1.19 Thu Mar 19 15:22:30 2026
+++ pkgsrc/textproc/p5-XML-Parser/distinfo Thu Mar 26 14:30:31 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.19 2026/03/19 15:22:30 wiz Exp $
+$NetBSD: distinfo,v 1.20 2026/03/26 14:30:31 wiz Exp $
-BLAKE2s (XML-Parser-2.48.tar.gz) = 3b832421149a33f90c6777a2bef7d9e8bf1887a7553d9ab3e2c303fe8b367a0a
-SHA512 (XML-Parser-2.48.tar.gz) = a8d67819e4e9eb278c120b31fdd59d510f71782bf7bc13153dbabbd1dbb24771c71fe59d83fa1c6c550853a5d7639922c9c44eee2cd6f7bdd5cc960161e721e2
-Size (XML-Parser-2.48.tar.gz) = 310359 bytes
+BLAKE2s (XML-Parser-2.51.tar.gz) = fb61713beb1cf40db6f2058d3a3b65a50a56c287e6c9b87e7014cad5a95e33de
+SHA512 (XML-Parser-2.51.tar.gz) = 4e8d8e9abd20ccae343814d79168da7a1e35ffe0a477575cf3d89d3fc344d77d481509da7b0862ca5ba0d0e31c5d4282232fcc43822aa43d422ff2d654f2a214
+Size (XML-Parser-2.51.tar.gz) = 313636 bytes
Home |
Main Index |
Thread Index |
Old Index