fonts/fontconfig - The NetBSD Packages Collection

Library for configuring and customizing font access

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
* have GUI configuration tools built as it uses an XML-based
  configuration file (though with autodiscovery, we believe this need is
* 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

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.

Build dependencies

devel/gperf lang/python311 devel/libtool-base pkgtools/mktools devel/gmake devel/pkgconf pkgtools/cwrappers

Runtime dependencies

graphics/freetype2 graphics/freetype2 graphics/freetype2

Binary packages

NetBSD 10.0aarch64fontconfig-2.15.0.tgz
NetBSD 10.0aarch64fontconfig-2.14.2nb3.tgz
NetBSD 10.0aarch64ebfontconfig-2.15.0.tgz
NetBSD 10.0alphafontconfig-2.14.2nb3.tgz
NetBSD 10.0alphafontconfig-2.15.0.tgz
NetBSD 10.0earmv4fontconfig-2.14.2nb3.tgz
NetBSD 10.0earmv4fontconfig-2.15.0.tgz
NetBSD 10.0earmv6hffontconfig-2.15.0.tgz
NetBSD 10.0earmv6hffontconfig-2.14.2nb3.tgz
NetBSD 10.0earmv7hffontconfig-2.15.0.tgz
NetBSD 10.0earmv7hffontconfig-2.14.2nb3.tgz
NetBSD 10.0i386fontconfig-2.15.0.tgz
NetBSD 10.0i386fontconfig-2.14.2nb3.tgz
NetBSD 10.0m68kfontconfig-2.14.2nb3.tgz
NetBSD 10.0m68kfontconfig-2.15.0.tgz
NetBSD 10.0mips64ebfontconfig-2.15.0.tgz
NetBSD 10.0powerpcfontconfig-2.14.2nb2.tgz
NetBSD 10.0powerpcfontconfig-2.14.2nb3.tgz
NetBSD 10.0sh3elfontconfig-2.15.0.tgz
NetBSD 10.0sparc64fontconfig-2.15.0.tgz
NetBSD 10.0sparcfontconfig-2.14.2nb3.tgz
NetBSD 10.0sparcfontconfig-2.15.0.tgz
NetBSD 10.0x86_64fontconfig-2.15.0.tgz
NetBSD 10.0x86_64fontconfig-2.14.2nb3.tgz
NetBSD 9.0aarch64fontconfig-2.15.0.tgz
NetBSD 9.0aarch64fontconfig-2.14.2nb3.tgz
NetBSD 9.0alphafontconfig-2.14.2nb3.tgz
NetBSD 9.0alphafontconfig-2.15.0.tgz
NetBSD 9.0earmfontconfig-2.14.2.tgz
NetBSD 9.0earmv4fontconfig-2.14.2nb3.tgz
NetBSD 9.0earmv4fontconfig-2.15.0.tgz
NetBSD 9.0earmv6hffontconfig-2.15.0.tgz
NetBSD 9.0earmv6hffontconfig-2.14.2nb3.tgz
NetBSD 9.0earmv7hffontconfig-2.15.0.tgz
NetBSD 9.0earmv7hffontconfig-2.14.2nb3.tgz
NetBSD 9.0i386fontconfig-2.15.0.tgz
NetBSD 9.0i386fontconfig-2.14.2nb3.tgz
NetBSD 9.0mips64ebfontconfig-2.14.2.tgz
NetBSD 9.0mipselfontconfig-2.14.2.tgz
NetBSD 9.0powerpcfontconfig-2.14.2nb3.tgz
NetBSD 9.0powerpcfontconfig-2.14.2nb2.tgz
NetBSD 9.0powerpcfontconfig-2.15.0.tgz
NetBSD 9.0sh3elfontconfig-2.14.2nb2.tgz
NetBSD 9.0sparc64fontconfig-2.14.2.tgz
NetBSD 9.0sparc64fontconfig-2.15.0.tgz
NetBSD 9.0sparcfontconfig-2.14.2nb2.tgz
NetBSD 9.0x86_64fontconfig-2.15.0.tgz
NetBSD 9.0x86_64fontconfig-2.14.2nb3.tgz
NetBSD 9.3x86_64fontconfig-2.15.0.tgz
NetBSD 9.3x86_64fontconfig-2.15.0.tgz

Binary packages can be installed with the high-level tool pkgin (which can be installed with pkg_add) or pkg_add(1) (installed by default). The NetBSD packages collection is also designed to permit easy installation from source.

Available build options


Known vulnerabilities

The pkg_admin audit command locates any installed package which has been mentioned in security advisories as having vulnerabilities.

Please note the vulnerabilities database might not be fully accurate, and not every bug is exploitable with every configuration.

Problem reports, updates or suggestions for this package should be reported with send-pr.