Sunday, February 02, 2025

p5-Test-Suite moved to base, part 1

I'm not quite sure I got this right, but p5-Test-Suite has moved to
base, which means we can remove the port and the DEPENDS.

Will send a follow-up with the actual removal, but this should update
quirks and adjust the DEPENDS for all ports that currently require it
(except OpenSMTPd::Filter, since I'll be releasing an update and
updating that soon).

Comments, suggestions, what did I miss? OK?

Index: ./devel/quirks/Makefile
===================================================================
RCS file: /cvs/ports/devel/quirks/Makefile,v
diff -u -p -u -r1.1678 Makefile
--- ./devel/quirks/Makefile 21 Jan 2025 08:08:56 -0000 1.1678
+++ ./devel/quirks/Makefile 2 Feb 2025 19:36:07 -0000
@@ -3,7 +3,7 @@ CATEGORIES = devel databases
DISTFILES =

# API.rev
-PKGNAME = quirks-7.85
+PKGNAME = quirks-7.86
PKG_ARCH = *
MAINTAINER = Marc Espie <espie@openbsd.org>

Index: ./devel/quirks/files/Quirks.pm
===================================================================
RCS file: /cvs/ports/devel/quirks/files/Quirks.pm,v
diff -u -p -u -r1.1691 Quirks.pm
--- ./devel/quirks/files/Quirks.pm 21 Jan 2025 08:08:56 -0000 1.1691
+++ ./devel/quirks/files/Quirks.pm 2 Feb 2025 19:36:07 -0000
@@ -1225,6 +1225,7 @@ setup_obsolete_reason(
0 => 'burpsuite',
7 => 'govc',
7 => 'vcsim',
+ 4 => 'p5-Test2-Suite',
);

# though it's not yet used, these should be pkgnames, so that eventually
Index: ./converters/p5-Convert-Color/Makefile
===================================================================
RCS file: /cvs/ports/converters/p5-Convert-Color/Makefile,v
diff -u -p -u -r1.15 Makefile
--- ./converters/p5-Convert-Color/Makefile 26 Apr 2023 22:48:30 -0000 1.15
+++ ./converters/p5-Convert-Color/Makefile 2 Feb 2025 19:36:07 -0000
@@ -1,6 +1,7 @@
COMMENT = color space conversions and named lookups

DISTNAME = Convert-Color-0.17
+REVISOUL = 0

CATEGORIES = converters

@@ -11,7 +12,6 @@ MODULES = cpan

RUN_DEPENDS = devel/p5-Module-Pluggable \
textproc/p5-List-UtilsBy
-TEST_DEPENDS = devel/p5-Test2-Suite

CONFIGURE_STYLE = modbuild

Index: ./devel/p5-Data-Buffer/Makefile
===================================================================
RCS file: /cvs/ports/devel/p5-Data-Buffer/Makefile,v
diff -u -p -u -r1.13 Makefile
--- ./devel/p5-Data-Buffer/Makefile 3 Jan 2025 13:37:50 -0000 1.13
+++ ./devel/p5-Data-Buffer/Makefile 2 Feb 2025 19:36:07 -0000
@@ -1,6 +1,7 @@
COMMENT = Perl module for creating read/write buffers

DISTNAME = Data-Buffer-0.06
+REVISION = 0

CATEGORIES = devel

@@ -8,8 +9,6 @@ CATEGORIES = devel
PERMIT_PACKAGE = Yes

MODULES = cpan
-
-TEST_DEPENDS = devel/p5-Test2-Suite

PKG_ARCH = *

Index: ./devel/p5-Data-Munge/Makefile
===================================================================
RCS file: /cvs/ports/devel/p5-Data-Munge/Makefile,v
diff -u -p -u -r1.11 Makefile
--- ./devel/p5-Data-Munge/Makefile 19 Jul 2024 12:24:17 -0000 1.11
+++ ./devel/p5-Data-Munge/Makefile 2 Feb 2025 19:36:07 -0000
@@ -3,13 +3,13 @@ COMMENT = various utility functions
MODULES = cpan
PKG_ARCH = *
DISTNAME = Data-Munge-0.111
+REVISION = 0
CATEGORIES = devel

