Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 06 Oct 2016 04:39:29 +0000
From:      bugzilla-noreply@freebsd.org
To:        gnome@FreeBSD.org
Subject:   maintainer-approval requested: [Bug 211201] print/freetype2: update to 2.7, add V40 code : [Attachment 175459] Proposed patch (since 412348 revision) with pkg-message file
Message-ID:  <bug-211201-6497-PW2YzbToDT@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-211201-6497@https.bugs.freebsd.org/bugzilla/>
References:  <bug-211201-6497@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
lightside <lightside@gmx.com> has asked gnome@FreeBSD.org for
maintainer-approval:
Bug 211201: print/freetype2: update to 2.7, add V40 code
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D211201

Attachment 175459: Proposed patch (since 412348 revision) with pkg-message =
file
https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D175459&action=3Dedit



--- Comment #42 from lightside <lightside@gmx.com> ---
Created attachment 175459
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D175459&action=
=3Dedit
Proposed patch (since 412348 revision) with pkg-message file

(In reply to comment #41)
> But it is better to document how to get old behavior (in
/usr/ports/UPDATING?)
I think, possible to use port's pkg-message file for this. I attached some
variant of it, based on information from following files:
http://git.savannah.gnu.org/cgit/freetype/freetype2.git/tree/docs/CHANGES?i=
d=3DVE
R-2-7#n2
http://git.savannah.gnu.org/cgit/freetype/freetype2.git/tree/include/freety=
pe/c
onfig/ftoption.h?id=3DVER-2-7#n80
-8<--
The 2.7.x series now uses the new subpixel hinting mode (V40 port's option)=
 as
the default, emulating a modern version of ClearType. This change inevitably
leads to different rendering results, and you might change port's options to
adapt it to your taste (or use the new "FREETYPE_PROPERTIES" environment
variable).

An environment variable "FREETYPE_PROPERTIES" can be used to control driver
properties. Example:

	FREETYPE_PROPERTIES=3Dtruetype:interpreter-version=3D35 \
		cff:no-stem-darkening=3D1 \
		autofitter:warping=3D1

This allows to select, say, the subpixel hinting mode at runtime for a given
application.

The controllable properties are listed in the section "Controlling FreeType
Modules" in the reference's table of contents
(%%DOCSDIR%%/reference/ft2-toc.html, if DOCS port's option was enabled).
-->8-



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-211201-6497-PW2YzbToDT>