git: 85ba12a0c65e - main - x11-fonts/stix-fonts: upgrade to v2.14

From: Thierry Thomas <thierry_at_FreeBSD.org>
Date: Sun, 06 Apr 2025 19:57:30 UTC
The branch main has been updated by thierry:

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

commit 85ba12a0c65e715a9ab6b9ab1955c08d044c68e6
Author:     Thierry Thomas <thierry@FreeBSD.org>
AuthorDate: 2025-04-06 16:13:18 +0000
Commit:     Thierry Thomas <thierry@FreeBSD.org>
CommitDate: 2025-04-06 19:57:20 +0000

    x11-fonts/stix-fonts: upgrade to v2.14
    
    Release notes at https://github.com/stipub/stixfonts/releases/tag/v2.14
---
 x11-fonts/stix-fonts/Makefile  | 20 ++++++++++++--------
 x11-fonts/stix-fonts/distinfo  |  6 +++---
 x11-fonts/stix-fonts/pkg-plist | 32 ++++++++++++++++++++++----------
 3 files changed, 37 insertions(+), 21 deletions(-)

diff --git a/x11-fonts/stix-fonts/Makefile b/x11-fonts/stix-fonts/Makefile
index 5d335b7cf8a5..48360bbab4d5 100644
--- a/x11-fonts/stix-fonts/Makefile
+++ b/x11-fonts/stix-fonts/Makefile
@@ -1,7 +1,10 @@
 PORTNAME=	stixfonts
-PORTVERSION=	2.13
+PORTVERSION=	2.14
 DISTVERSIONPREFIX=	v
 CATEGORIES=	x11-fonts
+MASTER_SITES=	https://github.com/${GH_ACCOUNT}/${PORTNAME}/releases/download/${DISTVERSIONPREFIX}${PORTVERSION}/
+DISTNAME=	fonts
+DIST_SUBDIR=	${PORTNAME}-${PORTVERSION}
 
 MAINTAINER=	thierry@FreeBSD.org
 COMMENT=	OpenType Unicode fonts for Scientific, Technical, and Math texts
@@ -9,11 +12,13 @@ WWW=		https://www.stixfonts.org/
 
 LICENSE=	OFL11
 
-USES=		fonts xorg
+USES=		fonts xorg zip
 USE_XORG=	x11
-USE_GITHUB=	yes
+
+#USE_GITHUB=	yes
 GH_ACCOUNT=	stipub
 
+WRKSRC=		${WRKDIR}/fonts
 NO_ARCH=	yes
 NO_BUILD=	yes
 
@@ -23,14 +28,13 @@ FONTNAME=	STIX
 
 OPTIONS_DEFINE=	DOCS
 
-PORTDOCS=	STIX-Two_glyph_sets.xlsx STIXTwoMath-Regular.pdf	\
-		STIXTwoText-Regular.pdf
+PORTDOCS=	README.md
 
 do-install:
 	${MKDIR} ${STAGEDIR}${FONTSDIR}
-	cd ${WRKSRC} &&	\
-	${FIND} fonts -type file -exec ${INSTALL_DATA} {} ${STAGEDIR}${FONTSDIR} \;
+	cd ${WRKSRC} &&	${FIND} STIXTwoMath STIXTwoText -type file ! -name .DS_Store	\
+		-exec ${INSTALL_DATA} {} ${STAGEDIR}${FONTSDIR} \;
 	${MKDIR} ${STAGEDIR}${DOCSDIR}
-	cd ${WRKSRC}/docs && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}
+	cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}
 
 .include <bsd.port.mk>