# Perl
PERMIT_PACKAGE = Yes

-TEST_DEPENDS = devel/p5-Test-Warnings \
- devel/p5-Test2-Suite
+TEST_DEPENDS = devel/p5-Test-Warnings

CPAN_AUTHOR = MAUKE

Index: ./devel/p5-DateTime-Format-ISO8601/Makefile
===================================================================
RCS file: /cvs/ports/devel/p5-DateTime-Format-ISO8601/Makefile,v
diff -u -p -u -r1.18 Makefile
--- ./devel/p5-DateTime-Format-ISO8601/Makefile 11 Mar 2022 18:51:17 -0000 1.18
+++ ./devel/p5-DateTime-Format-ISO8601/Makefile 2 Feb 2025 19:36:07 -0000
@@ -2,6 +2,7 @@ COMMENT = DateTime parser for ISO8601 d

DISTNAME = DateTime-Format-ISO8601-0.16
EPOCH = 0
+REVISION = 0

CATEGORIES = devel

@@ -14,7 +15,6 @@ RUN_DEPENDS = devel/p5-DateTime>=1.45 \
devel/p5-Params-ValidationCompiler>=0.26 \
devel/p5-Specio>=0.18 \
devel/p5-namespace-autoclean
-TEST_DEPENDS = devel/p5-Test2-Suite

PKG_ARCH = *

Index: ./devel/p5-ExtUtils-CChecker/Makefile
===================================================================
RCS file: /cvs/ports/devel/p5-ExtUtils-CChecker/Makefile,v
diff -u -p -u -r1.12 Makefile
--- ./devel/p5-ExtUtils-CChecker/Makefile 7 Aug 2024 07:48:18 -0000 1.12
+++ ./devel/p5-ExtUtils-CChecker/Makefile 2 Feb 2025 19:36:07 -0000
@@ -3,6 +3,7 @@ COMMENT = configure-time utilities for
MODULES = cpan
PKG_ARCH = *
DISTNAME = ExtUtils-CChecker-0.12
+REVISION = 0
CATEGORIES = devel

# perl
@@ -10,10 +11,7 @@ PERMIT_PACKAGE = Yes

CONFIGURE_STYLE = modbuild

-BUILD_DEPENDS = devel/p5-Test2-Suite
-
TEST_DEPENDS = devel/p5-Test-Fatal \
- devel/p5-Try-Tiny \
- devel/p5-Test2-Suite
+ devel/p5-Try-Tiny

.include <bsd.port.mk>
Index: ./devel/p5-FFI-CheckLib/Makefile
===================================================================
RCS file: /cvs/ports/devel/p5-FFI-CheckLib/Makefile,v
diff -u -p -u -r1.9 Makefile
--- ./devel/p5-FFI-CheckLib/Makefile 3 Nov 2022 17:19:05 -0000 1.9
+++ ./devel/p5-FFI-CheckLib/Makefile 2 Feb 2025 19:36:07 -0000
@@ -1,6 +1,7 @@
COMMENT = check that a library is available for FFI

DISTNAME = FFI-CheckLib-0.31
+REVISION = 0

CATEGORIES = devel

@@ -11,8 +12,7 @@ PERMIT_PACKAGE = Yes

MODULES = cpan
RUN_DEPENDS = sysutils/p5-File-Which
-TEST_DEPENDS = devel/p5-Test-Exit \
- devel/p5-Test2-Suite>=0.000121
+TEST_DEPENDS = devel/p5-Test-Exit

PKG_ARCH = *

Index: ./devel/p5-File-ChangeNotify/Makefile
===================================================================
RCS file: /cvs/ports/devel/p5-File-ChangeNotify/Makefile,v
diff -u -p -u -r1.16 Makefile
--- ./devel/p5-File-ChangeNotify/Makefile 11 Mar 2022 18:51:26 -0000 1.16
+++ ./devel/p5-File-ChangeNotify/Makefile 2 Feb 2025 19:36:07 -0000
@@ -1,7 +1,7 @@
COMMENT = watch for changes to files, cross-platform style

DISTNAME = File-ChangeNotify-0.31
-REVISION = 0
+REVISION = 1

CATEGORIES = devel

