git: ada75680c255 - main - textproc/p5-YAML-PP: Update to 0.39.0

From: Dan Langille <dvl_at_FreeBSD.org>
Date: Fri, 27 Jun 2025 11:57:19 UTC
The branch main has been updated by dvl:

URL: https://cgit.FreeBSD.org/ports/commit/?id=ada75680c255055ad4b998d5603dac478f8418ed

commit ada75680c255055ad4b998d5603dac478f8418ed
Author:     Sergei Vyshenski <svysh.fbsd@gmail.com>
AuthorDate: 2025-06-27 01:10:22 +0000
Commit:     Dan Langille <dvl@FreeBSD.org>
CommitDate: 2025-06-27 11:54:59 +0000

    textproc/p5-YAML-PP: Update to 0.39.0
    
    - update 0.034 -> 0.39.0
    ChangeLog: https://metacpan.org/dist/YAML-PP/changes
    
    PR:             287842
---
 textproc/p5-YAML-PP/Makefile  | 9 +++++++--
 textproc/p5-YAML-PP/distinfo  | 6 +++---
 textproc/p5-YAML-PP/pkg-plist | 2 ++
 3 files changed, 12 insertions(+), 5 deletions(-)

diff --git a/textproc/p5-YAML-PP/Makefile b/textproc/p5-YAML-PP/Makefile
index 8f84503fc701..a108cfc2fdee 100644
--- a/textproc/p5-YAML-PP/Makefile
+++ b/textproc/p5-YAML-PP/Makefile
@@ -1,17 +1,22 @@
 PORTNAME=	YAML-PP
-PORTVERSION=	0.034
+DISTVERSIONPREFIX=	v
+DISTVERSION=	0.39.0
 CATEGORIES=	textproc perl5
 MASTER_SITES=	CPAN
 PKGNAMEPREFIX=	p5-
 
 MAINTAINER=	dvl@FreeBSD.org
 COMMENT=	YAML which aims to parse YAML 1.2 & conform to the spec
-WWW=		https://github.com/perlpunk/YAML-PP-p5
+WWW=		https://metacpan.org/dist/YAML-PP
 
 LICENSE=	ART10 GPLv1+
 LICENSE_COMB=	dual
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
+TEST_DEPENDS=	p5-Test-Deep>=0:devel/p5-Test-Deep \
+		p5-Test-Warn>=0.37:devel/p5-Test-Warn \
+		p5-Tie-IxHash>=0:devel/p5-Tie-IxHash
+
 USES=		perl5
 USE_PERL5=	configure
 
diff --git a/textproc/p5-YAML-PP/distinfo b/textproc/p5-YAML-PP/distinfo
index 8d319de62e3b..96675e12b3be 100644
--- a/textproc/p5-YAML-PP/distinfo
+++ b/textproc/p5-YAML-PP/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1657410748
-SHA256 (YAML-PP-0.034.tar.gz) = 6af37ff0757ee962cbda32184177b5282a772adfb126461f744659058dd1eab3
-SIZE (YAML-PP-0.034.tar.gz) = 212391
+TIMESTAMP = 1750983193
+SHA256 (YAML-PP-v0.39.0.tar.gz) = 32f53c65781277dcbe50827b4cbf217eceeff264779e3a6c98c94229eb149f58
+SIZE (YAML-PP-v0.39.0.tar.gz) = 216796
diff --git a/textproc/p5-YAML-PP/pkg-plist b/textproc/p5-YAML-PP/pkg-plist
index 29f73bef9402..227977065bb5 100644
--- a/textproc/p5-YAML-PP/pkg-plist
+++ b/textproc/p5-YAML-PP/pkg-plist
@@ -20,6 +20,7 @@ bin/yamlpp-parse-emit
 %%SITE_PERL%%/YAML/PP/Representer.pm
 %%SITE_PERL%%/YAML/PP/Schema.pm
 %%SITE_PERL%%/YAML/PP/Schema/Binary.pm
+%%SITE_PERL%%/YAML/PP/Schema/Catchall.pm
 %%SITE_PERL%%/YAML/PP/Schema/Core.pm
 %%SITE_PERL%%/YAML/PP/Schema/Failsafe.pm
 %%SITE_PERL%%/YAML/PP/Schema/Include.pm
@@ -40,6 +41,7 @@ bin/yamlpp-parse-emit
 %%PERL5_MAN3%%/YAML::PP::Perl.3.gz
 %%PERL5_MAN3%%/YAML::PP::Schema.3.gz
 %%PERL5_MAN3%%/YAML::PP::Schema::Binary.3.gz
+%%PERL5_MAN3%%/YAML::PP::Schema::Catchall.3.gz
 %%PERL5_MAN3%%/YAML::PP::Schema::Core.3.gz
 %%PERL5_MAN3%%/YAML::PP::Schema::Failsafe.3.gz
 %%PERL5_MAN3%%/YAML::PP::Schema::Include.3.gz