[Bug 225744] [PATCH] defaulting x11-fonts/fontconfig no-bitmap.conf
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Sat Mar 10 17:54:59 UTC 2018
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=225744
--- Comment #18 from lightside <lightside at gmx.com> ---
(In reply to Yuichiro NAITO from comment #17)
> This is correct.
> I checked Helvetica font on Github site is replaced to True Type Font.
Good to know. For example, Arch Linux maintainer(s) of freetype2 also "#define
PCF_CONFIG_OPTION_LONG_FAMILY_NAMES" for include/freetype/config/ftoption.h
(which LONG_PCF_NAMES option does in print/freetype2 port), for some reason:
https://git.archlinux.org/svntogit/packages.git/tree/trunk/0003-Enable-long-PCF-family-names.patch?h=packages/freetype2&id=514f0d40b6602a391f285465c05115deb2420823
The same on Gentoo Linux (with comment about
FREETYPE_PROPERTIES="pcf:no-long-family-names=1" to disable this, if needed):
https://gitweb.gentoo.org/repo/gentoo.git/tree/media-libs/freetype/freetype-2.9.ebuild?id=57397114fdb0a8479877a9e9718d6d6de68a0bab#n78
On the other hand, freetype2's developers disabled
PCF_CONFIG_OPTION_LONG_FAMILY_NAMES on v2.8:
https://sourceforge.net/projects/freetype/files/freetype2/2.8/
http://git.savannah.gnu.org/cgit/freetype/freetype2.git/tree/docs/CHANGES?h=VER-2-8#n15
http://git.savannah.gnu.org/cgit/freetype/freetype2.git/tree/include/freetype/config/ftoption.h?h=VER-2-8#n853
(In reply to Yuichiro NAITO from comment #17)
> After upgrading freetype2-2.6 (without LONG_PCF_NAMES) and fontconfig-2.12.6
> (without NO_BITMAPS), I don't see any changes about Helvetica font on
> Github site.
Ok, so updates with current default port's options doesn't affect issue with
Helvetica font on GitHub site, if I understood correctly. Probably, this is
about usage of correct port's options, e.g. either enabled NO_BITMAPS for
x11-fonts/fontconfig or enabled LONG_PCF_NAMES for print/freetype2 port (and/or
other manual settings, I guess).
If you want (almost) freetype2 v2.6 behavior on newer version(s), I may suggest
to use following print/freetype2 options (including fix for this issue as
enabled LONG_PCF_NAMES option):
LCD_FILTERING=on, LONG_PCF_NAMES=on, V38=off, V40=off, FIX_SIZE_METRICS=on,
TT_SIZE_METRICS=off.
Other options, if desired. For example, DEBUG=off, DOCS=on, PNG=on,
TABLE_VALIDATION=off.
--
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
More information about the freebsd-gnome
mailing list