@@ -17,8 +17,7 @@ RUN_DEPENDS = devel/p5-Module-Pluggable
devel/p5-namespace-autoclean

TEST_DEPENDS = devel/p5-Test-Requires \
- devel/p5-Test-Without-Module \
- devel/p5-Test2-Suite
+ devel/p5-Test-Without-Module

PKG_ARCH = *

Index: ./devel/p5-Params-ValidationCompiler/Makefile
===================================================================
RCS file: /cvs/ports/devel/p5-Params-ValidationCompiler/Makefile,v
diff -u -p -u -r1.4 Makefile
--- ./devel/p5-Params-ValidationCompiler/Makefile 14 Feb 2023 08:31:27 -0000 1.4
+++ ./devel/p5-Params-ValidationCompiler/Makefile 2 Feb 2025 19:36:07 -0000
@@ -1,6 +1,7 @@
COMMENT = build an optimized subroutine parameter validator

DISTNAME = Params-ValidationCompiler-0.31
+REVISION = 0

CATEGORIES = devel

@@ -15,8 +16,7 @@ RUN_DEPENDS = devel/p5-Eval-Closure \
TEST_DEPENDS = devel/p5-Moose \
devel/p5-Specio>=0.14 \
devel/p5-Test-Without-Module \
- devel/p5-Test2-Plugin-NoWarnings \
- devel/p5-Test2-Suite \
+ devel/p5-Test2-Plugin-NoWarnings
devel/p5-Type-Tiny

PKG_ARCH = *
Index: ./devel/p5-Alien-Base/Makefile
===================================================================
RCS file: /cvs/ports/devel/p5-Alien-Base/Makefile,v
diff -u -p -u -r1.11 Makefile
--- ./devel/p5-Alien-Base/Makefile 16 Nov 2024 08:42:51 -0000 1.11
+++ ./devel/p5-Alien-Base/Makefile 2 Feb 2025 19:36:07 -0000
@@ -4,6 +4,7 @@ MODULES = cpan
PKG_ARCH = *

V = 2.84
+REVISION = 0

PKGNAME = p5-Alien-Base-${V}
DISTNAME = Alien-Build-${V}
@@ -17,7 +18,6 @@ BUILD_DEPENDS = sysutils/p5-File-Which
RUN_DEPENDS = devel/p5-FFI-CheckLib \
devel/p5-File-chdir \
devel/p5-Path-Tiny \
- devel/p5-Test2-Suite \
sysutils/p5-File-Which \
sysutils/p5-Capture-Tiny
TEST_DEPENDS = devel/p5-Alien-Base-ModuleBuild
Index: ./devel/p5-Test-Script/Makefile
===================================================================
RCS file: /cvs/ports/devel/p5-Test-Script/Makefile,v
diff -u -p -u -r1.23 Makefile
--- ./devel/p5-Test-Script/Makefile 11 Mar 2022 18:52:16 -0000 1.23
+++ ./devel/p5-Test-Script/Makefile 2 Feb 2025 19:36:07 -0000
@@ -1,6 +1,7 @@
COMMENT = cross-platform basic tests for scripts

DISTNAME = Test-Script-1.29
+REVISION = 0

CATEGORIES = devel

@@ -12,7 +13,6 @@ PERMIT_PACKAGE = Yes
MODULES = cpan
RUN_DEPENDS = devel/p5-Probe-Perl>=0.01 \
sysutils/p5-Capture-Tiny
-TEST_DEPENDS = devel/p5-Test2-Suite>=0.000060

PKG_ARCH = *

Index: ./devel/p5-Test2-Plugin-NoWarnings/Makefile
===================================================================
RCS file: /cvs/ports/devel/p5-Test2-Plugin-NoWarnings/Makefile,v
diff -u -p -u -r1.6 Makefile
--- ./devel/p5-Test2-Plugin-NoWarnings/Makefile 21 Jul 2024 04:27:03 -0000 1.6
+++ ./devel/p5-Test2-Plugin-NoWarnings/Makefile 2 Feb 2025 19:36:07 -0000
@@ -1,6 +1,7 @@
COMMENT = fail if tests warn

DISTNAME = Test2-Plugin-NoWarnings-0.10
+REVISION = 0
CPAN_AUTHOR = DROLSKY

