git: 59b78e28ea9f - main - print/latex-biber: Update to 2.20

From: Rainer Hurling <rhurlin_at_FreeBSD.org>
Date: Sun, 08 Sep 2024 05:37:35 UTC
The branch main has been updated by rhurlin:

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

commit 59b78e28ea9fda5ca133ff448b82146191fbf91f
Author:     Älven <alster@vinterdalen.se>
AuthorDate: 2024-09-08 05:28:43 +0000
Commit:     Rainer Hurling <rhurlin@FreeBSD.org>
CommitDate: 2024-09-08 05:35:46 +0000

    print/latex-biber: Update to 2.20
    
    Changelog: /poudriere/ports/default/print/latex-biber/Makefile
    
    PR:             280904
    
    Approved by:    tex@ (maintainer timeout > 2 weeks)
    Co-authored-by: Rainer Hurling <rhurlin@FreeBSD.org>
---
 print/latex-biber/Makefile  | 25 ++++++++++++++-----------
 print/latex-biber/distinfo  |  6 +++---
 print/latex-biber/pkg-descr |  2 +-
 print/latex-biber/pkg-plist |  6 +++---
 4 files changed, 21 insertions(+), 18 deletions(-)

diff --git a/print/latex-biber/Makefile b/print/latex-biber/Makefile
index d80fea976196..6a444ce4ec3a 100644
--- a/print/latex-biber/Makefile
+++ b/print/latex-biber/Makefile
@@ -1,21 +1,23 @@
 PORTNAME=	biber
 # https://sourceforge.net/projects/biblatex-biber/files/biblatex-biber/development/documentation/biber.pdf/download
-# Keep this in-sync with biblatex.sty (currently at 3.16).
-PORTVERSION=	2.19
-PORTEPOCH=	1
+# Keep this in-sync with biblatex.sty (currently at 3.19).
 DISTVERSIONPREFIX=	v
+DISTVERSION=	2.20
+PORTEPOCH=	1
 CATEGORIES=	print perl5
 PKGNAMEPREFIX=	latex-
 DIST_SUBDIR=	TeX
 
 MAINTAINER=	tex@FreeBSD.org
-COMMENT=	BibTeX replacement for users of biblatex
+COMMENT=	BibTeX replacement for users of BibLaTeX
 WWW=		https://biblatex-biber.sourceforge.net/
 
-LICENSE=	ART10 GPLv1+
-LICENSE_COMB=	dual
+LICENSE=		ART10 GPLv1+
+LICENSE_COMB=		dual
+LICENSE_FILE_ART10=	${WRKSRC}/LICENSE
 
 __DEPENDS=	\
+		ja-p5-Encode-EUCJPASCII>0:japanese/p5-Encode-EUCJPASCII \
 		p5-Business-ISBN>0:misc/p5-Business-ISBN \
 		p5-Business-ISMN>0:misc/p5-Business-ISMN \
 		p5-Business-ISSN>0:misc/p5-Business-ISSN \
@@ -26,10 +28,9 @@ __DEPENDS=	\
 		p5-Data-Uniqid>0:devel/p5-Data-Uniqid \
 		p5-DateTime-Calendar-Julian>=0:devel/p5-DateTime-Calendar-Julian \
 		p5-DateTime-Format-Builder>=0:devel/p5-DateTime-Format-Builder \
-		p5-Encode-Locale>0:converters/p5-Encode-Locale \
-		ja-p5-Encode-EUCJPASCII>0:japanese/p5-Encode-EUCJPASCII \
 		p5-Encode-HanExtra>0:chinese/p5-Encode-HanExtra \
 		p5-Encode-JIS2K>0:converters/p5-Encode-JIS2K \
+		p5-Encode-Locale>0:converters/p5-Encode-Locale \
 		p5-ExtUtils-LibBuilder>0:devel/p5-ExtUtils-LibBuilder \
 		p5-File-Slurper>=0:devel/p5-File-Slurper \
 		p5-IO-String>0:devel/p5-IO-String \
@@ -37,8 +38,8 @@ __DEPENDS=	\
 		p5-LWP-Protocol-https>0:www/p5-LWP-Protocol-https \
 		p5-Lingua-Translit>0:devel/p5-Lingua-Translit \
 		p5-List-AllUtils>0:devel/p5-List-AllUtils \
-		p5-List-MoreUtils>0:lang/p5-List-MoreUtils \
 		p5-List-MoreUtils-XS>0:lang/p5-List-MoreUtils-XS \
+		p5-List-MoreUtils>0:lang/p5-List-MoreUtils \
 		p5-Log-Log4perl>0:devel/p5-Log-Log4perl \
 		p5-Mozilla-CA>0:www/p5-Mozilla-CA \
 		p5-Parse-RecDescent>=0:devel/p5-Parse-RecDescent \
