git: 3f87fdb08815 - main - x11-fonts/chomsky: Optimize port

Daniel Engberg <[email protected]> Sat, 01 Aug 2026 07:32:54 +0000
Newsgroups gmane.os.freebsd.devel.cvs.ports
Message-ID <6a6da126.1f53b.7d77cab4__28665.348391381$1785569742$gmane$org@gitrepo.freebsd.org>
The branch main has been updated by diizzy:

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

commit 3f87fdb0881543cd590e57ea60ba523257246d31
Author:     Daniel Engberg <[email protected]>
AuthorDate: 2026-08-01 06:45:14 +0000
Commit:     Daniel Engberg <[email protected]>
CommitDate: 2026-08-01 07:32:28 +0000

    x11-fonts/chomsky: Optimize port
    
    Instead of pulling down a ~40mbyte archive just grab the font file
    we install which upstream offers separately
    
    PR:             296930
    Reviewed by:    ehaupt (maintainer)
---
 x11-fonts/chomsky/Makefile | 13 +++++++------
 x11-fonts/chomsky/distinfo |  6 +++---
 2 files changed, 10 insertions(+), 9 deletions(-)

diff --git a/x11-fonts/chomsky/Makefile b/x11-fonts/chomsky/Makefile
index 691a077ff1d7..fdb6a2eeb8bf 100644
--- a/x11-fonts/chomsky/Makefile
+++ b/x11-fonts/chomsky/Makefile
@@ -1,18 +1,19 @@
 PORTNAME=	chomsky
-PORTVERSION=	2.3
-DISTVERSIONPREFIX=	v
+DISTVERSION=	2.3
 CATEGORIES=	x11-fonts
+MASTER_SITES=	https://github.com/ctrlcctrlv/${PORTNAME}/releases/download/v${DISTVERSION}/
+DISTNAME=	Chomsky.otf
+EXTRACT_SUFX=
+DIST_SUBDIR=	fonts/${PORTNAME}/${DISTVERSION}
+EXTRACT_ONLY=
 
 MAINTAINER=	[email protected]
 COMMENT=	New York Times masthead, reimagined as a full font
 WWW=		https://github.com/ctrlcctrlv/chomsky
 
 LICENSE=	OFL11
-LICENSE_FILE=	${WRKSRC}/LICENSE.txt
 
 USES=		fonts
-USE_GITHUB=	yes
-GH_ACCOUNT=	ctrlcctrlv
 
 NO_ARCH=	yes
 NO_BUILD=	yes
@@ -21,6 +22,6 @@ PLIST_FILES=	${FONTSDIR}/Chomsky.otf
 
 do-install:
 	${MKDIR} ${STAGEDIR}${FONTSDIR}
-	${INSTALL_DATA} ${WRKSRC}/dist/*.otf ${STAGEDIR}${FONTSDIR}
+	${INSTALL_DATA} ${_DISTDIR}/*.otf ${STAGEDIR}${FONTSDIR}
 
 .include <bsd.port.mk>
diff --git a/x11-fonts/chomsky/distinfo b/x11-fonts/chomsky/distinfo
index 59dbfc2b00b9..bd2f07c3fcc5 100644
--- a/x11-fonts/chomsky/distinfo
+++ b/x11-fonts/chomsky/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1684489240
-SHA256 (ctrlcctrlv-chomsky-v2.3_GH0.tar.gz) = 23198f26aa149112914c0487ce5180921fedb869a40b1175f308ad577085d532
-SIZE (ctrlcctrlv-chomsky-v2.3_GH0.tar.gz) = 41267683
+TIMESTAMP = 1784558833
+SHA256 (fonts/chomsky/2.3/Chomsky.otf) = 7b1767776b6653a31dfa510ca2927d3f1cd38b17c026515acfe510bb8789cefa
+SIZE (fonts/chomsky/2.3/Chomsky.otf) = 130940