BSD Ports

fonts/unifont 15.0.03 NetBSD

GNU Unifont - glyphs for all printable code points in Unicode 9.0 BMP

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
e282cfb26b
License
gnu-gpl-v2
Categories
fonts
Package size
13813.0 KiB, 89549.3 KiB installed

Description

GNU Unifont is an official GNU package. It is a dual-width (8x16/16x16) bitmap font, designed to provide coverage for all of Unicode Plane 0, the Basic Multilingual Plane (BMP).

GNU Unifont has a glyph for each visible code point in the Unicode Basic Multilingual Plane (Plane 0) and some glyphs in the Supplemental Multilingual Plane (Plane 1). This version also includes many glyphs in Michael Everson's ConScript Unicode Registry (CSUR).

Unifont only provides a single glyph for each character, making it impossible to handle any language properly that needs context-dependent character shaping. It is supplied in the form of a hex file, with a converter to convert it to BDF. See http://czyborra.com/unifont/ or http://unifoundry.com/unifont.html for more information. The BDF font is converted to PCF, and the hex file is converted to a TrueType font.

In the other systems

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

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
NetBSDfonts/unifont15.0.03none known-[email protected]2026-08-04
OpenBSDfonts/unifont17.0.05 newestno data-The OpenBSD ports mailing-list <[email protected]>-

Compare across BSDs

Install

Binary package:

pkgin install unifont

From pkgsrc:

cd /usr/pkgsrc/fonts/unifont && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_6415.0.03
NetBSD 10.1 aarch6415.0.03
SmartOS / illumos x86_6415.0.03
macOS 15 arm6415.0.03

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

Run dependencies 2

No port depends on this one.

Commit history 1

DateCommitCreditsLog message
e282cfb26b wiz *: add LDFLAGS overide that was previously in mk
This is a workaround and should be fixed properly per-package - they should use the pkgsrc LDFLAGS, but this restores what happened before the mk/ cleanup. Fixes relro build for packages that do not honor LDFLAGS. Package list provided by mef@, thanks! Workaround commit requested by bsiegert on tech-pkg.