fontconfig/fontconfig
Tom Anderson b8a225b3c3 Allow overriding symbol visibility.
Fontconfig symbols were hardcoded to be either hidden or exported.  This patch
adds configurable symbol visibility.  This is useful for projects that want to
do in-tree fontconfig builds and not export any symbols, otherwise they would
conflict with the system library's symbols

Chromium is a project that does in-tree fontconfig builds, and the workaround
currently used is "#define visibility(x) // nothing" [1] and building with
"-fvisibility=hidden".
[1] https://cs.chromium.org/chromium/src/third_party/fontconfig/BUILD.gn?rcl=ce146f1f300988c960e1eecf8a61b238d6fd7f7f&l=62
2018-01-04 15:24:16 +00:00
..
Makefile.am Switch .gitignore to git.mk 2013-01-02 00:36:12 -06:00
fcfreetype.h [varfonts] Change id argument in FcFreeTypeQuery* to unsigned int 2017-09-20 13:13:35 -07:00
fcprivate.h Allow overriding symbol visibility. 2018-01-04 15:24:16 +00:00
fontconfig.h Bump version to 2.12.92 2018-01-04 20:42:34 +09:00