git: 0e49fc5fed6d - main - graphics/graphite2: Fix over-linking

From: Daniel Engberg <diizzy_at_FreeBSD.org>
Date: Sat, 10 Oct 2026 12:11:35 UTC
The branch main has been updated by diizzy:

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

commit 0e49fc5fed6d468d61161d3f81118aad41e5c25a
Author:     Daniel Engberg <diizzy@FreeBSD.org>
AuthorDate: 2026-10-10 11:48:07 +0000
Commit:     Daniel Engberg <diizzy@FreeBSD.org>
CommitDate: 2026-10-10 11:51:05 +0000

    graphics/graphite2: Fix over-linking
    
    Pull in upsteam PR #108
    
    Reference: https://github.com/silnrsi/graphite/pull/108
    
    PR:             299037
    Reviewed by:    office (fluffy)
---
 graphics/graphite2/Makefile | 6 +++++-
 graphics/graphite2/distinfo | 4 +++-
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/graphics/graphite2/Makefile b/graphics/graphite2/Makefile
index 888308eeaffd..0a4e9c7aea6f 100644
--- a/graphics/graphite2/Makefile
+++ b/graphics/graphite2/Makefile
@@ -1,8 +1,12 @@
 PORTNAME=	graphite2
 DISTVERSION=	1.3.15
+PORTREVISION=	1
 CATEGORIES=	graphics print
 MASTER_SITES=	https://github.com/silnrsi/graphite/releases/download/${DISTVERSION}/
 
+PATCH_SITES=	https://github.com/silnrsi/graphite/commit/
+PATCHFILES=	2963a66ade6d8961dc1cf965eb74a1132b0396e2.patch:-p1
+
 MAINTAINER=	office@FreeBSD.org
 COMMENT=	Rendering capabilities for complex non-Roman writing systems
 WWW=		https://graphite.sil.org
@@ -13,7 +17,7 @@ LICENSE_FILE_LGPL21=	${WRKSRC}/LICENSE
 
 TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}fonttools>0:print/py-fonttools@${PY_FLAVOR}
 
-USES=		cmake:testing compiler:c++11-lib cpe pathfix python:test tar:tgz
+USES=		cmake:testing compiler:c++11-lib cpe python:test tar:tgz
 CPE_VENDOR=	sil
 USE_LDCONFIG=	yes
 
diff --git a/graphics/graphite2/distinfo b/graphics/graphite2/distinfo
index 25bba68ab26f..79035ef2d286 100644
--- a/graphics/graphite2/distinfo
+++ b/graphics/graphite2/distinfo
@@ -1,3 +1,5 @@
-TIMESTAMP = 1781861168
+TIMESTAMP = 1791356081
 SHA256 (graphite2-1.3.15.tgz) = c6bc8b4252724665297f7cad0c55897285c673f9b8e6db3522ace833593fe0b1
 SIZE (graphite2-1.3.15.tgz) = 13674849
+SHA256 (2963a66ade6d8961dc1cf965eb74a1132b0396e2.patch) = 72cc553fe6bc030780449ab0ce7eefadbf8e8ede7bee9e1968dd586ba422dc15
+SIZE (2963a66ade6d8961dc1cf965eb74a1132b0396e2.patch) = 1423