Tag '2.13.94' created by Akira TAGOH <akira@xxxxxxxxx> at 2021-06-28 15:31 +0000 Version 2.13.94 -----BEGIN PGP SIGNATURE----- iHUEABYKAB0WIQTs/7w6azZech5b15gwdXqiGXGmcgUCYNnrYQAKCRAwdXqiGXGm ch4yAQDiLnNE+D7E7901do90nTRCDCWVwRsVvHKyHJdC4L3ykwEA+SonUfhnbjRm q/j46hZTbrGBYvhm4V1jNBZDWN7A0QE= =yjct -----END PGP SIGNATURE----- Changes since 2.13.93: Akira TAGOH (11): Add back fullname property at scan matching phase Overwrite symlinks for config files Fix missing <dir> element for WINDOWSFONTDIR in meson Refactoring configure.ac to add <dir> element around font paths Fix build fail when missing docbook and/or disabling doc-build ci: Update CA cert related thing for Python on Windows Add support for XDG_DATA_DIRS Better wording for comments in config Revert constructing fullname property from family and style properties Fix score evaluation for multiple values in properties Bump version to 2.13.94 Albert Astals Cid (1): Fix potential memory leak in _get_real_paths_from_prefix Ben Wagner (11): Skip leading whitespace in style name. Remove abort from FcCompareSize. Add line between licenses in COPYING. Portable trap conditions in run-test.sh. Fix leaks in fcxml.c, fc-match.c, and tests. Fix wild frees and leak of fs in test-conf. Always run-test-conf, but skip if not built. Fix test-conf string to integer conversion. Test all not_eq for family names. Clean up test-family-matching test. Fix stack use after scope in FcConfigCompareValue Carmina16 (1): ie.orth: Corrected; mistaken source replaced Heiko Becker (1): Handle absolute sysconfdir when installing symlinks Jacko Dirks (1): fccfg.c: lock_config: Fix potential memory leak Szunti (3): Fix locale dependent behaviour in run-test.sh Check qual and compare for family tests Fix stripping whitespace from end of family in FcPatternAddFullname Tim-Philipp Müller (6): meson: remove unused stdin_wrapper.py script fcformat: fix compiler warnings with clang on Android ci: add meson android aarch64 build meson: error out in script if gperf preprocessing failed meson: fix cross-compilation issues with gperf header file preprocessing meson: fix subproject build regression Xavier Claessens (3): Meson: Fallback to gperf subproject on all platforms Meson: Do not wrap fccache insallation script Windows: Fix symlink privilege error detection ratijas (1): Fix closing tag bracket typo in doc/fontconfig-user.sgml --- .gitlab-ci.yml | 51 +++++++ COPYING | 6 Makefile.am | 2 README | 64 ++++++++- conf.d/09-autohint-if-no-hinting.conf | 8 - conf.d/10-autohint.conf | 8 - conf.d/10-hinting-full.conf | 8 - conf.d/10-hinting-medium.conf | 8 - conf.d/10-hinting-none.conf | 8 - conf.d/10-hinting-slight.conf | 8 - conf.d/10-no-sub-pixel.conf | 8 - conf.d/10-sub-pixel-bgr.conf | 8 - conf.d/10-sub-pixel-rgb.conf | 8 - conf.d/10-sub-pixel-vbgr.conf | 8 - conf.d/10-sub-pixel-vrgb.conf | 8 - conf.d/10-unhinted.conf | 8 - conf.d/11-lcdfilter-default.conf | 8 - conf.d/11-lcdfilter-legacy.conf | 8 - conf.d/11-lcdfilter-light.conf | 8 - conf.d/link_confs.py | 18 ++ configure.ac | 32 +--- doc/Makefile.am | 3 doc/fontconfig-user.sgml | 2 fc-cache/meson.build | 2 fc-lang/ie.orth | 14 +- fc-match/fc-match.c | 8 + fontconfig/fontconfig.h | 2 fonts.conf.in | 2 install-cache.py | 11 - meson.build | 32 ++-- src/Makefile.am | 1 src/cutout.py | 16 ++ src/fccfg.c | 78 ++++++++++- src/fcdir.c | 3 src/fcformat.c | 4 src/fcfreetype.c | 76 ++++++++++ src/fcint.h | 10 - src/fcmatch.c | 3 src/fcopentype.c | 90 ------------- src/fcstr.c | 39 ++++- src/fcxml.c | 105 ++++++++++----- src/meson.build | 3 stdin_wrapper.py | 20 -- subprojects/gperf.wrap | 3 test/Makefile.am | 8 + test/meson.build | 1 test/run-test-conf.sh | 13 + test/run-test.sh | 8 - test/test-45-generic.json | 35 +++++ test/test-bz106632.c | 8 + test/test-conf.c | 176 +++++++++++++++++++++++-- test/test-family-matching.c | 235 ++++++++++++++++++++++++++++++++++ test/test-issue180.c | 4 test/test-style-match.json | 31 ++++ 54 files changed, 1031 insertions(+), 308 deletions(-) --- _______________________________________________ Fontconfig mailing list Fontconfig@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/fontconfig