diff --git a/x11-fonts/stix-fonts/distinfo b/x11-fonts/stix-fonts/distinfo
index c1a1c0acd1aa..ccd31af16b51 100644
--- a/x11-fonts/stix-fonts/distinfo
+++ b/x11-fonts/stix-fonts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1620138592
-SHA256 (stipub-stixfonts-v2.13_GH0.tar.gz) = c4671ec4a116d887c8ebf91b2706301bebc43e776ac00f549c36ad1f34964c98
-SIZE (stipub-stixfonts-v2.13_GH0.tar.gz) = 74039021
+TIMESTAMP = 1743949489
+SHA256 (stixfonts-2.14/fonts.zip) = b9ce7effe9cf97185bc3bfd9b3c5e79e0928a500127d1f55d0a704e04d274420
+SIZE (stixfonts-2.14/fonts.zip) = 14315411
diff --git a/x11-fonts/stix-fonts/pkg-plist b/x11-fonts/stix-fonts/pkg-plist
index 5f6cd823a629..1aa57368223c 100644
--- a/x11-fonts/stix-fonts/pkg-plist
+++ b/x11-fonts/stix-fonts/pkg-plist
@@ -1,32 +1,44 @@
-%%FONTSDIR%%/README.md
-%%FONTSDIR%%/STIXTwoMath-Regular.otf
-%%FONTSDIR%%/STIXTwoMath-Regular.ttf
-%%FONTSDIR%%/STIXTwoMath-Regular.woff2
+%%FONTSDIR%%/STIXTwoMath.otf
+%%FONTSDIR%%/STIXTwoMath.ttf
+%%FONTSDIR%%/STIXTwoMath.woff
+%%FONTSDIR%%/STIXTwoMath.woff2
 %%FONTSDIR%%/STIXTwoText-Bold.otf
 %%FONTSDIR%%/STIXTwoText-Bold.ttf
+%%FONTSDIR%%/STIXTwoText-Bold.woff
 %%FONTSDIR%%/STIXTwoText-Bold.woff2
 %%FONTSDIR%%/STIXTwoText-BoldItalic.otf
 %%FONTSDIR%%/STIXTwoText-BoldItalic.ttf
+%%FONTSDIR%%/STIXTwoText-BoldItalic.woff
 %%FONTSDIR%%/STIXTwoText-BoldItalic.woff2
 %%FONTSDIR%%/STIXTwoText-Italic.otf
 %%FONTSDIR%%/STIXTwoText-Italic.ttf
+%%FONTSDIR%%/STIXTwoText-Italic.woff
 %%FONTSDIR%%/STIXTwoText-Italic.woff2
+%%FONTSDIR%%/STIXTwoText-Italic[wght].otf
 %%FONTSDIR%%/STIXTwoText-Italic[wght].ttf
+%%FONTSDIR%%/STIXTwoText-Italic[wght].woff
 %%FONTSDIR%%/STIXTwoText-Italic[wght].woff2
 %%FONTSDIR%%/STIXTwoText-Medium.otf
 %%FONTSDIR%%/STIXTwoText-Medium.ttf
+%%FONTSDIR%%/STIXTwoText-Medium.woff
 %%FONTSDIR%%/STIXTwoText-Medium.woff2
 %%FONTSDIR%%/STIXTwoText-MediumItalic.otf
 %%FONTSDIR%%/STIXTwoText-MediumItalic.ttf
+%%FONTSDIR%%/STIXTwoText-MediumItalic.woff
 %%FONTSDIR%%/STIXTwoText-MediumItalic.woff2
 %%FONTSDIR%%/STIXTwoText-Regular.otf
 %%FONTSDIR%%/STIXTwoText-Regular.ttf
+%%FONTSDIR%%/STIXTwoText-Regular.woff
 %%FONTSDIR%%/STIXTwoText-Regular.woff2
-%%FONTSDIR%%/STIXTwoText-SemiBold.otf
-%%FONTSDIR%%/STIXTwoText-SemiBold.ttf
-%%FONTSDIR%%/STIXTwoText-SemiBold.woff2
-%%FONTSDIR%%/STIXTwoText-SemiBoldItalic.otf
-%%FONTSDIR%%/STIXTwoText-SemiBoldItalic.ttf
-%%FONTSDIR%%/STIXTwoText-SemiBoldItalic.woff2
+%%FONTSDIR%%/STIXTwoText-Semibold.otf
+%%FONTSDIR%%/STIXTwoText-Semibold.ttf
+%%FONTSDIR%%/STIXTwoText-Semibold.woff
+%%FONTSDIR%%/STIXTwoText-Semibold.woff2
+%%FONTSDIR%%/STIXTwoText-SemiboldItalic.otf
+%%FONTSDIR%%/STIXTwoText-SemiboldItalic.ttf
+%%FONTSDIR%%/STIXTwoText-SemiboldItalic.woff
+%%FONTSDIR%%/STIXTwoText-SemiboldItalic.woff2
+%%FONTSDIR%%/STIXTwoText[wght].otf
 %%FONTSDIR%%/STIXTwoText[wght].ttf
+%%FONTSDIR%%/STIXTwoText[wght].woff
 %%FONTSDIR%%/STIXTwoText[wght].woff2