Tag '2.16.1' created by Akira TAGOH <akira@xxxxxxxxx> at 2025-03-13 11:18 +0000 Version 2.16.1 Changes since 2.16.0: Akira TAGOH (21): meson: create fc_cachedir at the installation time Merge branch 'issues/445' into 'main' Merge branch 'bugfix/pthread' into 'main' meson: set WORDS_BIGENDIAN Merge branch 'meson-endianness' into 'main' ci: get back MinGW build to rawhide Merge branch 'ci-update' into 'main' meson: make sure config.h contains config-fixups.h for OSX Merge branch 'meson-include-fixups' into 'main' Reformatting with clang-format ci: Add a workflow to check the coding style ci: workaround conflict between systemd and systemd-standalone-sysusers Merge branch 'reformat' into 'main' conf.d: Add Adwaita Sans as system-ui ci: disable job tentatively Merge branch 'issues/449' into 'main' ci: Add a release workflow Merge branch 'ci-release' into 'main' Merge branch 'rustTestLinkageBothLibs' into 'main' Bump version to 2.16.1 Merge branch 'release-2-16-1' into 'main' Dominik Röttsches (1): [Fontations] Allow linkage to internals in tests Thomas Devoogdt (1): meson.build: explicitly check for pthread support --- .clang-format | 325 +++ .clang-format-ignore | 3 .gitlab-ci.yml | 139 + .gitlab-ci/check-style.sh | 8 .gitlab-ci/ci.template | 63 .gitlab-ci/config.yml | 9 .gitlab-ci/fedora-install.sh | 16 .gitlab-ci/other.yml | 2 NEWS | 24 conf.d/45-latin.conf | 4 conf.d/60-latin.conf | 1 config-fixups.h | 20 configure.ac | 2 fc-cache/fc-cache.c | 260 +- fc-cat/fc-cat.c | 215 - fc-conflist/fc-conflist.c | 73 fc-fontations-bindgen/build.rs | 9 fc-fontations/mod.rs | 11 fc-list/fc-list.c | 143 - fc-match/fc-match.c | 170 - fc-pattern/fc-pattern.c | 118 - fc-query/fc-query.c | 103 fc-scan/fc-scan.c | 116 - fc-validate/fc-validate.c | 123 - fontconfig/fcfreetype.h | 10 fontconfig/fcprivate.h | 178 - fontconfig/fontconfig.h | 647 +++-- meson-cc-tests/flexible-array-member-test.c | 21 meson-cc-tests/freetype-pcf-long-family-names.c | 6 meson-cc-tests/intel-atomic-primitives-test.c | 30 meson-cc-tests/pthread-prio-inherit-test.c | 2 meson-cc-tests/solaris-atomic-operations.c | 24 meson-cc-tests/stdatomic-primitives-test.c | 30 meson-config.h.in | 4 meson.build | 18 src/fcarch.c | 13 src/fcarch.h | 26 src/fcatomic.c | 135 - src/fcatomic.h | 144 - src/fccache.c | 1022 ++++----- src/fccfg.c | 2094 ++++++++----------- src/fccharset.c | 840 +++---- src/fccompat.c | 228 -- src/fcdbg.c | 394 +-- src/fcdefault.c | 182 - src/fcdir.c | 211 - src/fcformat.c | 654 ++---- src/fcfoundry.h | 41 src/fcfreetype.c | 2594 +++++++++++------------- src/fcfs.c | 58 src/fcftint.h | 10 src/fchash.c | 115 - src/fcinit.c | 107 src/fcint.h | 788 +++---- src/fclang.c | 704 ++---- src/fclist.c | 340 +-- src/fcmatch.c | 918 +++----- src/fcmatrix.c | 29 src/fcmd5.h | 228 +- src/fcmutex.h | 130 - src/fcname.c | 424 +-- src/fcobjs.c | 22 src/fcobjs.h | 6 src/fcpat.c | 671 ++---- src/fcptrlist.c | 96 src/fcrange.c | 19 src/fcserialize.c | 46 src/fcstat.c | 219 -- src/fcstr.c | 763 +++---- src/fcweight.c | 83 src/fcwindows.h | 77 src/fcxml.c | 1929 +++++++---------- src/ftglue.c | 340 +-- src/ftglue.h | 91 src/meson.build | 2 test/meson.build | 5 test/test-bz106618.c | 10 test/test-bz106632.c | 151 - test/test-bz131804.c | 61 test/test-bz1744377.c | 8 test/test-bz89617.c | 7 test/test-bz96676.c | 1 test/test-conf.c | 352 +-- test/test-crbug1004254.c | 54 test/test-d1f48f11.c | 119 - test/test-family-matching.c | 245 +- test/test-filter.c | 31 test/test-issue107.c | 128 - test/test-issue110.c | 108 test/test-issue180.c | 27 test/test-migration.c | 101 test/test-name-parse.c | 67 test/test-pthread.c | 109 - 93 files changed, 10131 insertions(+), 11173 deletions(-) ---