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>