CVS commit: [pkgsrc-2026Q2] pkgsrc/www/p5-HTML-Gumbo

"Maya Rashish" <[email protected]> Wed, 5 Aug 2026 15:11:54 +0000
Newsgroups gmane.os.netbsd.devel.pkgsrc.cvs
Message-ID <[email protected]>
Module Name:	pkgsrc
Committed By:	maya
Date:		Wed Aug  5 15:11:54 UTC 2026

Modified Files:
	pkgsrc/www/p5-HTML-Gumbo [pkgsrc-2026Q2]: Makefile distinfo

Log Message:
Pullup ticket #7213 - requested by taca
www/p5-HTML-Gumbo: Security fix

Revisions pulled up:
- www/p5-HTML-Gumbo/Makefile                                    1.11
- www/p5-HTML-Gumbo/distinfo                                    1.2

---
   Module Name:	pkgsrc
   Committed By:	wen
   Date:		Fri Jul 24 00:42:20 UTC 2026

   Modified Files:
   	pkgsrc/www/p5-HTML-Gumbo: Makefile distinfo

   Log Message:
   Update to 0.20

   Upstream changes:
   0.20 2026-06-30
       - Switch to bps repo
       - Update changelog for the CVE-2025-15646 vulnerability fix
   0.19 2026-05-21
       - remove Alien::LibGumbo as a runtime dependency (thanks to Graham Ollis)
       - tree_to_callback: don't check document nodes for void elements (thanks to Niko Tyni)
       - Fix memory leak in tree mode (rt.cpan.org #128667)
       - Add test for tree mode memory leak (rt.cpan.org #128667) (thanks to Nick Kostyria)
       - Fix callback example (rt.cpan.org #122716) (thanks to gregor herrmann)
       - Fix wrong code path with GUMBO_NODE_TEMPLATE (thanks to Niko Tyni) (CVE-2025-15646)
       - Add tests for GUMBO_NODE_TEMPLATE handling


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.9.8.1 pkgsrc/www/p5-HTML-Gumbo/Makefile
cvs rdiff -u -r1.1 -r1.1.34.1 pkgsrc/www/p5-HTML-Gumbo/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
(unnamed) (text/x-diff, 2 KB)
Modified files:

Index: pkgsrc/www/p5-HTML-Gumbo/Makefile
diff -u pkgsrc/www/p5-HTML-Gumbo/Makefile:1.9 pkgsrc/www/p5-HTML-Gumbo/Makefile:1.9.8.1
--- pkgsrc/www/p5-HTML-Gumbo/Makefile:1.9	Fri Jul  4 08:49:10 2025
+++ pkgsrc/www/p5-HTML-Gumbo/Makefile	Wed Aug  5 15:11:54 2026
@@ -1,17 +1,16 @@
-# $NetBSD: Makefile,v 1.9 2025/07/04 08:49:10 wiz Exp $
+# $NetBSD: Makefile,v 1.9.8.1 2026/08/05 15:11:54 maya Exp $
 
-DISTNAME=	HTML-Gumbo-0.18
+DISTNAME=	HTML-Gumbo-0.20
 PKGNAME=	p5-${DISTNAME}
-PKGREVISION=	6
 CATEGORIES=	www perl5
-MASTER_SITES=	${MASTER_SITE_PERL_CPAN:=../../authors/id/R/RU/RUZ/}
+MASTER_SITES=	${MASTER_SITE_PERL_CPAN:=../../authors/id/B/BP/BPS/}
 
 MAINTAINER=	[email protected]
 HOMEPAGE=	https://metacpan.org/release/HTML-Gumbo
 COMMENT=	HTML5 parser based on gumbo C library
 LICENSE=	${PERL5_LICENSE}
 
-DEPENDS+=	p5-Alien-LibGumbo-[0-9]*:../../www/p5-Alien-LibGumbo
+BUILD_DEPENDS+=	p5-Alien-LibGumbo-[0-9]*:../../www/p5-Alien-LibGumbo
 TOOL_DEPENDS+=	p5-PkgConfig-[0-9]*:../../devel/p5-PkgConfig
 
 PERL5_MODULE_TYPE=	Module::Build

Index: pkgsrc/www/p5-HTML-Gumbo/distinfo
diff -u pkgsrc/www/p5-HTML-Gumbo/distinfo:1.1 pkgsrc/www/p5-HTML-Gumbo/distinfo:1.1.34.1
--- pkgsrc/www/p5-HTML-Gumbo/distinfo:1.1	Tue May 31 20:34:02 2022
+++ pkgsrc/www/p5-HTML-Gumbo/distinfo	Wed Aug  5 15:11:54 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.1 2022/05/31 20:34:02 markd Exp $
+$NetBSD: distinfo,v 1.1.34.1 2026/08/05 15:11:54 maya Exp $
 
-BLAKE2s (HTML-Gumbo-0.18.tar.gz) = 8d901685d628f475f099bace1383902b319ba90ce0420e2abf7a5a4d417475cb
-SHA512 (HTML-Gumbo-0.18.tar.gz) = d2845368bbda81de41f5d4c15c08b5720c388c72cbbfb9062999abdf1d800af4bb24e92df5d41470d611e50b460512630121fa6a8984e76df8eed3f20d149a10
-Size (HTML-Gumbo-0.18.tar.gz) = 17716 bytes
+BLAKE2s (HTML-Gumbo-0.20.tar.gz) = 96e9bd80052c22eaf04b0c54570fdd3d0dbfbcb0c6e7bbbc2e00bca7ad5e1dd0
+SHA512 (HTML-Gumbo-0.20.tar.gz) = 8af8a9ade77aec9aee4a0a0f1d0960ebccf994eab65bbbfc43fbe8cef3b898d5ff0d399409e51a9642aa919b7aa2444316ce7657e894b0ffbf2fed65b9d29453
+Size (HTML-Gumbo-0.20.tar.gz) = 19471 bytes