Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 10 Mar 2018 17:54:56 +0000
From:      bugzilla-noreply@freebsd.org
To:        gnome@FreeBSD.org
Subject:   [Bug 225744] [PATCH] defaulting x11-fonts/fontconfig no-bitmap.conf
Message-ID:  <bug-225744-6497-8YkJgoREK9@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-225744-6497@https.bugs.freebsd.org/bugzilla/>
References:  <bug-225744-6497@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D225744

--- Comment #18 from lightside <lightside@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 "#def=
ine
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=3Dpackages/freetype2&id=3D514f0d40b6602a391f28546=
5c05115deb2420823
The same on Gentoo Linux (with comment about
FREETYPE_PROPERTIES=3D"pcf:no-long-family-names=3D1" to disable this, if ne=
eded):
https://gitweb.gentoo.org/repo/gentoo.git/tree/media-libs/freetype/freetype=
-2.9.ebuild?id=3D57397114fdb0a8479877a9e9718d6d6de68a0bab#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=
=3DVER-2-8#n15
http://git.savannah.gnu.org/cgit/freetype/freetype2.git/tree/include/freety=
pe/config/ftoption.h?h=3DVER-2-8#n853

(In reply to Yuichiro NAITO from comment #17)
> After upgrading freetype2-2.6 (without LONG_PCF_NAMES) and fontconfig-2.1=
2.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 (an=
d/or
other manual settings, I guess).

If you want (almost) freetype2 v2.6 behavior on newer version(s), I may sug=
gest
to use following print/freetype2 options (including fix for this issue as
enabled LONG_PCF_NAMES option):
LCD_FILTERING=3Don, LONG_PCF_NAMES=3Don, V38=3Doff, V40=3Doff, FIX_SIZE_MET=
RICS=3Don,
TT_SIZE_METRICS=3Doff.
Other options, if desired. For example, DEBUG=3Doff, DOCS=3Don, PNG=3Don,
TABLE_VALIDATION=3Doff.

--=20
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.=



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