BSD Ports

print/harfbuzz-cairo MidnightBSD

Harfbuzz Cairo support

System
MidnightBSD
Repository
mports
Last update
Commit
70b7f463f5
Categories

Description

Harfbuzz Cairo support

In the other systems

SystemPortVersion
MidnightBSDprint/harfbuzz-cairo
FreeBSDprint/harfbuzz-cairo14.6.0
DragonFlyprint/harfbuzz-cairo10.3.0
HardenedBSDprint/harfbuzz-cairo14.2.1
GhostBSDprint/harfbuzz-cairo14.2.1

Install

Binary package:

mport install -cairo

From mports:

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

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

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

Dependencies

No port depends on this one.

Files

pkg-plist 6
  • bin/hb-view
  • include/harfbuzz/hb-cairo.h
  • lib/libharfbuzz-cairo.so
  • lib/libharfbuzz-cairo.so.0
  • lib/libharfbuzz-cairo.so.
  • libdata/pkgconfig/harfbuzz-cairo.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** …