Here is an update for Test::WWW::Mechanize. You'll need the
Carp::Assert::More update i've sent earlier [0], as actually
it's needed for general runtime.

What's new upstream (partial, see[1]):

- The click_ok() method can now take a button with X/Y coordinates.
- It can now check for IDs and buttons existence

What's new in the port:

- "Artitistic" License has been replaced by more appropriate "Artistic"
- Clean up of RUN_DEPENDS, upstream forgot to mention than it
  requires p5-Carp-Assert-More>=1.16 [2] and has *not* made a fix
  release

Testing: 

- 'make test' passes
- There are 14 direct consumers that i've tested [3], and found
  no new issues due to that update

Comments/feedback are welcome.

Charlène.


[0] https://marc.info/?l=openbsd-ports&m=155771211707182&w=2
[1] https://metacpan.org/source/PETDANCE/Test-WWW-Mechanize-1.52/Changes
[2]
https://github.com/petdance/test-www-mechanize/commit/9f6c5ce9b0280dc81a914fd0d093e3cd01556d21
[3] http://0x0.st/zAQ4.tgz


Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/p5-Test-WWW-Mechanize/Makefile,v
retrieving revision 1.17
diff -u -p -u -p -r1.17 Makefile
--- Makefile    18 May 2017 06:55:34 -0000      1.17
+++ Makefile    13 May 2019 02:46:31 -0000
@@ -5,20 +5,21 @@ COMMENT=      test suite using WWW::Mechanize
 MODULES=       cpan
 PKG_ARCH=      *
 
-DISTNAME =     Test-WWW-Mechanize-1.48
+DISTNAME=      Test-WWW-Mechanize-1.52
 CATEGORIES=    www devel
 
-# Artitistic License
+# Artistic 2.0
 PERMIT_PACKAGE_CDROM=  Yes
 
-BUILD_DEPENDS =        ${RUN_DEPENDS}
-RUN_DEPENDS=   devel/p5-Carp-Assert-More \
-               devel/p5-Test-LongString \
+RUN_DEPENDS=   devel/p5-Carp-Assert-More>=1.16 \
+               devel/p5-Test-LongString>=0.15 \
+               www/p5-HTML-Form \
                www/p5-HTML-Lint>=2.20 \
-               www/p5-HTML-Tree \
-               www/p5-HTTP-Server-Simple \
-               www/p5-WWW-Mechanize \
-               www/p5-URI
+               www/p5-HTML-Parser \
+               www/p5-HTTP-Server-Simple>=0.42 \
+               www/p5-URI \
+               www/p5-WWW-Mechanize>=1.68 \
+               www/p5-libwww>=6.02
 
 MAKE_ENV=      TEST_POD=Yes
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/p5-Test-WWW-Mechanize/distinfo,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 distinfo
--- distinfo    18 May 2017 06:55:34 -0000      1.6
+++ distinfo    13 May 2019 02:46:31 -0000
@@ -1,2 +1,2 @@
-SHA256 (Test-WWW-Mechanize-1.48.tar.gz) = 
mdGc0Uhwhw+WeWB5IT2iAawz5Bz48NJO2KWVElJ3IbQ=
-SIZE (Test-WWW-Mechanize-1.48.tar.gz) = 28897
+SHA256 (Test-WWW-Mechanize-1.52.tar.gz) = 
hCpVDOuWKa7EAUdg5ehGRftdnHt1I31kTINj2BflXss=
+SIZE (Test-WWW-Mechanize-1.52.tar.gz) = 33254

Reply via email to