2015-09-06 10:34:20 by Makoto Fujiwara | Files touched by this commit (3) |
Log message:
Update 2.5.5 to 2.6
----------------------
(from http://www.freetype.org/)
2015-06-08 FreeType 2.6
FreeType 2.6 has been released. This is a new major release that
provides a better (and simpler) thread-safety model. Among other new
features we now have auto-hinting support for Arabic and Thai,
together with much improved handling of Apple's GX TrueType variation
font format.
(ChangeLog from 2.5.5 to 2.6 extends some 1600 lines, consult with it
in src tarball if necessary, thanks)
ok by wiz@
|
2015-02-18 10:53:27 by Thomas Klausner | Files touched by this commit (2) |
Log message:
Add magic to fix freetype pc files on NetBSD 6 and 7 which had outdated
information in the installed pc file.
Remove local hack in fonts/harfbuzz.
From Leonardo Taccari <iamleot@gmail.com> in private email.
|
2015-02-11 11:51:09 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
FreeType 2.5.5 has been released. This is a minor bug fix release: All users of \
PCF fonts should update, since version 2.5.4 introduced a bug that prevented \
reading of such font files if not compressed.
|
2014-12-09 11:50:04 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
Changes 2.5.4:
I. IMPORTANT BUG FIXES
- A variant of vulnerability CVE-2014-2240 was identified
(cf. http://savannah.nongnu.org/bugs/?43661) and fixed in the
new CFF driver. All users should upgrade.
- The new auto-hinter code using HarfBuzz crashed for some invalid
fonts.
- Many fixes to better protect against malformed input.
II. IMPORTANT CHANGES
- Full auto-hinter support of the Devanagari script.
- Experimental auto-hinter support of the Telugu script.
- CFF stem darkening behaviour can now be controlled at build time
using the eight macros
CFF_CONFIG_OPTION_DARKENING_PARAMETER_{X,Y}{1,2,3,4} .
- Some fields in the `FT_Bitmap' structure have been changed from
signed to unsigned type, which better reflects the actual usage.
It is also an additional means to protect against malformed
input.
This change doesn't break the ABI; however, it might cause
compiler warnings.
III. MISCELLANEOUS
- Improvements to the auto-hinter's algorithm to recognize stems
and local extrema.
- Function `FT_Get_SubGlyph_Info' always returned an error even in
case of success.
- Version 2.5.1 introduced major bugs in the cjk part of the
auto-hinter, which are now fixed.
- The `FT_Sfnt_Tag' enumeration values have been changed to
uppercase, e.g. `FT_SFNT_HEAD'. The lowercase variants are
deprecated. This is for orthogonality with all other
enumeration (and enumeration-like) values in FreeType.
- `cmake' now supports builds of FreeType as an OS X framework and
for iOS.
- Improved project files for vc2010, introducing a property file.
- The documentation generator for the API reference has been
updated to produce better HTML code (with proper CSS). At the
same time, the documentation got a better structure.
- The FT_LOAD_BITMAP_CROP flag is obsolete; it is not used by any
driver.
- The TrueType DELTAP[123] bytecode instructions now work in
subpixel hinting mode as described in the ClearType whitepaper
(i.e., for touched points in the non-subpixel direction).
- Many small improvements to the internal arithmetic routines.
|
2014-10-09 16:07:17 by Thomas Klausner | Files touched by this commit (1163) |
Log message:
Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles.
|
2014-07-07 09:14:27 by David Sainty | Files touched by this commit (1) |
Log message:
Add: CONFIGURE_ARGS+=--with-harfbuzz=no
Fixes the build on systems with a native harfbuzz library, where the
library will otherwise be auto-detected.
Add: USE_TOOLS+=pkg-config
Not identified as fixing any real-world problems, but it corrects build
behaviour if buildlinking harfbuzz for diagnostic purposes.
Helps with working around the problems identified in PR pkg/48919.
No PKGREVISION bump - I believe all the problems fixed here prevent this
package from building at all if on an affected platform, and unaffected
platforms will not be affected by these changes.
|
2014-03-24 16:29:54 by Matthias Scheler | Files touched by this commit (1) |
Log message:
Correctly detect modern versions of "freetype2" e.g. under recent
versions of NetBSD-current.
|
2014-03-19 11:16:33 by Jonathan Perkin | Files touched by this commit (1) |
Log message:
Move bzip2 and zlib buildlink3 out of the png PKG_OPTION check, they are
unconditional dependencies.
|
2014-03-15 02:43:05 by OBATA Akio | Files touched by this commit (1) |
Log message:
Bump PKGREVISION to refrect png as optional.
|
2014-03-14 20:39:52 by Matthias Drochner | Files touched by this commit (3) |
Log message:
make the optional-png logics work
|