Hi,

Here is an update for Test::Compile, long overdue as i trusted
portroach too much.

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

- remove `exported_to()' (backward incompatible)
- all subcommands can now be caught and thus silenced
- deprecation of the procedural interface made clear
- tests and documentation improvements

Port-wise it's a simple update with more TEST_DEPENDS,
and BUILD_DEPENDS is not needed.

Consumers have been tested, and surprisingly there is no new 
failure [1] due to that update; i expected to get some deprecation
warnings ;)

Comments/feedback are welcome,

Charlène.


[0] https://metacpan.org/changes/distribution/Test-Compile 
[1] https://bin.charlenew.xyz/p5-Test-Compile.tgz


Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/p5-Test-Compile/Makefile,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 Makefile
--- Makefile    12 Jul 2019 20:45:09 -0000      1.2
+++ Makefile    11 Nov 2019 18:51:29 -0000
@@ -1,7 +1,7 @@
 # $OpenBSD: Makefile,v 1.2 2019/07/12 20:45:09 sthen Exp $
 
 COMMENT =              check whether Perl files compile correctly
-DISTNAME =             Test-Compile-v1.3.0
+DISTNAME =             Test-Compile-v2.3.1
 PKGNAME =              p5-${DISTNAME:S/v//g}
 CATEGORIES =           devel
 
@@ -15,8 +15,9 @@ PKG_ARCH =            *
 
 RUN_DEPENDS =          devel/p5-Universal-require \
                        devel/p5-Devel-CheckOS
-BUILD_DEPENDS =                ${RUN_DEPENDS}
 TEST_DEPENDS =         devel/p5-Perl-Critic \
+                       devel/p5-Test-Exception \
+                       devel/p5-Test-HasVersion \
                        devel/p5-Test-Perl-Critic \
                        devel/p5-Test-Portability-Files \
                        devel/p5-Test-Warnings
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/p5-Test-Compile/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 distinfo
--- distinfo    13 Jan 2019 14:50:03 -0000      1.1.1.1
+++ distinfo    11 Nov 2019 18:51:29 -0000
@@ -1,2 +1,2 @@
-SHA256 (Test-Compile-v1.3.0.tar.gz) = 
d1J+lHesUmBEPHVjZ6f3vD2PbG67xWGwsvs/eTA7rTM=
-SIZE (Test-Compile-v1.3.0.tar.gz) = 15198
+SHA256 (Test-Compile-v2.3.1.tar.gz) = 
EXTP8BABGuQ+ZGJ1XM2KbPA3LKUGcFxgWG97F0j/Td8=
+SIZE (Test-Compile-v2.3.1.tar.gz) = 18096

Reply via email to