CATEGORIES = devel
@@ -10,8 +11,7 @@ PERMIT_PACKAGE = Yes

MODULES = cpan

-TEST_DEPENDS = devel/p5-IPC-Run3 \
- devel/p5-Test2-Suite
+TEST_DEPENDS = devel/p5-IPC-Run3

PKG_ARCH = *

Index: ./devel/p5-Test2-Tools-Explain/Makefile
===================================================================
RCS file: /cvs/ports/devel/p5-Test2-Tools-Explain/Makefile,v
diff -u -p -u -r1.3 Makefile
--- ./devel/p5-Test2-Tools-Explain/Makefile 11 Mar 2022 18:52:19 -0000 1.3
+++ ./devel/p5-Test2-Tools-Explain/Makefile 2 Feb 2025 19:36:07 -0000
@@ -2,7 +2,7 @@ COMMENT = explain tools for Perl's Test2

CPAN_AUTHOR = PETDANCE
DISTNAME = Test2-Tools-Explain-0.02
-REVISION = 0
+REVISION = 1

CATEGORIES = devel

@@ -10,8 +10,6 @@ CATEGORIES = devel
PERMIT_PACKAGE = Yes

MODULES = cpan
-
-RUN_DEPENDS = devel/p5-Test2-Suite

PKG_ARCH = *

Index: ./devel/p5-Commandable/Makefile
===================================================================
RCS file: /cvs/ports/devel/p5-Commandable/Makefile,v
diff -u -p -u -r1.7 Makefile
--- ./devel/p5-Commandable/Makefile 16 Oct 2024 16:28:25 -0000 1.7
+++ ./devel/p5-Commandable/Makefile 2 Feb 2025 19:36:07 -0000
@@ -1,6 +1,7 @@
COMMENT = utilities for commandline-based programs

DISTNAME = Commandable-0.14
+REVISION = 0
CPAN_AUTHOR = PEVANS

CATEGORIES = devel
@@ -13,7 +14,6 @@ PERMIT_PACKAGE = Yes
MODULES = cpan

RUN_DEPENDS = devel/p5-Module-Pluggable
-TEST_DEPENDS = devel/p5-Test2-Suite

CONFIGURE_STYLE = modbuild

Index: ./devel/p5-Devel-MAT/Makefile
===================================================================
RCS file: /cvs/ports/devel/p5-Devel-MAT/Makefile,v
diff -u -p -u -r1.5 Makefile
--- ./devel/p5-Devel-MAT/Makefile 20 Mar 2024 00:30:01 -0000 1.5
+++ ./devel/p5-Devel-MAT/Makefile 2 Feb 2025 19:36:07 -0000
@@ -1,6 +1,7 @@
COMMENT = perl memory analysis tool

DISTNAME = Devel-MAT-0.53
+REVISION = 0

CATEGORIES = devel

@@ -24,7 +25,6 @@ RUN_DEPENDS = devel/p5-Commandable>=0.0
devel/p5-Struct-Dumb>=0.07 \
devel/p5-Syntax-Keyword-Match \
textproc/p5-List-UtilsBy
-TEST_DEPENDS = devel/p5-Test2-Suite

CONFIGURE_STYLE = modbuild

Index: ./devel/p5-String-Tagged/Makefile
===================================================================
RCS file: /cvs/ports/devel/p5-String-Tagged/Makefile,v
diff -u -p -u -r1.7 Makefile
--- ./devel/p5-String-Tagged/Makefile 10 Aug 2024 14:25:12 -0000 1.7
+++ ./devel/p5-String-Tagged/Makefile 2 Feb 2025 19:36:07 -0000
@@ -1,6 +1,7 @@
COMMENT = string buffers with value tags on extents

DISTNAME = String-Tagged-0.24
+REVISION = 0

CATEGORIES = devel

@@ -10,8 +11,6 @@ MAINTAINER = Alexander Bluhm <bluhm@ope
PERMIT_PACKAGE = Yes

MODULES = cpan
-
-TEST_DEPENDS = devel/p5-Test2-Suite

CONFIGURE_STYLE = modbuild

