BSD Ports

print/harfbuzz-icu MidnightBSD

Harfbuzz ICU support

System
MidnightBSD
Repository
mports
Last update
Commit
70b7f463f5
Categories

Description

Harfbuzz ICU support

In the other systems

The newest version among them is 14.6.0, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDprint/harfbuzz-icuno data--2026-09-06
FreeBSDprint/harfbuzz-icu14.6.0 newestnone known-[email protected]2026-10-17
DragonFlyprint/harfbuzz-icu10.3.0none known-[email protected]-
HardenedBSDprint/harfbuzz-icu14.2.1no data-[email protected]-
GhostBSDprint/harfbuzz-icu14.2.1no data-[email protected]-

Compare across BSDs

Install

Binary package:

mport install -icu

From mports:

cd /usr/mports/print/harfbuzz-icu && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	-icu>0:print/harfbuzz-icu
LIB_DEPENDS=	libharfbuzz-icu.so:print/harfbuzz-icu

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Files

pkg-plist 5
  • include/harfbuzz/hb-icu.h
  • lib/libharfbuzz-icu.so
  • lib/libharfbuzz-icu.so.0
  • lib/libharfbuzz-icu.so.
  • libdata/pkgconfig/harfbuzz-icu.pc

Commit history 1

DateCommitCreditsLog message
70b7f463f5 Lucas Holt print/harfbuzz: update to 14.2.1 (#841)
Update `print/harfbuzz` 10.4.0 -> 14.2.1, along with the `harfbuzz-icu` and `harfbuzz-cairo` slave plists. ### Why `www/chromium` 152 sets `use_system_harfbuzz=true`, and chromium 152 bundles harfbuzz **14.2.1** (`third_party/harfbuzz/README.chromium`) with Blink building against its current API. 10.4.0 is too old for it. ### What changed Makefile, distinfo and plists synced with FreeBSD's port, keeping the MidnightBSD `MAINTAINER` and the lowercase `mit` license id. New in this release: the `hb-raster` and `hb-vector` tools and libraries, `hb-script-list.h`, and the `graphics/png` dependency they pull in. `PLIST_SUB` `LIBVER` is now derived from `DISTVERSION` instead of being hardcoded. ### Compatibility `libharfbuzz.so.0` SONAME is unchanged, so dependent ports do **not** …