Mon Sep 7 20:46:41 2020 UTC ()
p5-HTML-Parser: update to 3.75.

3.75      2020-08-30
  * Cleanup the prereqs a bit
  * Mark HTML::Filter as deprecated as the docs point out
  * Move Parser.pm into the lib directory with the others. This will help
    with everything from auto version bumps after releases, to scanning for
    prerequisites and spelling errors.
  * Fix a few spelling errors in the POD for HTML::Parser
  * Clean up the spacing on many examples in HTML::Parser

3.74      2020-08-30
  * Fix the order of date and version in this change log. (Thanks, haarg)
  * Convert to Dist::Zilla
  * Build all prereqs from our cpanfile
  * Go through all test files and:
    * perltidy
    * Use strict/warnings
    * Get rid of two-arg open
    * Get rid of BAREWORD filehandles
    * Fix the eval pattern used
    * Only use -w where we catch $SIG{__WARN__}
    * Fix encoding problems
    * use utf8 where we have unicode in the source
  * Fix a typo here and there
  * perltidy all of the example apps in eg/
  * Add comments explaining the apps in eg/ (GH#13 Thanks, Salvatore Bonaccorso)
  * Print out UTF-8 encoded data where sensible in eg/

3.73     2020-08-24
  * Cleaned up this changes log.
  * Added a .mailmap file to organize contributions accurately.
  * Ensure all versions are equal and on the current version
  * Add the .mailmap to the MANIFEST
  * Change the META information to point to the new GH repository
  * Add a .perltidyrc to use going forward
  * Add hctype.h and pfunc.h to the dist as static files and stop asking
    for them to be built on the user's end.
  * Remove t/pod.t from userland testing
  * Remove t/pod-coverage.t from userland testing
  * Clean up the MANIFEST
  * Start testing via GitHub Actions/Workflows
  * Protect active parser from being freed (PR 13, RT #115034)


(wiz)
diff -r1.70 -r1.71 pkgsrc/www/p5-HTML-Parser/Makefile
diff -r1.31 -r1.32 pkgsrc/www/p5-HTML-Parser/distinfo

cvs diff -r1.70 -r1.71 pkgsrc/www/p5-HTML-Parser/Makefile (expand / switch to unified diff)

--- pkgsrc/www/p5-HTML-Parser/Makefile 2020/08/31 18:12:50 1.70
+++ pkgsrc/www/p5-HTML-Parser/Makefile 2020/09/07 20:46:40 1.71
@@ -1,25 +1,22 @@ @@ -1,25 +1,22 @@
1# $NetBSD: Makefile,v 1.70 2020/08/31 18:12:50 wiz Exp $ 1# $NetBSD: Makefile,v 1.71 2020/09/07 20:46:40 wiz Exp $
2 2
3DISTNAME= HTML-Parser-3.72 3DISTNAME= HTML-Parser-3.75
4PKGNAME= p5-${DISTNAME} 4PKGNAME= p5-${DISTNAME}
5PKGREVISION= 5 
6CATEGORIES= www perl5 5CATEGORIES= www perl5
7MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=HTML/} 6MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=HTML/}
8 7
9MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://metacpan.org/release/HTML-Parser 9HOMEPAGE= https://metacpan.org/release/HTML-Parser
11COMMENT= Perl5 module to parse HTML text documents 10COMMENT= Perl5 module to parse HTML text documents
12LICENSE= ${PERL5_LICENSE} 11LICENSE= ${PERL5_LICENSE}
13 12
14DEPENDS+= p5-HTML-Tagset>=3.0:../../www/p5-HTML-Tagset 13DEPENDS+= p5-HTML-Tagset>=3.0:../../www/p5-HTML-Tagset
15DEPENDS+= p5-URI-[0-9]*:../../www/p5-URI 14DEPENDS+= p5-URI-[0-9]*:../../www/p5-URI
16# needed for HTTP/Headers self-test, but this would create a circular 15# needed for HTTP/Headers self-test, but this would create a circular
17# dependency -- weird. 16# dependency -- weird.
18#DEPENDS+= p5-libwww-[0-9]*:../../www/p5-libwww 17#DEPENDS+= p5-libwww-[0-9]*:../../www/p5-libwww
19 18
20USE_LANGUAGES= c 
21 
22PERL5_PACKLIST= auto/HTML/Parser/.packlist 19PERL5_PACKLIST= auto/HTML/Parser/.packlist
23 20
24.include "../../lang/perl5/module.mk" 21.include "../../lang/perl5/module.mk"
25.include "../../mk/bsd.pkg.mk" 22.include "../../mk/bsd.pkg.mk"

cvs diff -r1.31 -r1.32 pkgsrc/www/p5-HTML-Parser/distinfo (expand / switch to unified diff)

--- pkgsrc/www/p5-HTML-Parser/distinfo 2016/01/20 06:58:20 1.31
+++ pkgsrc/www/p5-HTML-Parser/distinfo 2020/09/07 20:46:40 1.32
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.31 2016/01/20 06:58:20 wiz Exp $ 1$NetBSD: distinfo,v 1.32 2020/09/07 20:46:40 wiz Exp $
2 2
3SHA1 (HTML-Parser-3.72.tar.gz) = 0d8491510f4e56588678ef0fd2b6ddee5d134137 3SHA1 (HTML-Parser-3.75.tar.gz) = 4749d8e01758af386852b12fe1d2ada95f838ab6
4RMD160 (HTML-Parser-3.72.tar.gz) = d08c4dadf3a43ac263b4378f37ff8ca298554ecb 4RMD160 (HTML-Parser-3.75.tar.gz) = d92da8fe1f2c732fc189f3ceaa56d79dee7f404d
5SHA512 (HTML-Parser-3.72.tar.gz) = 9fded69219791af085018ffbe6737e74e370c543af52aa221aec174daf52d1b8d3cdd07f025176c0212ae572a924555262f2eefc73781f82cdb7d9cff58ae716 5SHA512 (HTML-Parser-3.75.tar.gz) = a694723c0e85dfa834f60b995032e1db25357b07f0f7e244cc765dfb3005e70176c9f018d1d1ff66592324678a791030f4002f995edcd3de9096bcd359c0ee6f
6Size (HTML-Parser-3.72.tar.gz) = 90680 bytes 6Size (HTML-Parser-3.75.tar.gz) = 120653 bytes