Tue Aug 23 23:39:17 2022 UTC ()
Update to 6.15
Update DEPENDS

Upstream changes:
2.15      2022-08-21 07:47:35Z
    [FIXED]
    - There was a test suite failure on some Windows machines introduced in
      2.14 that is now fixed. (GH#350) (Julien Fiegehenn)
    [ENHANCEMENTS]
    - form_with and all_forms_with() now support the "action" attribute to find
      forms (GH#349) (Julien Fiegehenn)

2.14      2022-08-15 19:19:24Z
    [FIXED]
    - File upload fields now correctly handle overwriting the file name and
      passing in content without a real file (GH#249) (Gil Magno and Julien
      Fiegehenn)
    - HTML::Form bumped to 6.08 (GH#347) (Julien Fiegehenn)

    [ENHANCEMENTS]
    - Add autocheck() to enable or disable autochecking at run time in
      addition to setting it at object creation (GH#232) (Julien Fiegehenn)
    - mech_dump now errors appropriately when it cannot open a URL or file
      instead of claiming it has the wrong MIME type (GH#292) (Julien Fiegehenn)

2.13      2022-07-29 09:44:46Z
    [ENHANCEMENTS]
    - mech_dump now treats all local files like HTML regardless of what it
      thinks their content types are (GH#63) (Julien Fiegehenn)
    - We now consistently use our own die() method and therefore the onerror
      handler wherever possible (GH#80) (Julien Fiegehenn)

    [TESTS]
    - Add tests for field() when working on a <textarea> (GH#220) (Julien
      Fiegehenn)

2.12      2022-07-20 06:45:40Z

    [ENHANCEMENTS]
    - form_name(), form_id(), form_with() and form_with_fields() can now all
      return the nth instance of a form instead of always returning the first
      instance (GH#110) (Jeff Culverhouse and Julien Fiegehenn)

    [TESTS]
    - Tests using a local temporary server are now safe to use with HTTP/1.1
      and keep-alive (GH #14) (Stanislaw Pusep and Julien Fiegehenn)
    - We now use Test::Pod::LinkCheck to ensure there are no broken links in
      our documentation (GH #337) (Julien Fiegehenn)

2.11      2022-07-17 17:25:39Z

    [FIXED]
    - tick() can now handle checkboxes without a value (GH#331) (Jordan M Adler
      and Julien Fiegehenn)

    [ENHANCEMENTS]
    - set_fields() and submit_form(with_fields => ...) can now set multiple
      choice inputs (e.g. select and radio) to the nth value (GH29) (Alastair
      Douglas and Julien Fiegehenn)

2.10      2022-07-04 21:06:13Z

    [ENHANCEMENTS]
    - Added form_action($action) to look up forms by regex matching $action (GH#19)
      (Mark Leighton Fisher and Julien Fiegehenn)

    [DOCUMENTATION]
    - Explain that file URIs need url encoding (GH#329) (Julien Fiegehenn and
      積丹尼 Dan Jacobson)

2.09      2022-06-14 14:20:04Z
    [DOCUMENTATION]
    - Various POD fixes (Julien Fiegehenn)

2.08      2022-05-30 17:32:33Z
    [TESTS]
    - Drop CGI and HTTP::Server::Simple::CGI test dependencies (GH#327) (Graham
      Knop)

2.07      2022-04-29 15:39:17Z
    [FIXED]
    - Don't follow redirects in some tests (GH#326) (Olaf Alders)


(wen)
diff -r1.64 -r1.65 pkgsrc/www/p5-WWW-Mechanize/Makefile
diff -r1.44 -r1.45 pkgsrc/www/p5-WWW-Mechanize/distinfo

cvs diff -r1.64 -r1.65 pkgsrc/www/p5-WWW-Mechanize/Makefile (expand / switch to unified diff)

--- pkgsrc/www/p5-WWW-Mechanize/Makefile 2022/06/28 11:37:46 1.64
+++ pkgsrc/www/p5-WWW-Mechanize/Makefile 2022/08/23 23:39:17 1.65
@@ -1,33 +1,30 @@ @@ -1,33 +1,30 @@
1# $NetBSD: Makefile,v 1.64 2022/06/28 11:37:46 wiz Exp $ 1# $NetBSD: Makefile,v 1.65 2022/08/23 23:39:17 wen Exp $
2 2
3DISTNAME= WWW-Mechanize-2.06 3DISTNAME= WWW-Mechanize-2.15
4PKGNAME= p5-${DISTNAME} 4PKGNAME= p5-${DISTNAME}
5PKGREVISION= 1 
6CATEGORIES= www perl5 5CATEGORIES= www perl5
7MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=WWW/} 6MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=WWW/}
8 7
9MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://metacpan.org/release/WWW-Mechanize 9HOMEPAGE= https://metacpan.org/release/WWW-Mechanize
11COMMENT= Automates web page form & link interaction 10COMMENT= Automates web page form & link interaction
12LICENSE= ${PERL5_LICENSE} 11LICENSE= ${PERL5_LICENSE}
13 12
14DEPENDS+= p5-CGI-[0-9]*:../../www/p5-CGI 13DEPENDS+= p5-HTML-Form>=6.08:../../www/p5-HTML-Form
15DEPENDS+= p5-HTML-Form>=6.00:../../www/p5-HTML-Form 
16DEPENDS+= p5-HTML-Parser>=3.33:../../www/p5-HTML-Parser 14DEPENDS+= p5-HTML-Parser>=3.33:../../www/p5-HTML-Parser
17DEPENDS+= p5-HTML-Tree>=5.0:../../www/p5-HTML-Tree 15DEPENDS+= p5-HTML-Tree>=5.0:../../www/p5-HTML-Tree
18DEPENDS+= p5-HTTP-Daemon>=6.12:../../www/p5-HTTP-Daemon 16DEPENDS+= p5-HTTP-Daemon>=6.12:../../www/p5-HTTP-Daemon
19DEPENDS+= p5-HTTP-Message>=1.3:../../www/p5-HTTP-Message 17DEPENDS+= p5-HTTP-Message>=1.3:../../www/p5-HTTP-Message
20DEPENDS+= p5-HTTP-Server-Simple>=0.35:../../www/p5-HTTP-Server-Simple 
21DEPENDS+= p5-Path-Tiny>=0:../../filesystems/p5-Path-Tiny 18DEPENDS+= p5-Path-Tiny>=0:../../filesystems/p5-Path-Tiny
22DEPENDS+= p5-URI>=1.36:../../www/p5-URI 19DEPENDS+= p5-URI>=1.36:../../www/p5-URI
23DEPENDS+= p5-libwww>=6.45:../../www/p5-libwww 20DEPENDS+= p5-libwww>=6.45:../../www/p5-libwww
24# recommended for HTML::Tree ... 21# recommended for HTML::Tree ...
25DEPENDS+= p5-HTML-Format-[0-9]*:../../www/p5-HTML-Format 22DEPENDS+= p5-HTML-Format-[0-9]*:../../www/p5-HTML-Format
26 23
27TEST_DEPENDS+= p5-PadWalker-[0-9]*:../../devel/p5-PadWalker 24TEST_DEPENDS+= p5-PadWalker-[0-9]*:../../devel/p5-PadWalker
28TEST_DEPENDS+= p5-Test-Deep-[0-9]*:../../devel/p5-Test-Deep 25TEST_DEPENDS+= p5-Test-Deep-[0-9]*:../../devel/p5-Test-Deep
29TEST_DEPENDS+= p5-Test-Exception-[0-9]*:../../devel/p5-Test-Exception 26TEST_DEPENDS+= p5-Test-Exception-[0-9]*:../../devel/p5-Test-Exception
30TEST_DEPENDS+= p5-Test-Fatal-[0-9]*:../../devel/p5-Test-Fatal 27TEST_DEPENDS+= p5-Test-Fatal-[0-9]*:../../devel/p5-Test-Fatal
31TEST_DEPENDS+= p5-Test-Memory-Cycle-[0-9]*:../../devel/p5-Test-Memory-Cycle 28TEST_DEPENDS+= p5-Test-Memory-Cycle-[0-9]*:../../devel/p5-Test-Memory-Cycle
32TEST_DEPENDS+= p5-Test-Output-[0-9]*:../../devel/p5-Test-Output 29TEST_DEPENDS+= p5-Test-Output-[0-9]*:../../devel/p5-Test-Output
33TEST_DEPENDS+= p5-Test-Pod-[0-9]*:../../devel/p5-Test-Pod 30TEST_DEPENDS+= p5-Test-Pod-[0-9]*:../../devel/p5-Test-Pod

cvs diff -r1.44 -r1.45 pkgsrc/www/p5-WWW-Mechanize/distinfo (expand / switch to unified diff)

--- pkgsrc/www/p5-WWW-Mechanize/distinfo 2021/10/31 08:25:49 1.44
+++ pkgsrc/www/p5-WWW-Mechanize/distinfo 2022/08/23 23:39:17 1.45
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.44 2021/10/31 08:25:49 schmonz Exp $ 1$NetBSD: distinfo,v 1.45 2022/08/23 23:39:17 wen Exp $
2 2
3BLAKE2s (WWW-Mechanize-2.06.tar.gz) = fa1f3ac07b266f10e38995e09d77a89f88dc203bf2267b52e530363c8c3d55b5 3BLAKE2s (WWW-Mechanize-2.15.tar.gz) = 5ade985ee78316c678f970297d59c4bc034346a7fdcd8d7febe898af6fad36cf
4SHA512 (WWW-Mechanize-2.06.tar.gz) = 8b92b80d2ba6f2660d5c97184a9559918ea55d86d279eb2dc600008a0e9da1b7236e8a9e1e63c54c7974737b3ae42b3fbcf57747181af9ac8b333380249fc0b1 4SHA512 (WWW-Mechanize-2.15.tar.gz) = 91e2ac5e072692a85ca3078298153f31b6b934cff72ecbaf88053e652bee5daec94c7c1165db749f51c3408358bd23ebd9a27df46478f5655c62fbe8e37fa95c
5Size (WWW-Mechanize-2.06.tar.gz) = 184867 bytes 5Size (WWW-Mechanize-2.15.tar.gz) = 195375 bytes