Index: ./devel/p5-String-Tagged-Terminal/Makefile
===================================================================
RCS file: /cvs/ports/devel/p5-String-Tagged-Terminal/Makefile,v
diff -u -p -u -r1.5 Makefile
--- ./devel/p5-String-Tagged-Terminal/Makefile 10 Aug 2024 14:30:02 -0000 1.5
+++ ./devel/p5-String-Tagged-Terminal/Makefile 2 Feb 2025 19:36:07 -0000
@@ -1,6 +1,7 @@
COMMENT = format terminal output using String::Tagged

DISTNAME = String-Tagged-Terminal-0.08
+REVISION = 0

CATEGORIES = devel

@@ -14,7 +15,6 @@ MODULES = cpan
RUN_DEPENDS = converters/p5-Convert-Color \
converters/p5-Convert-Color-XTerm \
devel/p5-String-Tagged
-TEST_DEPENDS = devel/p5-Test2-Suite

CONFIGURE_STYLE = modbuild

Index: ./devel/p5-Syntax-Keyword-Match/Makefile
===================================================================
RCS file: /cvs/ports/devel/p5-Syntax-Keyword-Match/Makefile,v
diff -u -p -u -r1.9 Makefile
--- ./devel/p5-Syntax-Keyword-Match/Makefile 17 Oct 2024 10:50:02 -0000 1.9
+++ ./devel/p5-Syntax-Keyword-Match/Makefile 2 Feb 2025 19:36:07 -0000
@@ -1,6 +1,7 @@
COMMENT = match/case syntax for perl

DISTNAME = Syntax-Keyword-Match-0.15
+REVISION = 0

CATEGORIES = devel

@@ -15,7 +16,6 @@ MODULES = cpan

BUILD_DEPENDS = devel/p5-XS-Parse-Keyword>=0.36
RUN_DEPENDS = devel/p5-XS-Parse-Keyword>=0.36
-TEST_DEPENDS = devel/p5-Test2-Suite>=0.000147

CONFIGURE_STYLE = modbuild

Index: ./devel/p5-Syntax-Keyword-Defer/Makefile
===================================================================
RCS file: /cvs/ports/devel/p5-Syntax-Keyword-Defer/Makefile,v
diff -u -p -u -r1.6 Makefile
--- ./devel/p5-Syntax-Keyword-Defer/Makefile 1 Sep 2024 18:28:26 -0000 1.6
+++ ./devel/p5-Syntax-Keyword-Defer/Makefile 2 Feb 2025 19:36:07 -0000
@@ -1,6 +1,7 @@
COMMENT = execute code when leaving a block

DISTNAME = Syntax-Keyword-Defer-0.11
+REVISION = 0

CATEGORIES = devel

@@ -15,8 +16,7 @@ MODULES = cpan

BUILD_DEPENDS = devel/p5-XS-Parse-Keyword>=0.13
RUN_DEPENDS = devel/p5-XS-Parse-Keyword>=0.13
-TEST_DEPENDS = devel/p5-Syntax-Keyword-Try>=0.18 \
- devel/p5-Test2-Suite
+TEST_DEPENDS = devel/p5-Syntax-Keyword-Try>=0.18

CONFIGURE_STYLE = modbuild

Index: ./devel/p5-Syntax-Keyword-Try/Makefile
===================================================================
RCS file: /cvs/ports/devel/p5-Syntax-Keyword-Try/Makefile,v
diff -u -p -u -r1.4 Makefile
--- ./devel/p5-Syntax-Keyword-Try/Makefile 1 Sep 2024 18:19:06 -0000 1.4
+++ ./devel/p5-Syntax-Keyword-Try/Makefile 2 Feb 2025 19:36:07 -0000
@@ -1,6 +1,7 @@
COMMENT = try/catch/finally syntax for perl

DISTNAME = Syntax-Keyword-Try-0.30
+REVISION = 0

CATEGORIES = devel

@@ -15,8 +16,7 @@ MODULES = cpan

BUILD_DEPENDS = devel/p5-XS-Parse-Keyword>=0.35
RUN_DEPENDS = devel/p5-XS-Parse-Keyword>=0.35
-TEST_DEPENDS = devel/p5-Syntax-Keyword-Defer>=0.02 \
- devel/p5-Test2-Suite
+TEST_DEPENDS = devel/p5-Syntax-Keyword-Defer>=0.02

