I guess it's the new freetype. Even before, it has contained some code with patent issues with Apple (the bytecode interpreter), which is not included unless TT_CONFIG_OPTION_BYTECODE_INTERPRETER is defined when compiled. Now the freetype people have noticed that there are some issues with Microsoft patents, too, about sub-pixel rendering. So, that code is now not included unless FT_CONFIG_OPTION_SUBPIXEL_RENDERING in defined. In the previous freetype package in Slackware that macro didn't yet exist, so sub-pixel rendering was always included.
|