./graphics/freetype2, Font rendering engine and library API

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


Branch: CURRENT, Version: 2.13.2nb1, Package name: freetype2-2.13.2nb1, Maintainer: pkgsrc-users

FreeType is a portable, high-quality software solution for digital
typography. FreeType 1.3.1 was the last release of the FreeType 1
engine, as the project is now switching to a new version dubbed FreeType
2. It has, among other things, several advantages over FreeType 1:

* A universal and simple API to manage font files
* Support for several font formats through loadable drivers
* Even more portable
* An improved anti-aliasing algorithm


Required to build:
[pkgtools/cwrappers]

Package options: brotli, png

Master sites:

Filesize: 2443.129 KB

Version history: (Expand)


CVS history: (Expand)


   2024-01-13 21:07:34 by Taylor R Campbell | Files touched by this commit (24)
Log message:
*/builtin.mk: Use ${_CROSS_DESTDIR:U} for build-time file checks.

These are questions about the target system, whose files at
build-time are all relative to ${_CROSS_DESTDIR} if it is defined,
i.e., if USE_CROSS_COMPILE is set to yes.

No change to native builds because ${_CROSS_DESTDIR:U} is empty in
them.  (Possible minor change by adding :Q to ${H_FOO} in command
lines, but if this makes a difference it likely fixes problems.)
   2023-11-12 14:24:43 by Thomas Klausner | Files touched by this commit (2570)
Log message:
*: revebump for new brotli option for freetype2

Addresses PR 57693
   2023-11-12 14:08:35 by Thomas Klausner | Files touched by this commit (1)
Log message:
freetype2: bump PKGREVISION for optional brotli

The old binary package did not have a brotli option, so all packages
that include the buildlink3.mk will now mis-detect that brotli was
disabled (since the buildlink3.mk checks for the brotli option).

Addresses PR 57693.
   2023-11-09 23:27:01 by Thomas Klausner | Files touched by this commit (1)
Log message:
freetype2: third part of making brotli optional
   2023-11-09 21:18:59 by Nia Alarie | Files touched by this commit (1)
Log message:
freetype2: Second part of previous.
   2023-11-09 21:10:32 by Nia Alarie | Files touched by this commit (1)
Log message:
freetype2: Make brotli support optional, but enabled by default.

brotli is quite a heavy dependency compared to freetype itself on
weaker systems, especially those using old C++ compilers.

And it's only used for certain web fonts.
   2023-08-30 14:33:23 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
freetype2: updated to 2.13.2

CHANGES BETWEEN 2.13.1 and 2.13.2 (2023-Aug-25)

  I. MISCELLANEOUS

  - Better support for CFF2 variation fonts.

  - TrueType interpreter  version 38 (also known  as 'Infinality') has
    been removed.

  - Improved OpenVMS support.
   2023-06-27 10:52:58 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
freetype2: updated to 2.13.1

FreeType 2.13.1

This is a maintenance release with only minor changes, for example, a new load \ 
flag FT_LOAD_NO_SVG to ignore glyphs in an SVG SFNT table, or a new function \ 
FT_Get_Default_Named_Instance to get the index of the default named instance of \ 
an OpenType Variation Font.