CONFIGURE_STYLE = modbuild

Index: ./devel/p5-Test-Class-Tiny/Makefile
===================================================================
RCS file: /cvs/ports/devel/p5-Test-Class-Tiny/Makefile,v
diff -u -p -u -r1.1.1.1 Makefile
--- ./devel/p5-Test-Class-Tiny/Makefile 8 Jun 2022 16:30:42 -0000 1.1.1.1
+++ ./devel/p5-Test-Class-Tiny/Makefile 2 Feb 2025 19:36:08 -0000
@@ -1,6 +1,7 @@
COMMENT = xUnit in Perl, simplified

DISTNAME = Test-Class-Tiny-0.03
+REVISION = 0

CATEGORIES = devel

@@ -11,8 +12,7 @@ PERMIT_PACKAGE = Yes

MODULES = cpan

-TEST_DEPENDS = devel/p5-Test-Deep \
- devel/p5-Test2-Suite
+TEST_DEPENDS = devel/p5-Test-Deep

PKG_ARCH = *

Index: ./devel/p5-XS-Parse-Keyword/Makefile
===================================================================
RCS file: /cvs/ports/devel/p5-XS-Parse-Keyword/Makefile,v
diff -u -p -u -r1.19 Makefile
--- ./devel/p5-XS-Parse-Keyword/Makefile 10 Jan 2025 21:57:40 -0000 1.19
+++ ./devel/p5-XS-Parse-Keyword/Makefile 2 Feb 2025 19:36:08 -0000
@@ -1,6 +1,7 @@
COMMENT = XS functions to assist in parsing keyword syntax

DISTNAME = XS-Parse-Keyword-0.48
+REVISION = 0
CPAN_AUTHOR = PEVANS

CATEGORIES = devel
@@ -16,7 +17,6 @@ MODULES = cpan

BUILD_DEPENDS = devel/p5-ExtUtils-CChecker>=0.11
RUN_DEPENDS = devel/p5-File-ShareDir>=1.00
-TEST_DEPENDS = devel/p5-Test2-Suite

CONFIGURE_STYLE = modbuild

Index: ./graphics/p5-GD-Barcode/Makefile
===================================================================
RCS file: /cvs/ports/graphics/p5-GD-Barcode/Makefile,v
diff -u -p -u -r1.18 Makefile
--- ./graphics/p5-GD-Barcode/Makefile 3 Dec 2023 10:38:24 -0000 1.18
+++ ./graphics/p5-GD-Barcode/Makefile 2 Feb 2025 19:36:08 -0000
@@ -1,6 +1,7 @@
COMMENT= create barcode image with GD

DISTNAME = GD-Barcode-2.00
+REVISION = 0
CATEGORIES= graphics

# Artistic/GPL
@@ -8,7 +9,6 @@ PERMIT_PACKAGE= Yes

RUN_DEPENDS= graphics/p5-GD>=1.18
BUILD_DEPENDS= ${RUN_DEPENDS}
-TEST_DEPENDS = devel/p5-Test2-Suite

MODULES= cpan
PKG_ARCH= *
Index: ./net/p5-Net-Netmask/Makefile
===================================================================
RCS file: /cvs/ports/net/p5-Net-Netmask/Makefile,v
diff -u -p -u -r1.14 Makefile
--- ./net/p5-Net-Netmask/Makefile 19 Feb 2023 10:58:18 -0000 1.14
+++ ./net/p5-Net-Netmask/Makefile 2 Feb 2025 19:36:08 -0000
@@ -3,12 +3,12 @@ COMMENT = parse, manipulate and lookup I
MODULES = cpan
PKG_ARCH = *
DISTNAME = Net-Netmask-2.0002
+REVISION = 0
CATEGORIES = net

# Perl
PERMIT_PACKAGE = Yes

-TEST_DEPENDS = devel/p5-Test-UseAllModules>=0.17 \
- devel/p5-Test2-Suite>=0.000111
+TEST_DEPENDS = devel/p5-Test-UseAllModules>=0.17

.include <bsd.port.mk>

No comments:

Post a Comment