Tag '2.13.91' created by Akira TAGOH <akira@xxxxxxxxx> at 2019-06-10 11:37 +0000 Version 2.13.91 -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE93pkxLW0X/h2OiePZXVZebNOEpQFAlz+QN8ACgkQZXVZebNO EpReuwgA4/9Zk9JLabYP8A1yAyepKUCu1tSZA95FoHs345UqEArSqnYSe9WrFmtt n32g+na+rgaqQ1q0vW57+VQ0QcjSmlxU/NL74FidvOFtV5Mj/yaJ2UQa8DoWrfvv ttjBv6uQy5R2QxTTIkSST0NBZlBWKuNhk91DYU7bo39ntf4q+Y29PlMTLULKpx7v EPwGKwl4xBJVuwEV6B8bkH7YFNkX83WkjKxRkQJSM/DIY3h51DhszwaouJh0W50O yIXy1brcoklXmPJZMlNrWUrsSGYo1STU5mjqTmbTJwdsOootj+jWcgaF0MFygoxg 9GitGtb6q8zsGVA9Bv3torkaUfAq2w== =kJWv -----END PGP SIGNATURE----- Changes since 2.13.1: Akira TAGOH (75): Fix the build issue with --enable-static Fix the issue that '~' wasn't extracted to the proper homedir Add a test case for d1f48f11 Fix CI Add more prefix support in <dir> element Update fonts.dtd for last commit Update docs for 1aa8b700 add missing the case of prefix="default" as documented Fix test case CI: Add more logs Do not update mtime when removing .uuid file Do not try updating mtime when unlink was failed Do not run a test case for .uuid deletion Drop Mitra Mono from 65-nonlatin.conf Enable bubblewrap test case Use FC_PATH_MAX instead of PATH_MAX Use Rachana instead of Meera for Malayalam Add doc for description element and update fonts.dtd Fix FcFontList doesn't return a font with FC_COLOR=true Add a test case for FcFontList Warn when constant name is used for unexpected object covscan fix: get rid of unnecessary condition check Don't call unlink_dirs if basedir is null covscan: fix compiler warnings Fix a dereference of a null pointer Fix a crash with invalid matrix element Add system-ui generic family Fix misleading summary in docs for FcStrStrIgnoreCase Fix build issue on Win32. autogen.sh: Make AUTORECONF_FLAGS overwritable Ifdef'ed unnecessary code for Win32 Fix make check on cross-compiled env Add build test for MinGW Fix make distcheck error Update requirement for gettext Correct configure option to cross-compile Install wine for CI on MinGW Don't test bind-mount thing for MinGW Reset errno to do error handling properly Add FcDirCacheCreateUUID doc back to pass make check Drop a line to include uuid.h Fix make check fail on run-test-conf.sh Add new element remap-dir instead of extending dir element Trim the last slash Update testcase Update deps to run CI Drop unnecessary line to include uuid.h Fix a typo Add reset-dirs element Add salt attribute to dir and remap-dir elements Update doc for salt trivial testcase update Add back if !OS_WIN32 line Fix build issues on MinGW Use alternative function for realpath on Win32 Fix make check fail on MinGW again Add more data to artifacts for debugging purpose Don't share fonts and cache dir for testing Don't warn if path can't be converted with prefix Add some debugging output Oops, Terminate string fc-cache: Show font directories to generate cache with -v Allow overriding salt with new one coming later Don't show salt in debugging message if salt is null Fix unexpected cache name by double-slash in path Fallback uuid-based name to read a cache if no MD5-based cache available No need to remap for uuid based Update the test case that is looking for uuid based on host Distribute archive in xz instead of bz2 Update CaseFolding.txt to Unicode 12.1 fc-validate: returns an error code when missing some glyphs Correct the comment for FC_LANG in fontconfig.h Fix a typo in the description of FcWeightFromOpenTypeDouble Fix endianness on generating MD5 cache name Bump version to 2.13.91 Behdad Esfahbod (1): Fix name-table language code mapping for Mongolian Ben Wagner (1): Better document sysroot. Chris McDonald (2): Respect sysroot option for file path passed to stat Lowered temporary rooted_dir variable inside loop Jon Turney (1): Only use test wrapper-script if host is MinGW Keith Packard (6): Do not remove UUID file when a scanned directory is empty Fetch FONTCONFIG_SYSROOT in FcConfigCreate Remove '-u' option from run-test-conf.sh Add delays to test-bz106632, check UptoDate separately Remove UUID-related tests Replace UUID file mechanism with per-directory 'map' attribute [v2] Robert Yang (1): src/fccache.c: Fix define for HAVE_POSIX_FADVISE --- .gitlab-ci.yml | 54 +++++- README | 106 +++++++++++- autogen.sh | 2 conf.d/05-reset-dirs-sample.conf | 9 + conf.d/40-nonlatin.conf | 100 +++++++++++ conf.d/45-latin.conf | 23 ++ conf.d/60-latin.conf | 13 + conf.d/65-nonlatin.conf | 36 +++- conf.d/Makefile.am | 1 configure.ac | 39 ---- doc/fccache.fncs | 5 doc/fcconfig.fncs | 15 + doc/fcstring.fncs | 14 + doc/fcweight.fncs | 2 doc/fontconfig-devel.sgml | 1 doc/fontconfig-user.sgml | 26 ++ fc-cache/fc-cache.c | 29 ++- fc-case/CaseFolding.txt | 13 + fc-validate/fc-validate.c | 1 fontconfig/fontconfig.h | 8 fonts.conf.in | 11 + fonts.dtd | 46 ++++- src/Makefile.am | 3 src/fccache.c | 344 +++++++++++++++++---------------------- src/fccfg.c | 202 +++++++++++++++++----- src/fcdir.c | 8 src/fcfreetype.c | 6 src/fchash.c | 20 -- src/fcint.h | 42 ++++ src/fcname.c | 30 ++- src/fcstr.c | 166 ++++++++++++++++++ src/fcxml.c | 295 +++++++++++++++++++++++---------- test/Makefile.am | 52 +++++ test/fonts.conf.in | 1 test/run-test-conf.sh | 11 + test/run-test-map.sh | 107 ++++++++++++ test/run-test.sh | 201 ++++++++++++++-------- test/test-60-generic.json | 34 +++ test/test-bz106632.c | 93 +++++----- test/test-conf.c | 191 +++++++++++++++++++-- test/test-d1f48f11.c | 303 ++++++++++++++++++++++++++++++++++ test/test-hash.c | 187 --------------------- test/test-issue107.c | 266 ++++++++++++++++++++++++++++++ test/test-issue110.c | 265 ++++++++++++++++++++++++++++++ test/wrapper-script.sh | 13 + 45 files changed, 2617 insertions(+), 777 deletions(-) --- _______________________________________________ Fontconfig mailing list Fontconfig@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/fontconfig