BSD Ports

fonts/fontconfig 2.18.3 NetBSD

Library for configuring and customizing font access

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
b891962858
Categories
fonts
Package size
206.0 KiB, 996.5 KiB installed

Description

Fontconfig is a library for configuring and customizing font access.

Fontconfig can: * discover new fonts when installed automatically, removing a common source of configuration problems. * perform font name substitution, so that appropriate alternative fonts can be selected if fonts are missing. * identify the set of fonts required to completely cover a set of languages. * have GUI configuration tools built as it uses an XML-based configuration file (though with autodiscovery, we believe this need is minimized). * efficiently and quickly find the fonts you need among the set of fonts you have installed, even if you have installed thousands of fonts, while minimizing memory usage. * be used in concert with the X Render Extension and FreeType to implement high quality, anti-aliased and subpixel rendered text on a display.

Fontconfig does not: * render the fonts themselves (this is left to FreeType or other rendering mechanisms). * depend on the X Window System in any fashion, so that printer only applications do not have such dependencies.

In the other systems

SystemPortVersion
NetBSDfonts/fontconfig2.18.3
FreeBSDx11-fonts/fontconfig2.18.3,1
DragonFlyx11-fonts/fontconfig2.15.0_3,1
HardenedBSDx11-fonts/fontconfig2.17.1,1
GhostBSDx11-fonts/fontconfig2.17.1,1
OPNsensex11-fonts/fontconfig2.17.1,1

Install

Binary package:

pkgin install fontconfig

From pkgsrc:

cd /usr/pkgsrc/fonts/fontconfig && 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_642.18.3
NetBSD 10.1 aarch642.17.1nb1
SmartOS / illumos x86_642.18.3
macOS 15 arm642.18.3

Dependencies

Run dependencies 1
Required by 160

The first 100 are listed.

Commit history 4

DateCommitCreditsLog message
b891962858 pgoyette Unbreak the build
d24a1cbefa adam fontconfig: since it uses meson, autoconf stuff is unnecessary, so remove it
7e6f367581 ryoon fonts/fontconfig: Update to 2.18.3
Changelog: changed (4 changes) fc-genconf: Use alias syntactic-sugar instead of the pair of test-edit config (merge request) Add implicit rule to update genericfamily property against syntactic-sugar (merge request) Update mni.orth to use Meetei Mayek script (merge request) Update orth files for jv, so, su, tl to use native scripts (merge request) fixed (9 changes) fc-cache: Create backward-compatible cache symlinks for cross-version discovery (merge request) Correct sat.orth (merge request) Fix unknown type name locale_t on macOS by @serval2412 (merge request) Fix "FileType is deprecated" by @serval2412 (merge request) Drop Noto Sans CJK KR from 60-nonlatin.conf (merge request) Add Noto Sans as system-ui for fallback (merge request) Fix a null pointer dereference (merge request) …
c0153f8670 ryoon fonts/fontconfig: Update to 2.18.2
Changelog: 2.18.2: fixed (9 changes) Fix FcNameUnparse regression. by @emilio (merge request) Use Special FC_CACHE_VERSION for snapshot (merge request) Add more conditional code for FcLocaleSetCurrent() (merge request) fc-cache: do not generate cache when target directory is in deny list (merge request) Add Nerd Fonts to the table (merge request) Add a hash table for fonts to generate expected genericfamily (merge request) Use genericfamily for the search of monospace against :spacing=100 (merge request) test: Fix a test case failure when BUILDDIR is under /tmp (merge request) test: Fix a regression for sysroot in test framework (merge request) added (2 changes) conf.d: Add OpenMoji Color and OpenMoji Black (merge request) …