- Update to version 2.10.92
+ support FC_POSTSCRIPT_NAME (fdo#38737)
+ Fix a SIGSEGV on FcPatternGet* with NULL pattern
+ Fix crash with FcConfigSetCurrent(NULL)
+ Do not copy FC_*LANG_OBJECT even if it's not available on the
pattern
+ Added a --sysroot like option to fc-cache (fdo#59456)
+ Add OpenType feature tags support (fdo#50497)
+ Fix fc-cache crash caused by looking up NULL object incorrectly
+ Add mode="delete" to <edit> (fdo#23757)
+ Use AM_MISSING_PROG instead of hardcoding missing
+ Add font-file hash (fdo#50733)
+ Add Culmus foundry to the vendor list
+ Fix broken conf.d/10-autohint.conf and conf.d/10-unhinted.conf
(fdo#60748)
+ Add Liberation Sans Narrow to 30-metric-aliases.conf (fdo#60783)
- Automake 1.11 is required, so bump the BuildRequires
OBS-URL: https://build.opensuse.org/request/show/162893
OBS-URL: https://build.opensuse.org/package/show/M17N/fontconfig?expand=0&rev=104
- turn off autohinter for Verdana again, which implies using BCI
with hintstyle=3 [bnc#737215], [bnc#781631]
- updated to 2.10.0:
* /etc/fonts/conf.avail is deprecated and is packaged only
for compatibility reasons; package should install its *.conf
files in its data dir and link it into /etc/fonts/conf.d as
usual
* introduced warning -- <alias> should not contain more <family>s
* introduced warning -- <test> should not contain more values
* introduced warning -- reading configurations from ~/.fonts.conf
is deprecated; move ~/.fonts.conf into $XDG_CONFIG_HOME/fontconfig/fonts.conf
(the same for ~/.fonts.conf.d, see
http://freedesktop.org/software/fontconfig/fontconfig-user.html)
OBS-URL: https://build.opensuse.org/request/show/135611
OBS-URL: https://build.opensuse.org/package/show/M17N/fontconfig?expand=0&rev=90
config; if they are not present and e. g. system with only droid font
installed, you get "Droid Sans" instead of "Droid Sans Mono" even if
"monospace" requested; that causes e. g. gvim displaying glyphs with
additional space
- add also <default> aliases for DejaVu fonts into SUSE-specific config;
in case that someone has deinstalled them but gui or document explicitly
wants them
OBS-URL: https://build.opensuse.org/package/show/M17N/fontconfig?expand=0&rev=84
- Revisit SUSE-specific config (bnc#766319):
* Split suse-hinting.conf to a part defining the default
autohint and a part defining the default hintstyle depending on
autohint. These are now put in conf.d/11-suse-hinting.conf and
16-suse-hintstyle.conf, so that extra packages may put their
own autohint value between them.
* Move suse-bitmaps.conf to conf.d, too
* Move optional configs modified by fonts-config to fonts-config
package itself
- Set autohint=true for IPA* fonts as well as MS fonts;
hintslight will be chosen automatically (bnc#766319)
- Add missing IPAex* fonts to suse-generic-names.conf lists.
- Obsolete ipa-fonts-config package as the default configs are now
included in this package
OBS-URL: https://build.opensuse.org/request/show/124898
OBS-URL: https://build.opensuse.org/package/show/M17N/fontconfig?expand=0&rev=82
hintslight with BCI (instead of hintfull with BCI)
- DejaVu Serif, Droid Serif, Liberation Serif: use
hintslight with BCI (instead of hintfull with BCI)
- DejaVu Sans Mono, Droid Sans Mono, Liberation Mono: keep
hintfull with BCI
OBS-URL: https://build.opensuse.org/package/show/M17N/fontconfig?expand=0&rev=74
and BCI with hintfull seems to better handle distance between e. g. '8' and
'6' for same sizes. Also '8' glyph look better with BCI in smaller sizes.
Therefore, autohint=false and hintstyle=hintfull seems to be the best.
OBS-URL: https://build.opensuse.org/package/show/M17N/fontconfig?expand=0&rev=68
autohint, because longest straight lines in some glyphs such as 'g', 'a',
'B', 'f', etc., are rendered too wide (similar to hintnone). On the
contrary, using BCI with hintstyle=hintfull (likewise for hintstyle=hintmedium)
causes some parts of glyphs fonts to be too thin (see 'R' for example).
So, the best combination seems to be autohinter with hintstyle=hintfull.
OBS-URL: https://build.opensuse.org/package/show/M17N/fontconfig?expand=0&rev=65