Hi, 

I'm proposing here an update for Test::File. This update is required to
make tests working with the future Perl 5.28.

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

- Fixed all tests that assumed that '.' is in @INC and other tests
  improvements. 

What's new in the port: 

- Added Pod coverage
- Added Test::utf8 as a new test dependency. It's a yet to be committed
  port [2].

Testing: 

- 'make test' passes
- There are consumers, all of them pass but www/p5-WWW-Search-Ebay,
  with no new failures [3].

Any comments or feedback? 

Charlène. 

[1] https://metacpan.org/changes/distribution/Test-File
[2] https://marc.info/?l=openbsd-ports&m=154560017401253&w=2
[3] https://transfer.sh/SL8pV/p5-Test-File.tgz



Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/p5-Test-File/Makefile,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 Makefile
--- Makefile    20 Mar 2016 19:56:37 -0000      1.7
+++ Makefile    23 Dec 2018 21:35:45 -0000
@@ -2,7 +2,7 @@
 
 COMMENT=               test file attributes
 
-DISTNAME=              Test-File-1.34
+DISTNAME=              Test-File-1.443
 CATEGORIES=            devel
 
 # perl
@@ -12,5 +12,8 @@ MODULES=              cpan
 PKG_ARCH=              *
 
 RUN_DEPENDS=           devel/p5-Test-Manifest
+TEST_DEPENDS=          devel/p5-Test-utf8
+
+MAKE_ENV +=            TEST_POD=Yes
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/p5-Test-File/distinfo,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 distinfo
--- distinfo    22 Mar 2013 16:59:04 -0000      1.2
+++ distinfo    23 Dec 2018 21:35:45 -0000
@@ -1,2 +1,2 @@
-SHA256 (Test-File-1.34.tar.gz) = XGn8L765kIZtiUBzSj9eHjejEv3iDUXhXzlvgbPs7qs=
-SIZE (Test-File-1.34.tar.gz) = 18771
+SHA256 (Test-File-1.443.tar.gz) = YbSmq49hfIx7WXUWTPYZRo3DBLa6quo1J4KShvpYvNU=
+SIZE (Test-File-1.443.tar.gz) = 27065

Reply via email to