diff options
| author | Daniel Engberg <diizzy@FreeBSD.org> | 2025-12-14 22:35:35 +0000 |
|---|---|---|
| committer | Daniel Engberg <diizzy@FreeBSD.org> | 2025-12-14 22:35:38 +0000 |
| commit | 5a671b9cb2c83d6ae1620bfd4cdf8529537f146b (patch) | |
| tree | 8cb1e5a697ecc3471889a7654c134401a157481b | |
| parent | a62a46d7bdb992205ddee389d944259a7925c29c (diff) | |
print/harfbuzz*: Update to 12.2.0
Changelog: https://github.com/harfbuzz/harfbuzz/releases/tag/12.2.0
PR: 290938
Approved by: maintainer timeout, 1+ month
| -rw-r--r-- | print/harfbuzz-cairo/pkg-plist | 1 | ||||
| -rw-r--r-- | print/harfbuzz-icu/pkg-plist | 1 | ||||
| -rw-r--r-- | print/harfbuzz/Makefile | 26 | ||||
| -rw-r--r-- | print/harfbuzz/distinfo | 6 | ||||
| -rw-r--r-- | print/harfbuzz/pkg-plist | 2 |
5 files changed, 22 insertions, 14 deletions
diff --git a/print/harfbuzz-cairo/pkg-plist b/print/harfbuzz-cairo/pkg-plist index 0f798899b36e..f86b25ea5235 100644 --- a/print/harfbuzz-cairo/pkg-plist +++ b/print/harfbuzz-cairo/pkg-plist @@ -35,6 +35,7 @@ include/harfbuzz/hb-cairo.h @comment include/harfbuzz/hb-ot-var.h @comment include/harfbuzz/hb-ot.h @comment include/harfbuzz/hb-paint.h +@comment include/harfbuzz/hb-script-list.h @comment include/harfbuzz/hb-set.h @comment include/harfbuzz/hb-shape-plan.h @comment include/harfbuzz/hb-shape.h diff --git a/print/harfbuzz-icu/pkg-plist b/print/harfbuzz-icu/pkg-plist index d99f185f8bd1..ca01131bf8a3 100644 --- a/print/harfbuzz-icu/pkg-plist +++ b/print/harfbuzz-icu/pkg-plist @@ -34,6 +34,7 @@ include/harfbuzz/hb-icu.h @comment include/harfbuzz/hb-ot-var.h @comment include/harfbuzz/hb-ot.h @comment include/harfbuzz/hb-paint.h +@comment include/harfbuzz/hb-script-list.h @comment include/harfbuzz/hb-set.h @comment include/harfbuzz/hb-shape-plan.h @comment include/harfbuzz/hb-shape.h diff --git a/print/harfbuzz/Makefile b/print/harfbuzz/Makefile index 140eb21c21a6..e05a2a373328 100644 --- a/print/harfbuzz/Makefile +++ b/print/harfbuzz/Makefile @@ -1,8 +1,8 @@ PORTNAME= harfbuzz -DISTVERSION= 10.3.0 +DISTVERSION= 12.2.0 PORTREVISION?= 0 CATEGORIES= print -MASTER_SITES= https://github.com/harfbuzz/harfbuzz/releases/download/${DISTVERSION}/ +MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${DISTVERSION}/ MAINTAINER= desktop@FreeBSD.org COMMENT?= OpenType text shaping engine @@ -16,14 +16,16 @@ LIB_DEPENDS= libfreetype.so:print/freetype2 \ USES= compiler:c++11-lib cpe gnome meson \ pkgconfig python:build shebangfix tar:xz +CPE_VENDOR= harfbuzz_project +SHEBANG_GLOB= *.py USE_GNOME= glib20 introspection:build USE_LDCONFIG= yes -SHEBANG_GLOB= *.py -CPE_VENDOR= harfbuzz_project -MESON_ARGS= -Dgraphite2=enabled -Dchafa=disabled -Dtests=disabled +MESON_ARGS= -Dgraphite2=enabled \ + -Dchafa=disabled \ + -Dtests=disabled -PLIST_SUB+= LIBVER=0.61030.0 +PLIST_SUB+= LIBVER=0.61220.0 HARFBUZZ_SLAVE?= no @@ -36,16 +38,20 @@ DOCS_MESON_ENABLED= docs .endif .if ${HARFBUZZ_SLAVE} == no -MESON_ARGS+= -Dicu=disabled -Dcairo=disabled +MESON_ARGS+= -Dicu=disabled \ + -Dcairo=disabled .elif ${HARFBUZZ_SLAVE} == icu -MESON_ARGS+= -Dicu=enabled -Dcairo=disabled -Ddocs=disabled LIB_DEPENDS+= libharfbuzz.so:print/harfbuzz \ libicudata.so:devel/icu - +MESON_ARGS+= -Dicu=enabled \ + -Dcairo=disabled \ + -Ddocs=disabled .elif ${HARFBUZZ_SLAVE} == cairo -MESON_ARGS+= -Dcairo=enabled -Dicu=disabled -Ddocs=disabled LIB_DEPENDS+= libharfbuzz.so:print/harfbuzz USE_GNOME+= cairo +MESON_ARGS+= -Dcairo=enabled \ + -Dicu=disabled \ + -Ddocs=disabled .endif pre-test: diff --git a/print/harfbuzz/distinfo b/print/harfbuzz/distinfo index 5ff3c6558fdf..0ec4b49e6e36 100644 --- a/print/harfbuzz/distinfo +++ b/print/harfbuzz/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740088619 -SHA256 (harfbuzz-10.3.0.tar.xz) = cd63fc3cbae32622588e46e0670fabf78ee6cff44a6348ca7f037dae9a32f9ea -SIZE (harfbuzz-10.3.0.tar.xz) = 18148276 +TIMESTAMP = 1762696942 +SHA256 (harfbuzz-12.2.0.tar.xz) = ecb603aa426a8b24665718667bda64a84c1504db7454ee4cadbd362eea64e545 +SIZE (harfbuzz-12.2.0.tar.xz) = 18221900 diff --git a/print/harfbuzz/pkg-plist b/print/harfbuzz/pkg-plist index 79d60bd38a85..d51785b95b28 100644 --- a/print/harfbuzz/pkg-plist +++ b/print/harfbuzz/pkg-plist @@ -1,5 +1,4 @@ bin/hb-info -bin/hb-ot-shape-closure bin/hb-shape bin/hb-subset include/harfbuzz/hb-aat-layout.h @@ -32,6 +31,7 @@ include/harfbuzz/hb-ot-shape.h include/harfbuzz/hb-ot-var.h include/harfbuzz/hb-ot.h include/harfbuzz/hb-paint.h +include/harfbuzz/hb-script-list.h include/harfbuzz/hb-set.h include/harfbuzz/hb-shape-plan.h include/harfbuzz/hb-shape.h |
