git: 4627f2e7abc0 - main - print/harfbuzz: Update to 12.3.0

From: Daniel Engberg <diizzy_at_FreeBSD.org>
Date: Sat, 03 Jan 2026 12:04:36 UTC
The branch main has been updated by diizzy:

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

commit 4627f2e7abc08acf5f72cafbb4535ec34c790312
Author:     Daniel Engberg <diizzy@FreeBSD.org>
AuthorDate: 2026-01-03 11:37:07 +0000
Commit:     Daniel Engberg <diizzy@FreeBSD.org>
CommitDate: 2026-01-03 11:37:11 +0000

    print/harfbuzz: Update to 12.3.0
    
    Changelog: https://github.com/harfbuzz/harfbuzz/releases/tag/12.3.0
    
    PR:             292001
    Approved by:    desktop (arrowd)
    Exp-run by:     antoine (and previous update to 12.2.0)
---
 print/harfbuzz/Makefile  | 7 ++++---
 print/harfbuzz/distinfo  | 6 +++---
 print/harfbuzz/pkg-plist | 3 +++
 3 files changed, 10 insertions(+), 6 deletions(-)

diff --git a/print/harfbuzz/Makefile b/print/harfbuzz/Makefile
index e05a2a373328..2ed934506318 100644
--- a/print/harfbuzz/Makefile
+++ b/print/harfbuzz/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	harfbuzz
-DISTVERSION=	12.2.0
+DISTVERSION=	12.3.0
 PORTREVISION?=	0
 CATEGORIES=	print
 MASTER_SITES=	https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${DISTVERSION}/
@@ -25,7 +25,7 @@ MESON_ARGS=	-Dgraphite2=enabled \
 		-Dchafa=disabled \
 		-Dtests=disabled
 
-PLIST_SUB+=	LIBVER=0.61220.0
+PLIST_SUB+=	LIBVER=0.61230.0
 
 HARFBUZZ_SLAVE?=	no
 
@@ -33,7 +33,8 @@ HARFBUZZ_SLAVE?=	no
 OPTIONS_DEFINE=	DOCS
 OPTIONS_SUB=	yes
 
-DOCS_BUILD_DEPENDS=	gtkdoc-scan:textproc/gtk-doc
+DOCS_BUILD_DEPENDS=	gtkdoc-scan:textproc/gtk-doc \
+			help2man:misc/help2man
 DOCS_MESON_ENABLED=	docs
 .endif
 
diff --git a/print/harfbuzz/distinfo b/print/harfbuzz/distinfo
index 0ec4b49e6e36..bba4704e9f0a 100644
--- a/print/harfbuzz/distinfo
+++ b/print/harfbuzz/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762696942
-SHA256 (harfbuzz-12.2.0.tar.xz) = ecb603aa426a8b24665718667bda64a84c1504db7454ee4cadbd362eea64e545
-SIZE (harfbuzz-12.2.0.tar.xz) = 18221900
+TIMESTAMP = 1766880386
+SHA256 (harfbuzz-12.3.0.tar.xz) = 8660ebd3c27d9407fc8433b5d172bafba5f0317cb0bb4339f28e5370c93d42b7
+SIZE (harfbuzz-12.3.0.tar.xz) = 18580220
diff --git a/print/harfbuzz/pkg-plist b/print/harfbuzz/pkg-plist
index 5f6166050ace..e36f7bce1856 100644
--- a/print/harfbuzz/pkg-plist
+++ b/print/harfbuzz/pkg-plist
@@ -247,3 +247,6 @@ share/gir-1.0/HarfBuzz-0.0.gir
 %%DOCS%%share/gtk-doc/html/harfbuzz/why-do-i-need-a-shaping-engine.html
 %%DOCS%%share/gtk-doc/html/harfbuzz/why-is-it-called-harfbuzz.html
 %%DOCS%%share/gtk-doc/html/harfbuzz/working-with-harfbuzz-clusters.html
+%%DOCS%%share/man/man1/hb-info.1.gz
+%%DOCS%%share/man/man1/hb-shape.1.gz
+%%DOCS%%share/man/man1/hb-subset.1.gz