@@ -50,16 +51,16 @@ __DEPENDS=	\
 		p5-Text-CSV_XS>0:textproc/p5-Text-CSV_XS \
 		p5-Text-Roman>0:textproc/p5-Text-Roman \
 		p5-URI>0:net/p5-URI \
-		p5-Unicode-Collate>0:textproc/p5-Unicode-Collate \
 		p5-Unicode-LineBreak>0:textproc/p5-Unicode-LineBreak \
-		p5-XML-LibXML>0:textproc/p5-XML-LibXML \
 		p5-XML-LibXML-Simple>0:textproc/p5-XML-LibXML-Simple \
+		p5-XML-LibXML>0:textproc/p5-XML-LibXML \
 		p5-XML-LibXSLT>0:textproc/p5-XML-LibXSLT \
 		p5-XML-Writer>0:textproc/p5-XML-Writer \
 		p5-autovivification>0:devel/p5-autovivification \
 		p5-libwww>0:www/p5-libwww
 BUILD_DEPENDS=	${__DEPENDS}
 RUN_DEPENDS=	${__DEPENDS}
+TEST_DEPENDS=	p5-Test-Differences>=0.680:devel/p5-Test-Differences
 
 USES=		perl5 tex
 USE_GITHUB=	yes
@@ -67,6 +68,8 @@ GH_ACCOUNT=	plk
 USE_PERL5=	modbuild
 USE_TEX=	texmf
 
+TEST_ENV+=	BIBER_DEV_TESTS=1
+
 NO_ARCH=	yes
 
 .include <bsd.port.mk>
diff --git a/print/latex-biber/distinfo b/print/latex-biber/distinfo
index 614369a236ca..e847e556a0b6 100644
--- a/print/latex-biber/distinfo
+++ b/print/latex-biber/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1680715566
-SHA256 (TeX/plk-biber-v2.19_GH0.tar.gz) = 1c1266bc8adb1637c4c59e23c47d919c5a38da4e53544a3c22c21de4a68fc9fe
-SIZE (TeX/plk-biber-v2.19_GH0.tar.gz) = 1634803
+TIMESTAMP = 1723979750
+SHA256 (TeX/plk-biber-v2.20_GH0.tar.gz) = 19f0312e59bf2f5711b8d69b3585a0ca894c36574f086fbb8d53ccd5c0a45ff9
+SIZE (TeX/plk-biber-v2.20_GH0.tar.gz) = 1632745
diff --git a/print/latex-biber/pkg-descr b/print/latex-biber/pkg-descr
index c8d630ff1504..177e1f61a703 100644
--- a/print/latex-biber/pkg-descr
+++ b/print/latex-biber/pkg-descr
@@ -1,2 +1,2 @@
-Biber is a BibTeX replacement for users of biblatex, with full Unicode
+Biber is a BibTeX replacement for users of BibLaTeX, with full Unicode
 support.
diff --git a/print/latex-biber/pkg-plist b/print/latex-biber/pkg-plist
index 972a3342e7e7..f140f8a416f9 100644
--- a/print/latex-biber/pkg-plist
+++ b/print/latex-biber/pkg-plist
@@ -15,9 +15,9 @@ bin/biber
 %%PERL5_MAN3%%/Biber::Input::file::biblatexml.3.gz
 %%PERL5_MAN3%%/Biber::Input::file::bibtex.3.gz
 %%PERL5_MAN3%%/Biber::Internals.3.gz
+%%PERL5_MAN3%%/Biber::LaTeX::Recode.3.gz
 %%PERL5_MAN3%%/Biber::LangTag.3.gz
 %%PERL5_MAN3%%/Biber::LangTags.3.gz
-%%PERL5_MAN3%%/Biber::LaTeX::Recode.3.gz
 %%PERL5_MAN3%%/Biber::Output::base.3.gz
 %%PERL5_MAN3%%/Biber::Output::bbl.3.gz
 %%PERL5_MAN3%%/Biber::Output::bblxml.3.gz
@@ -43,10 +43,10 @@ bin/biber
 %%SITE_PERL%%/Biber/Input/file/biblatexml.pm
 %%SITE_PERL%%/Biber/Input/file/bibtex.pm
 %%SITE_PERL%%/Biber/Internals.pm
-%%SITE_PERL%%/Biber/LangTag.pm
-%%SITE_PERL%%/Biber/LangTags.pm
 %%SITE_PERL%%/Biber/LaTeX/Recode.pm
 %%SITE_PERL%%/Biber/LaTeX/recode_data.xml
+%%SITE_PERL%%/Biber/LangTag.pm
+%%SITE_PERL%%/Biber/LangTags.pm
 %%SITE_PERL%%/Biber/Output/base.pm
 %%SITE_PERL%%/Biber/Output/bbl.pm
 %%SITE_PERL%%/Biber/Output/bblxml.pm