./fonts/fontconfig, Library for configuring and customizing font access

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.12.6, Package name: fontconfig-2.12.6, Maintainer: pkgsrc-users

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.

DEINSTALL [+/-]

Required to run:
[graphics/freetype2]

Required to build:
[devel/gperf] [pkgtools/cwrappers]

Master sites:

SHA1: cae963814ba4bc41f3c96876604d33fc3abfc572
RMD160: d6e7a5c0dbd658b39701fda897414640d032cdb1
Filesize: 1586.604 KB

Version history: (Expand)


CVS history: (Expand)


   2017-10-02 16:42:44 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
fontconfig: update to 2.12.6.

2.12.6

Akira TAGOH (4):
      und_zsye.orth: polish to get for NotoEmoji-Regular.ttf
      Revert "Keep the same behavior to the return value of \ 
FcConfigParseAndLoad"
      Fix again to keep the same behavior to the return value of FcConfigParseAndLoad
      Update libtool revision

Behdad Esfahbod (2):
      Minor
      [fc-query] Fix linking order

David Kaspar [Dee'Kej] (1):
      conf.d: Drop aliases for (URW)++ fonts

Florian Müllner (1):
      build: Remove references to deleted file
   2017-09-10 23:13:45 by Thomas Klausner | Files touched by this commit (4) | Package updated
Log message:
Updated fontconfig to 2.12.5.

I've released fontconfig-2.12.5 that contains Emoji/Math fonts
support in family name and lang, new APIs, to get the binding type
from FcPattern, and to load a configuration from memory. and some
bug fixes.
   2017-08-14 22:30:24 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Updated fontconfig to 2.12.4.

2.12.4

Akira TAGOH (5):
      Force regenerate fcobjshash.h when updating Makefile
      Fix the build failure when srcdir != builddir and have gperf 3.1 or later \ 
installed
      Add a testcase for Bug#131804
      Update libtool revision
      Fix distcheck error

Florent Rougon (6):
      FcCharSetHash(): use the 'numbers' values to compute the hash
      fc-lang: gracefully handle the case where the last language initial is < 'z'
      Fix an off-by-one error in FcLangSetIndex()
      Fix erroneous test on language id in FcLangSetPromote()
      FcLangSetCompare(): fix bug when two charsets come from different \ 
"buckets"
      FcCharSetFreezeOrig(), FcCharSetFindFrozen(): use all buckets of \ 
freezer->orig_hash_table

Helmut Grohne (1):
      fix cross compilation

Jan Alexander Steffens (heftig) (1):
      Fix testing PCF_CONFIG_OPTION_LONG_FAMILY_NAMES (CFLAGS need to be right)

Josselin Mouette (1):
      Treat C.UTF-8 and C.utf8 locales as built in the C library.

Masamichi Hosoda (1):
      Bug 99360 - Fix cache file update on MinGW
   2017-06-20 13:42:09 by Thomas Klausner | Files touched by this commit (2)
Log message:
Add upstream bug report URL.
   2017-06-20 13:36:40 by Thomas Klausner | Files touched by this commit (5) | Package updated
Log message:
Updated fontconfig to 2.12.3.

2.12.3

Akira TAGOH (1):
      Fix make check fail with freetype-2.7.1 and 2.8 with \ 
PCF_CONFIG_OPTION_LONG_FAMILY_NAMES enabled.

2.12.2

Akira TAGOH (8):
      Don't call perror() if no changes happens in errno
      Fix FcCacheOffsetsValid()
      Fix the build issue with gperf 3.1
      Fix the build issue on GNU/Hurd
      Update a bit for the changes in FreeType 2.7.1
      Add the description of FC_LANG envvar to the doc
      Bug 101202 - fontconfig FTBFS if docbook-utils is installed
      Update libtool revision

Alan Coopersmith (1):
      Correct cache version info in doc/fontconfig-user.sgml

Khem Raj (1):
      Avoid conflicts with integer width macros from TS 18661-1:2014

Masamichi Hosoda (2):
      Fix PostScript font alias name
      Update aliases for URW June 2016
   2017-05-30 18:53:14 by Jonathan Perkin | Files touched by this commit (3) | Package updated
Log message:
Apply upstream patch for https://bugs.freedesktop.org/show_bug.cgi?id=97546
which fixes cache generation on OSX.  Raised in joyent/pkgsrc#506.

Bump PKGREVISION.
   2016-09-18 15:18:20 by Thomas Klausner | Files touched by this commit (1)
Log message:
Fix build with native X.org.

The installed version of this library was found and used instead of the
one build by the package, leading to problems when the pkgsrc one had
symbols the native one doesn't have. Add libtool path to compiler
search path to fix this.

From spz.
   2016-08-19 14:52:30 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Updated fontconfig to 2.12.1.

I've released 2.12.1 containing some fixes:
- IMPORTANT: properly validate offsets in cache files. see changelog and
  CVE-2016-5384 for more details. thanks to Tobias Stoeckmann for catching
  this up!
- build issues regarding to Python.
- add --with-default-hinting to configure.
- fix segfault in FcWeightFromOpenType()